mirror of
https://github.com/we-promise/sure.git
synced 2026-05-12 23:25:00 +00:00
Feat: add missing German locals (#1065)
* Feat: add missing German locals * CodeRabbit suggestions * CodeRabbit suggestions * Update config/locales/views/lunchflow_items/de.yml Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Signed-off-by: Michel Roegl-Brunner <73236783+michelroegl-brunner@users.noreply.github.com> * Update config/locales/views/lunchflow_items/de.yml Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Signed-off-by: Michel Roegl-Brunner <73236783+michelroegl-brunner@users.noreply.github.com> --------- Signed-off-by: Michel Roegl-Brunner <73236783+michelroegl-brunner@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
7fce804c89
commit
a0628d26ad
115
config/locales/views/admin/sso_providers/de.yml
Normal file
115
config/locales/views/admin/sso_providers/de.yml
Normal file
@@ -0,0 +1,115 @@
|
||||
---
|
||||
de:
|
||||
admin:
|
||||
unauthorized: "Sie sind nicht berechtigt, auf diesen Bereich zuzugreifen."
|
||||
sso_providers:
|
||||
index:
|
||||
title: "SSO-Provider"
|
||||
description: "Single-Sign-On-Authentifizierungsprovider für Ihre Instanz verwalten"
|
||||
add_provider: "Provider hinzufügen"
|
||||
no_providers_title: "Keine SSO-Provider"
|
||||
no_providers_message: "Fügen Sie Ihren ersten SSO-Provider hinzu."
|
||||
note: "Änderungen an SSO-Providern erfordern einen Neustart des Servers. Alternativ aktivieren Sie das Feature AUTH_PROVIDERS_SOURCE=db, um Provider dynamisch aus der Datenbank zu laden."
|
||||
table:
|
||||
name: "Name"
|
||||
strategy: "Strategie"
|
||||
status: "Status"
|
||||
issuer: "Issuer"
|
||||
actions: "Aktionen"
|
||||
enabled: "Aktiviert"
|
||||
disabled: "Deaktiviert"
|
||||
legacy_providers_title: "Umgebungskonfigurierte Provider"
|
||||
legacy_providers_notice: "Diese Provider werden über Umgebungsvariablen oder YAML konfiguriert und können nicht über diese Oberfläche verwaltet werden. Zur Verwaltung hier migrieren Sie sie zu datenbankgestützten Providern (AUTH_PROVIDERS_SOURCE=db) und legen Sie sie in der Oberfläche neu an."
|
||||
env_configured: "Env/YAML"
|
||||
new:
|
||||
title: "SSO-Provider hinzufügen"
|
||||
description: "Neuen Single-Sign-On-Authentifizierungsprovider konfigurieren"
|
||||
edit:
|
||||
title: "SSO-Provider bearbeiten"
|
||||
description: "Konfiguration für %{label} aktualisieren"
|
||||
create:
|
||||
success: "SSO-Provider wurde erfolgreich erstellt."
|
||||
update:
|
||||
success: "SSO-Provider wurde erfolgreich aktualisiert."
|
||||
destroy:
|
||||
success: "SSO-Provider wurde erfolgreich gelöscht."
|
||||
confirm: "Möchten Sie diesen Provider wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden."
|
||||
toggle:
|
||||
success_enabled: "SSO-Provider wurde erfolgreich aktiviert."
|
||||
success_disabled: "SSO-Provider wurde erfolgreich deaktiviert."
|
||||
confirm_enable: "Möchten Sie diesen Provider aktivieren?"
|
||||
confirm_disable: "Möchten Sie diesen Provider deaktivieren?"
|
||||
form:
|
||||
basic_information: "Grundinformationen"
|
||||
oauth_configuration: "OAuth/OIDC-Konfiguration"
|
||||
strategy_label: "Strategie"
|
||||
strategy_help: "Die zu verwendende Authentifizierungsstrategie"
|
||||
name_label: "Name"
|
||||
name_placeholder: "z. B. openid_connect, keycloak, authentik"
|
||||
name_help: "Eindeutige Kennung (nur Kleinbuchstaben, Zahlen, Unterstriche)"
|
||||
label_label: "Bezeichnung"
|
||||
label_placeholder: "z. B. Anmelden mit Keycloak"
|
||||
label_help: "Button-Text für Benutzer"
|
||||
icon_label: "Icon"
|
||||
icon_placeholder: "z. B. key, google, github"
|
||||
icon_help: "Lucide-Icon-Name (optional)"
|
||||
enabled_label: "Diesen Provider aktivieren"
|
||||
enabled_help: "Benutzer können sich bei Aktivierung mit diesem Provider anmelden"
|
||||
issuer_label: "Issuer"
|
||||
issuer_placeholder: "https://accounts.google.com"
|
||||
issuer_help: "OIDC-Issuer-URL (validiert .well-known/openid-configuration)"
|
||||
client_id_label: "Client ID"
|
||||
client_id_placeholder: "your-client-id"
|
||||
client_id_help: "OAuth-Client-ID Ihres Identitätsanbieters"
|
||||
client_secret_label: "Client Secret"
|
||||
client_secret_placeholder_new: "your-client-secret"
|
||||
client_secret_placeholder_existing: "••••••••••••••••"
|
||||
client_secret_help: "OAuth-Client-Secret (verschlüsselt in der Datenbank)"
|
||||
client_secret_help_existing: " – leer lassen, um bestehendes beizubehalten"
|
||||
redirect_uri_label: "Redirect URI"
|
||||
redirect_uri_placeholder: "https://yourdomain.com/auth/openid_connect/callback"
|
||||
redirect_uri_help: "Callback-URL, die beim Identitätsanbieter eingetragen werden muss"
|
||||
copy_button: "Kopieren"
|
||||
cancel: "Abbrechen"
|
||||
submit: "Provider speichern"
|
||||
errors_title: "%{count} Fehler verhinderte das Speichern dieses Providers:"
|
||||
provisioning_title: "Benutzer-Bereitstellung"
|
||||
default_role_label: "Standardrolle für neue Benutzer"
|
||||
default_role_help: "Rolle für per JIT-SSO bereitgestellte Benutzer. Standard: Mitglied."
|
||||
role_guest: "Gast"
|
||||
role_member: "Mitglied"
|
||||
role_admin: "Admin"
|
||||
role_super_admin: "Super-Admin"
|
||||
role_mapping_title: "Gruppen-Rollen-Zuordnung (optional)"
|
||||
role_mapping_help: "IdP-Gruppen/Claims auf Anwendungsrollen abbilden. Höchste passende Rolle wird zugewiesen. Leer = Standardrolle oben."
|
||||
super_admin_groups: "Super-Admin-Gruppen"
|
||||
admin_groups: "Admin-Gruppen"
|
||||
guest_groups: "Gast-Gruppen"
|
||||
member_groups: "Mitglieder-Gruppen"
|
||||
groups_help: "Kommagetrennte IdP-Gruppennamen. * = alle Gruppen."
|
||||
advanced_title: "Erweiterte OIDC-Einstellungen"
|
||||
scopes_label: "Benutzerdefinierte Scopes"
|
||||
scopes_help: "Leerzeichengetrennte OIDC-Scopes. Leer = Standard (openid email profile). 'groups' für Gruppen-Claims."
|
||||
prompt_label: "Authentifizierungs-Prompt"
|
||||
prompt_default: "Standard (IdP entscheidet)"
|
||||
prompt_login: "Login erzwingen (erneut anmelden)"
|
||||
prompt_consent: "Zustimmung erzwingen (erneut autorisieren)"
|
||||
prompt_select_account: "Kontoauswahl"
|
||||
prompt_none: "Kein Prompt (stille Anmeldung)"
|
||||
prompt_help: "Steuert, wie der IdP den Benutzer während der Anmeldung auffordert."
|
||||
test_connection: "Verbindung testen"
|
||||
saml_configuration: "SAML-Konfiguration"
|
||||
idp_metadata_url: "IdP-Metadaten-URL"
|
||||
idp_metadata_url_help: "URL zu den SAML-Metadaten Ihres IdP. Andere SAML-Einstellungen werden dann automatisch gesetzt."
|
||||
manual_saml_config: "Manuelle Konfiguration (ohne Metadaten-URL)"
|
||||
manual_saml_help: "Nur verwenden, wenn Ihr IdP keine Metadaten-URL bereitstellt."
|
||||
idp_sso_url: "IdP-SSO-URL"
|
||||
idp_slo_url: "IdP-SLO-URL (optional)"
|
||||
idp_certificate: "IdP-Zertifikat"
|
||||
idp_certificate_help: "X.509-Zertifikat im PEM-Format. Erforderlich ohne Metadaten-URL."
|
||||
idp_cert_fingerprint: "Zertifikats-Fingerabdruck (Alternative)"
|
||||
name_id_format: "NameID-Format"
|
||||
name_id_email: "E-Mail-Adresse (Standard)"
|
||||
name_id_persistent: "Persistent"
|
||||
name_id_transient: "Transient"
|
||||
name_id_unspecified: "Nicht angegeben"
|
||||
45
config/locales/views/admin/users/de.yml
Normal file
45
config/locales/views/admin/users/de.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
de:
|
||||
admin:
|
||||
users:
|
||||
index:
|
||||
title: "Benutzerverwaltung"
|
||||
description: "Benutzerrollen für Ihre Instanz verwalten. Super-Admins haben Zugriff auf SSO-Provider und Benutzerverwaltung."
|
||||
section_title: "Benutzer"
|
||||
you: "(Sie)"
|
||||
trial_ends_at: "Testversion endet"
|
||||
not_available: "k. A."
|
||||
no_users: "Keine Benutzer gefunden."
|
||||
filters:
|
||||
role: "Rolle"
|
||||
role_all: "Alle Rollen"
|
||||
trial_status: "Teststatus"
|
||||
trial_all: "Alle"
|
||||
trial_expiring_soon: "Läuft in 7 Tagen ab"
|
||||
trial_trialing: "In Testphase"
|
||||
submit: "Filtern"
|
||||
summary:
|
||||
trials_expiring_7_days: "Testversionen laufen in den nächsten 7 Tagen ab"
|
||||
table:
|
||||
user: "Benutzer"
|
||||
trial_ends_at: "Testversion endet"
|
||||
family_accounts: "Familienkonten"
|
||||
family_transactions: "Familienbuchungen"
|
||||
last_login: "Letzte Anmeldung"
|
||||
session_count: "Anzahl Sitzungen"
|
||||
never: "Nie"
|
||||
role: "Rolle"
|
||||
role_descriptions_title: "Rollenbeschreibungen"
|
||||
roles:
|
||||
guest: "Gast"
|
||||
member: "Mitglied"
|
||||
admin: "Admin"
|
||||
super_admin: "Super-Admin"
|
||||
role_descriptions:
|
||||
guest: "Assistenten-orientierte Nutzung mit eingeschränkten Rechten für Einführungsabläufe."
|
||||
member: "Standard-Zugriff. Kann eigene Konten, Buchungen und Einstellungen verwalten."
|
||||
admin: "Familien-Administrator. Zugriff auf erweiterte Einstellungen wie API-Schlüssel, Importe und KI-Prompts."
|
||||
super_admin: "Instanz-Administrator. Kann SSO-Provider, Benutzerrollen verwalten und Benutzer für Support vertreten."
|
||||
update:
|
||||
success: "Benutzerrolle wurde erfolgreich aktualisiert."
|
||||
failure: "Benutzerrolle konnte nicht aktualisiert werden."
|
||||
Reference in New Issue
Block a user