Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(console): translate i18n phrases #5905

Merged
merged 1 commit into from
May 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 8 additions & 17 deletions packages/phrases/src/locales/de/errors/application.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,18 @@ const application = {
'Nur traditionelle Webanwendungen können als Drittanbieter-App markiert werden.',
third_party_application_only: 'Das Feature ist nur für Drittanbieter-Anwendungen verfügbar.',
user_consent_scopes_not_found: 'Ungültige Benutzerzustimmungsbereiche.',
/** UNTRANSLATED */
consent_management_api_scopes_not_allowed: 'Management API scopes are not allowed.',
protected_app_metadata_is_required: 'Geschützte App-Metadaten sind erforderlich.',
/** UNTRANSLATED */
protected_app_not_configured:
'Protected app provider is not configured. This feature is not available for open source version.',
/** UNTRANSLATED */
cloudflare_unknown_error: 'Got unknown error when requesting Cloudflare API',
/** UNTRANSLATED */
protected_application_only: 'The feature is only available for protected applications.',
/** UNTRANSLATED */
protected_application_misconfigured: 'Protected application is misconfigured.',
/** UNTRANSLATED */
'Geschützter App-Anbieter ist nicht konfiguriert. Dieses Feature ist in der Open-Source-Version nicht verfügbar.',
cloudflare_unknown_error: 'Fehler unbekannt beim Abrufen der Cloudflare API',
protected_application_only: 'Das Feature ist nur für geschützte Anwendungen verfügbar.',
protected_application_misconfigured: 'Geschützte Anwendung falsch konfiguriert.',
protected_application_subdomain_exists:
'The subdomain of Protected application is already in use.',
/** UNTRANSLATED */
invalid_subdomain: 'Invalid subdomain.',
/** UNTRANSLATED */
custom_domain_not_found: 'Custom domain not found.',
/** UNTRANSLATED */
should_delete_custom_domains_first: 'Should delete custom domains first.',
'Die Subdomain der geschützten Anwendung wird bereits verwendet.',
invalid_subdomain: 'Ungültige Subdomain.',
custom_domain_not_found: 'Benutzerdefinierte Domain nicht gefunden.',
should_delete_custom_domains_first: 'Benutzerdefinierte Domains sollten zuerst gelöscht werden.',
};

export default Object.freeze(application);
3 changes: 1 addition & 2 deletions packages/phrases/src/locales/de/errors/domain.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ const domain = {
limit_to_one_domain: 'Sie können nur eine benutzerdefinierte Domain haben.',
hostname_already_exists: 'Diese Domain existiert bereits auf unserem Server.',
cloudflare_not_found: 'Hostname in Cloudflare nicht gefunden',
/** UNTRANSLATED */
domain_is_not_allowed: 'This domain is not allowed.',
domain_is_not_allowed: 'Diese Domain ist nicht zulässig.',
};

export default Object.freeze(domain);
6 changes: 2 additions & 4 deletions packages/phrases/src/locales/de/errors/resource.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
const resource = {
resource_identifier_in_use: 'Die API-Kennung {{indicator}} wird bereits verwendet',
/** UNTRANSLATED */
cannot_delete_management_api: 'Cannot delete Logto management API.',
/** UNTRANSLATED */
cannot_modify_management_api: 'Cannot modify Logto management API.',
cannot_delete_management_api: 'Kann das Logto-Management-API nicht löschen.',
cannot_modify_management_api: 'Kann das Logto-Management-API nicht ändern.',
};

export default Object.freeze(resource);
3 changes: 1 addition & 2 deletions packages/phrases/src/locales/de/errors/role.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
const role = {
name_in_use: 'Dieser Rollenname {{name}} wird bereits verwendet.',
scope_exists: 'Die Scope-ID {{scopeId}} wurde bereits zu dieser Rolle hinzugefügt.',
/** UNTRANSLATED */
management_api_scopes_not_assignable_to_user_role:
'Cannot assign management API scopes to a user role.',
'Kann management API Scopes nicht einem Benutzerrolle zuweisen.',
user_exists: 'Die Benutzer-ID {{userId}} wurde bereits zu dieser Rolle hinzugefügt.',
application_exists:
'Die Anwendungs-ID {{applicationId}} wurde bereits zu dieser Rolle hinzugefügt.',
Expand Down
7 changes: 3 additions & 4 deletions packages/phrases/src/locales/de/errors/user.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,9 @@ const user = {
missing_mfa: 'Sie müssen zusätzliches MFA verbinden, bevor Sie sich anmelden können.',
totp_already_in_use: 'TOTP wird bereits verwendet.',
backup_code_already_in_use: 'Backup-Code wird bereits verwendet.',
/** UNTRANSLATED */
password_algorithm_required: 'Password algorithm is required.',
/** UNTRANSLATED */
password_and_digest: 'You cannot set both plain text password and password digest.',
password_algorithm_required: 'Password-Algorithmus ist erforderlich.',
password_and_digest:
'Sie können nicht sowohl das Passwort im Klartext als auch den Passwort-Hash festlegen.',
};

export default Object.freeze(user);
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,8 @@ const api_resource_details = {
create_title: 'Berechtigung erstellen',
create_subtitle: 'Definieren Sie die benötigten Berechtigungen (Bereiche) für diese API.',
confirm_create: 'Berechtigung erstellen',
/** UNTRANSLATED */
edit_title: 'Edit API permission',
/** UNTRANSLATED */
edit_subtitle: 'Define the permissions (scopes) needed by the {{resourceName}} API.',
edit_title: 'Berechtigung bearbeiten',
edit_subtitle: 'Definieren Sie die Berechtigungen (Scopes) der {{resourceName}} API.',
name: 'Berechtigungsname',
name_placeholder: 'read:resource',
forbidden_space_in_name: 'Der Berechtigungsname darf keine Leerzeichen enthalten.',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
const api_resources = {
page_title: 'API Ressourcen',
title: 'API Ressourcen',
page_title: 'API-Ressourcen',
title: 'API-Ressourcen',
subtitle: 'Lege APIs an, die du in deinen autorisierten Anwendungen verwenden kannst',
create: 'API Ressource erstellen',
create: 'API-Ressource erstellen',
api_name: 'API-Name',
api_name_placeholder: 'Gib einen API-Namen ein',
api_identifier: 'API Identifier',
api_identifier: 'API-Identifier',
api_identifier_placeholder: 'https://your-api-identifier/',
api_identifier_tip:
'Der eindeutige Identifikator der API-Ressource muss eine absolute URI ohne Fragmentbezeichner (#) sein. Entspricht dem <a>Ressourcenparameter</a> in OAuth 2.0.',
default_api: 'Standard-API',
default_api_label:
'Pro Mandant kann nur eine Standard-API festgelegt werden. Wenn eine Standard-API festgelegt ist, kann der Ressourcenparameter in der Authentifizierungsanfrage weggelassen werden. Folgende Token-Austauschvorgänge verwenden standardmäßig die API als Publikum, was zur Ausgabe von JWTs führt. <a>Erfahren Sie mehr</a>',
api_resource_created: 'Die API-Ressource {{name}} wurde erfolgreich erstellt',
/** UNTRANSLATED */
invalid_resource_indicator_format: 'API indicator must be a valid absolute URI.',
invalid_resource_indicator_format: 'API-Indikator muss eine gültige absolute URI sein.',
};

export default Object.freeze(api_resources);
Loading
Loading