Added language selection and translation files
This commit is contained in:
68
frontend/src/i18n/locales/pt/admin.json
Normal file
68
frontend/src/i18n/locales/pt/admin.json
Normal file
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"pageTitle": "Painel de Administração",
|
||||
"managing": "Gerenciando:",
|
||||
"tabs": {
|
||||
"projectSettings": "Configurações do Projeto",
|
||||
"memberRoles": "Funções dos Membros",
|
||||
"relationshipTypes": "Tipos de Relacionamento"
|
||||
},
|
||||
"backToDashboard": "Voltar ao Painel",
|
||||
"noProject": {
|
||||
"title": "Nenhum Projeto Selecionado",
|
||||
"message": "Por favor, selecione um projeto no painel primeiro.",
|
||||
"goToDashboard": "Ir para o Painel"
|
||||
},
|
||||
"projectSettings": {
|
||||
"title": "Configurações do Projeto",
|
||||
"projectName": "Nome do Projeto",
|
||||
"description": "Descrição",
|
||||
"saveButton": "Salvar Alterações",
|
||||
"successMessage": "Projeto atualizado com sucesso!",
|
||||
"errorUpdating": "Falha ao atualizar projeto"
|
||||
},
|
||||
"memberRoles": {
|
||||
"title": "Funções dos Membros",
|
||||
"loadingMembers": "Carregando membros...",
|
||||
"noMembers": "Nenhum membro encontrado",
|
||||
"tableHeaders": {
|
||||
"user": "Usuário",
|
||||
"role": "Função",
|
||||
"actions": "Ações"
|
||||
},
|
||||
"youBadge": "Você",
|
||||
"cannotDemoteSelf": "Você não pode rebaixar a si mesmo. Peça a outro administrador para alterar sua função.",
|
||||
"errorUpdating": "Falha ao atualizar função do membro"
|
||||
},
|
||||
"relationshipTypes": {
|
||||
"title": "Tipos de Relacionamento",
|
||||
"addButton": "+ Adicionar Tipo",
|
||||
"loadingTypes": "Carregando tipos de relacionamento...",
|
||||
"noTypes": "Nenhum tipo de relacionamento definido ainda. Crie um para vincular requisitos.",
|
||||
"inverse": "Inverso:",
|
||||
"editButton": "Editar",
|
||||
"deleteButton": "Excluir"
|
||||
},
|
||||
"createRelTypeModal": {
|
||||
"title": "Criar Tipo de Relacionamento",
|
||||
"typeName": "Nome do Tipo",
|
||||
"typeNamePlaceholder": "ex.: Depende De",
|
||||
"inverseName": "Nome Inverso",
|
||||
"inverseNamePlaceholder": "ex.: É Dependência De",
|
||||
"inverseNameHint": "Opcional. O nome mostrado ao visualizar do requisito de destino.",
|
||||
"description": "Descrição",
|
||||
"createButton": "Criar",
|
||||
"errorCreating": "Falha ao criar tipo de relacionamento"
|
||||
},
|
||||
"editRelTypeModal": {
|
||||
"title": "Editar Tipo de Relacionamento",
|
||||
"saveButton": "Salvar Alterações",
|
||||
"errorUpdating": "Falha ao atualizar tipo de relacionamento"
|
||||
},
|
||||
"deleteRelTypeModal": {
|
||||
"title": "Excluir Tipo de Relacionamento",
|
||||
"confirmMessage": "Tem certeza de que deseja excluir o tipo de relacionamento",
|
||||
"warningMessage": "⚠️ Isso também excluirá todos os links de requisitos usando este tipo.",
|
||||
"deleteButton": "Excluir",
|
||||
"errorDeleting": "Falha ao excluir tipo de relacionamento"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user