mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:41:08 +02:00
i18n(api-keys): add namespace JSONs for de/en/es/fr/it
Locale-only — page patches in follow-up commit. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
fa5dbb2cfc
commit
c9221b9d3d
5 changed files with 235 additions and 0 deletions
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/de.json
Normal file
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/de.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"page": {
|
||||
"title": "API Keys",
|
||||
"subtitle": "Verwalte deine API Keys für programmatischen Zugriff auf STT- und TTS-Dienste",
|
||||
"action_create": "API Key erstellen",
|
||||
"err_pick_scope": "Bitte mindestens einen Scope auswählen",
|
||||
"never": "Nie",
|
||||
"section_active_title": "Aktive Keys",
|
||||
"section_active_count_one": "{count} aktiver Key",
|
||||
"section_active_count_other": "{count} aktive Keys",
|
||||
"empty_title": "Noch keine API Keys",
|
||||
"empty_subtitle": "Erstelle deinen ersten API Key, um loszulegen",
|
||||
"rate_per_min": "{rate}/min",
|
||||
"label_created": "Erstellt: {date}",
|
||||
"label_last_used": "Zuletzt benutzt: {date}",
|
||||
"action_revoking": "Widerrufe…",
|
||||
"action_revoke": "Widerrufen",
|
||||
"section_revoked_title": "Widerrufene Keys",
|
||||
"section_revoked_count_one": "{count} widerrufener Key",
|
||||
"section_revoked_count_other": "{count} widerrufene Keys",
|
||||
"badge_revoked": "Widerrufen",
|
||||
"label_revoked_at": "Widerrufen: {date}",
|
||||
"section_howto_title": "Verwendung",
|
||||
"section_howto_subtitle": "Inkludiere deinen API Key in den Requests",
|
||||
"label_stt": "Speech-to-Text (STT)",
|
||||
"label_tts": "Text-to-Speech (TTS)",
|
||||
"modal_created_title": "API Key erstellt",
|
||||
"modal_created_warning": "Kopiere deinen API Key jetzt. Du kannst ihn später nicht mehr einsehen.",
|
||||
"toast_copied": "In Zwischenablage kopiert!",
|
||||
"action_done": "Fertig",
|
||||
"modal_create_title": "API Key erstellen",
|
||||
"label_key_name": "Key-Name",
|
||||
"placeholder_key_name": "z.B. Production API Key",
|
||||
"hint_key_name": "Ein sprechender Name zur Identifikation dieses Keys",
|
||||
"label_scopes": "Scopes",
|
||||
"scope_stt": "Speech-to-Text (stt)",
|
||||
"scope_tts": "Text-to-Speech (tts)",
|
||||
"hint_scopes": "Wähle, auf welche Dienste dieser Key Zugriff hat",
|
||||
"label_rate_limit": "Rate-Limit",
|
||||
"label_rate_unit": "Anfragen pro Minute",
|
||||
"hint_rate_limit": "Maximale Anzahl API-Aufrufe pro Minute (Standard: 60)",
|
||||
"action_cancel": "Abbrechen",
|
||||
"action_creating": "Erstelle…",
|
||||
"action_create_key": "Key erstellen",
|
||||
"action_close_modal": "Modal schließen"
|
||||
}
|
||||
}
|
||||
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/en.json
Normal file
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/en.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"page": {
|
||||
"title": "API Keys",
|
||||
"subtitle": "Manage your API keys for programmatic access to STT and TTS services",
|
||||
"action_create": "Create API Key",
|
||||
"err_pick_scope": "Please select at least one scope",
|
||||
"never": "Never",
|
||||
"section_active_title": "Active Keys",
|
||||
"section_active_count_one": "{count} active key",
|
||||
"section_active_count_other": "{count} active keys",
|
||||
"empty_title": "No API keys yet",
|
||||
"empty_subtitle": "Create your first API key to get started",
|
||||
"rate_per_min": "{rate}/min",
|
||||
"label_created": "Created: {date}",
|
||||
"label_last_used": "Last used: {date}",
|
||||
"action_revoking": "Revoking…",
|
||||
"action_revoke": "Revoke",
|
||||
"section_revoked_title": "Revoked Keys",
|
||||
"section_revoked_count_one": "{count} revoked key",
|
||||
"section_revoked_count_other": "{count} revoked keys",
|
||||
"badge_revoked": "Revoked",
|
||||
"label_revoked_at": "Revoked: {date}",
|
||||
"section_howto_title": "How to Use",
|
||||
"section_howto_subtitle": "Include your API key in requests",
|
||||
"label_stt": "Speech-to-Text (STT)",
|
||||
"label_tts": "Text-to-Speech (TTS)",
|
||||
"modal_created_title": "API Key Created",
|
||||
"modal_created_warning": "Copy your API key now. You won't be able to see it again.",
|
||||
"toast_copied": "Copied to clipboard!",
|
||||
"action_done": "Done",
|
||||
"modal_create_title": "Create API Key",
|
||||
"label_key_name": "Key Name",
|
||||
"placeholder_key_name": "e.g., Production API Key",
|
||||
"hint_key_name": "A friendly name to identify this key",
|
||||
"label_scopes": "Scopes",
|
||||
"scope_stt": "Speech-to-Text (stt)",
|
||||
"scope_tts": "Text-to-Speech (tts)",
|
||||
"hint_scopes": "Select which services this key can access",
|
||||
"label_rate_limit": "Rate Limit",
|
||||
"label_rate_unit": "requests per minute",
|
||||
"hint_rate_limit": "Maximum number of API calls allowed per minute (default: 60)",
|
||||
"action_cancel": "Cancel",
|
||||
"action_creating": "Creating…",
|
||||
"action_create_key": "Create Key",
|
||||
"action_close_modal": "Close modal"
|
||||
}
|
||||
}
|
||||
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/es.json
Normal file
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/es.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"page": {
|
||||
"title": "API Keys",
|
||||
"subtitle": "Gestiona tus API keys para el acceso programático a los servicios STT y TTS",
|
||||
"action_create": "Crear API Key",
|
||||
"err_pick_scope": "Selecciona al menos un scope",
|
||||
"never": "Nunca",
|
||||
"section_active_title": "Keys activas",
|
||||
"section_active_count_one": "{count} key activa",
|
||||
"section_active_count_other": "{count} keys activas",
|
||||
"empty_title": "Aún sin API keys",
|
||||
"empty_subtitle": "Crea tu primera API key para empezar",
|
||||
"rate_per_min": "{rate}/min",
|
||||
"label_created": "Creada: {date}",
|
||||
"label_last_used": "Último uso: {date}",
|
||||
"action_revoking": "Revocando…",
|
||||
"action_revoke": "Revocar",
|
||||
"section_revoked_title": "Keys revocadas",
|
||||
"section_revoked_count_one": "{count} key revocada",
|
||||
"section_revoked_count_other": "{count} keys revocadas",
|
||||
"badge_revoked": "Revocada",
|
||||
"label_revoked_at": "Revocada: {date}",
|
||||
"section_howto_title": "Cómo usar",
|
||||
"section_howto_subtitle": "Incluye tu API key en las peticiones",
|
||||
"label_stt": "Speech-to-Text (STT)",
|
||||
"label_tts": "Text-to-Speech (TTS)",
|
||||
"modal_created_title": "API Key creada",
|
||||
"modal_created_warning": "Copia tu API key ahora. No podrás verla de nuevo.",
|
||||
"toast_copied": "¡Copiado al portapapeles!",
|
||||
"action_done": "Listo",
|
||||
"modal_create_title": "Crear API Key",
|
||||
"label_key_name": "Nombre de la key",
|
||||
"placeholder_key_name": "p. ej. Production API Key",
|
||||
"hint_key_name": "Un nombre claro para identificar esta key",
|
||||
"label_scopes": "Scopes",
|
||||
"scope_stt": "Speech-to-Text (stt)",
|
||||
"scope_tts": "Text-to-Speech (tts)",
|
||||
"hint_scopes": "Elige a qué servicios accede esta key",
|
||||
"label_rate_limit": "Límite de peticiones",
|
||||
"label_rate_unit": "peticiones por minuto",
|
||||
"hint_rate_limit": "Máximo de llamadas a la API por minuto (predeterminado: 60)",
|
||||
"action_cancel": "Cancelar",
|
||||
"action_creating": "Creando…",
|
||||
"action_create_key": "Crear key",
|
||||
"action_close_modal": "Cerrar modal"
|
||||
}
|
||||
}
|
||||
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/fr.json
Normal file
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/fr.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"page": {
|
||||
"title": "API Keys",
|
||||
"subtitle": "Gère tes API keys pour l'accès programmatique aux services STT et TTS",
|
||||
"action_create": "Créer une API Key",
|
||||
"err_pick_scope": "Sélectionne au moins un scope",
|
||||
"never": "Jamais",
|
||||
"section_active_title": "Keys actives",
|
||||
"section_active_count_one": "{count} key active",
|
||||
"section_active_count_other": "{count} keys actives",
|
||||
"empty_title": "Aucune API key",
|
||||
"empty_subtitle": "Crée ta première API key pour commencer",
|
||||
"rate_per_min": "{rate}/min",
|
||||
"label_created": "Créée : {date}",
|
||||
"label_last_used": "Dernière utilisation : {date}",
|
||||
"action_revoking": "Révocation…",
|
||||
"action_revoke": "Révoquer",
|
||||
"section_revoked_title": "Keys révoquées",
|
||||
"section_revoked_count_one": "{count} key révoquée",
|
||||
"section_revoked_count_other": "{count} keys révoquées",
|
||||
"badge_revoked": "Révoquée",
|
||||
"label_revoked_at": "Révoquée : {date}",
|
||||
"section_howto_title": "Utilisation",
|
||||
"section_howto_subtitle": "Inclus ton API key dans les requêtes",
|
||||
"label_stt": "Speech-to-Text (STT)",
|
||||
"label_tts": "Text-to-Speech (TTS)",
|
||||
"modal_created_title": "API Key créée",
|
||||
"modal_created_warning": "Copie ta API key maintenant. Tu ne pourras plus la revoir.",
|
||||
"toast_copied": "Copié dans le presse-papiers !",
|
||||
"action_done": "Terminé",
|
||||
"modal_create_title": "Créer une API Key",
|
||||
"label_key_name": "Nom de la key",
|
||||
"placeholder_key_name": "p. ex. Production API Key",
|
||||
"hint_key_name": "Un nom parlant pour identifier cette key",
|
||||
"label_scopes": "Scopes",
|
||||
"scope_stt": "Speech-to-Text (stt)",
|
||||
"scope_tts": "Text-to-Speech (tts)",
|
||||
"hint_scopes": "Sélectionne les services auxquels cette key peut accéder",
|
||||
"label_rate_limit": "Limite de requêtes",
|
||||
"label_rate_unit": "requêtes par minute",
|
||||
"hint_rate_limit": "Nombre maximum d'appels API par minute (par défaut : 60)",
|
||||
"action_cancel": "Annuler",
|
||||
"action_creating": "Création…",
|
||||
"action_create_key": "Créer la key",
|
||||
"action_close_modal": "Fermer la modale"
|
||||
}
|
||||
}
|
||||
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/it.json
Normal file
47
apps/mana/apps/web/src/lib/i18n/locales/api-keys/it.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"page": {
|
||||
"title": "API Keys",
|
||||
"subtitle": "Gestisci le tue API key per l'accesso programmatico ai servizi STT e TTS",
|
||||
"action_create": "Crea API Key",
|
||||
"err_pick_scope": "Seleziona almeno uno scope",
|
||||
"never": "Mai",
|
||||
"section_active_title": "Key attive",
|
||||
"section_active_count_one": "{count} key attiva",
|
||||
"section_active_count_other": "{count} key attive",
|
||||
"empty_title": "Ancora nessuna API key",
|
||||
"empty_subtitle": "Crea la tua prima API key per iniziare",
|
||||
"rate_per_min": "{rate}/min",
|
||||
"label_created": "Creata: {date}",
|
||||
"label_last_used": "Ultimo uso: {date}",
|
||||
"action_revoking": "Revoca…",
|
||||
"action_revoke": "Revoca",
|
||||
"section_revoked_title": "Key revocate",
|
||||
"section_revoked_count_one": "{count} key revocata",
|
||||
"section_revoked_count_other": "{count} key revocate",
|
||||
"badge_revoked": "Revocata",
|
||||
"label_revoked_at": "Revocata: {date}",
|
||||
"section_howto_title": "Come si usa",
|
||||
"section_howto_subtitle": "Includi la tua API key nelle richieste",
|
||||
"label_stt": "Speech-to-Text (STT)",
|
||||
"label_tts": "Text-to-Speech (TTS)",
|
||||
"modal_created_title": "API Key creata",
|
||||
"modal_created_warning": "Copia la tua API key ora. Non potrai più rivederla.",
|
||||
"toast_copied": "Copiato negli appunti!",
|
||||
"action_done": "Fine",
|
||||
"modal_create_title": "Crea API Key",
|
||||
"label_key_name": "Nome della key",
|
||||
"placeholder_key_name": "es. Production API Key",
|
||||
"hint_key_name": "Un nome riconoscibile per identificare questa key",
|
||||
"label_scopes": "Scopes",
|
||||
"scope_stt": "Speech-to-Text (stt)",
|
||||
"scope_tts": "Text-to-Speech (tts)",
|
||||
"hint_scopes": "Seleziona a quali servizi può accedere questa key",
|
||||
"label_rate_limit": "Rate limit",
|
||||
"label_rate_unit": "richieste al minuto",
|
||||
"hint_rate_limit": "Numero massimo di chiamate API al minuto (predefinito: 60)",
|
||||
"action_cancel": "Annulla",
|
||||
"action_creating": "Creazione…",
|
||||
"action_create_key": "Crea key",
|
||||
"action_close_modal": "Chiudi modale"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue