diff --git a/i18n/locales/de-DE.json b/i18n/locales/de-DE.json index 1031b602a..d59f0839f 100644 --- a/i18n/locales/de-DE.json +++ b/i18n/locales/de-DE.json @@ -55,6 +55,7 @@ "claim_button": "\"{name}\" beanspruchen", "want_to_claim": "Möchtest du diesen Paketnamen beanspruchen?", "start_typing": "Tippe, um Pakete zu suchen", + "algolia_disclaimer": "Powered by Algolia", "exact_match": "exakt", "suggestion": { "user": "Benutzer", @@ -85,7 +86,14 @@ "search": "Datenquelle", "language": "Sprache" }, - "data_source": {}, + "data_source": { + "label": "Datenquelle", + "description": "Wähle, woher npmx Suchdaten abruft. Einzelne Paketseiten verwenden immer direkt die npm Registry.", + "npm": "npm Registry", + "npm_description": "Ruft Suche, Org- und Benutzerlisten direkt von der offiziellen npm Registry ab. Maßgeblich, aber kann langsamer sein.", + "algolia": "Algolia", + "algolia_description": "Nutzt Algolia für schnellere Suche, Org- und Benutzerseiten." + }, "relative_dates": "Relative Datumsangaben", "include_types": "{'@'}types bei Installation einschließen", "include_types_description": "TypeScript-Typdefinitionen ({'@'}types-Paket) automatisch zu Installationsbefehlen für Pakete ohne Typen hinzufügen", @@ -248,7 +256,16 @@ "view_more_details": "Weitere Details anzeigen", "error_loading": "Fehler beim Laden der Herkunftsdaten" }, - "security_downgrade": {}, + "security_downgrade": { + "title": "Vertrauensabbau", + "description_to_none_provenance": "Diese Version wurde ohne {provenance} veröffentlicht.", + "description_to_none_trustedPublisher": "Diese Version wurde ohne {trustedPublishing} veröffentlicht.", + "description_to_provenance_trustedPublisher": "Diese Version verwendet {provenance}, aber nicht {trustedPublishing}.", + "fallback_install_provenance": "Installationsbefehle sind auf {version} fixiert, die letzte Version mit {provenance}.", + "fallback_install_trustedPublisher": "Installationsbefehle sind auf {version} fixiert, die letzte Version mit vertrauenswürdigem Publishing.", + "provenance_link_text": "Herkunft", + "trusted_publishing_link_text": "vertrauenswürdiges Publishing" + }, "keywords_title": "Schlüsselwörter", "compatibility": "Kompatibilität", "card": { @@ -322,8 +339,11 @@ "legend_estimation": "Schätzung", "no_data": "Keine Daten vorhanden", "y_axis_label": "{granularity} {facet}", + "facet": "Facette", + "title": "Trends", "items": { - "downloads": "Downloads" + "downloads": "Downloads", + "likes": "Likes" } }, "downloads": { @@ -823,7 +843,8 @@ "create_account": "Neues Konto erstellen", "connect_bluesky": "Mit Bluesky verbinden", "what_is_atmosphere": "Was ist ein Atmosphere-Konto?", - "atmosphere_explanation": "{npmx} nutzt das {atproto}, um viele seiner sozialen Funktionen zu betreiben. So können Nutzer ihre Daten selbst verwalten und ein einziges Konto für alle kompatiblen Anwendungen nutzen. Sobald du ein Konto erstellt hast, kannst du andere Apps wie {bluesky} und {tangled} mit demselben Konto nutzen." + "atmosphere_explanation": "{npmx} nutzt das {atproto}, um viele seiner sozialen Funktionen zu betreiben. So können Nutzer ihre Daten selbst verwalten und ein einziges Konto für alle kompatiblen Anwendungen nutzen. Sobald du ein Konto erstellt hast, kannst du andere Apps wie {bluesky} und {tangled} mit demselben Konto nutzen.", + "default_input_error": "Bitte geben Sie einen gültigen Handle, eine DID oder eine vollständige PDS-URL ein" } }, "header": { @@ -959,6 +980,9 @@ "types_none": "Keine", "vulnerabilities_summary": "{count} ({critical}C/{high}H)", "up_to_you": "Deine Entscheidung!" + }, + "trends": { + "title": "Trends vergleichen" } } }, diff --git a/lunaria/files/de-DE.json b/lunaria/files/de-DE.json index 91f3db42c..d574d37be 100644 --- a/lunaria/files/de-DE.json +++ b/lunaria/files/de-DE.json @@ -54,6 +54,7 @@ "claim_button": "\"{name}\" beanspruchen", "want_to_claim": "Möchtest du diesen Paketnamen beanspruchen?", "start_typing": "Tippe, um Pakete zu suchen", + "algolia_disclaimer": "Powered by Algolia", "exact_match": "exakt", "suggestion": { "user": "Benutzer", @@ -84,7 +85,14 @@ "search": "Datenquelle", "language": "Sprache" }, - "data_source": {}, + "data_source": { + "label": "Datenquelle", + "description": "Wähle, woher npmx Suchdaten abruft. Einzelne Paketseiten verwenden immer direkt die npm Registry.", + "npm": "npm Registry", + "npm_description": "Ruft Suche, Org- und Benutzerlisten direkt von der offiziellen npm Registry ab. Maßgeblich, aber kann langsamer sein.", + "algolia": "Algolia", + "algolia_description": "Nutzt Algolia für schnellere Suche, Org- und Benutzerseiten." + }, "relative_dates": "Relative Datumsangaben", "include_types": "{'@'}types bei Installation einschließen", "include_types_description": "TypeScript-Typdefinitionen ({'@'}types-Paket) automatisch zu Installationsbefehlen für Pakete ohne Typen hinzufügen", @@ -247,7 +255,16 @@ "view_more_details": "Weitere Details anzeigen", "error_loading": "Fehler beim Laden der Herkunftsdaten" }, - "security_downgrade": {}, + "security_downgrade": { + "title": "Vertrauensabbau", + "description_to_none_provenance": "Diese Version wurde ohne {provenance} veröffentlicht.", + "description_to_none_trustedPublisher": "Diese Version wurde ohne {trustedPublishing} veröffentlicht.", + "description_to_provenance_trustedPublisher": "Diese Version verwendet {provenance}, aber nicht {trustedPublishing}.", + "fallback_install_provenance": "Installationsbefehle sind auf {version} fixiert, die letzte Version mit {provenance}.", + "fallback_install_trustedPublisher": "Installationsbefehle sind auf {version} fixiert, die letzte Version mit vertrauenswürdigem Publishing.", + "provenance_link_text": "Herkunft", + "trusted_publishing_link_text": "vertrauenswürdiges Publishing" + }, "keywords_title": "Schlüsselwörter", "compatibility": "Kompatibilität", "card": { @@ -321,8 +338,11 @@ "legend_estimation": "Schätzung", "no_data": "Keine Daten vorhanden", "y_axis_label": "{granularity} {facet}", + "facet": "Facette", + "title": "Trends", "items": { - "downloads": "Downloads" + "downloads": "Downloads", + "likes": "Likes" } }, "downloads": { @@ -822,7 +842,8 @@ "create_account": "Neues Konto erstellen", "connect_bluesky": "Mit Bluesky verbinden", "what_is_atmosphere": "Was ist ein Atmosphere-Konto?", - "atmosphere_explanation": "{npmx} nutzt das {atproto}, um viele seiner sozialen Funktionen zu betreiben. So können Nutzer ihre Daten selbst verwalten und ein einziges Konto für alle kompatiblen Anwendungen nutzen. Sobald du ein Konto erstellt hast, kannst du andere Apps wie {bluesky} und {tangled} mit demselben Konto nutzen." + "atmosphere_explanation": "{npmx} nutzt das {atproto}, um viele seiner sozialen Funktionen zu betreiben. So können Nutzer ihre Daten selbst verwalten und ein einziges Konto für alle kompatiblen Anwendungen nutzen. Sobald du ein Konto erstellt hast, kannst du andere Apps wie {bluesky} und {tangled} mit demselben Konto nutzen.", + "default_input_error": "Bitte geben Sie einen gültigen Handle, eine DID oder eine vollständige PDS-URL ein" } }, "header": { @@ -958,6 +979,9 @@ "types_none": "Keine", "vulnerabilities_summary": "{count} ({critical}C/{high}H)", "up_to_you": "Deine Entscheidung!" + }, + "trends": { + "title": "Trends vergleichen" } } },