feat(update-translations.js): remove unused translations, add translation cleanup audit with dynamic key safety

This commit is contained in:
plebeius
2026-01-03 17:39:21 +01:00
parent e77dd53e0e
commit 96c5dff794
36 changed files with 171 additions and 1939 deletions
+1 -55
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Was ist 5chan?",
"go": "gehen",
"or": "oder",
"5chan_description": "5chan ist eine vollständig dezentralisierte und quelloffene Alternative zu 4chan, bei der jeder unbegrenzt Boards erstellen und kryptografisch besitzen kann. Board-Besitzer hosten und moderieren ihr Board und legen dessen <1>Regeln</1> fest. Alle Daten sind nur Text und werden Peer-to-Peer geteilt, einschließlich Links zu eingebetteten Bildern. Schauen Sie sich die <2>FAQs</2> an, um mehr zu erfahren. Klicken Sie gerne auf ein Board unten, das Sie interessiert, und steigen Sie direkt ein!",
"no_global_rules_info": "Sie können sich jederzeit mit jedem Forum verbinden, vollständig P2P, niemand kann Sie aufhalten. Fügen Sie einfach seine Adresse in das Suchfeld oben ein.",
"boards": "Foren",
@@ -11,7 +10,6 @@
"about": "Über",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "App herunterladen",
"start_new_thread": "Starte einen neuen Thread",
"show_stats": "Statistiken anzeigen",
"hide": "Ausblenden",
@@ -40,8 +38,6 @@
"post_a_reply": "Eine Antwort Posten",
"view_thread": "Thread Anzeigen",
"return": "Zurück",
"bottom": "Unten",
"top": "Oben",
"thread_closed": "Thread geschlossen.",
"may_not_reply": "Sie können möglicherweise zu diesem Zeitpunkt nicht antworten.",
"post": "posten",
@@ -54,25 +50,15 @@
"audio": "Audio",
"webpage": "Webseite",
"iframe": "iframe",
"rules": "Regeln",
"welcome_to_board": "Willkommen bei {{board}}",
"comment_too_long": "Kommentar zu lang. <1>Klicken Sie hier</1>, um den vollständigen Text anzuzeigen.",
"replies_omitted": "{{repliesCount}} Antworten ausgelassen. <1>Klicken Sie hier</1>, um sie anzuzeigen.",
"replies_and_links_omitted": "{{repliesCount}} Antworten und {{linksCount}} Links ausgelassen. <1>Klicken Sie hier</1>, um sie anzuzeigen.",
"this_thread_is_closed": "Der Thread ist geschlossen",
"reply_to_no": "Antwort auf Beitrag Nr.{{no}}",
"submit": "Einreichen",
"gif": "GIF",
"moderating": "moderieren",
"not_moderating": "Du moderierst keine Foren",
"not_subscribed": "Kein Abonnement für irgendwelche Foren",
"total_posts": "Gesamtanzahl der Beiträge:",
"current_users": "aktuelle Benutzer:",
"boards_tracked": "verfolgte Boards:",
"interests": "Interessen",
"random": "zufällig",
"international": "internationale",
"projects": "Projekte",
"challenge_counter": "{{index}} von {{total}}",
"embed": "einbetten",
"remove": "entfernen",
@@ -80,7 +66,6 @@
"new_stable_version": "Neue stabile Version verfügbar, 5chan v{{newVersion}}. Du verwendest 5chan v{{oldVersion}}.",
"refresh_to_update": "Aktualisieren Sie die Seite, um zu aktualisieren",
"new_development_version": "Neue Entwicklungsversion verfügbar, Commit {{newCommit}}. Du verwendest Commit {{oldCommit}}.",
"check_for_updates": "<1>Überprüfen</1> Sie auf Updates",
"latest_development_version": "Du befindest dich auf der neuesten Entwicklungsversion, Commit {{commit}}. Um die stabile Version zu verwenden, gehe zu {{link}}.",
"latest_stable_version": "Du befindest dich auf der neuesten stabilen Version, 5chan v{{version}}.",
"check": "überprüfen",
@@ -98,28 +83,21 @@
"copy": "kopieren",
"copied": "kopiert",
"wallet": "Wallet",
"add_wallet": "<1>Hinzufügen</1> einer Krypto-Brieftasche",
"crypto_address_verification": "wenn die Krypto-Adresse p2p aufgelöst ist",
"crypto_address_not_yours": "Krypto-Adresse gehört zu einem anderen Konto.",
"enter_crypto_address": "Bitte geben Sie eine gültige Krypto-Adresse ein.",
"crypto_address_not_resolved": "Krypto-Adresse ist noch nicht aufgelöst.",
"copy_message_etherscan": "<1>{{copy}}</1> Nachricht zum Signieren auf <2>etherscan</2>",
"account": "Konto",
"crypto_address": "Krypto-Adresse",
"crypto_wallets": "Krypto-Wallets",
"reset": "zurücksetzen",
"import": "importiere",
"export": "exportiere",
"full_account_data": "vollständige Kontodaten",
"this_account": "dieses Konto",
"delete": "löschen",
"delete_account": "Konto löschen",
"file_type": "Dateityp",
"version": "Version",
"spoiler": "Spoiler",
"interface": "Schnittstelle",
"invalid_url": "Ungültige URL",
"no_link_provided": "Kein Link angegeben",
"image_search": "Bildersuche",
"copy_link": "Link kopieren",
"hide_post": "Beitrag ausblenden",
@@ -132,10 +110,8 @@
"expand_all_settings": "Alle Einstellungen erweitern",
"collapse_all_settings": "Alle Einstellungen reduzieren",
"refresh": "Aktualisieren",
"no_board_selected": "keine Foren ausgewählt",
"none": "keiner",
"not_subscribed_to_any_board": "Du hast dich noch nicht für Foren angemeldet.",
"board_mods": "Board-Moderatoren",
"this_post_was_removed": "Dieser Beitrag wurde entfernt",
"user_deleted_this_post": "Benutzer hat diesen Beitrag gelöscht.",
"reason": "Grund",
@@ -143,7 +119,6 @@
"ban_user_for": "Benutzer für <1></1> Tage sperren",
"optional": "optional",
"close_thread": "Thread schließen",
"view_spoiler": "Spoiler anzeigen",
"filter": "filtern",
"edit": "bearbeiten",
"time_1_minute_ago": "vor 1 Minute",
@@ -160,7 +135,6 @@
"bump_order": "Bump-Reihenfolge",
"creation_date": "Erstellungsdatum",
"sort_by": "Sortieren nach",
"time_filter": "Zeitfilter",
"subplebbit_offline_info": "Dieses Board könnte offline sein und die Veröffentlichung könnte fehlschlagen",
"posts_last_synced_info": "Beiträge zuletzt synchronisiert {{time}}, dieses Board könnte offline sein und die Veröffentlichung könnte fehlschlagen.",
"newer_than": "neuer als",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} Beiträge von dieser ID",
"ban_expires_at": "Gesperrt von p/{{address}} bis {{timestamp}}",
"user_banned": "Benutzer wurde für diesen Beitrag gesperrt",
"loading_comments": "Lade Kommentare",
"replies": "Antworten",
"links": "Links",
"avatar": "Avatar",
"token_address_whitelist": "Tokenadresse (<1>nur Weiße Liste</1>)",
"token_id": "Token-ID",
"nsfw_boards": "NSFW-Boards",
"hide_gore_boards": "Gore-Boards ausblenden",
"hide_adult_boards": "Erwachsenen-Boards ausblenden",
"static_gif": "Statisches GIF",
"animated_gif": "Animiertes GIF",
"hide_avatars": "Avatare ausblenden",
"pending": "Ausstehend",
"failed": "Fehlgeschlagen",
"add": "Hinzufügen",
"pattern": "Muster",
"enable": "Aktivieren",
"order": "Reihenfolge",
"text": "Text",
"filtered_threads": "Gefilterte Threads",
"missing_link_confirm": "Ihr Beitrag wird standardmäßig auf 5chan nicht sichtbar sein, da ein Link zu einem Bild oder anderen Medien fehlt. Sie können diesen Filter in den Einstellungen deaktivieren.",
"no_board_selected_warning": "Bitte wählen Sie ein Board, bevor Sie posten.",
@@ -242,11 +206,8 @@
"reset_changes": "Änderungen zurücksetzen",
"crypto_address_yours": "Krypto-Adresse gehört zu diesem Konto.",
"delete_wallet": "Wallet löschen",
"loading_board": "Lädt Board",
"last_bumped": "Zuletzt hochgeladen",
"threads_without_images_tip": "Nur Threads anzeigen, die auf einbettbare Medien verlinken",
"hide_gore_boards_tip": "Zeige keine Threads von Boards mit dem \"gore\"-Tag",
"hide_adult_boards_tip": "Zeige keine Threads von Boards mit dem \"adult\"-Tag",
"fit_expanded_images_to_screen": "Erweiterte Bilder an den Bildschirm anpassen",
"fit_expanded_images_to_screen_tip": "Erweiterte Bilder auf die Breite und Höhe des Browsers beschränken",
"hide_avatars_tip": "Keine Avatare neben den Benutzernamen anzeigen",
@@ -258,26 +219,15 @@
"warning": "Warnung",
"comment_field_too_long": "Kommentar zu lang ({{length}}/2000).",
"field_too_long": "Das Feld ist zu lang.",
"title": "Titel",
"tags": "Tags",
"load_more": "Mehr laden",
"displaying_boards": "Zeige {{filteredBoardsCount}} von {{totalBoardCount}} Boards",
"displaying_boards_with_tag": "Zeige {{filteredBoardsCount}} von {{totalBoardCount}} Boards mit dem Tag {{currentTag}}",
"pph": "Posts Per Hour (Beiträge pro Stunde)",
"unsubscribe_all": "Von allem abmelden",
"unsubscribe_all_confirm": "Sind Sie sicher, dass Sie sich von allen Boards abmelden möchten?",
"you_have_blocked_this_board": "Sie haben dieses Board blockiert",
"looking_for_more_posts": "Suche nach weiteren Beiträgen",
"more_posts_last_week": "{{count}} Beiträge seit {{currentTimeFilterName}}: <1>weitere Beiträge aus der letzten Woche anzeigen</1>",
"more_posts_last_month": "{{count}} Beiträge seit {{currentTimeFilterName}}: <1>mehr {{moreCount}} Beiträge aus dem letzten Monat anzeigen</1>",
"loading_feed": "Lädt Feed",
"loading_post": "Beitrag wird geladen",
"node_stats": "Knotenstatistiken",
"loading_default_boards": "Laden der Standard-Boards-Liste",
"loading_subscriptions": "Lade Abonnements",
"create_board": "Board erstellen",
"enter_board_address": "Geben Sie eine beliebige Board-Adresse ein",
"board_not_reachable": "Board ist nicht erreichbar",
"cannot_edit_thread": "Sie können dieses Thema nicht bearbeiten",
"cannot_edit_reply": "Sie können diese Antwort nicht bearbeiten",
"this_thread_was_deleted": "Dieser Thread wurde von seinem Autor gelöscht",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Diese Antwort wurde vom Autor gelöscht",
"this_reply_was_removed": "Diese Antwort wurde von den Forenmoderatoren entfernt",
"not_mod_of_any_board": "Du bist kein Moderator eines Boards.",
"filters_and_highlights": "Filter & Highlights",
"search_results_for": "Suchergebnisse für",
"help": "Hilfe",
"filter_and_highlights_help": "Filter- und Markierungs-Hilfe",
@@ -299,14 +248,11 @@
"updates": "Aktualisierungen",
"downloading_board": "Forum wird heruntergeladen",
"subscriptions_subtitle": "Sie haben {{count}} Board abonniert",
"subscriptions_subtitle_one": "Sie haben {{count}} Board abonniert",
"all_boards": "Alle Boards",
"nsfw_boards_only": "Nur NSFW-Boards",
"worksafe_boards_only": "Nur arbeitsplatzsichere Boards",
"bitsocial_account": "Bitsocial-Konto",
"p2p_options": "P2P-Optionen",
"purge": "löschen",
"purge_confirm": "Das Löschen entfernt diesen Inhalt und alle Antworten dauerhaft aus der Datenbank. Fortfahren?",
"this_thread_was_purged": "Dieser Thread wurde dauerhaft aus der Datenbank gelöscht",
"this_reply_was_purged": "Diese Antwort wurde dauerhaft aus der Datenbank gelöscht"
"purge_confirm": "Das Löschen entfernt diesen Inhalt und alle Antworten dauerhaft aus der Datenbank. Fortfahren?"
}