export const musicNetwork = {
  title: 'Music Network',
  desc: 'Stuur je afspeelacties naar een of meer diensten. Vind-ik-leuks, vergelijkbare artiesten en luisterstatistieken komen van de gekozen hoofddienst.',
  masterToggle: 'Scrobbelen inschakelen',
  masterToggleDesc: 'Hoofdschakelaar om afspeelacties naar alle verbonden diensten te sturen.',
  addService: 'Dienst toevoegen',
  connect: 'Verbinden',
  connecting: 'Verbinden…',
  disconnect: 'Verbreken',
  scrobbleHere: 'Hier scrobbelen',
  primaryLabel: 'Hoofddienst',
  primaryDesc: 'Favorieten (❤), vergelijkbare artiesten en je luisterstatistieken komen van hier — scrobbelen gaat los daarvan naar alle ingeschakelde diensten.',
  primaryNone: 'Geen',
  statusConnected: 'Verbonden',
  statusError: 'Opnieuw verbinden nodig',
  scrobbles: '{{n}} scrobbles',
  memberSince: 'Lid sinds {{year}}',
  connectFailed: 'Verbinden mislukt — probeer het opnieuw.',
  connectProbeFailed: '{{provider}} verbonden, maar kon niet worden gevalideerd: {{message}}',
  fieldRequired: '{{field}} is verplicht.',
  malojaProxyWarning: 'Je Maloja-server kan scrobbles doorsturen naar Last.fm. Schakel scrobbelen aan één kant uit om duplicaten te voorkomen.',
  presets: {
    lastfm: { desc: 'De originele scrobbeldienst, met vind-ik-leuks, vergelijkbare artiesten en statistieken.' },
    librefm: { desc: 'Open-source scrobbelen op het Last.fm-compatibele Libre.fm.' },
    rocksky: { desc: 'Bestemming alleen voor scrobbelen op het AT-protocol.' },
    listenbrainz: { desc: 'Open luistergeschiedenis van MetaBrainz. Scrobbelbestemming.' },
    malojaNative: { desc: 'Zelf-gehoste scrobbelserver (native API).' },
    malojaCompat: { desc: 'Zelf-gehost Maloja via zijn Audioscrobbler (GNU FM)-API.' },
    malojaListenbrainz: { desc: 'Zelf-gehost Maloja via zijn ListenBrainz-compatibele API.' },
    koito: { desc: 'Zelf-gehoste luistertracker via zijn ListenBrainz-compatibele API.' },
    customGnufm: { desc: 'Elke zelf-gehoste GNU FM-/Last.fm-compatibele instantie.' },
  },
  fields: {
    lbToken: 'Gebruikerstoken',
    malojaUrl: 'Server-URL',
    malojaKey: 'API-sleutel',
    koitoUrl: 'Server-URL',
    koitoToken: 'API-sleutel',
    koitoTokenHelp: 'Genereer een API-sleutel in Koito onder Instellingen → API Keys en plak deze hier.',
    rockskySessionKey: 'Sessiesleutel',
    rockskySessionKeyHelp: 'Rocksky geeft deze sleutel alleen via zijn CLI:\n1. npx -y @rocksky/cli@latest login je-handle\n2. cat ~/.rocksky/token.json\n3. Plak hier de "token"-waarde.',
    gnufmUrl: 'Server-URL',
    apiKey: 'API-sleutel',
    apiSecret: 'Gedeeld geheim',
  },
  errors: {
    AUTH_SESSION_INVALID: 'Sessie verlopen — opnieuw verbinden in Instellingen.',
    AUTH_TIMEOUT: 'Autorisatie verlopen — probeer het opnieuw.',
    PROBE_FAILED: 'Deze functie is niet beschikbaar bij deze dienst.',
    CAPABILITY_UNSUPPORTED: 'Deze dienst ondersteunt die functie niet.',
    NETWORK: 'Netwerkfout — controleer de verbinding of URL.',
    MALOJA_BAD_KEY: 'Ongeldige Maloja-API-sleutel.',
    CUSTOM_URL_INVALID: 'De server-URL is onbereikbaar.',
  },
};
