Changeset 4885eab in Klonkt for src/services/i18n.js


Ignore:
Timestamp:
06/21/2026 03:05:14 PM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
5e61b17
Parents:
bbf9d1a
Message:

feat(i18n phase 6): remaining public + other pages translated (NL/EN/DE)

post-edit, account, newsletter, download, press kit /pers, fan-gate, link-in-bio,
my-site, password-reset (2), artists directory, auth-login Google error map,
user/hub-home/circle-feed+post/viewer-blocked/home/favourites/changelog/404/
type/tag/archive/prutter (inbox+conversation). embed-player skipped (no t
in that standalone route). 1026 view-keys cross-checked → 0 missing.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/services/i18n.js

    rbbf9d1a r4885eab  
    660660    'ahelp.s_updates_h': 'Updates',
    661661    'ahelp.s_updates_b': 'Beheer → <strong>Updates</strong> (alleen god) toont de huidige versie en of er een nieuwere is. Met "Nu bijwerken" haal je de laatste versie binnen.',
     662    // === Publieke + overige pagina's ===
     663    'pedit.title_new': 'Nieuwe post',
     664    'pedit.title_edit': 'Post bewerken',
     665    'pedit.f_title': 'Titel',
     666    'pedit.f_slug': 'Slug (URL)',
     667    'pedit.slug_placeholder': 'auto van titel als leeg',
     668    'pedit.f_tags': 'Tags',
     669    'pedit.tags_hint': '(komma-gescheiden)',
     670    'pedit.f_excerpt': 'Samenvatting & Cirkel Preview',
     671    'pedit.excerpt_hint': 'Wordt ook gebruikt als samenvatting in <strong>Cirkels</strong> (andere sites die je post tonen). Leeg laten = begin van de post.',
     672    'pedit.s_cover': 'Cover',
     673    'pedit.f_cover_url': 'Cover URL',
     674    'pedit.cover_url_placeholder': '/media/…  of https://…  (of upload met de knop)',
     675    'pedit.cover_upload_btn': 'Upload nieuwe cover',
     676    'pedit.s_content': 'Content',
     677    'pedit.content_hint': 'Sleep een afbeelding om in te voegen · selecteer tekst om op te maken',
     678    'pedit.tb_done': 'Klaar',
     679    'pedit.tb_done_title': 'Klaar met bewerken',
     680    'pedit.tb_bold': 'Vet',
     681    'pedit.tb_bold_title': 'Vet (Ctrl+B)',
     682    'pedit.tb_italic': 'Cursief',
     683    'pedit.tb_italic_title': 'Cursief (Ctrl+I)',
     684    'pedit.tb_underline': 'Onderstreept',
     685    'pedit.tb_h2': 'Kop',
     686    'pedit.tb_h3': 'Subkop',
     687    'pedit.tb_p': 'Paragraaf',
     688    'pedit.tb_ul': 'Lijst',
     689    'pedit.tb_ol': 'Genummerde lijst',
     690    'pedit.tb_quote': 'Quote',
     691    'pedit.tb_link': 'Link',
     692    'pedit.tb_link_title': 'Link (Ctrl+K)',
     693    'pedit.tb_code': 'Code',
     694    'pedit.tb_code_title': 'Code (inline)',
     695    'pedit.tb_image': 'Afbeelding',
     696    'pedit.tb_image_title': 'Afbeelding invoegen',
     697    'pedit.tb_track': 'Track',
     698    'pedit.tb_track_title': 'Track invoegen',
     699    'pedit.tb_playlist': 'Playlist',
     700    'pedit.tb_playlist_title': 'Playlist invoegen',
     701    'pedit.tb_embed': 'Media embedden',
     702    'pedit.tb_embed_title': 'Embed (YouTube, Spotify, SoundCloud, Vimeo…)',
     703    'pedit.tb_clear': 'Wis opmaak',
     704    'pedit.tb_fullscreen': 'Volledig scherm',
     705    'pedit.editor_aria': 'Content',
     706    'pedit.editor_placeholder': 'Begin met schrijven…',
     707    'pedit.tap_to_edit': 'Tik om te bewerken',
     708    'pedit.tap_to_write': 'Tik om te schrijven…',
     709    'pedit.chars': 'tekens',
     710    'pedit.s_publication': 'Publicatie',
     711    'pedit.f_status': 'Status',
     712    'pedit.status_published': 'Gepubliceerd',
     713    'pedit.status_draft': 'Concept',
     714    'pedit.status_archived': 'Gearchiveerd',
     715    'pedit.f_type': 'Type',
     716    'pedit.type_post': 'Post',
     717    'pedit.type_foto': 'Foto',
     718    'pedit.type_video': 'Video',
     719    'pedit.type_audio': 'Audio',
     720    'pedit.pin_label': 'Vastpinnen bovenaan',
     721    'pedit.pin_up': 'Hoger zetten',
     722    'pedit.pin_down': 'Lager zetten',
     723    'pedit.pin_top': 'bovenaan',
     724    'pedit.pin_nth_suffix': 'e van boven',
     725    'pedit.noindex_label': 'noindex (verberg voor zoekmachines)',
     726    'pedit.fan_only_label': 'Alleen voor ingelogde fans',
     727    'pedit.publish_at_label': 'Publiceren op (laat leeg = direct)',
     728    'pedit.scheduled_for': 'Ingepland voor {d}',
     729    'pedit.cancel': 'Annuleren',
     730    'pedit.publish': 'Publish',
     731    'pedit.save': 'Opslaan',
     732    'pedit.js_link_prompt': 'Link URL (https://… of /pad)',
     733    'pedit.js_uploading': 'Uploaden…',
     734    'pedit.js_uploaded': 'Geüpload',
     735    'pedit.js_inserted': 'Ingevoegd',
     736    'pedit.js_failed': 'Mislukt',
     737    'pedit.js_embed_prompt': 'Plak een media-URL om in te sluiten (YouTube, Spotify, SoundCloud, Vimeo, Apple Music, Bandcamp):',
     738    'pedit.js_embed_invalid': 'Geef een volledige URL (https://…).',
     739    'pedit.js_no_tracks_found': 'Geen tracks gevonden voor',
     740    'pedit.js_no_tracks_yet': 'Nog geen tracks. Upload via Beheer naar Audio.',
     741    'pedit.js_tracks_loading': 'Tracks laden…',
     742    'pedit.js_tracks_load_fail': 'Kon tracks niet laden',
     743    'pedit.js_playlist_editor_missing': 'Playlist editor niet geladen',
     744    'pedit.js_playlist_existing': 'Bestaande playlists:',
     745    'pedit.js_playlist_choose': 'Kies een nummer om in te voegen, leeg = nieuwe maken:',
     746    'pedit.chip_track': 'Track',
     747    'pedit.chip_album': 'Album:',
     748    'pedit.chip_playlist': 'Playlist:',
     749    'pedit.tp_title': 'Track invoegen',
     750    'pedit.tp_close': 'Sluiten',
     751    'pedit.tp_search_placeholder': 'Zoek op titel of artiest…',
     752    'pedit.tp_list_aria': 'Tracks',
     753    'acct.back_home': 'Terug naar home',
     754    'acct.title': 'Account',
     755    'acct.subtitle': 'Profiel en avatar.',
     756    'acct.viewer_mode': 'Kijker-modus',
     757    'acct.viewer_note': 'Dit is een demo-account. Je kunt alles bekijken, maar niets wijzigen — ook geen foto of bio.',
     758    'acct.profile': 'Profiel',
     759    'acct.avatar_change': 'Klik om je foto te wijzigen',
     760    'acct.member_since': 'Lid sinds',
     761    'acct.avatar_remove': 'Foto verwijderen',
     762    'acct.email': 'E-mailadres',
     763    'acct.email_ph': 'jij@email.nl',
     764    'acct.bio': 'Bio',
     765    'acct.bio_ph': 'Een korte regel over jezelf',
     766    'acct.bio_empty': 'Geen bio',
     767    'acct.save': 'Opslaan',
     768    'acct.site': 'Site',
     769    'acct.site_name': 'Site-naam',
     770    'acct.site_name_hint': '— getoond in de kop van je site',
     771    'acct.tagline': 'Tagline',
     772    'acct.tagline_hint': '— korte oneliner (optioneel)',
     773    'acct.site_save': 'Site opslaan',
     774    'acct.password_change': 'Wachtwoord wijzigen',
     775    'acct.password_current': 'Huidig wachtwoord',
     776    'acct.password_new': 'Nieuw wachtwoord',
     777    'acct.password_min': '(min 8 tekens)',
     778    'acct.password_confirm': 'Bevestig nieuw wachtwoord',
     779    'acct.google_login': 'Inloggen met Google',
     780    'acct.google_linked': '✓ Je Google-account is gekoppeld — je kunt ook met Google inloggen.',
     781    'acct.google_unlink': 'Google ontkoppelen',
     782    'acct.google_link_hint': 'Koppel je Google-account zodat je voortaan ook met één klik via Google kunt inloggen (naast je wachtwoord).',
     783    'acct.google_link': 'Koppel Google-account',
     784    'acct.login': 'Inloggen',
     785    'acct.login_google_only': 'Je bent ingelogd via Google ({email}). Er is geen apart wachtwoord.',
     786    'news.this_artist': 'deze artiest',
     787    'news.form_title': 'Blijf op de hoogte',
     788    'news.form_sub_before': 'Schrijf je in voor de nieuwsbrief van ',
     789    'news.form_sub_after': ' — nieuwe muziek, shows en updates, rechtstreeks in je inbox. Uitschrijven kan altijd met één klik.',
     790    'news.email_ph': 'jouw@email.nl',
     791    'news.subscribe': 'Inschrijven',
     792    'news.check_title': 'Bijna klaar ✉',
     793    'news.check_sub_before': 'We hebben een bevestigingsmail gestuurd naar ',
     794    'news.check_sub_after': '. Klik op de link in die mail om je inschrijving te bevestigen.',
     795    'news.your_address': 'je adres',
     796    'news.done_title': 'Je bent ingeschreven ✓',
     797    'news.done_sub_before': 'Bedankt — je staat op de lijst van ',
     798    'news.done_sub_after': '.',
     799    'news.confirmed_title': 'Inschrijving bevestigd ✓',
     800    'news.confirmed_sub_before': 'Top! Je ontvangt voortaan de nieuwsbrief van ',
     801    'news.confirmed_sub_after': '.',
     802    'news.unsubbed_title': 'Uitgeschreven',
     803    'news.unsubbed_sub': 'Je bent afgemeld. Je ontvangt geen nieuwsbrieven meer. Van gedachten veranderd? Je kunt je altijd opnieuw inschrijven.',
     804    'news.invalid_title': 'Ongeldig e-mailadres',
     805    'news.invalid_sub': 'Controleer je adres en probeer \'t opnieuw.',
     806    'news.back': '← Terug',
     807    'news.smtperror_title': 'Even niet gelukt',
     808    'news.smtperror_sub': 'De bevestigingsmail kon niet verstuurd worden. Probeer \'t later nog eens.',
     809    'news.badtoken_title': 'Link ongeldig of verlopen',
     810    'news.badtoken_sub': 'Deze link werkt niet meer. Schrijf je eventueel opnieuw in.',
     811    'news.to_subscribe': 'Naar inschrijven',
     812    'news.error_title': 'Er ging iets mis',
     813    'news.error_sub': 'Probeer \'t later nog eens.',
     814    'dl.ready_title': 'Bedankt! ⬇',
     815    'dl.ready_sub': 'Je download zou nu moeten starten. Gebeurt er niets?',
     816    'dl.manual': 'Download handmatig starten',
     817    'dl.download_btn': 'Download',
     818    'dl.capture_sub': 'Laat je e-mailadres achter en je krijgt het bestand. Je komt dan ook op de nieuwsbrieflijst — uitschrijven kan altijd.',
     819    'dl.email_ph': 'jouw@email.nl',
     820    'epk.kicker': 'Perskit',
     821    'epk.edit': 'Bewerken',
     822    'epk.contact_booking': 'Contact / boeking',
     823    'epk.view_site': 'Bekijk de site →',
     824    'epk.press_photo': 'Persfoto',
     825    'epk.most_played': 'Meest beluisterd',
     826    'epk.recent': 'Recent',
     827    'fgate.title': 'Alleen voor fans',
     828    'fgate.sub': 'Dit is exclusief voor ingelogde fans. Log in om het te bekijken.',
     829    'fgate.login': 'Inloggen / aanmelden',
     830    'lbio.empty': 'Nog geen links ingesteld.',
     831    'lbio.back_to_site': 'naar de site',
     832    'myst.overview': 'Overzicht',
     833    'myst.title': 'Mijn Klonkt Hub',
     834    'myst.quick_links_aria': 'Beheer-snelkoppelingen',
     835    'myst.new_post': 'Nieuwe post',
     836    'myst.appearance': 'Uiterlijk',
     837    'myst.comments': 'Reacties',
     838    'myst.view_site': 'Bekijk mijn site',
     839    'myst.account': 'Account',
     840    'myst.posts': 'Posts',
     841    'myst.published': 'Gepubliceerd',
     842    'myst.draft_count_one': '{n} concept',
     843    'myst.draft_count_many': '{n} concepten',
     844    'myst.draft_badge': 'Concept',
     845    'myst.untitled': '(zonder titel)',
     846    'myst.edit': 'Bewerken',
     847    'myst.view': 'Bekijk',
     848    'arst.title': 'Wachtwoord resetten',
     849    'arst.request_new': 'Vraag een nieuwe reset-link aan',
     850    'arst.back_login': 'Terug naar inloggen',
     851    'arst.set_for': 'Stel een nieuw wachtwoord in voor {username}.',
     852    'arst.new_pw': 'Nieuw wachtwoord (min 8 tekens)',
     853    'arst.confirm_pw': 'Bevestig nieuw wachtwoord',
     854    'arst.submit': 'Wachtwoord instellen',
     855    'arrq.title': 'Wachtwoord resetten',
     856    'arrq.sent': 'Als er een account bestaat voor dat e-mailadres, is er een reset-link verstuurd.',
     857    'arrq.no_mailserver': '<strong>Geen e-mailserver ingesteld</strong> — reset-link hieronder.',
     858    'arrq.no_mail_cli': 'Geen e-mail ingesteld? De beheerder kan ook <code>npm run reset-admin</code> draaien op de server.',
     859    'arrq.back_login': '← Terug naar inloggen',
     860    'arrq.tagline': 'Vul je e-mail in; we sturen een reset-link.',
     861    'arrq.email': 'E-mail',
     862    'arrq.submit': 'Stuur reset-link',
     863    'adir.home': 'Home',
     864    'adir.logout': 'Uitloggen',
     865    'adir.login': 'Inloggen',
     866    'adir.title': 'Leden',
     867    'adir.count_one': '{n} Klonkt',
     868    'adir.count_many': "{n} Klonkt's",
     869    'adir.search_ph': 'Zoek op naam…',
     870    'adir.search_aria': 'Zoek leden',
     871    'adir.search_btn': 'Zoeken',
     872    'adir.clear': 'Wissen',
     873    'adir.empty_q': 'Geen leden gevonden voor "{q}".',
     874    'adir.empty': 'Nog geen leden.',
     875    'adir.posts_one': '{n} post',
     876    'adir.posts_many': '{n} posts',
     877    'adir.pager_aria': 'Paginering',
     878    'adir.prev': '← Vorige',
     879    'adir.page_info': 'Pagina {page} van {pages}',
     880    'adir.next': 'Volgende →',
     881    'glog.admin_title': 'Dit is een beheerders-account',
     882    'glog.admin_body': 'Je logde in met Google, maar dit e-mailadres hoort bij de beheerder van deze site. Inloggen met Google is alleen voor luisteraars/fans — beheerders gebruiken altijd hun wachtwoord (zo kan een Google-login nooit per ongeluk beheerrechten geven).',
     883    'glog.admin_li1': '<strong>Ben je de beheerder?</strong> <a href="/auth/admin">Log in met je gebruikersnaam + wachtwoord</a>.',
     884    'glog.admin_li2': '<strong>Wil je voortaan met Google inloggen?</strong> Log eerst in met wachtwoord en <strong>koppel je Google-account</strong> onder Account → daarna werkt Google-login ook voor jou.',
     885    'glog.admin_li3': '<strong>Wil je als fan inloggen?</strong> Gebruik een <strong>ander Google-account</strong> (niet je beheerdersadres).',
     886    'glog.session_title': 'Login afgebroken',
     887    'glog.session_body': 'De Google-login is afgebroken of de sessie was verlopen. Probeer het gewoon opnieuw.',
     888    'glog.email_title': 'Geen geverifieerd e-mailadres',
     889    'glog.email_body': 'Je Google-account heeft geen geverifieerd e-mailadres. Verifieer je adres bij Google.',
     890    'glog.linked_title': 'Adres al gekoppeld',
     891    'glog.linked_body': 'Dit e-mailadres is al aan een ander Google-account gekoppeld. Gebruik dat account, of neem contact op met de beheerder.',
     892    'glog.unavailable_title': 'Google-login niet beschikbaar',
     893    'glog.unavailable_body': 'Inloggen met Google is op deze site (nog) niet ingesteld.',
     894    'glog.failed_title': 'Google-login mislukt',
     895    'glog.failed_body': 'Er ging iets mis bij het inloggen met Google. Probeer het opnieuw.',
     896    'pusr.post_one': 'post',
     897    'pusr.post_many': 'posts',
     898    'pusr.on_this_site': 'op deze site',
     899    'pusr.total': '{n} totaal',
     900    'pusr.joined': 'lid sinds {date}',
     901    'pusr.send_dm': 'Stuur DM',
     902    'pusr.empty': 'Nog geen posts op deze site.',
     903    'pusr.posts_heading': 'Posts',
     904    'pusr.untitled': '(zonder titel)',
     905    'phub.main_badge': 'Hoofdpagina',
     906    'phub.view_page': 'Bekijk de pagina',
     907    'phub.members': 'Leden',
     908    'phub.post_one': 'post',
     909    'phub.post_many': 'posts',
     910    'phub.all_members': 'Alle {n} leden',
     911    'phub.latest_posts': 'Laatste posts van onze leden.',
     912    'cfeed.title': 'Cirkel',
     913    'cfeed.sub': 'Wat er speelt bij de andere sites in mijn cirkel.',
     914    'cfeed.count': '{n} sites in mijn cirkel',
     915    'cfeed.empty': 'Nog niets in mijn cirkel.',
     916    'cfeed.grid_view': 'Grid-weergave',
     917    'cpost.back': 'Cirkel',
     918    'cpost.via': 'via',
     919    'cpost.read_more': 'Lees verder bij {source}',
     920    'vblk.title': 'Kijker-modus',
     921    'vblk.text_before': 'Dit is een alleen-lezen account. Je kunt alles bekijken, maar',
     922    'vblk.text_strong': 'niets wijzigen',
     923    'vblk.text_after': '— opslaan, uploaden, verwijderen en reageren zijn uitgeschakeld.',
     924    'vblk.back': 'Terug',
     925    'vblk.to_home': 'Naar de hoofdpagina',
     926    'phome.empty_title': 'Hier is het nog stil.',
     927    'phome.empty_sub': 'Nog geen posts. Spannend.',
     928    'phome.write_first': 'Schrijf je eerste post',
     929    'phome.grid_view': 'Grid-weergave',
     930    'fav.title': 'Favorieten',
     931    'fav.sub': "Posts die je hebt geliket. Tik op het ♥ bij een post om 'm hier te bewaren.",
     932    'fav.empty': 'Je hebt nog geen favorieten. Open een post en tik op het hartje ♡.',
     933    'chlog.back': 'Terug',
     934    'chlog.title': 'Wijzigingen',
     935    'chlog.app_version': 'App-versie',
     936    'chlog.fed_proto': 'Federatie-proto',
     937    'chlog.manage_updates': 'Updates beheren',
     938    'e404.title': 'Pagina niet gevonden',
     939    'e404.sub': 'Deze pagina bestaat niet (meer). Misschien is de link verouderd of verkeerd getypt.',
     940    'e404.home': 'Naar de homepagina',
     941    'e404.archive': 'Archief',
     942    'ptype.eyebrow': 'Type',
     943    'ptype.count_one': '{n} post',
     944    'ptype.count_many': '{n} posts',
     945    'ptype.empty': 'Nog geen posts van dit type.',
     946    'ptype.untitled': '(zonder titel)',
     947    'ptag.eyebrow': 'Tag',
     948    'ptag.count_one': '{n} post',
     949    'ptag.count_many': '{n} posts',
     950    'ptag.empty': 'Nog geen posts met deze tag.',
     951    'ptag.untitled': '(zonder titel)',
     952    'parch.back': 'Terug',
     953    'parch.title': 'Archief',
     954    'parch.count_one': '{n} bericht',
     955    'parch.count_many': '{n} berichten',
     956    'parch.empty': 'Nog geen berichten.',
     957    'prin.tagline': 'Je directe berichten op deze site.',
     958    'prin.empty': 'Nog geen gesprekken. Open iemands profiel en klik op "DM sturen" om er een te beginnen.',
     959    'prin.empty_conv': 'Leeg gesprek',
     960    'prcv.back_aria': 'Terug naar inbox',
     961    'prcv.inbox': 'Inbox',
     962    'prcv.unknown': 'Onbekend',
     963    'prcv.view_profile': 'Bekijk profiel',
     964    'prcv.placeholder': 'Bericht…',
     965    'prcv.send': 'Stuur',
    662966  },
    663967  en: {
     
    13031607    'ahelp.s_updates_h': 'Updates',
    13041608    'ahelp.s_updates_b': 'Admin → <strong>Updates</strong> (god only) shows the current version and whether a newer one is available. With "Update now" you fetch the latest version.',
     1609    'pedit.title_new': 'New post',
     1610    'pedit.title_edit': 'Edit post',
     1611    'pedit.f_title': 'Title',
     1612    'pedit.f_slug': 'Slug (URL)',
     1613    'pedit.slug_placeholder': 'auto from title if empty',
     1614    'pedit.f_tags': 'Tags',
     1615    'pedit.tags_hint': '(comma-separated)',
     1616    'pedit.f_excerpt': 'Summary & Circle Preview',
     1617    'pedit.excerpt_hint': 'Also used as the summary in <strong>Circles</strong> (other sites that show your post). Leave empty = start of the post.',
     1618    'pedit.s_cover': 'Cover',
     1619    'pedit.f_cover_url': 'Cover URL',
     1620    'pedit.cover_url_placeholder': '/media/…  or https://…  (or upload with the button)',
     1621    'pedit.cover_upload_btn': 'Upload new cover',
     1622    'pedit.s_content': 'Content',
     1623    'pedit.content_hint': 'Drag an image to insert · select text to format',
     1624    'pedit.tb_done': 'Done',
     1625    'pedit.tb_done_title': 'Done editing',
     1626    'pedit.tb_bold': 'Bold',
     1627    'pedit.tb_bold_title': 'Bold (Ctrl+B)',
     1628    'pedit.tb_italic': 'Italic',
     1629    'pedit.tb_italic_title': 'Italic (Ctrl+I)',
     1630    'pedit.tb_underline': 'Underline',
     1631    'pedit.tb_h2': 'Heading',
     1632    'pedit.tb_h3': 'Subheading',
     1633    'pedit.tb_p': 'Paragraph',
     1634    'pedit.tb_ul': 'List',
     1635    'pedit.tb_ol': 'Numbered list',
     1636    'pedit.tb_quote': 'Quote',
     1637    'pedit.tb_link': 'Link',
     1638    'pedit.tb_link_title': 'Link (Ctrl+K)',
     1639    'pedit.tb_code': 'Code',
     1640    'pedit.tb_code_title': 'Code (inline)',
     1641    'pedit.tb_image': 'Image',
     1642    'pedit.tb_image_title': 'Insert image',
     1643    'pedit.tb_track': 'Track',
     1644    'pedit.tb_track_title': 'Insert track',
     1645    'pedit.tb_playlist': 'Playlist',
     1646    'pedit.tb_playlist_title': 'Insert playlist',
     1647    'pedit.tb_embed': 'Embed media',
     1648    'pedit.tb_embed_title': 'Embed (YouTube, Spotify, SoundCloud, Vimeo…)',
     1649    'pedit.tb_clear': 'Clear formatting',
     1650    'pedit.tb_fullscreen': 'Full screen',
     1651    'pedit.editor_aria': 'Content',
     1652    'pedit.editor_placeholder': 'Start writing…',
     1653    'pedit.tap_to_edit': 'Tap to edit',
     1654    'pedit.tap_to_write': 'Tap to write…',
     1655    'pedit.chars': 'characters',
     1656    'pedit.s_publication': 'Publication',
     1657    'pedit.f_status': 'Status',
     1658    'pedit.status_published': 'Published',
     1659    'pedit.status_draft': 'Draft',
     1660    'pedit.status_archived': 'Archived',
     1661    'pedit.f_type': 'Type',
     1662    'pedit.type_post': 'Post',
     1663    'pedit.type_foto': 'Photo',
     1664    'pedit.type_video': 'Video',
     1665    'pedit.type_audio': 'Audio',
     1666    'pedit.pin_label': 'Pin to top',
     1667    'pedit.pin_up': 'Move up',
     1668    'pedit.pin_down': 'Move down',
     1669    'pedit.pin_top': 'at the top',
     1670    'pedit.pin_nth_suffix': 'th from top',
     1671    'pedit.noindex_label': 'noindex (hide from search engines)',
     1672    'pedit.fan_only_label': 'Logged-in fans only',
     1673    'pedit.publish_at_label': 'Publish at (leave empty = immediately)',
     1674    'pedit.scheduled_for': 'Scheduled for {d}',
     1675    'pedit.cancel': 'Cancel',
     1676    'pedit.publish': 'Publish',
     1677    'pedit.save': 'Save',
     1678    'pedit.js_link_prompt': 'Link URL (https://… or /path)',
     1679    'pedit.js_uploading': 'Uploading…',
     1680    'pedit.js_uploaded': 'Uploaded',
     1681    'pedit.js_inserted': 'Inserted',
     1682    'pedit.js_failed': 'Failed',
     1683    'pedit.js_embed_prompt': 'Paste a media URL to embed (YouTube, Spotify, SoundCloud, Vimeo, Apple Music, Bandcamp):',
     1684    'pedit.js_embed_invalid': 'Enter a full URL (https://…).',
     1685    'pedit.js_no_tracks_found': 'No tracks found for',
     1686    'pedit.js_no_tracks_yet': 'No tracks yet. Upload via Admin then Audio.',
     1687    'pedit.js_tracks_loading': 'Loading tracks…',
     1688    'pedit.js_tracks_load_fail': 'Could not load tracks',
     1689    'pedit.js_playlist_editor_missing': 'Playlist editor not loaded',
     1690    'pedit.js_playlist_existing': 'Existing playlists:',
     1691    'pedit.js_playlist_choose': 'Choose a number to insert, empty = create new:',
     1692    'pedit.chip_track': 'Track',
     1693    'pedit.chip_album': 'Album:',
     1694    'pedit.chip_playlist': 'Playlist:',
     1695    'pedit.tp_title': 'Insert track',
     1696    'pedit.tp_close': 'Close',
     1697    'pedit.tp_search_placeholder': 'Search by title or artist…',
     1698    'pedit.tp_list_aria': 'Tracks',
     1699    'acct.back_home': 'Back to home',
     1700    'acct.title': 'Account',
     1701    'acct.subtitle': 'Profile and avatar.',
     1702    'acct.viewer_mode': 'Viewer mode',
     1703    'acct.viewer_note': 'This is a demo account. You can view everything, but change nothing — not even your photo or bio.',
     1704    'acct.profile': 'Profile',
     1705    'acct.avatar_change': 'Click to change your photo',
     1706    'acct.member_since': 'Member since',
     1707    'acct.avatar_remove': 'Remove photo',
     1708    'acct.email': 'Email address',
     1709    'acct.email_ph': 'you@email.com',
     1710    'acct.bio': 'Bio',
     1711    'acct.bio_ph': 'A short line about yourself',
     1712    'acct.bio_empty': 'No bio',
     1713    'acct.save': 'Save',
     1714    'acct.site': 'Site',
     1715    'acct.site_name': 'Site name',
     1716    'acct.site_name_hint': '— shown in your site\'s header',
     1717    'acct.tagline': 'Tagline',
     1718    'acct.tagline_hint': '— short one-liner (optional)',
     1719    'acct.site_save': 'Save site',
     1720    'acct.password_change': 'Change password',
     1721    'acct.password_current': 'Current password',
     1722    'acct.password_new': 'New password',
     1723    'acct.password_min': '(min 8 characters)',
     1724    'acct.password_confirm': 'Confirm new password',
     1725    'acct.google_login': 'Sign in with Google',
     1726    'acct.google_linked': '✓ Your Google account is linked — you can also sign in with Google.',
     1727    'acct.google_unlink': 'Unlink Google',
     1728    'acct.google_link_hint': 'Link your Google account so you can also sign in with one click via Google (alongside your password).',
     1729    'acct.google_link': 'Link Google account',
     1730    'acct.login': 'Sign in',
     1731    'acct.login_google_only': 'You are signed in via Google ({email}). There is no separate password.',
     1732    'news.this_artist': 'this artist',
     1733    'news.form_title': 'Stay in the loop',
     1734    'news.form_sub_before': 'Subscribe to the newsletter from ',
     1735    'news.form_sub_after': ' — new music, shows and updates, straight to your inbox. You can unsubscribe anytime with one click.',
     1736    'news.email_ph': 'you@email.com',
     1737    'news.subscribe': 'Subscribe',
     1738    'news.check_title': 'Almost done ✉',
     1739    'news.check_sub_before': 'We\'ve sent a confirmation email to ',
     1740    'news.check_sub_after': '. Click the link in that email to confirm your subscription.',
     1741    'news.your_address': 'your address',
     1742    'news.done_title': 'You\'re subscribed ✓',
     1743    'news.done_sub_before': 'Thanks — you\'re on the list of ',
     1744    'news.done_sub_after': '.',
     1745    'news.confirmed_title': 'Subscription confirmed ✓',
     1746    'news.confirmed_sub_before': 'Great! You\'ll now receive the newsletter from ',
     1747    'news.confirmed_sub_after': '.',
     1748    'news.unsubbed_title': 'Unsubscribed',
     1749    'news.unsubbed_sub': 'You\'ve been unsubscribed. You won\'t receive any more newsletters. Changed your mind? You can always subscribe again.',
     1750    'news.invalid_title': 'Invalid email address',
     1751    'news.invalid_sub': 'Please check your address and try again.',
     1752    'news.back': '← Back',
     1753    'news.smtperror_title': 'That didn\'t work',
     1754    'news.smtperror_sub': 'The confirmation email couldn\'t be sent. Please try again later.',
     1755    'news.badtoken_title': 'Link invalid or expired',
     1756    'news.badtoken_sub': 'This link no longer works. Feel free to subscribe again.',
     1757    'news.to_subscribe': 'To subscribe',
     1758    'news.error_title': 'Something went wrong',
     1759    'news.error_sub': 'Please try again later.',
     1760    'dl.ready_title': 'Thanks! ⬇',
     1761    'dl.ready_sub': 'Your download should start now. Nothing happening?',
     1762    'dl.manual': 'Start download manually',
     1763    'dl.download_btn': 'Download',
     1764    'dl.capture_sub': 'Leave your email address and you\'ll get the file. You\'ll also be added to the newsletter list — you can unsubscribe anytime.',
     1765    'dl.email_ph': 'you@email.com',
     1766    'epk.kicker': 'Press kit',
     1767    'epk.edit': 'Edit',
     1768    'epk.contact_booking': 'Contact / booking',
     1769    'epk.view_site': 'View the site →',
     1770    'epk.press_photo': 'Press photo',
     1771    'epk.most_played': 'Most played',
     1772    'epk.recent': 'Recent',
     1773    'fgate.title': 'Fans only',
     1774    'fgate.sub': 'This is exclusive to logged-in fans. Log in to view it.',
     1775    'fgate.login': 'Log in / sign up',
     1776    'lbio.empty': 'No links set up yet.',
     1777    'lbio.back_to_site': 'back to the site',
     1778    'myst.overview': 'Overview',
     1779    'myst.title': 'My Klonkt Hub',
     1780    'myst.quick_links_aria': 'Admin shortcuts',
     1781    'myst.new_post': 'New post',
     1782    'myst.appearance': 'Appearance',
     1783    'myst.comments': 'Comments',
     1784    'myst.view_site': 'View my site',
     1785    'myst.account': 'Account',
     1786    'myst.posts': 'Posts',
     1787    'myst.published': 'Published',
     1788    'myst.draft_count_one': '{n} draft',
     1789    'myst.draft_count_many': '{n} drafts',
     1790    'myst.draft_badge': 'Draft',
     1791    'myst.untitled': '(untitled)',
     1792    'myst.edit': 'Edit',
     1793    'myst.view': 'View',
     1794    'arst.title': 'Reset password',
     1795    'arst.request_new': 'Request a new reset link',
     1796    'arst.back_login': 'Back to login',
     1797    'arst.set_for': 'Set a new password for {username}.',
     1798    'arst.new_pw': 'New password (min 8 characters)',
     1799    'arst.confirm_pw': 'Confirm new password',
     1800    'arst.submit': 'Set password',
     1801    'arrq.title': 'Reset password',
     1802    'arrq.sent': 'If an account exists for that email address, a reset link has been sent.',
     1803    'arrq.no_mailserver': '<strong>No mail server configured</strong> — reset link below.',
     1804    'arrq.no_mail_cli': 'No email set up? The administrator can also run <code>npm run reset-admin</code> on the server.',
     1805    'arrq.back_login': '← Back to login',
     1806    'arrq.tagline': 'Enter your email and we\'ll send you a reset link.',
     1807    'arrq.email': 'Email',
     1808    'arrq.submit': 'Send reset link',
     1809    'adir.home': 'Home',
     1810    'adir.logout': 'Log out',
     1811    'adir.login': 'Log in',
     1812    'adir.title': 'Members',
     1813    'adir.count_one': '{n} Klonkt',
     1814    'adir.count_many': "{n} Klonkt's",
     1815    'adir.search_ph': 'Search by name…',
     1816    'adir.search_aria': 'Search members',
     1817    'adir.search_btn': 'Search',
     1818    'adir.clear': 'Clear',
     1819    'adir.empty_q': 'No members found for "{q}".',
     1820    'adir.empty': 'No members yet.',
     1821    'adir.posts_one': '{n} post',
     1822    'adir.posts_many': '{n} posts',
     1823    'adir.pager_aria': 'Pagination',
     1824    'adir.prev': '← Previous',
     1825    'adir.page_info': 'Page {page} of {pages}',
     1826    'adir.next': 'Next →',
     1827    'glog.admin_title': 'This is an administrator account',
     1828    'glog.admin_body': 'You signed in with Google, but this email address belongs to the administrator of this site. Google sign-in is only for listeners/fans — administrators always use their password (so a Google login can never accidentally grant admin rights).',
     1829    'glog.admin_li1': '<strong>Are you the administrator?</strong> <a href="/auth/admin">Log in with your username + password</a>.',
     1830    'glog.admin_li2': '<strong>Want to sign in with Google from now on?</strong> Log in with your password first and <strong>link your Google account</strong> under Account → after that Google sign-in works for you too.',
     1831    'glog.admin_li3': '<strong>Want to sign in as a fan?</strong> Use a <strong>different Google account</strong> (not your administrator address).',
     1832    'glog.session_title': 'Login interrupted',
     1833    'glog.session_body': 'The Google login was interrupted or the session had expired. Just try again.',
     1834    'glog.email_title': 'No verified email address',
     1835    'glog.email_body': 'Your Google account has no verified email address. Verify your address with Google.',
     1836    'glog.linked_title': 'Address already linked',
     1837    'glog.linked_body': 'This email address is already linked to another Google account. Use that account, or contact the administrator.',
     1838    'glog.unavailable_title': 'Google sign-in unavailable',
     1839    'glog.unavailable_body': 'Google sign-in has not (yet) been set up on this site.',
     1840    'glog.failed_title': 'Google sign-in failed',
     1841    'glog.failed_body': 'Something went wrong signing in with Google. Please try again.',
     1842    'pusr.post_one': 'post',
     1843    'pusr.post_many': 'posts',
     1844    'pusr.on_this_site': 'on this site',
     1845    'pusr.total': '{n} total',
     1846    'pusr.joined': 'joined {date}',
     1847    'pusr.send_dm': 'Send DM',
     1848    'pusr.empty': 'No posts on this site yet.',
     1849    'pusr.posts_heading': 'Posts',
     1850    'pusr.untitled': '(untitled)',
     1851    'phub.main_badge': 'Main page',
     1852    'phub.view_page': 'View the page',
     1853    'phub.members': 'Members',
     1854    'phub.post_one': 'post',
     1855    'phub.post_many': 'posts',
     1856    'phub.all_members': 'All {n} members',
     1857    'phub.latest_posts': 'Latest posts from our members.',
     1858    'cfeed.title': 'Circle',
     1859    'cfeed.sub': "What's happening at the other sites in my circle.",
     1860    'cfeed.count': '{n} sites in my circle',
     1861    'cfeed.empty': 'Nothing in my circle yet.',
     1862    'cfeed.grid_view': 'Grid view',
     1863    'cpost.back': 'Circle',
     1864    'cpost.via': 'via',
     1865    'cpost.read_more': 'Read more at {source}',
     1866    'vblk.title': 'Viewer mode',
     1867    'vblk.text_before': 'This is a read-only account. You can view everything, but',
     1868    'vblk.text_strong': 'cannot change anything',
     1869    'vblk.text_after': '— saving, uploading, deleting and commenting are disabled.',
     1870    'vblk.back': 'Back',
     1871    'vblk.to_home': 'Go to the main page',
     1872    'phome.empty_title': "It's quiet here for now.",
     1873    'phome.empty_sub': 'No posts yet. Exciting.',
     1874    'phome.write_first': 'Write your first post',
     1875    'phome.grid_view': 'Grid view',
     1876    'fav.title': 'Favorites',
     1877    'fav.sub': 'Posts you have liked. Tap the ♥ on a post to save it here.',
     1878    'fav.empty': 'You have no favorites yet. Open a post and tap the heart ♡.',
     1879    'chlog.back': 'Back',
     1880    'chlog.title': 'Changes',
     1881    'chlog.app_version': 'App version',
     1882    'chlog.fed_proto': 'Federation proto',
     1883    'chlog.manage_updates': 'Manage updates',
     1884    'e404.title': 'Page not found',
     1885    'e404.sub': 'This page no longer exists. The link may be outdated or mistyped.',
     1886    'e404.home': 'Go to the homepage',
     1887    'e404.archive': 'Archive',
     1888    'ptype.eyebrow': 'Type',
     1889    'ptype.count_one': '{n} post',
     1890    'ptype.count_many': '{n} posts',
     1891    'ptype.empty': 'No posts of this type yet.',
     1892    'ptype.untitled': '(untitled)',
     1893    'ptag.eyebrow': 'Tag',
     1894    'ptag.count_one': '{n} post',
     1895    'ptag.count_many': '{n} posts',
     1896    'ptag.empty': 'No posts with this tag yet.',
     1897    'ptag.untitled': '(untitled)',
     1898    'parch.back': 'Back',
     1899    'parch.title': 'Archive',
     1900    'parch.count_one': '{n} post',
     1901    'parch.count_many': '{n} posts',
     1902    'parch.empty': 'No posts yet.',
     1903    'prin.tagline': 'Your direct messages on this site.',
     1904    'prin.empty': 'No conversations yet. Open someone\'s profile and click "Send DM" to start one.',
     1905    'prin.empty_conv': 'Empty conversation',
     1906    'prcv.back_aria': 'Back to inbox',
     1907    'prcv.inbox': 'Inbox',
     1908    'prcv.unknown': 'Unknown',
     1909    'prcv.view_profile': 'View profile',
     1910    'prcv.placeholder': 'Message…',
     1911    'prcv.send': 'Send',
    13051912  },
    13061913  de: {
     
    19462553    'ahelp.s_updates_h': 'Updates',
    19472554    'ahelp.s_updates_b': 'Verwaltung → <strong>Updates</strong> (nur God) zeigt die aktuelle Version und ob eine neuere verfügbar ist. Mit „Jetzt aktualisieren“ holst du dir die neueste Version.',
     2555    'pedit.title_new': 'Neuer Beitrag',
     2556    'pedit.title_edit': 'Beitrag bearbeiten',
     2557    'pedit.f_title': 'Titel',
     2558    'pedit.f_slug': 'Slug (URL)',
     2559    'pedit.slug_placeholder': 'automatisch aus Titel, wenn leer',
     2560    'pedit.f_tags': 'Tags',
     2561    'pedit.tags_hint': '(kommagetrennt)',
     2562    'pedit.f_excerpt': 'Zusammenfassung & Zirkel-Vorschau',
     2563    'pedit.excerpt_hint': 'Wird auch als Zusammenfassung in <strong>Zirkeln</strong> verwendet (andere Seiten, die deinen Beitrag zeigen). Leer lassen = Anfang des Beitrags.',
     2564    'pedit.s_cover': 'Titelbild',
     2565    'pedit.f_cover_url': 'Titelbild-URL',
     2566    'pedit.cover_url_placeholder': '/media/…  oder https://…  (oder per Schaltfläche hochladen)',
     2567    'pedit.cover_upload_btn': 'Neues Titelbild hochladen',
     2568    'pedit.s_content': 'Inhalt',
     2569    'pedit.content_hint': 'Bild ziehen zum Einfügen · Text markieren zum Formatieren',
     2570    'pedit.tb_done': 'Fertig',
     2571    'pedit.tb_done_title': 'Bearbeitung beenden',
     2572    'pedit.tb_bold': 'Fett',
     2573    'pedit.tb_bold_title': 'Fett (Strg+B)',
     2574    'pedit.tb_italic': 'Kursiv',
     2575    'pedit.tb_italic_title': 'Kursiv (Strg+I)',
     2576    'pedit.tb_underline': 'Unterstrichen',
     2577    'pedit.tb_h2': 'Überschrift',
     2578    'pedit.tb_h3': 'Zwischenüberschrift',
     2579    'pedit.tb_p': 'Absatz',
     2580    'pedit.tb_ul': 'Liste',
     2581    'pedit.tb_ol': 'Nummerierte Liste',
     2582    'pedit.tb_quote': 'Zitat',
     2583    'pedit.tb_link': 'Link',
     2584    'pedit.tb_link_title': 'Link (Strg+K)',
     2585    'pedit.tb_code': 'Code',
     2586    'pedit.tb_code_title': 'Code (inline)',
     2587    'pedit.tb_image': 'Bild',
     2588    'pedit.tb_image_title': 'Bild einfügen',
     2589    'pedit.tb_track': 'Track',
     2590    'pedit.tb_track_title': 'Track einfügen',
     2591    'pedit.tb_playlist': 'Playlist',
     2592    'pedit.tb_playlist_title': 'Playlist einfügen',
     2593    'pedit.tb_embed': 'Medien einbetten',
     2594    'pedit.tb_embed_title': 'Einbetten (YouTube, Spotify, SoundCloud, Vimeo…)',
     2595    'pedit.tb_clear': 'Formatierung entfernen',
     2596    'pedit.tb_fullscreen': 'Vollbild',
     2597    'pedit.editor_aria': 'Inhalt',
     2598    'pedit.editor_placeholder': 'Schreib los…',
     2599    'pedit.tap_to_edit': 'Zum Bearbeiten tippen',
     2600    'pedit.tap_to_write': 'Zum Schreiben tippen…',
     2601    'pedit.chars': 'Zeichen',
     2602    'pedit.s_publication': 'Veröffentlichung',
     2603    'pedit.f_status': 'Status',
     2604    'pedit.status_published': 'Veröffentlicht',
     2605    'pedit.status_draft': 'Entwurf',
     2606    'pedit.status_archived': 'Archiviert',
     2607    'pedit.f_type': 'Typ',
     2608    'pedit.type_post': 'Beitrag',
     2609    'pedit.type_foto': 'Foto',
     2610    'pedit.type_video': 'Video',
     2611    'pedit.type_audio': 'Audio',
     2612    'pedit.pin_label': 'Oben anheften',
     2613    'pedit.pin_up': 'Nach oben',
     2614    'pedit.pin_down': 'Nach unten',
     2615    'pedit.pin_top': 'ganz oben',
     2616    'pedit.pin_nth_suffix': '. von oben',
     2617    'pedit.noindex_label': 'noindex (vor Suchmaschinen verbergen)',
     2618    'pedit.fan_only_label': 'Nur für angemeldete Fans',
     2619    'pedit.publish_at_label': 'Veröffentlichen am (leer lassen = sofort)',
     2620    'pedit.scheduled_for': 'Geplant für {d}',
     2621    'pedit.cancel': 'Abbrechen',
     2622    'pedit.publish': 'Veröffentlichen',
     2623    'pedit.save': 'Speichern',
     2624    'pedit.js_link_prompt': 'Link-URL (https://… oder /pfad)',
     2625    'pedit.js_uploading': 'Wird hochgeladen…',
     2626    'pedit.js_uploaded': 'Hochgeladen',
     2627    'pedit.js_inserted': 'Eingefügt',
     2628    'pedit.js_failed': 'Fehlgeschlagen',
     2629    'pedit.js_embed_prompt': 'Füge eine Medien-URL zum Einbetten ein (YouTube, Spotify, SoundCloud, Vimeo, Apple Music, Bandcamp):',
     2630    'pedit.js_embed_invalid': 'Gib eine vollständige URL ein (https://…).',
     2631    'pedit.js_no_tracks_found': 'Keine Tracks gefunden für',
     2632    'pedit.js_no_tracks_yet': 'Noch keine Tracks. Lade welche über Verwaltung dann Audio hoch.',
     2633    'pedit.js_tracks_loading': 'Tracks werden geladen…',
     2634    'pedit.js_tracks_load_fail': 'Tracks konnten nicht geladen werden',
     2635    'pedit.js_playlist_editor_missing': 'Playlist-Editor nicht geladen',
     2636    'pedit.js_playlist_existing': 'Vorhandene Playlists:',
     2637    'pedit.js_playlist_choose': 'Wähle eine Nummer zum Einfügen, leer = neue erstellen:',
     2638    'pedit.chip_track': 'Track',
     2639    'pedit.chip_album': 'Album:',
     2640    'pedit.chip_playlist': 'Playlist:',
     2641    'pedit.tp_title': 'Track einfügen',
     2642    'pedit.tp_close': 'Schließen',
     2643    'pedit.tp_search_placeholder': 'Nach Titel oder Künstler suchen…',
     2644    'pedit.tp_list_aria': 'Tracks',
     2645    'acct.back_home': 'Zurück zur Startseite',
     2646    'acct.title': 'Konto',
     2647    'acct.subtitle': 'Profil und Avatar.',
     2648    'acct.viewer_mode': 'Betrachter-Modus',
     2649    'acct.viewer_note': 'Dies ist ein Demo-Konto. Du kannst alles ansehen, aber nichts ändern — auch kein Foto oder keine Bio.',
     2650    'acct.profile': 'Profil',
     2651    'acct.avatar_change': 'Zum Ändern deines Fotos klicken',
     2652    'acct.member_since': 'Mitglied seit',
     2653    'acct.avatar_remove': 'Foto entfernen',
     2654    'acct.email': 'E-Mail-Adresse',
     2655    'acct.email_ph': 'du@email.de',
     2656    'acct.bio': 'Bio',
     2657    'acct.bio_ph': 'Eine kurze Zeile über dich',
     2658    'acct.bio_empty': 'Keine Bio',
     2659    'acct.save': 'Speichern',
     2660    'acct.site': 'Seite',
     2661    'acct.site_name': 'Seitenname',
     2662    'acct.site_name_hint': '— wird in der Kopfzeile deiner Seite angezeigt',
     2663    'acct.tagline': 'Slogan',
     2664    'acct.tagline_hint': '— kurzer Einzeiler (optional)',
     2665    'acct.site_save': 'Seite speichern',
     2666    'acct.password_change': 'Passwort ändern',
     2667    'acct.password_current': 'Aktuelles Passwort',
     2668    'acct.password_new': 'Neues Passwort',
     2669    'acct.password_min': '(mind. 8 Zeichen)',
     2670    'acct.password_confirm': 'Neues Passwort bestätigen',
     2671    'acct.google_login': 'Mit Google anmelden',
     2672    'acct.google_linked': '✓ Dein Google-Konto ist verknüpft — du kannst dich auch mit Google anmelden.',
     2673    'acct.google_unlink': 'Google trennen',
     2674    'acct.google_link_hint': 'Verknüpfe dein Google-Konto, damit du dich künftig auch mit einem Klick über Google anmelden kannst (zusätzlich zu deinem Passwort).',
     2675    'acct.google_link': 'Google-Konto verknüpfen',
     2676    'acct.login': 'Anmelden',
     2677    'acct.login_google_only': 'Du bist über Google angemeldet ({email}). Es gibt kein separates Passwort.',
     2678    'news.this_artist': 'diese:r Künstler:in',
     2679    'news.form_title': 'Bleib auf dem Laufenden',
     2680    'news.form_sub_before': 'Abonniere den Newsletter von ',
     2681    'news.form_sub_after': ' — neue Musik, Konzerte und Updates, direkt in dein Postfach. Abmelden ist jederzeit mit einem Klick möglich.',
     2682    'news.email_ph': 'du@email.de',
     2683    'news.subscribe': 'Abonnieren',
     2684    'news.check_title': 'Fast geschafft ✉',
     2685    'news.check_sub_before': 'Wir haben eine Bestätigungs-E-Mail gesendet an ',
     2686    'news.check_sub_after': '. Klicke auf den Link in dieser E-Mail, um dein Abo zu bestätigen.',
     2687    'news.your_address': 'deine Adresse',
     2688    'news.done_title': 'Du bist angemeldet ✓',
     2689    'news.done_sub_before': 'Danke — du stehst auf der Liste von ',
     2690    'news.done_sub_after': '.',
     2691    'news.confirmed_title': 'Abo bestätigt ✓',
     2692    'news.confirmed_sub_before': 'Super! Du erhältst ab jetzt den Newsletter von ',
     2693    'news.confirmed_sub_after': '.',
     2694    'news.unsubbed_title': 'Abgemeldet',
     2695    'news.unsubbed_sub': 'Du wurdest abgemeldet. Du erhältst keine Newsletter mehr. Anders überlegt? Du kannst dich jederzeit wieder anmelden.',
     2696    'news.invalid_title': 'Ungültige E-Mail-Adresse',
     2697    'news.invalid_sub': 'Bitte überprüfe deine Adresse und versuche es erneut.',
     2698    'news.back': '← Zurück',
     2699    'news.smtperror_title': 'Hat gerade nicht geklappt',
     2700    'news.smtperror_sub': 'Die Bestätigungs-E-Mail konnte nicht gesendet werden. Bitte versuche es später noch einmal.',
     2701    'news.badtoken_title': 'Link ungültig oder abgelaufen',
     2702    'news.badtoken_sub': 'Dieser Link funktioniert nicht mehr. Melde dich bei Bedarf erneut an.',
     2703    'news.to_subscribe': 'Zur Anmeldung',
     2704    'news.error_title': 'Etwas ist schiefgelaufen',
     2705    'news.error_sub': 'Bitte versuche es später noch einmal.',
     2706    'dl.ready_title': 'Danke! ⬇',
     2707    'dl.ready_sub': 'Dein Download sollte jetzt starten. Passiert nichts?',
     2708    'dl.manual': 'Download manuell starten',
     2709    'dl.download_btn': 'Download',
     2710    'dl.capture_sub': 'Hinterlasse deine E-Mail-Adresse und du erhältst die Datei. Du kommst damit auch auf die Newsletter-Liste — abmelden ist jederzeit möglich.',
     2711    'dl.email_ph': 'du@email.de',
     2712    'epk.kicker': 'Pressekit',
     2713    'epk.edit': 'Bearbeiten',
     2714    'epk.contact_booking': 'Kontakt / Buchung',
     2715    'epk.view_site': 'Zur Seite →',
     2716    'epk.press_photo': 'Pressefoto',
     2717    'epk.most_played': 'Meistgehört',
     2718    'epk.recent': 'Aktuell',
     2719    'fgate.title': 'Nur für Fans',
     2720    'fgate.sub': 'Dies ist exklusiv für eingeloggte Fans. Melde dich an, um es anzusehen.',
     2721    'fgate.login': 'Anmelden / Registrieren',
     2722    'lbio.empty': 'Noch keine Links eingerichtet.',
     2723    'lbio.back_to_site': 'zurück zur Seite',
     2724    'myst.overview': 'Übersicht',
     2725    'myst.title': 'Mein Klonkt Hub',
     2726    'myst.quick_links_aria': 'Verwaltungs-Schnellzugriffe',
     2727    'myst.new_post': 'Neuer Beitrag',
     2728    'myst.appearance': 'Erscheinungsbild',
     2729    'myst.comments': 'Kommentare',
     2730    'myst.view_site': 'Meine Seite ansehen',
     2731    'myst.account': 'Konto',
     2732    'myst.posts': 'Beiträge',
     2733    'myst.published': 'Veröffentlicht',
     2734    'myst.draft_count_one': '{n} Entwurf',
     2735    'myst.draft_count_many': '{n} Entwürfe',
     2736    'myst.draft_badge': 'Entwurf',
     2737    'myst.untitled': '(ohne Titel)',
     2738    'myst.edit': 'Bearbeiten',
     2739    'myst.view': 'Ansehen',
     2740    'arst.title': 'Passwort zurücksetzen',
     2741    'arst.request_new': 'Neuen Reset-Link anfordern',
     2742    'arst.back_login': 'Zurück zur Anmeldung',
     2743    'arst.set_for': 'Lege ein neues Passwort für {username} fest.',
     2744    'arst.new_pw': 'Neues Passwort (mind. 8 Zeichen)',
     2745    'arst.confirm_pw': 'Neues Passwort bestätigen',
     2746    'arst.submit': 'Passwort festlegen',
     2747    'arrq.title': 'Passwort zurücksetzen',
     2748    'arrq.sent': 'Falls für diese E-Mail-Adresse ein Konto besteht, wurde ein Reset-Link gesendet.',
     2749    'arrq.no_mailserver': '<strong>Kein Mailserver eingerichtet</strong> — Reset-Link unten.',
     2750    'arrq.no_mail_cli': 'Keine E-Mail eingerichtet? Der Administrator kann auch <code>npm run reset-admin</code> auf dem Server ausführen.',
     2751    'arrq.back_login': '← Zurück zur Anmeldung',
     2752    'arrq.tagline': 'Gib deine E-Mail-Adresse ein; wir senden dir einen Reset-Link.',
     2753    'arrq.email': 'E-Mail',
     2754    'arrq.submit': 'Reset-Link senden',
     2755    'adir.home': 'Startseite',
     2756    'adir.logout': 'Abmelden',
     2757    'adir.login': 'Anmelden',
     2758    'adir.title': 'Mitglieder',
     2759    'adir.count_one': '{n} Klonkt',
     2760    'adir.count_many': "{n} Klonkt's",
     2761    'adir.search_ph': 'Nach Namen suchen…',
     2762    'adir.search_aria': 'Mitglieder suchen',
     2763    'adir.search_btn': 'Suchen',
     2764    'adir.clear': 'Löschen',
     2765    'adir.empty_q': 'Keine Mitglieder gefunden für „{q}".',
     2766    'adir.empty': 'Noch keine Mitglieder.',
     2767    'adir.posts_one': '{n} Beitrag',
     2768    'adir.posts_many': '{n} Beiträge',
     2769    'adir.pager_aria': 'Seitennummerierung',
     2770    'adir.prev': '← Zurück',
     2771    'adir.page_info': 'Seite {page} von {pages}',
     2772    'adir.next': 'Weiter →',
     2773    'glog.admin_title': 'Dies ist ein Administrator-Konto',
     2774    'glog.admin_body': 'Du hast dich mit Google angemeldet, aber diese E-Mail-Adresse gehört dem Administrator dieser Seite. Die Google-Anmeldung ist nur für Hörer/Fans — Administratoren verwenden immer ihr Passwort (so kann eine Google-Anmeldung niemals versehentlich Administratorrechte erteilen).',
     2775    'glog.admin_li1': '<strong>Bist du der Administrator?</strong> <a href="/auth/admin">Melde dich mit Benutzername + Passwort an</a>.',
     2776    'glog.admin_li2': '<strong>Möchtest du dich künftig mit Google anmelden?</strong> Melde dich zuerst mit Passwort an und <strong>verknüpfe dein Google-Konto</strong> unter Konto → danach funktioniert die Google-Anmeldung auch für dich.',
     2777    'glog.admin_li3': '<strong>Möchtest du dich als Fan anmelden?</strong> Verwende ein <strong>anderes Google-Konto</strong> (nicht deine Administrator-Adresse).',
     2778    'glog.session_title': 'Anmeldung abgebrochen',
     2779    'glog.session_body': 'Die Google-Anmeldung wurde abgebrochen oder die Sitzung war abgelaufen. Versuche es einfach erneut.',
     2780    'glog.email_title': 'Keine verifizierte E-Mail-Adresse',
     2781    'glog.email_body': 'Dein Google-Konto hat keine verifizierte E-Mail-Adresse. Verifiziere deine Adresse bei Google.',
     2782    'glog.linked_title': 'Adresse bereits verknüpft',
     2783    'glog.linked_body': 'Diese E-Mail-Adresse ist bereits mit einem anderen Google-Konto verknüpft. Verwende dieses Konto oder wende dich an den Administrator.',
     2784    'glog.unavailable_title': 'Google-Anmeldung nicht verfügbar',
     2785    'glog.unavailable_body': 'Die Google-Anmeldung wurde auf dieser Seite (noch) nicht eingerichtet.',
     2786    'glog.failed_title': 'Google-Anmeldung fehlgeschlagen',
     2787    'glog.failed_body': 'Beim Anmelden mit Google ist etwas schiefgelaufen. Bitte versuche es erneut.',
     2788    'pusr.post_one': 'Beitrag',
     2789    'pusr.post_many': 'Beiträge',
     2790    'pusr.on_this_site': 'auf dieser Seite',
     2791    'pusr.total': '{n} insgesamt',
     2792    'pusr.joined': 'dabei seit {date}',
     2793    'pusr.send_dm': 'DM senden',
     2794    'pusr.empty': 'Noch keine Beiträge auf dieser Seite.',
     2795    'pusr.posts_heading': 'Beiträge',
     2796    'pusr.untitled': '(ohne Titel)',
     2797    'phub.main_badge': 'Hauptseite',
     2798    'phub.view_page': 'Seite ansehen',
     2799    'phub.members': 'Mitglieder',
     2800    'phub.post_one': 'Beitrag',
     2801    'phub.post_many': 'Beiträge',
     2802    'phub.all_members': 'Alle {n} Mitglieder',
     2803    'phub.latest_posts': 'Neueste Beiträge unserer Mitglieder.',
     2804    'cfeed.title': 'Zirkel',
     2805    'cfeed.sub': 'Was bei den anderen Seiten in meinem Zirkel passiert.',
     2806    'cfeed.count': '{n} Seiten in meinem Zirkel',
     2807    'cfeed.empty': 'Noch nichts in meinem Zirkel.',
     2808    'cfeed.grid_view': 'Rasteransicht',
     2809    'cpost.back': 'Zirkel',
     2810    'cpost.via': 'via',
     2811    'cpost.read_more': 'Weiterlesen bei {source}',
     2812    'vblk.title': 'Betrachter-Modus',
     2813    'vblk.text_before': 'Dies ist ein schreibgeschütztes Konto. Du kannst alles ansehen, aber',
     2814    'vblk.text_strong': 'nichts ändern',
     2815    'vblk.text_after': '— Speichern, Hochladen, Löschen und Kommentieren sind deaktiviert.',
     2816    'vblk.back': 'Zurück',
     2817    'vblk.to_home': 'Zur Hauptseite',
     2818    'phome.empty_title': 'Hier ist es noch still.',
     2819    'phome.empty_sub': 'Noch keine Beiträge. Spannend.',
     2820    'phome.write_first': 'Schreibe deinen ersten Beitrag',
     2821    'phome.grid_view': 'Rasteransicht',
     2822    'fav.title': 'Favoriten',
     2823    'fav.sub': 'Beiträge, die dir gefallen haben. Tippe auf das ♥ eines Beitrags, um ihn hier zu speichern.',
     2824    'fav.empty': 'Du hast noch keine Favoriten. Öffne einen Beitrag und tippe auf das Herz ♡.',
     2825    'chlog.back': 'Zurück',
     2826    'chlog.title': 'Änderungen',
     2827    'chlog.app_version': 'App-Version',
     2828    'chlog.fed_proto': 'Föderations-Proto',
     2829    'chlog.manage_updates': 'Updates verwalten',
     2830    'e404.title': 'Seite nicht gefunden',
     2831    'e404.sub': 'Diese Seite existiert nicht (mehr). Vielleicht ist der Link veraltet oder falsch eingegeben.',
     2832    'e404.home': 'Zur Startseite',
     2833    'e404.archive': 'Archiv',
     2834    'ptype.eyebrow': 'Typ',
     2835    'ptype.count_one': '{n} Beitrag',
     2836    'ptype.count_many': '{n} Beiträge',
     2837    'ptype.empty': 'Noch keine Beiträge dieses Typs.',
     2838    'ptype.untitled': '(ohne Titel)',
     2839    'ptag.eyebrow': 'Tag',
     2840    'ptag.count_one': '{n} Beitrag',
     2841    'ptag.count_many': '{n} Beiträge',
     2842    'ptag.empty': 'Noch keine Beiträge mit diesem Tag.',
     2843    'ptag.untitled': '(ohne Titel)',
     2844    'parch.back': 'Zurück',
     2845    'parch.title': 'Archiv',
     2846    'parch.count_one': '{n} Beitrag',
     2847    'parch.count_many': '{n} Beiträge',
     2848    'parch.empty': 'Noch keine Beiträge.',
     2849    'prin.tagline': 'Deine Direktnachrichten auf dieser Seite.',
     2850    'prin.empty': 'Noch keine Unterhaltungen. Öffne das Profil einer Person und klicke auf „DM senden“, um eine zu beginnen.',
     2851    'prin.empty_conv': 'Leere Unterhaltung',
     2852    'prcv.back_aria': 'Zurück zum Posteingang',
     2853    'prcv.inbox': 'Posteingang',
     2854    'prcv.unknown': 'Unbekannt',
     2855    'prcv.view_profile': 'Profil ansehen',
     2856    'prcv.placeholder': 'Nachricht…',
     2857    'prcv.send': 'Senden',
    19482858  },
    19492859};
Note: See TracChangeset for help on using the changeset viewer.