356 lines
14 KiB
TypeScript
356 lines
14 KiB
TypeScript
export default {
|
|
list: {
|
|
menuName: 'Nome do Menu',
|
|
type: 'Tipo',
|
|
directory: 'Diretório',
|
|
menu: 'Menu',
|
|
button: 'Botão',
|
|
query: 'Pesquisar',
|
|
reset: 'Redefinir',
|
|
add: 'Adicionar',
|
|
allExpand: 'Expandir Tudo',
|
|
allFold: 'Recolher Tudo',
|
|
edit: 'Editar',
|
|
delete: 'Excluir',
|
|
enable: 'Ativar',
|
|
disable: 'Desativar',
|
|
operation: 'Operação',
|
|
record: 'Modificações',
|
|
copy: 'Copiar',
|
|
menuInfo: 'Informações do Menu',
|
|
menuType: 'Tipo de Menu',
|
|
routePath: 'Caminho da Rota',
|
|
componentPath: 'Caminho do Componente',
|
|
permission: 'Permissão',
|
|
orderNo: 'Ordem',
|
|
status: 'Status',
|
|
seq: 'Nº',
|
|
actions: 'Ações',
|
|
addMenu: 'Adicionar Menu',
|
|
editMenu: 'Editar Menu',
|
|
copyMenu: 'Copiar Menu',
|
|
confirmDelete: 'Tem certeza que deseja excluir o menu: [{title}]?',
|
|
hint: 'Dica',
|
|
confirmButtonText: 'Confirmar',
|
|
cancelButtonText: 'Cancelar',
|
|
successDelete: 'Excluído com sucesso',
|
|
notEnable: 'Não Ativado',
|
|
previousMenu: 'Menu Superior',
|
|
emptyMenuHint: 'O nome do menu não pode estar vazio',
|
|
routeName: 'Nome da Rota',
|
|
menuIcon: 'Ícone do Menu',
|
|
redirect: 'Redirecionamento',
|
|
linkAddress: 'Endereço do Link',
|
|
innerOutAddress: 'Endereço do Link Externo/Incorporado',
|
|
menuOrder: 'Ordem do Menu',
|
|
menuStatus: 'Status do Menu',
|
|
menuSeq: 'Sequência do Menu',
|
|
menuActions: 'Ações do Menu',
|
|
isHide: 'Ocultar Menu',
|
|
hide: 'Ocultar',
|
|
notHide: 'Mostrar',
|
|
isKeepAlive: 'Manter Ativo',
|
|
keepAlive: 'Ativar',
|
|
notKeepAlive: 'Desativar',
|
|
isAffix: 'Fixar no Topo',
|
|
affix: 'Fixar',
|
|
notAffix: 'Desafixar',
|
|
isIframe: 'Incorporar como Iframe',
|
|
iframe: 'Incorporar',
|
|
notIframe: 'Não Incorporar',
|
|
remark: 'Observações',
|
|
isEnable: 'Status de Ativação',
|
|
needInputRemark: 'Por favor, insira observações',
|
|
pleaseSelectParentMenu: 'Por favor, selecione o menu superior',
|
|
menuTypeRequired: 'O tipo de menu é obrigatório',
|
|
redirectPlaceholder: 'Caminho de redirecionamento',
|
|
title: 'Título',
|
|
notice: 'Aviso',
|
|
announcement: 'Anúncio',
|
|
confirm: 'Confirmar',
|
|
detail: 'Detalhe',
|
|
messageInbox: 'Mensagens/Caixa de entrada',
|
|
content: 'Conteúdo',
|
|
createTime: 'Data de criação',
|
|
readStatus: 'Status de leitura',
|
|
publisher: 'Publicador',
|
|
publishTime: 'Data de publicação',
|
|
read: 'Lido',
|
|
unread: 'Não lido',
|
|
messageDetail: 'Detalhe da mensagem',
|
|
account: 'Conta',
|
|
realName: 'Nome Real',
|
|
jobTitle: 'Cargo',
|
|
phoneNumber: 'Número de Telefone',
|
|
resetPassword: 'Redefinir Senha',
|
|
unlockAccount: 'Desbloquear Conta',
|
|
male: 'Masculino',
|
|
female: 'Feminino',
|
|
unknown: 'Desconhecido',
|
|
unspecified: 'Não Especificado',
|
|
systemAdmin: 'Administrador do Sistema',
|
|
normalAccount: 'Conta Normal',
|
|
member: 'Membro',
|
|
other: 'Outro',
|
|
accountStatusUpdateSuccess: 'Status da conta atualizado com sucesso',
|
|
confirmResetPassword: 'Tem certeza que deseja redefinir a senha para: [{account}]?',
|
|
passwordResetSuccess: 'A senha foi redefinida para: {password}',
|
|
confirmUnlockAccount: 'Tem certeza que deseja desbloquear a conta: [{account}]?',
|
|
unlockSuccess: 'Conta desbloqueada com sucesso',
|
|
avatar: 'Avatar',
|
|
nickname: 'Apelido',
|
|
birthDate: 'Data de Nascimento',
|
|
gender: 'Gênero',
|
|
accountType: 'Tipo de Conta',
|
|
roleSet: 'Conjunto de Funções',
|
|
organization: 'Organização',
|
|
addAccount: 'Adicionar Conta',
|
|
editAccount: 'Editar Conta',
|
|
copyAccount: 'Copiar Conta',
|
|
confirmDeleteAccount: 'Tem certeza que deseja excluir a conta: [{account}]?',
|
|
changePassword: 'Alterar Senha',
|
|
passwordPolicy: 'Política de Senha: Deve conter uma combinação de letras maiúsculas e minúsculas, números e caracteres especiais, com comprimento entre 6-16.',
|
|
currentPassword: 'Senha Atual',
|
|
currentPasswordRequired: 'A senha atual não pode estar vazia',
|
|
newPassword: 'Nova Senha',
|
|
newPasswordRequired: 'A nova senha não pode estar vazia',
|
|
passwordRule: 'A senha deve conter letras maiúsculas e minúsculas, números e caracteres especiais, com comprimento entre 6-16',
|
|
confirmPassword: 'Confirmar Senha',
|
|
confirmPasswordRequired: 'A confirmação de senha não pode estar vazia',
|
|
passwordNotMatch: 'As duas senhas não coincidem!',
|
|
passwordChangedNeedRelogin: 'A senha foi alterada, por favor faça login novamente!',
|
|
creator: 'Criador',
|
|
modifier: 'Modificador',
|
|
modifyTime: 'Tempo de Modificação',
|
|
none: 'Nenhum',
|
|
refresh: 'Atualizar',
|
|
exportCurrentPage: 'Exportar Página Atual',
|
|
exportAll: 'Exportar Tudo',
|
|
print: 'Imprimir',
|
|
settings: 'Configurações',
|
|
dragToSort: 'Arrastar para Ordenar',
|
|
columnDisplay: 'Exibição de Colunas',
|
|
multiSelect: 'Seleção Múltipla',
|
|
noData: 'Sem Dados',
|
|
noSelectedColumns: 'Nenhuma Coluna Selecionada para Exportação',
|
|
noDataToExport: 'Sem Dados para Exportar',
|
|
exportData: 'Exportar Dados',
|
|
unfixColumn: 'Desafixar Coluna',
|
|
fixColumn: 'Fixar Coluna',
|
|
export: 'Exportar',
|
|
dataImport: 'Importação de Dados',
|
|
template: 'Modelo',
|
|
import: 'Importar',
|
|
downloadError: 'Erro de Download',
|
|
required: 'Obrigatório',
|
|
to: 'Até',
|
|
startDate: 'Data de Início',
|
|
endDate: 'Data de Fim',
|
|
last7Days: 'Últimos 7 Dias',
|
|
lastMonth: 'Último Mês',
|
|
last3Months: 'Últimos 3 Meses',
|
|
layout: 'Horizontal/Vertical',
|
|
code: 'Código',
|
|
organizationName: 'Nome da Organização',
|
|
rootNode: 'Nó Raiz',
|
|
linkage: 'Vinculação',
|
|
basicInfo: 'Informações Básicas',
|
|
roleAuth: 'Autorização de Função',
|
|
profileInfo: 'Informações do Perfil',
|
|
unauthorized: 'Não Autorizado',
|
|
authorized: 'Autorizado',
|
|
email: 'E-mail',
|
|
entryDate: 'Data de Entrada',
|
|
orgStructure: 'Estrutura Organizacional',
|
|
employeeId: 'ID do Funcionário',
|
|
domainAccount: 'Conta de Domínio',
|
|
affiliatedOrg: 'Organização Afiliada',
|
|
addAffiliatedOrg: 'Adicionar Organização Afiliada',
|
|
idType: 'Tipo de Documento',
|
|
idNumber: 'Número do Documento',
|
|
age: 'Idade',
|
|
ethnicity: 'Etnia',
|
|
address: 'Endereço',
|
|
graduateSchool: 'Escola de Graduação',
|
|
educationLevel: 'Nível de Educação',
|
|
politicalStatus: 'Status Político',
|
|
officePhone: 'Telefone do Escritório',
|
|
emergencyContact: 'Contato de Emergência',
|
|
contactPhone: 'Telefone de Contato',
|
|
contactAddress: 'Endereço de Contato',
|
|
idCard: 'Carteira de Identidade',
|
|
passport: 'Passaporte',
|
|
birthCertificate: 'Certidão de Nascimento',
|
|
hkMacauPass: 'Passe HK/Macau',
|
|
foreignerCard: 'Cartão de Estrangeiro',
|
|
primarySchool: 'Escola Primária',
|
|
juniorHigh: 'Ensino Fundamental II',
|
|
seniorHigh: 'Ensino Médio',
|
|
technicalSchool: 'Escola Técnica',
|
|
vocationalEdu: 'Educação Profissional',
|
|
vocationalHigh: 'Ensino Médio Técnico',
|
|
technicalCollege: 'Faculdade Técnica',
|
|
juniorCollege: 'Faculdade',
|
|
undergraduate: 'Graduação',
|
|
master: 'Mestrado',
|
|
doctor: 'Doutorado',
|
|
accountNameRequired: 'Nome da conta é obrigatório',
|
|
phoneRequired: 'Número de telefone é obrigatório',
|
|
realNameRequired: 'Nome real é obrigatório',
|
|
accountTypeRequired: 'Tipo de conta é obrigatório',
|
|
organizationRequired: 'Organização é obrigatória',
|
|
jobTitleRequired: 'Cargo é obrigatório',
|
|
orgDataPermission: 'Possui permissões de dados organizacionais correspondentes',
|
|
orgRequired: 'Organização é obrigatória',
|
|
positionRequired: 'Posição é obrigatória',
|
|
pleaseAssignRole: 'Por favor, atribua uma função',
|
|
roleName: 'Nome do Papel',
|
|
roleCode: 'Código do Papel',
|
|
allData: 'Todos os Dados',
|
|
deptAndBelowData: 'Dados do Departamento e Subordinados',
|
|
deptData: 'Dados do Departamento',
|
|
personalData: 'Apenas Dados Pessoais',
|
|
customData: 'Dados Personalizados',
|
|
authMenu: 'Autorizar Menu',
|
|
authData: 'Autorizar Dados',
|
|
fieldBlacklist: 'Lista Negra de Campos',
|
|
apiBlacklist: 'Lista Negra de API',
|
|
addRole: 'Adicionar Papel',
|
|
editRole: 'Editar Papel',
|
|
confirmDeleteRole: 'Tem certeza que deseja excluir o papel: [{roleName}]?',
|
|
dataScope: 'Escopo de Dados',
|
|
tenantName: 'Nome do Locatário',
|
|
roleCodeRequired: 'Código do papel é obrigatório',
|
|
roleNameRequired: 'Nome do papel é obrigatório',
|
|
role: 'Papel',
|
|
apiRoute: 'Rota da API',
|
|
authRoleDataScope: 'Autorizar Escopo de Dados do Papel',
|
|
orgList: 'Lista de Organizações',
|
|
noAuthForCoreMenu: 'Papéis não administrativos não podem autorizar recursos de tabelas do módulo central do sistema',
|
|
grantRoleMenu: 'Definir Lista Negra de Campos do Papel [{name}]',
|
|
setApiBlacklist: 'Definir Lista Negra de API do Papel [{name}]',
|
|
authRoleDataScopeWithName: 'Autorizar Escopo de Dados do Papel [{name}]',
|
|
grantRoleMenuWithName: 'Autorizar Menu do Papel [{name}]',
|
|
organizationNameText: 'Organização',
|
|
positionText: 'Posição',
|
|
electronicSignatureText: 'Assinatura Eletrônica',
|
|
uploadHandwrittenSignatureText: 'Carregar Assinatura Manual',
|
|
realNameText: 'Nome Real',
|
|
birthDateRequired: 'Data de nascimento é obrigatória',
|
|
saveBasicInfo: 'Salvar Informações Básicas',
|
|
organizationStructure: 'Estrutura Organizacional',
|
|
brushThickness: 'Espessura do Pincel',
|
|
brushColor: 'Cor do Pincel',
|
|
undo: 'Desfazer',
|
|
clearScreen: 'Limpar Tela',
|
|
save: 'Salvar',
|
|
changeAvatar: 'Alterar Avatar',
|
|
confirmModifyBasicInfo: 'Tem certeza que deseja modificar as informações básicas pessoais?',
|
|
passwordModifiedConfirmRelogin: 'A senha foi modificada, deseja fazer login novamente?',
|
|
preview: 'Pré-visualização',
|
|
selectPicture: 'Selecionar Imagem',
|
|
published: 'Publicado',
|
|
unpublished: 'Não Publicado',
|
|
publish: 'Publicar',
|
|
addNoticeAnnouncement: 'Adicionar Aviso/Anúncio',
|
|
editNoticeAnnouncement: 'Editar Aviso/Anúncio',
|
|
confirmDeleteNoticeAnnouncement: 'Tem certeza que deseja excluir o aviso/anúncio:',
|
|
confirmPublishNoticeAnnouncement: 'Tem certeza que deseja publicar o aviso/anúncio:',
|
|
irreversible: 'Irreversível',
|
|
publishSuccess: 'Publicação bem-sucedida',
|
|
titleRequired: 'Título é obrigatório',
|
|
typeRequired: 'Tipo é obrigatório',
|
|
contentRequired: 'Conteúdo é obrigatório',
|
|
positionCode: 'Código do Cargo',
|
|
staffDetails: 'Detalhes do Pessoal',
|
|
addPosition: 'Adicionar Cargo',
|
|
editPosition: 'Editar Cargo',
|
|
copyPosition: 'Copiar Cargo',
|
|
confirmDeletePosition: 'Tem certeza que deseja excluir o cargo: [{name}]?',
|
|
staffCount: 'Número de Funcionários',
|
|
warning: 'Aviso',
|
|
positionCodeRequired: 'O código do cargo é obrigatório',
|
|
organizationCode: 'Código da Organização',
|
|
organizationType: 'Tipo de Organização',
|
|
addOrganization: 'Adicionar Organização',
|
|
editOrganization: 'Editar Organização',
|
|
copyOrganization: 'Copiar Organização',
|
|
confirmDeleteOrg: 'Tem certeza que deseja excluir a organização: [{name}]?',
|
|
level: 'Nível',
|
|
modificationRecord: 'Registro de Modificações',
|
|
parentOrganization: 'Organização Superior',
|
|
pleaseSelectParentOrg: 'Por favor, selecione a organização superior',
|
|
orgNameRequired: 'Nome da organização é obrigatório',
|
|
orgCodeRequired: 'Código da organização é obrigatório',
|
|
pleaseInputRemark: 'Por favor, insira uma observação',
|
|
copyOrg: 'Copiar Organização',
|
|
addOrg: 'Adicionar Organização',
|
|
editOrg: 'Editar Organização',
|
|
my: 'Meu',
|
|
empty: 'Vazio',
|
|
onlineUserList: 'Lista de Usuários Online',
|
|
onlineUser: 'Usuário Online',
|
|
sendMessage: 'Enviar Mensagem',
|
|
forceOffline: 'Forçar Desconexão',
|
|
confirmKickAccount: 'Tem certeza que deseja desconectar a conta: [{account}]?',
|
|
ipAddress: 'Endereço IP',
|
|
browser: 'Navegador',
|
|
loginTime: 'Hora do Login',
|
|
recipient: 'Destinatário',
|
|
recipientRequired: 'O destinatário não pode estar vazio',
|
|
send: 'Enviar',
|
|
goToNotice: 'Ir para o Centro de Notificações',
|
|
phone: 'Telefone',
|
|
orgName: 'Organização',
|
|
dawnGreeting: 'Bom Dia',
|
|
mornGreeting: 'Bom Dia',
|
|
amGreeting: 'Bom Dia',
|
|
noonGreeting: 'Bom Dia',
|
|
pmGreeting: 'Bom Dia',
|
|
duskGreeting: 'Bom Dia',
|
|
eveningGreeting: 'Bom Dia',
|
|
nightGreeting: 'Bom Dia',
|
|
welcome: 'Bem-vindo',
|
|
welcomeUse: 'Bem-vindo à Verwendung von',
|
|
welcome1: 'Aqui está a console do projeto, você pode clicar no botão Personalizar no canto superior direito para adicionar, remover ou mover componentes.',
|
|
welcome2: 'Otimizado várias vezes em termos de melhoria da potência de cálculo front-end, redução de requisitos de largura de banda e código de execução de código, e continua fazendo isso.',
|
|
welcome3: 'Faça o desenvolvimento mais simples, mais universal e mais popular!',
|
|
goDoc: 'Documentação Tutorial',
|
|
welcomeDescription: 'Características do projeto e links de documentação',
|
|
aboutproject: 'Sobre o projeto',
|
|
aboutprojectDescription:
|
|
'Um sistema de desenvolvimento de permissões gerais implementado na base de .NET9 (Furion/SqlSugar), com Vue3+Element-plus+Vite5 como front-end, integrado com várias tecnologias e frameworks excepcionais. Integra várias tecnologias de preto, como multi-tenant, caching, verificação de dados, autorização, bus de eventos, API dinâmica, comunicação, solicitação remota, agendamento de tarefas, impressão etc. O código é simples e claramente estruturado, com comentários detalhados, fácil de aprender e desenvolver, e até mesmo lógicas de negócios complexas podem ser implementadas rapidamente, realmente abrir e usar imediatamente.',
|
|
version: 'Informações da Versão',
|
|
versionDescription: 'Versão Mais Recente',
|
|
versionUpdateLog: 'Registro de Atualizações',
|
|
shortcut: 'Acessos Rápidos',
|
|
allApp: 'Todas as Aplicações',
|
|
myoffenuse: 'Meus Usos Frequentes',
|
|
addApp: 'Adicionar Aplicação',
|
|
currentClock: 'Relógio Atual',
|
|
mySchedule: 'Meu Agendamento',
|
|
addSchedule: 'Adicionar Agendamento',
|
|
editSchedule: 'Editar Agendamento',
|
|
lastMonth2: 'Último Mês',
|
|
nextMonth2: 'Próximo Mês',
|
|
today2: 'Hoje',
|
|
confirmDeleteSchedule: 'Tem certeza que deseja excluir o agendamento',
|
|
successSetStatus: 'Status do agendamento definido com sucesso',
|
|
errorSetStatus: 'Erro ao definir o status do agendamento',
|
|
scheduleTimeRequired: 'O tempo do agendamento não pode estar vazio',
|
|
scheduleTimePlaceholder: 'Por favor, selecione a data do agendamento',
|
|
startTimeRequired: 'O tempo de início não pode estar vazio',
|
|
endTimeRequired: 'O tempo de fim não pode estar vazio',
|
|
scheduleTime: 'Tempo do agendamento',
|
|
scheduleContent: 'Conteúdo do agendamento',
|
|
scheduleContentRequired: 'O conteúdo do agendamento não pode estar vazio',
|
|
updateRecord: 'Registro de atualização',
|
|
realTimeIncome: 'Receita em tempo real',
|
|
projectProgress: 'Progresso do projeto',
|
|
currentProgress: 'Progresso atual',
|
|
welcomein: 'Bem-vindo ao uso do Admin.NET - Um sistema de desenvolvimento de permissões gerais',
|
|
emailRequired: 'O e-mail não pode estar vazio',
|
|
emailNotMatch: 'O e-mail deve ser o mesmo que a conta',
|
|
},
|
|
};
|