I18n admin (#22)

* New translation keys in en-US locale

* New translation keys in de-DE locale

* New translation keys in fr-FR locale

* New translation keys in it-IT locale

* New translation keys in pl-PL locale

* New translation keys in pt-PT locale

* New translation keys in tr-TR locale

* Add translation keys in app/admin

* Fix build

---------

Co-authored-by: Lokowitz <marvinlokowitz@gmail.com>
This commit is contained in:
vlalx
2025-05-17 19:04:19 +03:00
committed by GitHub
parent 96bfc3cf36
commit d2d84be99a
27 changed files with 1028 additions and 306 deletions

View File

@@ -5,7 +5,7 @@
"setupCreateResources": "Ressource erstellen",
"setupOrgName": "Organisation's Name",
"orgDisplayName": "Dies ist der Anzeigename Ihrer Organisation.",
"setupOrgId": "Organisations-ID",
"orgId": "Organisations-ID",
"setupIdentifierMessage": "Dies ist der eindeutige Bezeichner für Ihre Organisation. Dies ist getrennt vom Anzeigenamen.",
"setupErrorIdentifier": "Organisations-ID ist bereits vergeben. Bitte wählen Sie eine andere.",
"componentsErrorNoMemberCreate": "Sie sind derzeit kein Mitglied einer Organisation. Erstellen Sie eine Organisation, um loszulegen.",
@@ -54,8 +54,6 @@
"siteCreateDescription2": "Folgen Sie den Schritten unten, um eine neue Seite zu erstellen und zu verbinden",
"siteCreateDescription": "Erstellen Sie eine neue Seite, um Ihre Ressourcen zu verbinden",
"close": "Schließen",
"siteNameMin": "Der Name muss mindestens 2 Zeichen lang sein.",
"siteNameMax": "Name darf nicht länger als 30 Zeichen sein.",
"siteErrorCreate": "Fehler beim Erstellen der Seite",
"siteErrorCreateKeyPair": "Schlüsselpaar oder Standardwerte nicht gefunden",
"siteErrorCreateDefaults": "Standardwerte der Site nicht gefunden",
@@ -252,8 +250,6 @@
"years": "Jahre",
"day": "{count, plural, =1 {# Tag} other {# Tage}}",
"apiKeysTitle": "API-Schlüssel Information",
"apiKeysNameMin": "Name muss mindestens 2 Zeichen lang sein.",
"apiKeysNameMax": "Name darf nicht länger als 255 Zeichen sein.",
"apiKeysConfirmCopy2": "Sie müssen bestätigen, dass Sie den API-Schlüssel kopiert haben.",
"apiKeysErrorCreate": "Fehler beim Erstellen des API-Schlüssels",
"apiKeysErrorSetPermission": "Fehler beim Setzen der Berechtigungen",
@@ -338,7 +334,7 @@
"licenseTitleDescription": "Lizenzschlüssel im System anzeigen und verwalten",
"licenseHost": "Hostlizenz",
"licenseHostDescription": "Verwalten Sie den Haupt-Lizenzschlüssel für den Host.",
"notLicensed": "Nicht lizenziert",
"licensedNot": "Nicht lizenziert",
"hostId": "Host-ID",
"licenseReckeckAll": "Überprüfe alle Schlüssel",
"licenseSiteUsage": "Website-Nutzung",
@@ -696,5 +692,115 @@
"accessRoleRemovedDescription": "Die Rolle wurde erfolgreich entfernt.",
"accessRoleRequiredRemove": "Bevor Sie diese Rolle löschen, wählen Sie bitte eine neue Rolle aus, zu der die bestehenden Mitglieder übertragen werden sollen.",
"manage": "Verwalten",
"sitesNotFound": "Keine Sites gefunden."
"sitesNotFound": "Keine Sites gefunden.",
"expiresAt": "Läuft ab am",
"pangolinServerAdmin": "Server Admin - Pangolin",
"idpNameInternal": "Intern",
"licenseTierProfessional": "Professional Lizenz",
"licenseTierEnterprise": "Enterprise Lizenz",
"licensed": "Lizenziert",
"yes": "Ja",
"no": "Nein",
"sitesAdditional": "Zusätzliche Sites",
"licenseKeys": "Lizenzschlüssel",
"sitestCountDecrease": "Anzahl der Sites verringern",
"sitestCountIncrease": "Anzahl der Sites erhöhen",
"idpManage": "Identitätsanbieter verwalten",
"idpManageDescription": "Identitätsanbieter im System anzeigen und verwalten",
"idpDeletedDescription": "Identitätsanbieter erfolgreich gelöscht",
"idpOidc": "OAuth2/OIDC",
"idpQuestionRemove": "Sind Sie sicher, dass Sie den Identitätsanbieter <b>{name}</b> dauerhaft löschen möchten?",
"idpMessageRemove": "Dies wird den Identitätsanbieter und alle zugehörigen Konfigurationen entfernen. Benutzer, die sich über diesen Anbieter authentifizieren, können sich nicht mehr anmelden.",
"idpMessageConfirm": "Bitte geben Sie zur Bestätigung den Namen des Identitätsanbieters unten ein.",
"idpConfirmDelete": "Löschen des Identitätsanbieters bestätigen",
"idpDelete": "Identitätsanbieter löschen",
"idp": "Identitätsanbieter",
"idpSearch": "Identitätsanbieter suchen...",
"idpAdd": "Identitätsanbieter hinzufügen",
"nameMin": "Der Name muss mindestens {len} Zeichen lang sein.",
"nameMax": "Der Name darf nicht länger als {len} Zeichen sein.",
"idpClientIdRequired": "Client-ID ist erforderlich.",
"idpClientSecretRequired": "Client-Secret ist erforderlich.",
"idpErrorAuthUrlInvalid": "Auth-URL muss eine gültige URL sein.",
"idpErrorTokenUrlInvalid": "Token-URL muss eine gültige URL sein.",
"idpPathRequired": "Identifikationspfad ist erforderlich.",
"idpScopeRequired": "Scopes sind erforderlich.",
"idpOidcDescription": "Konfigurieren Sie einen OpenID Connect Identitätsanbieter",
"idpCreatedDescription": "Identitätsanbieter erfolgreich erstellt",
"idpCreate": "Identitätsanbieter erstellen",
"idpCreateDescription": "Konfigurieren Sie einen neuen Identitätsanbieter für die Benutzerauthentifizierung",
"idpSeeAll": "Alle Identitätsanbieter anzeigen",
"idpTitle": "Allgemeine Informationen",
"idpSettingsDescription": "Konfigurieren Sie die grundlegenden Informationen für Ihren Identitätsanbieter",
"idpDisplayName": "Ein Anzeigename für diesen Identitätsanbieter",
"idpAutoProvisionUsers": "Automatische Benutzerbereitstellung",
"idpAutoProvisionUsersDescription": "Wenn aktiviert, werden Benutzer beim ersten Login automatisch im System erstellt, mit der Möglichkeit, Benutzer Rollen und Organisationen zuzuordnen.",
"licenseBadge": "Professional",
"idpType": "Anbietertyp",
"idpTypeDescription": "Wählen Sie den Typ des Identitätsanbieters, den Sie konfigurieren möchten",
"idpOidcConfigure": "OAuth2/OIDC Konfiguration",
"idpOidcConfigureDescription": "Konfigurieren Sie die OAuth2/OIDC Anbieter-Endpunkte und Anmeldeinformationen",
"idpClientId": "Client-ID",
"idpClientIdDescription": "Die OAuth2 Client-ID von Ihrem Identitätsanbieter",
"idpClientSecret": "Client-Secret",
"idpClientSecretDescription": "Das OAuth2 Client-Secret von Ihrem Identitätsanbieter",
"idpAuthUrl": "Autorisierungs-URL",
"idpAuthUrlDescription": "Die OAuth2 Autorisierungs-Endpunkt-URL",
"idpTokenUrl": "Token-URL",
"idpTokenUrlDescription": "Die OAuth2 Token-Endpunkt-URL",
"idpOidcConfigureAlert": "Wichtige Information",
"idpOidcConfigureAlertDescription": "Nach dem Erstellen des Identitätsanbieters müssen Sie die Callback-URL in den Einstellungen Ihres Identitätsanbieters konfigurieren. Die Callback-URL wird nach erfolgreicher Erstellung bereitgestellt.",
"idpToken": "Token-Konfiguration",
"idpTokenDescription": "Konfigurieren Sie, wie Benutzerinformationen aus dem ID-Token extrahiert werden",
"idpJmespathAbout": "Über JMESPath",
"idpJmespathAboutDescription": "Die unten stehenden Pfade verwenden JMESPath-Syntax, um Werte aus dem ID-Token zu extrahieren.",
"idpJmespathAboutDescriptionLink": "Mehr über JMESPath erfahren",
"idpJmespathLabel": "Identifikationspfad",
"idpJmespathLabelDescription": "Der JMESPath zum Benutzeridentifikator im ID-Token",
"idpJmespathEmailPathOptional": "E-Mail-Pfad (Optional)",
"idpJmespathEmailPathOptionalDescription": "Der JMESPath zur E-Mail-Adresse des Benutzers im ID-Token",
"idpJmespathNamePathOptional": "Namenspfad (Optional)",
"idpJmespathNamePathOptionalDescription": "Der JMESPath zum Namen des Benutzers im ID-Token",
"idpOidcConfigureScopes": "Scopes",
"idpOidcConfigureScopesDescription": "Durch Leerzeichen getrennte Liste der anzufordernden OAuth2-Scopes",
"idpSubmit": "Identitätsanbieter erstellen",
"orgPolicies": "Organisationsrichtlinien",
"idpSettings": "{idpName} Einstellungen",
"idpCreateSettingsDescription": "Konfigurieren Sie die Einstellungen für Ihren Identitätsanbieter",
"roleMapping": "Rollenzuordnung",
"orgMapping": "Organisationszuordnung",
"orgPoliciesSearch": "Organisationsrichtlinien suchen...",
"orgPoliciesAdd": "Organisationsrichtlinie hinzufügen",
"orgRequired": "Organisation ist erforderlich",
"error": "Fehler",
"success": "Erfolg",
"orgPolicyAddedDescription": "Richtlinie erfolgreich hinzugefügt",
"orgPolicyUpdatedDescription": "Richtlinie erfolgreich aktualisiert",
"orgPolicyDeletedDescription": "Richtlinie erfolgreich gelöscht",
"defaultMappingsUpdatedDescription": "Standardzuordnungen erfolgreich aktualisiert",
"orgPoliciesAbout": "Über Organisationsrichtlinien",
"orgPoliciesAboutDescription": "Organisationsrichtlinien werden verwendet, um den Zugriff auf Organisationen basierend auf dem ID-Token des Benutzers zu steuern. Sie können JMESPath-Ausdrücke angeben, um Rollen- und Organisationsinformationen aus dem ID-Token zu extrahieren. Weitere Informationen finden Sie in",
"orgPoliciesAboutDescriptionLink": "der Dokumentation",
"defaultMappingsOptional": "Standardzuordnungen (Optional)",
"defaultMappingsOptionalDescription": "Die Standardzuordnungen werden verwendet, wenn keine Organisationsrichtlinie für eine Organisation definiert ist. Sie können hier die Standard-Rollen- und Organisationszuordnungen festlegen.",
"defaultMappingsRole": "Standard-Rollenzuordnung",
"defaultMappingsRoleDescription": "JMESPath zur Extraktion von Rolleninformationen aus dem ID-Token. Das Ergebnis dieses Ausdrucks muss den Rollennamen als String zurückgeben, wie er in der Organisation definiert ist.",
"defaultMappingsOrg": "Standard-Organisationszuordnung",
"defaultMappingsOrgDescription": "JMESPath zur Extraktion von Organisationsinformationen aus dem ID-Token. Dieser Ausdruck muss die Organisations-ID oder true zurückgeben, damit der Benutzer Zugriff auf die Organisation erhält.",
"defaultMappingsSubmit": "Standardzuordnungen speichern",
"orgPoliciesEdit": "Organisationsrichtlinie bearbeiten",
"org": "Organisation",
"orgSelect": "Organisation auswählen",
"orgSearch": "Organisation suchen",
"orgNotFound": "Keine Organisation gefunden.",
"roleMappingPathOptional": "Rollenzuordnungspfad (Optional)",
"orgMappingPathOptional": "Organisationszuordnungspfad (Optional)",
"orgPolicyUpdate": "Richtlinie aktualisieren",
"orgPolicyAdd": "Richtlinie hinzufügen",
"idpUpdatedDescription": "Identitätsanbieter erfolgreich aktualisiert",
"redirectUrl": "Weiterleitungs-URL",
"redirectUrlAbout": "Über die Weiterleitungs-URL",
"redirectUrlAboutDescription": "Dies ist die URL, zu der Benutzer nach der Authentifizierung weitergeleitet werden. Sie müssen diese URL in den Einstellungen Ihres Identitätsanbieters konfigurieren.",
"key": "Schlüssel",
"createdAt": "Erstellt am"
}