export const musicNetwork = {
  title: 'Rete musicale',
  desc: 'Invia le tue riproduzioni in scrobbling a uno o più servizi. I brani amati, gli artisti simili e le statistiche di ascolto provengono dal servizio principale scelto.',
  masterToggle: 'Attiva scrobbling',
  masterToggleDesc: 'Interruttore principale per l\'invio delle riproduzioni a tutti i servizi collegati.',
  addService: 'Aggiungi un servizio',
  connect: 'Connetti',
  connecting: 'Connessione in corso…',
  disconnect: 'Disconnetti',
  scrobbleHere: 'Scrobbling qui',
  primaryLabel: 'Servizio principale',
  primaryDesc: 'I brani amati (❤), gli artisti simili e le tue statistiche di ascolto provengono da qui — lo scrobbling viene comunque inviato a tutti i servizi attivi.',
  primaryNone: 'Nessuno',
  statusConnected: 'Connesso',
  statusError: 'Riconnessione necessaria',
  scrobbles: '{{n}} scrobble',
  memberSince: 'Membro dal {{year}}',
  connectFailed: 'Impossibile connettersi — riprova.',
  connectProbeFailed: '{{provider}} connesso, ma non è stato possibile convalidarlo: {{message}}',
  fieldRequired: '{{field}} è obbligatorio.',
  malojaProxyWarning: 'Il tuo server Maloja potrebbe inoltrare gli scrobble a Last.fm. Disattiva lo scrobbling da un lato per evitare duplicati.',
  presets: {
    lastfm: { desc: 'Il servizio di scrobbling originale, con brani amati, artisti simili e statistiche.' },
    librefm: { desc: 'Scrobbling open source su Libre.fm, compatibile con Last.fm.' },
    rocksky: { desc: 'Destinazione solo per lo scrobbling sull\'AT Protocol.' },
    listenbrainz: { desc: 'Cronologia di ascolto aperta di MetaBrainz. Destinazione per lo scrobbling.' },
    malojaNative: { desc: 'Server di scrobbling autogestito (API nativa).' },
    malojaCompat: { desc: 'Maloja autogestito tramite la sua API Audioscrobbler (GNU FM).' },
    malojaListenbrainz: { desc: 'Maloja autogestito tramite la sua API compatibile con ListenBrainz.' },
    koito: { desc: 'Tracker di ascolto autogestito tramite la sua API compatibile con ListenBrainz.' },
    customGnufm: { desc: 'Qualsiasi istanza autogestita GNU FM / compatibile con Last.fm.' },
  },
  fields: {
    lbToken: 'Token utente',
    malojaUrl: 'URL del server',
    malojaKey: 'Chiave API',
    koitoUrl: 'URL del server',
    koitoToken: 'Chiave API',
    koitoTokenHelp: 'Genera una chiave API in Koito da Impostazioni → Chiavi API, poi incollala qui.',
    rockskySessionKey: 'Chiave di sessione',
    rockskySessionKeyHelp: 'Rocksky rilascia questa chiave solo tramite la sua CLI:\n1. npx -y @rocksky/cli@latest login your-handle\n2. cat ~/.rocksky/token.json\n3. Incolla qui il valore di "token".',
    gnufmUrl: 'URL del server',
    apiKey: 'Chiave API',
    apiSecret: 'Segreto condiviso',
  },
  errors: {
    AUTH_SESSION_INVALID: 'Sessione scaduta — riconnettiti dalle impostazioni.',
    AUTH_TIMEOUT: 'Autorizzazione scaduta — riprova.',
    PROBE_FAILED: 'Questa funzionalità non è disponibile su questo servizio.',
    CAPABILITY_UNSUPPORTED: 'Questo servizio non supporta questa funzionalità.',
    NETWORK: 'Errore di rete — controlla la connessione o l\'URL.',
    MALOJA_BAD_KEY: 'Chiave API di Maloja non valida.',
    CUSTOM_URL_INVALID: 'L\'URL del server non è raggiungibile.',
  },
};