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": "Criar recursos",
"setupOrgName": "Nome Da Organização",
"orgDisplayName": "Este é o nome de exibição da sua organização.",
"setupOrgId": "ID da organização",
"orgId": "ID da organização",
"setupIdentifierMessage": "Este é o identificador exclusivo para sua organização. Isso é separado do nome de exibição.",
"setupErrorIdentifier": "O ID da organização já existe. Por favor, escolha um diferente.",
"componentsErrorNoMemberCreate": "Você não é atualmente um membro de nenhuma organização. Crie uma organização para começar.",
@@ -334,7 +334,7 @@
"licenseTitleDescription": "Visualizar e gerenciar chaves de licença no sistema",
"licenseHost": "Licença do host",
"licenseHostDescription": "Gerenciar a chave de licença principal do host.",
"notLicensed": "Não Licenciado",
"licensedNot": "Não Licenciado",
"hostId": "ID do host",
"licenseReckeckAll": "Verifique novamente todas as chaves",
"licenseSiteUsage": "Uso de Sites",
@@ -692,5 +692,115 @@
"accessRoleRemovedDescription": "A função foi removida com sucesso.",
"accessRoleRequiredRemove": "Antes de excluir esta função, selecione uma nova função para transferir os membros existentes.",
"manage": "Gerir",
"sitesNotFound": "Nenhum site encontrado."
"sitesNotFound": "Nenhum site encontrado.",
"expiresAt": "Expira em",
"pangolinServerAdmin": "Administrador do Servidor - Pangolin",
"idpNameInternal": "Interno",
"licenseTierProfessional": "Licença Profissional",
"licenseTierEnterprise": "Licença Empresarial",
"licensed": "Licenciado",
"yes": "Sim",
"no": "Não",
"sitesAdditional": "Sites Adicionais",
"licenseKeys": "Chaves de Licença",
"sitestCountDecrease": "Diminuir contagem de sites",
"sitestCountIncrease": "Aumentar contagem de sites",
"idpManage": "Gerir Provedores de Identidade",
"idpManageDescription": "Visualizar e gerir provedores de identidade no sistema",
"idpDeletedDescription": "Provedor de identidade eliminado com sucesso",
"idpOidc": "OAuth2/OIDC",
"idpQuestionRemove": "Tem certeza que deseja eliminar permanentemente o provedor de identidade <b>{name}</b>?",
"idpMessageRemove": "Isto irá remover o provedor de identidade e todas as configurações associadas. Os utilizadores que se autenticam através deste provedor não poderão mais fazer login.",
"idpMessageConfirm": "Para confirmar, por favor digite o nome do provedor de identidade abaixo.",
"idpConfirmDelete": "Confirmar Eliminação do Provedor de Identidade",
"idpDelete": "Eliminar Provedor de Identidade",
"idp": "Provedores de Identidade",
"idpSearch": "Pesquisar provedores de identidade...",
"idpAdd": "Adicionar Provedor de Identidade",
"nameMin": "O nome deve ter pelo menos {len} caracteres.",
"nameMax": "O nome não deve ter mais de {len} caracteres.",
"idpClientIdRequired": "O ID do Cliente é obrigatório.",
"idpClientSecretRequired": "O Segredo do Cliente é obrigatório.",
"idpErrorAuthUrlInvalid": "O URL de Autenticação deve ser um URL válido.",
"idpErrorTokenUrlInvalid": "O URL do Token deve ser um URL válido.",
"idpPathRequired": "O Caminho do Identificador é obrigatório.",
"idpScopeRequired": "Os Escopos são obrigatórios.",
"idpOidcDescription": "Configurar um provedor de identidade OpenID Connect",
"idpCreatedDescription": "Provedor de identidade criado com sucesso",
"idpCreate": "Criar Provedor de Identidade",
"idpCreateDescription": "Configurar um novo provedor de identidade para autenticação de utilizadores",
"idpSeeAll": "Ver Todos os Provedores de Identidade",
"idpTitle": "Informações Gerais",
"idpSettingsDescription": "Configurar as informações básicas para o seu provedor de identidade",
"idpDisplayName": "Um nome de exibição para este provedor de identidade",
"idpAutoProvisionUsers": "Provisionamento Automático de Utilizadores",
"idpAutoProvisionUsersDescription": "Quando ativado, os utilizadores serão criados automaticamente no sistema no primeiro login com a capacidade de mapear utilizadores para funções e organizações.",
"licenseBadge": "Profissional",
"idpType": "Tipo de Provedor",
"idpTypeDescription": "Selecione o tipo de provedor de identidade que deseja configurar",
"idpOidcConfigure": "Configuração OAuth2/OIDC",
"idpOidcConfigureDescription": "Configurar os endpoints e credenciais do provedor OAuth2/OIDC",
"idpClientId": "ID do Cliente",
"idpClientIdDescription": "O ID do cliente OAuth2 do seu provedor de identidade",
"idpClientSecret": "Segredo do Cliente",
"idpClientSecretDescription": "O segredo do cliente OAuth2 do seu provedor de identidade",
"idpAuthUrl": "URL de Autorização",
"idpAuthUrlDescription": "O URL do endpoint de autorização OAuth2",
"idpTokenUrl": "URL do Token",
"idpTokenUrlDescription": "O URL do endpoint do token OAuth2",
"idpOidcConfigureAlert": "Informação Importante",
"idpOidcConfigureAlertDescription": "Após criar o provedor de identidade, será necessário configurar o URL de retorno nas configurações do seu provedor de identidade. O URL de retorno será fornecido após a criação bem-sucedida.",
"idpToken": "Configuração do Token",
"idpTokenDescription": "Configurar como extrair informações do utilizador do token ID",
"idpJmespathAbout": "Sobre JMESPath",
"idpJmespathAboutDescription": "Os caminhos abaixo usam a sintaxe JMESPath para extrair valores do token ID.",
"idpJmespathAboutDescriptionLink": "Saiba mais sobre JMESPath",
"idpJmespathLabel": "Caminho do Identificador",
"idpJmespathLabelDescription": "O JMESPath para o identificador do utilizador no token ID",
"idpJmespathEmailPathOptional": "Caminho do Email (Opcional)",
"idpJmespathEmailPathOptionalDescription": "O JMESPath para o email do utilizador no token ID",
"idpJmespathNamePathOptional": "Caminho do Nome (Opcional)",
"idpJmespathNamePathOptionalDescription": "O JMESPath para o nome do utilizador no token ID",
"idpOidcConfigureScopes": "Escopos",
"idpOidcConfigureScopesDescription": "Lista de escopos OAuth2 separados por espaço para solicitar",
"idpSubmit": "Criar Provedor de Identidade",
"orgPolicies": "Políticas da Organização",
"idpSettings": "Configurações de {idpName}",
"idpCreateSettingsDescription": "Configurar as definições para o seu provedor de identidade",
"roleMapping": "Mapeamento de Funções",
"orgMapping": "Mapeamento da Organização",
"orgPoliciesSearch": "Pesquisar políticas da organização...",
"orgPoliciesAdd": "Adicionar Política da Organização",
"orgRequired": "A organização é obrigatória",
"error": "Erro",
"success": "Sucesso",
"orgPolicyAddedDescription": "Política adicionada com sucesso",
"orgPolicyUpdatedDescription": "Política atualizada com sucesso",
"orgPolicyDeletedDescription": "Política eliminada com sucesso",
"defaultMappingsUpdatedDescription": "Mapeamentos padrão atualizados com sucesso",
"orgPoliciesAbout": "Sobre Políticas da Organização",
"orgPoliciesAboutDescription": "As políticas da organização são usadas para controlar o acesso às organizações com base no token ID do utilizador. Pode especificar expressões JMESPath para extrair informações de função e organização do token ID. Para mais informações, consulte",
"orgPoliciesAboutDescriptionLink": "a documentação",
"defaultMappingsOptional": "Mapeamentos Padrão (Opcional)",
"defaultMappingsOptionalDescription": "Os mapeamentos padrão são usados quando não há uma política de organização definida para uma organização. Pode especificar aqui os mapeamentos padrão de função e organização para recorrer.",
"defaultMappingsRole": "Mapeamento de Função Padrão",
"defaultMappingsRoleDescription": "JMESPath para extrair informações de função do token ID. O resultado desta expressão deve retornar o nome da função como definido na organização como uma string.",
"defaultMappingsOrg": "Mapeamento de Organização Padrão",
"defaultMappingsOrgDescription": "JMESPath para extrair informações da organização do token ID. Esta expressão deve retornar o ID da organização ou verdadeiro para que o utilizador tenha permissão para aceder à organização.",
"defaultMappingsSubmit": "Guardar Mapeamentos Padrão",
"orgPoliciesEdit": "Editar Política da Organização",
"org": "Organização",
"orgSelect": "Selecionar organização",
"orgSearch": "Pesquisar organização",
"orgNotFound": "Nenhuma organização encontrada.",
"roleMappingPathOptional": "Caminho de Mapeamento de Função (Opcional)",
"orgMappingPathOptional": "Caminho de Mapeamento da Organização (Opcional)",
"orgPolicyUpdate": "Atualizar Política",
"orgPolicyAdd": "Adicionar Política",
"idpUpdatedDescription": "Provedor de identidade atualizado com sucesso",
"redirectUrl": "URL de Redirecionamento",
"redirectUrlAbout": "Sobre o URL de Redirecionamento",
"redirectUrlAboutDescription": "Este é o URL para o qual os utilizadores serão redirecionados após a autenticação. Precisa configurar este URL nas configurações do seu provedor de identidade.",
"key": "Chave",
"createdAt": "Criado Em"
}