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": "Crea Risorse",
"setupOrgName": "Nome Dell'Organizzazione",
"orgDisplayName": "Questo è il nome visualizzato della tua organizzazione.",
"setupOrgId": "Id Organizzazione",
"orgId": "Id Organizzazione",
"setupIdentifierMessage": "Questo è l' identificatore univoco della tua organizzazione. Questo è separato dal nome del display.",
"setupErrorIdentifier": "L'ID dell'organizzazione è già utilizzato. Si prega di sceglierne uno diverso.",
"componentsErrorNoMemberCreate": "Al momento non sei un membro di nessuna organizzazione. Crea un'organizzazione per iniziare.",
@@ -334,7 +334,7 @@
"licenseTitleDescription": "Visualizza e gestisci le chiavi di licenza nel sistema",
"licenseHost": "Licenza Host",
"licenseHostDescription": "Gestisci la chiave di licenza principale per l'host.",
"notLicensed": "Non Licenziato",
"licensedNot": "Non Licenziato",
"hostId": "Host ID",
"licenseReckeckAll": "Ricontrolla Tutte Le Tasti",
"licenseSiteUsage": "Utilizzo Siti",
@@ -692,5 +692,115 @@
"accessRoleRemovedDescription": "Il ruolo è stato rimosso con successo.",
"accessRoleRequiredRemove": "Prima di eliminare questo ruolo, seleziona un nuovo ruolo a cui trasferire i membri esistenti.",
"manage": "Gestisci",
"sitesNotFound": "Nessun sito trovato."
"sitesNotFound": "Nessun sito trovato.",
"expiresAt": "Scade Il",
"pangolinServerAdmin": "Server Admin - Pangolin",
"idpNameInternal": "Interno",
"licenseTierProfessional": "Licenza Professional",
"licenseTierEnterprise": "Licenza Enterprise",
"licensed": "Con Licenza",
"yes": "Sì",
"no": "No",
"sitesAdditional": "Siti Aggiuntivi",
"licenseKeys": "Chiavi di Licenza",
"sitestCountDecrease": "Diminuisci conteggio siti",
"sitestCountIncrease": "Aumenta conteggio siti",
"idpManage": "Gestisci Provider di Identità",
"idpManageDescription": "Visualizza e gestisci i provider di identità nel sistema",
"idpDeletedDescription": "Provider di identità eliminato con successo",
"idpOidc": "OAuth2/OIDC",
"idpQuestionRemove": "Sei sicuro di voler eliminare definitivamente il provider di identità <b>{name}</b>?",
"idpMessageRemove": "Questo rimuoverà il provider di identità e tutte le configurazioni associate. Gli utenti che si autenticano tramite questo provider non potranno più accedere.",
"idpMessageConfirm": "Per confermare, digita il nome del provider di identità qui sotto.",
"idpConfirmDelete": "Conferma Eliminazione Provider di Identità",
"idpDelete": "Elimina Provider di Identità",
"idp": "Provider di Identità",
"idpSearch": "Cerca provider di identità...",
"idpAdd": "Aggiungi Provider di Identità",
"nameMin": "Il nome deve essere di almeno {len} caratteri.",
"nameMax": "Il nome non deve superare i {len} caratteri.",
"idpClientIdRequired": "L'ID client è obbligatorio.",
"idpClientSecretRequired": "Il segreto client è obbligatorio.",
"idpErrorAuthUrlInvalid": "L'URL di autenticazione deve essere un URL valido.",
"idpErrorTokenUrlInvalid": "L'URL del token deve essere un URL valido.",
"idpPathRequired": "Il percorso identificativo è obbligatorio.",
"idpScopeRequired": "Gli scope sono obbligatori.",
"idpOidcDescription": "Configura un provider di identità OpenID Connect",
"idpCreatedDescription": "Provider di identità creato con successo",
"idpCreate": "Crea Provider di Identità",
"idpCreateDescription": "Configura un nuovo provider di identità per l'autenticazione degli utenti",
"idpSeeAll": "Vedi Tutti i Provider di Identità",
"idpTitle": "Informazioni Generali",
"idpSettingsDescription": "Configura le informazioni di base per il tuo provider di identità",
"idpDisplayName": "Un nome visualizzato per questo provider di identità",
"idpAutoProvisionUsers": "Provisioning Automatico Utenti",
"idpAutoProvisionUsersDescription": "Quando abilitato, gli utenti verranno creati automaticamente nel sistema al primo accesso con la possibilità di mappare gli utenti a ruoli e organizzazioni.",
"licenseBadge": "Professional",
"idpType": "Tipo di Provider",
"idpTypeDescription": "Seleziona il tipo di provider di identità che desideri configurare",
"idpOidcConfigure": "Configurazione OAuth2/OIDC",
"idpOidcConfigureDescription": "Configura gli endpoint e le credenziali del provider OAuth2/OIDC",
"idpClientId": "ID Client",
"idpClientIdDescription": "L'ID client OAuth2 dal tuo provider di identità",
"idpClientSecret": "Segreto Client",
"idpClientSecretDescription": "Il segreto client OAuth2 dal tuo provider di identità",
"idpAuthUrl": "URL di Autorizzazione",
"idpAuthUrlDescription": "L'URL dell'endpoint di autorizzazione OAuth2",
"idpTokenUrl": "URL del Token",
"idpTokenUrlDescription": "L'URL dell'endpoint del token OAuth2",
"idpOidcConfigureAlert": "Informazioni Importanti",
"idpOidcConfigureAlertDescription": "Dopo aver creato il provider di identità, dovrai configurare l'URL di callback nelle impostazioni del tuo provider di identità. L'URL di callback verrà fornito dopo la creazione riuscita.",
"idpToken": "Configurazione Token",
"idpTokenDescription": "Configura come estrarre le informazioni dell'utente dal token ID",
"idpJmespathAbout": "Informazioni su JMESPath",
"idpJmespathAboutDescription": "I percorsi sottostanti utilizzano la sintassi JMESPath per estrarre valori dal token ID.",
"idpJmespathAboutDescriptionLink": "Scopri di più su JMESPath",
"idpJmespathLabel": "Percorso Identificativo",
"idpJmespathLabelDescription": "Il JMESPath per l'identificatore dell'utente nel token ID",
"idpJmespathEmailPathOptional": "Percorso Email (Opzionale)",
"idpJmespathEmailPathOptionalDescription": "Il JMESPath per l'email dell'utente nel token ID",
"idpJmespathNamePathOptional": "Percorso Nome (Opzionale)",
"idpJmespathNamePathOptionalDescription": "Il JMESPath per il nome dell'utente nel token ID",
"idpOidcConfigureScopes": "Scope",
"idpOidcConfigureScopesDescription": "Lista degli scope OAuth2 da richiedere separati da spazi",
"idpSubmit": "Crea Provider di Identità",
"orgPolicies": "Politiche Organizzazione",
"idpSettings": "Impostazioni {idpName}",
"idpCreateSettingsDescription": "Configura le impostazioni per il tuo provider di identità",
"roleMapping": "Mappatura Ruoli",
"orgMapping": "Mappatura Organizzazione",
"orgPoliciesSearch": "Cerca politiche organizzazione...",
"orgPoliciesAdd": "Aggiungi Politica Organizzazione",
"orgRequired": "L'organizzazione è obbligatoria",
"error": "Errore",
"success": "Successo",
"orgPolicyAddedDescription": "Politica aggiunta con successo",
"orgPolicyUpdatedDescription": "Politica aggiornata con successo",
"orgPolicyDeletedDescription": "Politica eliminata con successo",
"defaultMappingsUpdatedDescription": "Mappature predefinite aggiornate con successo",
"orgPoliciesAbout": "Informazioni sulle Politiche Organizzazione",
"orgPoliciesAboutDescription": "Le politiche organizzazione sono utilizzate per controllare l'accesso alle organizzazioni in base al token ID dell'utente. Puoi specificare espressioni JMESPath per estrarre informazioni su ruoli e organizzazioni dal token ID. Per maggiori informazioni, vedi",
"orgPoliciesAboutDescriptionLink": "la documentazione",
"defaultMappingsOptional": "Mappature Predefinite (Opzionale)",
"defaultMappingsOptionalDescription": "Le mappature predefinite sono utilizzate quando non esiste una politica organizzazione definita per un'organizzazione. Puoi specificare qui le mappature predefinite di ruolo e organizzazione da utilizzare come fallback.",
"defaultMappingsRole": "Mappatura Ruolo Predefinito",
"defaultMappingsRoleDescription": "JMESPath per estrarre informazioni sul ruolo dal token ID. Il risultato di questa espressione deve restituire il nome del ruolo come definito nell'organizzazione come stringa.",
"defaultMappingsOrg": "Mappatura Organizzazione Predefinita",
"defaultMappingsOrgDescription": "JMESPath per estrarre informazioni sull'organizzazione dal token ID. Questa espressione deve restituire l'ID dell'organizzazione o true affinché l'utente possa accedere all'organizzazione.",
"defaultMappingsSubmit": "Salva Mappature Predefinite",
"orgPoliciesEdit": "Modifica Politica Organizzazione",
"org": "Organizzazione",
"orgSelect": "Seleziona organizzazione",
"orgSearch": "Cerca organizzazione",
"orgNotFound": "Nessuna organizzazione trovata.",
"roleMappingPathOptional": "Percorso Mappatura Ruolo (Opzionale)",
"orgMappingPathOptional": "Percorso Mappatura Organizzazione (Opzionale)",
"orgPolicyUpdate": "Aggiorna Politica",
"orgPolicyAdd": "Aggiungi Politica",
"idpUpdatedDescription": "Provider di identità aggiornato con successo",
"redirectUrl": "URL di Reindirizzamento",
"redirectUrlAbout": "Informazioni sull'URL di Reindirizzamento",
"redirectUrlAboutDescription": "Questo è l'URL a cui gli utenti verranno reindirizzati dopo l'autenticazione. Devi configurare questo URL nelle impostazioni del tuo provider di identità.",
"key": "Chiave",
"createdAt": "Creato Il"
}