mirror of
https://github.com/nocobase/nocobase
synced 2024-11-17 20:16:16 +00:00
d76e8fb87f
* refactor: update umi version 3.x to version 4.x
* refactor: update react-router-dom version to 6.x
* refactor(react-router-dom): change Layout Component `props.children` to `<Outlet />`
* refactor(react-router-dom): change <Route /> props and <RouteSwitch /> correct
* refactor(react-router-dom): replace `<Redirect />` to `<Navigate replace />`
* refactor(react-router-dom): replace `useHistory` to `useNavigate`
* refactor(react-router-dom): replace `useRouteMatch` to `useParams`
* refactor(react-router-dom & dumi): fix <RouteSwitch /> & umi document bug
* refactor(react-router-dom): `useRoutes` Optimize `<RouteSwitch />` code
* refactor(react-router-dom): update `Route` types and docs
* refactor(react-router-dom): optimize RouteSwitch code
* refactor(react-router-dom): `useLocation` no generics type
* refactor(react-router-dom): add `less v3.9.0` to `resolutions` to solve the error of `gulp-less`
* refactor(react-router-dom): fix `<RouteSwitch />` `props.routes` as an array is not handled
* chore: upgrade `dumi` and refactor docs
* fix: completed code review, add `targets` to solve browser compatibility & removed `chainWebpack`
* refactor(dumi): upgraded dumi under `packages/core/client`
* refactor(dumi): delete `packages/core/dumi-theme-nocobase`
* refactor(dumi): degrade `react` & replace `dumi-theme-antd` to `dumi-theme-nocobase`
* refactor(dumi): solve conflicts between multiple dumi applications
* fix: login page error in react 17
* refactor(dumi): remove less resolutions
* refactor(dumi): umi add `msfu: true` config
* fix: merge bug
* fix: self code review
* fix: code reivew and test bug
* refactor: upgrade react to 18
* refactor: degrade react types to 17
* chore: fix ci error
* fix: support routerBase & fix workflow page params
* fix(doc): menu externel link
* fix: build error
* fix: delete
* fix: vitest error
* fix: react-router new code replace
* fix: vitest markdown error
* fix: title is none when refresh
* fix: merge error
* fix: sidebar width is wrong
* fix: useProps error
* fix: side-menu-width
* fix: menu selectId is wrong & useProps is string
* fix: menu selected first default & side menu hide when change
* fix: test error & v0.10 change log
* fix: new compnent doc modify
* fix: set umi `fastRefresh=false`
* refactor: application v2
* fix: improve code
* fix: bug
* fix: page = 0 error
* fix: workflow navigate error
* feat: plugin manager
* fix: afterAdd
* feat: update docs
* feat: update docs
* fix: page tab change not work
* fix: login redirect query param doesn't work
* fix: bug and doc
* feat: update docs
* fix: ci error
* fix: merge main
* feat: update docs
* feat: update docs
* feat: update docs
* chore(versions): 😊 publish v0.10.0-alpha.1
* fix: translations
* chore: backend node test max old space size
* docs: add useSearchParams
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: ChengLei Shao <chareice@live.com>
1386 lines
61 KiB
JSON
1386 lines
61 KiB
JSON
{
|
|
"lang": "pt-BR",
|
|
"moment": "pt",
|
|
"resources": {
|
|
"client": {
|
|
"Display <1><0>10</0><1>20</1><2>50</2><3>100</3></1> items per page": "Exibir <1><0>10</0><1>20</1><2>50</2><3>100</3></1> itens por página",
|
|
"Meet <1><0>All</0><1>Any</1></1> conditions in the group": "Atender <1><0>Todas</0><1>Qualquer</1></1> condições no grupo",
|
|
"Open in<1><0>Modal</0><1>Drawer</1><2>Window</2></1>": "Abrir em<1><0>Modal</0><1>Drawer</1><2>Janela</2></1>",
|
|
"{{count}} filter items": "{{count}} itens de filtro",
|
|
"{{count}} more items": "{{count}} mais itens",
|
|
"Total {{count}} items": "Total de {{count}} itens",
|
|
"Today": "Hoje",
|
|
"Month": "Mês",
|
|
"Week": "Semana",
|
|
"Work week": "Semana de trabalho",
|
|
"Day": "Dia",
|
|
"Agenda": "Agenda",
|
|
"Date": "Data",
|
|
"Time": "Hora",
|
|
"Event": "Evento",
|
|
"None": "Nenhum",
|
|
"Unconnected": "Desconectado",
|
|
"System settings": "Configurações do sistema",
|
|
"System title": "Título do sistema",
|
|
"Logo": "Logo",
|
|
"Add menu item": "Adicionar item de menu",
|
|
"Page": "Página",
|
|
"Name": "Nome",
|
|
"Icon": "Ícone",
|
|
"Group": "Grupo",
|
|
"Link": "Link",
|
|
"Save conditions": "Salvar condições",
|
|
"Edit menu item": "Editar item de menu",
|
|
"Move to": "Mover para",
|
|
"Insert left": "Inserir à esquerda",
|
|
"Insert right": "Inserir à direita",
|
|
"Insert inner": "Inserir internamente",
|
|
"Delete": "Excluir",
|
|
"UI editor": "Editor de UI",
|
|
"Collection": "Coleção",
|
|
"Collections & Fields": "Coleções e campos",
|
|
"Roles & Permissions": "Funções e permissões",
|
|
"Edit profile": "Editar perfil",
|
|
"Change password": "Alterar senha",
|
|
"Old password": "Senha antiga",
|
|
"New password": "Nova senha",
|
|
"Switch role": "Trocar de função",
|
|
"Super admin": "Super administrador",
|
|
"Language": "Idioma",
|
|
"Allow sign up": "Permitir cadastro",
|
|
"Enable SMS authentication": "Ativar autenticação por SMS",
|
|
"Sign out": "Sair",
|
|
"Cancel": "Cancelar",
|
|
"Submit": "Enviar",
|
|
"Close": "Fechar",
|
|
"Set the data scope": "Definir o escopo dos dados",
|
|
"Data blocks": "Blocos de dados",
|
|
"Filter blocks": "Blocos de filtro",
|
|
"Table": "Tabela",
|
|
"Form": "Formulário",
|
|
"Collapse": "Recolher",
|
|
"Select data source": "Selecionar fonte de dados",
|
|
"Calendar": "Calendário",
|
|
"Delete events": "Excluir eventos",
|
|
"This event": "Este evento",
|
|
"This and following events": "Este e os eventos seguintes",
|
|
"All events": "Todos os eventos",
|
|
"Delete this event?": "Excluir este evento?",
|
|
"Delete Event": "Excluir Evento",
|
|
"Kanban": "Kanban",
|
|
"Select grouping field": "Selecionar campo de agrupamento",
|
|
"Media": "Mídia",
|
|
"Markdown": "Markdown",
|
|
"Wysiwyg": "Wysiwyg",
|
|
"Chart blocks": "Blocos de gráficos",
|
|
"Column chart": "Gráfico de colunas",
|
|
"Bar chart": "Gráfico de barras",
|
|
"Line chart": "Gráfico de linhas",
|
|
"Pie chart": "Gráfico de pizza",
|
|
"Area chart": "Gráfico de área",
|
|
"Other chart": "Outro gráfico",
|
|
"Other blocks": "Outros blocos",
|
|
"In configuration": "Na configuração",
|
|
"Chart title": "Título do gráfico",
|
|
"Chart type": "Tipo de gráfico",
|
|
"Chart config": "Configuração do gráfico",
|
|
"Templates": "Modelos",
|
|
"Select template": "Selecionar modelo",
|
|
"Action logs": "Registros de ação",
|
|
"Create template": "Criar modelo",
|
|
"Edit markdown": "Editar markdown",
|
|
"Add block": "Adicionar bloco",
|
|
"Add new": "Adicionar novo",
|
|
"Add record": "Adicionar registro",
|
|
"Custom field display name": "Nome de exibição do campo personalizado",
|
|
"Display fields": "Exibir campos da coleção",
|
|
"Edit record": "Editar registro",
|
|
"Delete menu item": "Excluir item de menu",
|
|
"Add page": "Adicionar página",
|
|
"Add group": "Adicionar grupo",
|
|
"Add link": "Adicionar link",
|
|
"Insert above": "Inserir acima",
|
|
"Insert below": "Inserir abaixo",
|
|
"Save": "Salvar",
|
|
"Delete block": "Excluir bloco",
|
|
"Are you sure you want to delete it?": "Você tem certeza que deseja excluí-lo?",
|
|
"This is a demo text, **supports Markdown syntax**.": "Este é um texto de demonstração, **suporta a sintaxe Markdown**.",
|
|
"Filter": "Filtrar",
|
|
"Connect data blocks": "Conectar blocos de dados",
|
|
"Action type": "Tipo de ação",
|
|
"Actions": "Ações",
|
|
"Insert": "Inserir",
|
|
"Update": "Atualizar",
|
|
"View": "Visualizar",
|
|
"View record": "Visualizar registro",
|
|
"Refresh": "Atualizar",
|
|
"Data changes": "Alterações nos dados",
|
|
"Field name": "Nome do campo",
|
|
"Before change": "Antes da alteração",
|
|
"After change": "Depois da alteração",
|
|
"Delete record": "Excluir registro",
|
|
"Create collection": "Criar coleção",
|
|
"Collection display name": "Nome de exibição da coleção",
|
|
"Collection name": "Nome da coleção",
|
|
"Inherits": "Herdado de",
|
|
"Generate ID field automatically": "Gerar campo de ID automaticamente",
|
|
"Store the creation user of each record": "Armazenar o usuário de criação de cada registro",
|
|
"Store the last update user of each record": "Armazenar o usuário da última atualização de cada registro",
|
|
"Store the creation time of each record": "Armazenar o tempo de criação de cada registro",
|
|
"Store the last update time of each record": "Armazenar o tempo da última atualização de cada registro",
|
|
"More options": "Mais opções",
|
|
"Records can be sorted": "Registros podem ser ordenados",
|
|
"Collection template": "Modelo de coleção",
|
|
"Calendar collection": "Coleção de calendário",
|
|
"General collection": "Coleção geral",
|
|
"Randomly generated and can be modified. Support letters, numbers and underscores, must start with an letter.": "Gerado aleatoriamente e pode ser modificado. Suporta letras, números e sublinhados, deve começar com uma letra.",
|
|
"Storage type": "Tipo de armazenamento",
|
|
"Edit": "Editar",
|
|
"Edit collection": "Editar coleção",
|
|
"Configure fields": "Configurar campos",
|
|
"Configure columns": "Configurar colunas",
|
|
"Edit field": "Editar campo",
|
|
"Override": "Substituir",
|
|
"Override field": "Substituir campo",
|
|
"Configure fields of {{title}}": "Configurar campos de {{title}}",
|
|
"Association fields filter": "Filtro de campos de associação",
|
|
"PK & FK fields": "Campos PK & FK",
|
|
"Association fields": "Campos de associação",
|
|
"Choices fields": "Campos de opções",
|
|
"System fields": "Campos do sistema",
|
|
"General fields": "Campos gerais",
|
|
"Inherited fields": "Campos herdados",
|
|
"Parent collection fields": "Campos da coleção pai",
|
|
"Basic": "Básico",
|
|
"Single line text": "Texto de linha única",
|
|
"Long text": "Texto longo",
|
|
"Phone": "Telefone",
|
|
"Email": "Email",
|
|
"Number": "Número",
|
|
"Integer": "Inteiro",
|
|
"Percent": "Porcentagem",
|
|
"Password": "Senha",
|
|
"Advanced type": "Avançado",
|
|
"Formula": "Fórmula",
|
|
"Formula description": "Calcula um valor em cada registro com base em outros campos no mesmo registro.",
|
|
"Choices": "Opções",
|
|
"Checkbox": "Caixa de seleção",
|
|
"Single select": "Seleção única",
|
|
"Multiple select": "Seleção múltipla",
|
|
"Radio group": "Grupo de opções",
|
|
"Checkbox group": "Grupo de caixas de seleção",
|
|
"China region": "Região da China",
|
|
"Attachment": "Anexo",
|
|
"Date & Time": "Data e Hora",
|
|
"Datetime": "Data e hora",
|
|
"Relation": "Relacionamento",
|
|
"Link to": "Link para",
|
|
"Link to description": "Usado para criar relacionamentos de coleções rapidamente e compatível com a maioria dos cenários comuns. Adequado para uso não desenvolvedor. Quando presente como um campo, é uma seleção suspensa usada para selecionar registros da coleção de destino. Uma vez criado, simultaneamente gerará os campos associados da coleção atual na coleção de destino.",
|
|
"Sub-table": "Subtabela",
|
|
"System info": "Informações do sistema",
|
|
"Created at": "Criado em",
|
|
"Last updated at": "Última atualização em",
|
|
"Created by": "Criado por",
|
|
"Last updated by": "Última atualização por",
|
|
"Add field": "Adicionar campo",
|
|
"Field display name": "Nome de exibição do campo",
|
|
"Field type": "Tipo de campo",
|
|
"Field interface": "Interface do campo",
|
|
"Date format": "Formato de data",
|
|
"Year/Month/Day": "Ano/Mês/Dia",
|
|
"Year-Month-Day": "Ano-Mês-Dia",
|
|
"Day/Month/Year": "Dia/Mês/Ano",
|
|
"Show time": "Mostrar hora",
|
|
"Time format": "Formato de hora",
|
|
"12 hour": "12 horas",
|
|
"24 hour": "24 horas",
|
|
"Relationship type": "Tipo de relacionamento",
|
|
"Inverse relationship type": "Tipo de relacionamento inverso",
|
|
"Source collection": "Coleção de origem",
|
|
"Source key": "Chave de origem",
|
|
"Target collection": "Coleção de destino",
|
|
"Through collection": "Através da coleção",
|
|
"Target key": "Chave de destino",
|
|
"Foreign key": "Chave estrangeira",
|
|
"One to one": "Um para um",
|
|
"One to many": "Um para muitos",
|
|
"Many to one": "Muitos para um",
|
|
"Many to many": "Muitos para muitos",
|
|
"Foreign key 1": "Chave estrangeira 1",
|
|
"Foreign key 2": "Chave estrangeira 2",
|
|
"One to one description": "Usado para criar relacionamentos um para um. Por exemplo, um usuário tem um perfil.",
|
|
"One to many description": "Usado para criar um relacionamento um para muitos. Por exemplo, um país terá muitas cidades e uma cidade só pode estar em um país. Quando presente como um campo, é uma subtabela que exibe os registros da coleção associada. Quando criado, um campo muitos para um é automaticamente gerado na coleção associada.",
|
|
"Many to many description": "Usado para criar relacionamentos muitos-para-muitos. Por exemplo, um aluno terá muitos professores e um professor terá muitos alunos. Quando presente como campo, é uma seleção suspensa usada para selecionar registros da coleção associada.",
|
|
"Generated automatically if left blank": "Gerado automaticamente se deixado em branco",
|
|
"Display association fields": "Exibir campos de associação",
|
|
"Field component": "Componente de campo",
|
|
"Quick upload": "Upload rápido",
|
|
"Select file": "Selecionar arquivo",
|
|
"Allow multiple": "Permitir múltiplos",
|
|
"Subtable": "Subtabela",
|
|
"Subform": "Subformulário",
|
|
"Record picker": "Selecionador de registro",
|
|
"Toggles the subfield mode": "Alterna o modo de subcampo",
|
|
"Selector mode": "Modo de seleção",
|
|
"Subtable mode": "Modo de subtabela",
|
|
"Subform mode": "Modo de subformulário",
|
|
"Edit block title": "Editar título do bloco",
|
|
"Block title": "Título do bloco",
|
|
"Pattern": "Padrão",
|
|
"operater": "operador",
|
|
"Editable": "Editável",
|
|
"Readonly": "Somente leitura",
|
|
"Easy-reading": "Fácil leitura",
|
|
"Add filter": "Adicionar filtro",
|
|
"Add filter group": "Adicionar grupo de filtro",
|
|
"Comparision": "Comparação",
|
|
"is": "é",
|
|
"is not": "não é",
|
|
"is variable": "é variável",
|
|
"contains": "contém",
|
|
"does not contain": "não contém",
|
|
"starts with": "começa com",
|
|
"not starts with": "não começa com",
|
|
"ends with": "termina com",
|
|
"not ends with": "não termina com",
|
|
"is empty": "está vazio",
|
|
"is not empty": "não está vazio",
|
|
"Edit chart": "Editar gráfico",
|
|
"Add text": "Adicionar texto",
|
|
"Filterable fields": "Campos filtráveis",
|
|
"Edit button": "Editar botão",
|
|
"Hide": "Esconder",
|
|
"Enable actions": "Habilitar ações",
|
|
"Import": "Importar",
|
|
"Export": "Exportar",
|
|
"Customize": "Personalizar",
|
|
"Function": "Função",
|
|
"Popup form": "Formulário pop-up",
|
|
"Flexible popup": "Pop-up flexível",
|
|
"Configure actions": "Configurar ações",
|
|
"Display order number": "Exibir número de ordem",
|
|
"Enable drag and drop sorting": "Habilitar classificação de arrastar e soltar",
|
|
"Triggered when the row is clicked": "Acionado quando a linha é clicada",
|
|
"Add tab": "Adicionar guia",
|
|
"Disable tabs": "Desabilitar guias",
|
|
"Details": "Detalhes",
|
|
"Edit tab": "Editar guia",
|
|
"Relationship blocks": "Blocos de relacionamento",
|
|
"Select record": "Selecionar registro",
|
|
"Display name": "Nome de exibição",
|
|
"Select icon": "Selecionar ícone",
|
|
"Custom column name": "Nome personalizado da coluna",
|
|
"Edit description": "Editar descrição",
|
|
"Required": "Obrigatório",
|
|
"Unique": "Único",
|
|
"Label field": "Campo de rótulo",
|
|
"Default is the ID field": "O padrão é o campo ID",
|
|
"Set default sorting rules": "Definir regras de classificação padrão",
|
|
"Set validation rules": "Definir regras de validação",
|
|
"Max length": "Comprimento máximo",
|
|
"Min length": "Comprimento mínimo",
|
|
"Maximum": "Máximo",
|
|
"Minimum": "Mínimo",
|
|
"Max length must greater than min length": "O comprimento máximo deve ser maior que o comprimento mínimo",
|
|
"Min length must less than max length": "O comprimento mínimo deve ser menor que o comprimento máximo",
|
|
"Maximum must greater than minimum": "O máximo deve ser maior que o mínimo",
|
|
"Minimum must less than maximum": "O mínimo deve ser menor que o máximo",
|
|
"Validation rule": "Regra de validação",
|
|
"Add validation rule": "Adicionar regra de validação",
|
|
"Format": "Formato",
|
|
"Regular expression": "Expressão regular",
|
|
"Error message": "Mensagem de erro",
|
|
"Length": "Comprimento",
|
|
"The field value cannot be greater than ": "O valor do campo não pode ser maior que ",
|
|
"The field value cannot be less than ": "O valor do campo não pode ser menor que ",
|
|
"The field value is not an integer number": "O valor do campo não é um número inteiro",
|
|
"Set default value": "Definir valor padrão",
|
|
"Default value": "Valor padrão",
|
|
"is before": "é anterior a",
|
|
"is after": "é posterior a",
|
|
"is on or after": "é na ou depois de",
|
|
"is on or before": "é na ou antes de",
|
|
"Upload": "Enviar",
|
|
"Select level": "Selecionar nível",
|
|
"Province": "Província",
|
|
"City": "Cidade",
|
|
"Area": "Área",
|
|
"Street": "Rua",
|
|
"Village": "Vila",
|
|
"Must select to the last level": "Deve selecionar até o último nível",
|
|
"Move {{title}} to": "Mover {{title}} para",
|
|
"Target position": "Posição de destino",
|
|
"After": "Depois",
|
|
"Before": "Antes",
|
|
"Add {{type}} before \"{{title}}\"": "Adicionar {{type}} antes de \"{{title}}\"",
|
|
"Add {{type}} after \"{{title}}\"": "Adicionar {{type}} depois de \"{{title}}\"",
|
|
"Add {{type}} in \"{{title}}\"": "Adicionar {{type}} em \"{{title}}\"",
|
|
"Original name": "Nome original",
|
|
"Custom name": "Nome personalizado",
|
|
"Custom Title": "Título personalizado",
|
|
"Options": "Opções",
|
|
"Option value": "Valor opcional",
|
|
"Option label": "Etiqueta de opção",
|
|
"Color": "Cor",
|
|
"Add option": "Adicionar opção",
|
|
"Related collection": "Coleção relacionada",
|
|
"Allow linking to multiple records": "Permitir vinculação a vários registros",
|
|
"Allow uploading multiple files": "Permitir o upload de vários arquivos",
|
|
"Configure calendar": "Configurar calendário",
|
|
"Title field": "Campo de título",
|
|
"Custom title": "Título personalizado",
|
|
"Show lunar": "Mostrar calendário lunar",
|
|
"Start date field": "Campo de data de início",
|
|
"End date field": "Campo de data de término",
|
|
"Navigate": "Navegar",
|
|
"Title": "Título",
|
|
"Description": "Descrição",
|
|
"Select view": "Selecionar visualização",
|
|
"Reset": "Redefinir",
|
|
"Importable fields": "Campos importáveis",
|
|
"Exportable fields": "Campos exportáveis",
|
|
"Saved successfully": "Salvo com sucesso",
|
|
"Nickname": "Apelido",
|
|
"Sign in": "Entrar",
|
|
"Sign in via account": "Entrar via conta",
|
|
"Sign in via phone": "Entrar via telefone",
|
|
"Create an account": "Criar uma conta",
|
|
"Sign up": "Inscreva-se",
|
|
"Confirm password": "Confirmar senha",
|
|
"Log in with an existing account": "Entrar com uma conta existente",
|
|
"Signed up successfully. It will jump to the login page.": "Inscrição realizada com sucesso. Será redirecionado para a página de login.",
|
|
"Password mismatch": "As senhas não correspondem",
|
|
"Users": "Usuários",
|
|
"Verification code": "Código de verificação",
|
|
"Send code": "Enviar código",
|
|
"Retry after {{count}} seconds": "Tentar novamente após {{count}} segundos",
|
|
"Roles": "Funções",
|
|
"Add role": "Adicionar função",
|
|
"Role name": "Nome da função",
|
|
"Configure": "Configurar",
|
|
"Configure permissions": "Configurar permissões",
|
|
"Edit role": "Editar função",
|
|
"Action permissions": "Permissões de ação",
|
|
"Menu permissions": "Permissões de menu",
|
|
"Menu item name": "Nome do item de menu",
|
|
"Allow access": "Permitir acesso",
|
|
"Action name": "Nome da ação",
|
|
"Allow action": "Permitir ação",
|
|
"Action scope": "Âmbito da ação",
|
|
"Operate on new data": "Operar em novos dados",
|
|
"Operate on existing data": "Operar em dados existentes",
|
|
"Yes": "Sim",
|
|
"No": "Não",
|
|
"Red": "Vermelho",
|
|
"Magenta": "Magenta",
|
|
"Volcano": "Vulcânico",
|
|
"Orange": "Laranja",
|
|
"Gold": "Dourado",
|
|
"Lime": "Verde limão",
|
|
"Green": "Verde",
|
|
"Cyan": "Ciano",
|
|
"Blue": "Azul",
|
|
"Geek blue": "Azul geek",
|
|
"Purple": "Roxo",
|
|
"Default": "Padrão",
|
|
"Add card": "Adicionar cartão",
|
|
"edit title": "editar título",
|
|
"Turn pages": "Virar páginas",
|
|
"Others": "Outros",
|
|
"Save as template": "Salvar como modelo",
|
|
"Save as block template": "Salvar como modelo de bloco",
|
|
"Block templates": "Modelos de bloco",
|
|
"Convert reference to duplicate": "Converter referência em duplicado",
|
|
"Template name": "Nome do modelo",
|
|
"Block type": "Tipo de bloco",
|
|
"No blocks to connect": "Não há blocos para conectar",
|
|
"Action column": "Coluna de ação",
|
|
"Records per page": "Registros por página",
|
|
"(Fields only)": "(Apenas campos)",
|
|
"Button title": "Título do botão",
|
|
"Button icon": "Ícone do botão",
|
|
"Submitted successfully": "Enviado com sucesso",
|
|
"Operation succeeded": "Operação concluída com sucesso",
|
|
"Operation failed": "Falha na operação",
|
|
"Open mode": "Modo de abertura",
|
|
"Popup size": "Tamanho da janela pop-up",
|
|
"Small": "Pequeno",
|
|
"Middle": "Médio",
|
|
"Large": "Grande",
|
|
"Menu item title": "Título do item de menu",
|
|
"Menu item icon": "Ícone do item de menu",
|
|
"Target": "Destino",
|
|
"Position": "Posição",
|
|
"Insert before": "Inserir antes",
|
|
"Insert after": "Inserir depois",
|
|
"UI Editor": "Editor de interface do usuário",
|
|
"ASC": "ASC",
|
|
"DESC": "DESC",
|
|
"Add sort field": "Adicionar campo de ordenação",
|
|
"ID": "ID",
|
|
"Identifier for program usage. Support letters, numbers and underscores, must start with an letter.": "Identificador para uso em programa. Suporta letras, números e sublinhados, deve começar com uma letra.",
|
|
"Drawer": "Gaveta",
|
|
"Dialog": "Diálogo",
|
|
"Delete action": "Excluir ação",
|
|
"Custom column title": "Título de coluna personalizado",
|
|
"Original title: ": "Título original: ",
|
|
"Delete table column": "Excluir coluna da tabela",
|
|
"Skip required validation": "Ignorar validação obrigatória",
|
|
"Form values": "Valores do formulário",
|
|
"Fields values": "Valores de campos",
|
|
"When submitting the following fields, the saved values are": "Ao enviar os seguintes campos, os valores salvos são",
|
|
"After successful submission": "Após envio bem-sucedido",
|
|
"Then": "Então",
|
|
"Stay on current page": "Permanecer na página atual",
|
|
"Redirect to": "Redirecionar para",
|
|
"Save action": "Salvar ação",
|
|
"Exists": "Existe",
|
|
"Filename": "Nome do arquivo",
|
|
"Add condition": "Adicionar condição",
|
|
"Add condition group": "Adicionar grupo de condições",
|
|
"exists": "existe",
|
|
"not exists": "não existe",
|
|
"is current logged-in user": "é o usuário conectado atualmente",
|
|
"is not current logged-in user": "não é o usuário conectado atualmente",
|
|
"=": "=",
|
|
"≠": "≠",
|
|
">": ">",
|
|
"≥": "≥",
|
|
"<": "<",
|
|
"≤": "≤",
|
|
"Role UID": "ID da função",
|
|
"Precision": "Precisão",
|
|
"Formula mode": "Modo de fórmula",
|
|
"Expression": "Expressão",
|
|
"Input +, -, *, /, ( ) to calculate, input @ to open field variables.": "Digite +, -, *, /, ( ) para calcular, digite @ para abrir as variáveis do campo.",
|
|
"Formula error.": "Erro de fórmula.",
|
|
"Accept": "Aceitar",
|
|
"Rich Text": "Texto formatado",
|
|
"Junction collection": "Coleção de junção",
|
|
"Leave it blank, unless you need a custom intermediate table": "Deixe em branco, a menos que precise de uma tabela intermediária personalizada",
|
|
"Fields": "Campos",
|
|
"Edit field title": "Editar título do campo",
|
|
"Field title": "Título do campo",
|
|
"Original field title: ": "Título original do campo: ",
|
|
"Edit tooltip": "Editar dica de ferramenta",
|
|
"Delete field": "Excluir campo",
|
|
"Select collection": "Selecionar coleção",
|
|
"Blank block": "Bloco em branco",
|
|
"Duplicate template": "Duplicar modelo",
|
|
"Reference template": "Modelo de referência",
|
|
"Create calendar block": "Criar bloco de calendário",
|
|
"Create kanban block": "Criar bloco Kanban",
|
|
"Grouping field": "Campo de agrupamento",
|
|
"Single select and radio fields can be used as the grouping field": "Campos de seleção única e rádio podem ser usados como campo de agrupamento",
|
|
"Tab name": "Nome da guia",
|
|
"Current record blocks": "Blocos de registro atual",
|
|
"Popup message": "Mensagem de pop-up",
|
|
"Delete role": "Excluir função",
|
|
"Role display name": "Nome de exibição da função",
|
|
"Default role": "Função padrão",
|
|
"All collections use general action permissions by default; permission configured individually will override the default one.": "Todas as coleções usam as permissões de ação gerais por padrão; as permissões configuradas individualmente substituirão a padrão.",
|
|
"Allows configuration of the whole system, including UI, collections, permissions, etc.": "Permite a configuração de todo o sistema, incluindo UI, coleções, permissões, etc.",
|
|
"New menu items are allowed to be accessed by default.": "Novos itens de menu podem ser acessados por padrão.",
|
|
"Global permissions": "Permissões globais",
|
|
"General permissions": "Permissões gerais",
|
|
"Global action permissions": "Permissões de ação global",
|
|
"General action permissions": "Permissões de ação gerais",
|
|
"Plugin settings permissions": "Permissões de configuração do plugin",
|
|
"Allow to desgin pages": "Permitir projetar páginas",
|
|
"Allow to manage plugins": "Permitir gerenciar plugins",
|
|
"Allow to configure plugins": "Permitir configurar plugins",
|
|
"Allows to configure interface": "Permite configurar interface",
|
|
"Allows to install, activate, disable plugins": "Permite instalar, ativar e desativar plugins",
|
|
"Allows to configure plugins": "Permite configurar plugins",
|
|
"Action display name": "Nome de exibição da ação",
|
|
"Allow": "Permitir",
|
|
"Data scope": "Escopo de dados",
|
|
"Action on new records": "Ação em novos registros",
|
|
"Action on existing records": "Ação em registros existentes",
|
|
"All records": "Todos os registros",
|
|
"Own records": "Registros próprios",
|
|
"Permission policy": "Política de permissão",
|
|
"Individual": "Individual",
|
|
"General": "Geral",
|
|
"Accessible": "Acessível",
|
|
"Configure permission": "Configurar permissão",
|
|
"Action permission": "Permissão de ação",
|
|
"Field permission": "Permissão de campo",
|
|
"Scope name": "Nome do escopo",
|
|
"File storages": "Armazenamentos de arquivos",
|
|
"Storage display name": "Nome de exibição do armazenamento",
|
|
"Storage name": "Nome do armazenamento",
|
|
"Default storage": "Armazenamento padrão",
|
|
"Add storage": "Adicionar armazenamento",
|
|
"Edit storage": "Editar armazenamento",
|
|
"Storage base URL": "URL base do armazenamento",
|
|
"Destination": "Destino",
|
|
"Use the built-in static file server": "Usar o servidor de arquivos estáticos integrado",
|
|
"Local storage": "Armazenamento local",
|
|
"Aliyun OSS": "Aliyun OSS",
|
|
"Amazon S3": "Amazon S3",
|
|
"Tencent COS": "Tencent COS",
|
|
"Region": "Região",
|
|
"Bucket": "Bucket",
|
|
"Path": "Caminho",
|
|
"Unsaved changes": "Alterações não salvas",
|
|
"Are you sure you don't want to save?": "Você tem certeza de que não deseja salvar?",
|
|
"Dragging": "Arrastando",
|
|
"Popup": "Popup",
|
|
"Trigger workflow": "Acionar fluxo de trabalho",
|
|
"Request API": "API de solicitação",
|
|
"Assign field values": "Atribuir valores de campo",
|
|
"Constant value": "Valor constante",
|
|
"Dynamic value": "Valor dinâmico",
|
|
"Current user": "Usuário atual",
|
|
"Current record": "Registro atual",
|
|
"Current time": "Hora atual",
|
|
"Popup close method": "Método de fechamento de popup",
|
|
"Automatic close": "Fechamento automático",
|
|
"Manually close": "Fechamento manual",
|
|
"After successful update": "Após atualização bem-sucedida",
|
|
"Save record": "Salvar registro",
|
|
"Updated successfully": "Atualizado com sucesso",
|
|
"After successful save": "Após salvamento bem-sucedido",
|
|
"After clicking the custom button, the following field values will be assigned according to the following form.": "Depois de clicar no botão personalizado, os seguintes valores de campo serão atribuídos de acordo com o seguinte formulário.",
|
|
"After clicking the custom button, the following fields of the current record will be saved according to the following form.": "Depois de clicar no botão personalizado, os seguintes campos do registro atual serão salvos de acordo com o seguinte formulário.",
|
|
"Button background color": "Cor de fundo do botão",
|
|
"Highlight": "Destaque",
|
|
"Danger red": "Vermelho perigoso",
|
|
"Custom request": "Solicitação personalizada",
|
|
"Request settings": "Configurações de solicitação",
|
|
"Request URL": "URL de solicitação",
|
|
"Request method": "Método de solicitação",
|
|
"Request query parameters": "Parâmetros de consulta de solicitação",
|
|
"Request headers": "Cabeçalhos de solicitação",
|
|
"Request body": "Corpo da solicitação",
|
|
"Request success": "Solicitação bem-sucedida",
|
|
"Invalid JSON format": "Formato JSON inválido",
|
|
"After successful request": "Após uma solicitação bem-sucedida",
|
|
"Add exportable field": "Adicionar campo exportável",
|
|
"Audit logs": "Registros de auditoria",
|
|
"Record ID": "ID do registro",
|
|
"User": "Usuário",
|
|
"Field": "Campo",
|
|
"Select": "Selecionar",
|
|
"Select field": "Selecionar campo",
|
|
"Field value changes": "Alterações no valor do campo",
|
|
"One to one (has one)": "Um para um (tem um)",
|
|
"One to one (belongs to)": "Um para um (pertence a)",
|
|
"Use the same time zone (GMT) for all users": "Usar o mesmo fuso horário (GMT) para todos os usuários",
|
|
"Province/city/area name": "Nome de província/cidade/área",
|
|
"Enabled languages": "Idiomas habilitados",
|
|
"View all plugins": "Ver todos os plugins",
|
|
"Print": "Imprimir",
|
|
"Done": "Concluído",
|
|
"Sign up successfully, and automatically jump to the sign in page": "Registro concluído com sucesso e automaticamente redirecionado para a página de login",
|
|
"File manager": "Gerenciador de arquivos",
|
|
"ACL": "ACL",
|
|
"Collection manager": "Gerenciador de coleções",
|
|
"Plugin manager": "Gerenciador de plugins",
|
|
"Local": "Local",
|
|
"Built-in": "Integrado",
|
|
"Marketplace": "Loja",
|
|
"Coming soon...": "Em breve...",
|
|
"All plugin settings": "Todas as configurações de plugins",
|
|
"Bookmark": "Favorito",
|
|
"Manage all settings": "Gerenciar todas as configurações",
|
|
"Create inverse field in the target collection": "Criar campo inverso na coleção de destino",
|
|
"Inverse field name": "Nome do campo inverso",
|
|
"Inverse field display name": "Nome de exibição do campo inverso",
|
|
"Bulk update": "Atualização em massa",
|
|
"After successful bulk update": "Após uma atualização em massa bem-sucedida",
|
|
"Bulk edit": "Edição em massa",
|
|
"Data will be updated": "Os dados serão atualizados",
|
|
"Selected": "Selecionado",
|
|
"All": "Todos",
|
|
"Update selected data?": "Atualizar dados selecionados?",
|
|
"Update all data?": "Atualizar todos os dados?",
|
|
"Remains the same": "Permanece o mesmo",
|
|
"Changed to": "Mudou para",
|
|
"Clear": "Limpar",
|
|
"Add attach": "Adicionar anexo",
|
|
"Please select the records to be updated": "Por favor, selecione os registros a serem atualizados",
|
|
"Selector": "Seletor",
|
|
"Inner": "Interno",
|
|
"Search and select collection": "Pesquisar e selecionar coleção",
|
|
"Please fill in the iframe URL": "Por favor, preencha o URL do iframe",
|
|
"Fix block": "Fixar bloco",
|
|
"Plugin name": "Nome do plugin",
|
|
"Plugin tab name": "Nome da aba do plugin",
|
|
"AutoGenId": "Campo de ID gerado automaticamente",
|
|
"CreatedBy": "Registrar o usuário que criou a linha",
|
|
"UpdatedBy": "Registrar o último usuário que atualizou a linha",
|
|
"CreatedAt": "Registrar o horário em que a linha foi criada",
|
|
"UpdatedAt": "Registrar o horário da última atualização da linha"
|
|
},
|
|
"error-handler": {
|
|
"unique violation": "{{field}} deve ser único",
|
|
"notNull violation": "violação de notNull",
|
|
"Validation error": "erro de validação de {{field}}",
|
|
"notNull Violation": "{{field}} não pode ser nulo"
|
|
},
|
|
"collection-manager": {},
|
|
"ui-schema-storage": {},
|
|
"ui-routes-storage": {},
|
|
"file-manager": {},
|
|
"system-settings": {},
|
|
"sequence-field": {
|
|
"Sequence": "Sequência",
|
|
"Sequence rules": "Regras de sequência",
|
|
"Add rule": "Adicionar regra",
|
|
"Inputable": "Editável",
|
|
"Match rules": "Regras de correspondência",
|
|
"Type": "Tipo",
|
|
"Autoincrement": "Autoincremento",
|
|
"Fixed text": "Texto fixo",
|
|
"Text content": "Conteúdo do texto",
|
|
"Rule content": "Conteúdo da regra",
|
|
"{{value}} Digits": "{{value}} dígitos",
|
|
"Digits": "Dígitos",
|
|
"Start from": "Começar de",
|
|
"Starts from {{value}}": "Começa em {{value}}",
|
|
"Reset cycle": "Ciclo de reinício",
|
|
"No reset": "Sem reinício",
|
|
"Daily": "Diariamente",
|
|
"Every Monday": "Toda segunda-feira",
|
|
"Monthly": "Mensalmente",
|
|
"Yearly": "Anualmente",
|
|
"Operations": "Operações",
|
|
"Customize": "Personalizar"
|
|
},
|
|
"verification": {
|
|
"Verification": "Verificação",
|
|
"Verification providers": "Provedores de verificação",
|
|
"Provider type": "Tipo de provedor",
|
|
"Aliyun SMS": "SMS Aliyun",
|
|
"Access Key ID": "ID de chave de acesso",
|
|
"Access Key Secret": "Chave secreta de acesso",
|
|
"Endpoint": "Endpoint",
|
|
"Sign": "Assinatura",
|
|
"Template code": "Código do modelo",
|
|
"Verification send failed, please try later or contact to administrator": "Envio de verificação falhou, tente mais tarde ou contate o administrador",
|
|
"Not a valid cellphone number, please re-enter": "Número de telefone celular inválido, por favor, re-insira",
|
|
"Please don't retry in {{time}} seconds": "Por favor, não tente novamente em {{time}} segundos",
|
|
"You are trying so frequently, please slow down": "Você está tentando com muita frequência, por favor, diminua a velocidade",
|
|
"Verification code is invalid": "Código de verificação é inválido"
|
|
},
|
|
"users": {
|
|
"A senha está incorreta, por favor, tente novamente": "A senha está incorreta, por favor, tente novamente",
|
|
"O número de telefone celular não é válido, por favor, preencha novamente": "O número de telefone celular não é válido, por favor, preencha novamente",
|
|
"O número de telefone celular já foi registrado, por favor, faça login diretamente": "O número de telefone celular já foi registrado, por favor, faça login diretamente",
|
|
"O número de telefone não está registrado, por favor, registre-se primeiro": "O número de telefone não está registrado, por favor, registre-se primeiro",
|
|
"O email está incorreto, por favor, preencha novamente": "O email está incorreto, por favor, preencha novamente",
|
|
"Por favor, preencha o seu endereço de email": "Por favor, preencha o seu endereço de email"
|
|
},
|
|
"acl": {},
|
|
"china-region": {},
|
|
"workflow": {
|
|
"Workflow": "Fluxo de trabalho",
|
|
"Execution history": "Histórico de execução",
|
|
"Executed": "Executado",
|
|
"Trigger type": "Tipo de gatilho",
|
|
"Status": "Status",
|
|
"On": "Ligado",
|
|
"Off": "Desligado",
|
|
"Version": "Versão",
|
|
"Copy to new version": "Copiar para nova versão",
|
|
"Duplicate": "Duplicar",
|
|
"Loading": "Carregando",
|
|
"Load failed": "Falha no carregamento",
|
|
"Trigger": "Gatilho",
|
|
"Trigger variables": "Variáveis de gatilho",
|
|
"Trigger data": "Dados de gatilho",
|
|
"Trigger time": "Hora do gatilho",
|
|
"Triggered at": "Acionado em",
|
|
"Collection event": "Evento da coleção",
|
|
"Trigger on": "Gatilho em",
|
|
"After record added": "Após adicionar registro",
|
|
"After record updated": "Após atualizar registro",
|
|
"After record added or updated": "Após adicionar ou atualizar registro",
|
|
"After record deleted": "Após excluir registro",
|
|
"Changed fields": "Campos alterados",
|
|
"Triggered only if one of the selected fields changes. If unselected, it means that it will be triggered when any field changes. When record is added or deleted, any field is considered to have been changed.": "Acionado apenas se um dos campos selecionados for alterado. Se não selecionado, significa que será acionado quando qualquer campo for alterado. Quando um registro é adicionado ou excluído, qualquer campo é considerado como alterado.",
|
|
"Only triggers when match conditions": "Aciona somente quando as condições correspondem",
|
|
"Schedule event": "Evento agendado",
|
|
"Trigger mode": "Modo de gatilho",
|
|
"Based on certain date": "Com base em uma data específica",
|
|
"Based on date field of collection": "Com base no campo de data da coleção",
|
|
"Starts on": "Inicia em",
|
|
"Ends on": "Termina em",
|
|
"No end": "Sem fim",
|
|
"Exactly at": "Exatamente em",
|
|
"Repeat mode": "Modo de repetição",
|
|
"Repeat limit": "Limite de repetição",
|
|
"No limit": "Sem limite",
|
|
"Seconds": "Segundos",
|
|
"Minutes": "Minutos",
|
|
"Hours": "Horas",
|
|
"Days": "Dias",
|
|
"Weeks": "Semanas",
|
|
"Months": "Meses",
|
|
"No repeat": "Não repetir",
|
|
"Every": "A cada",
|
|
"By minute": "Por minuto",
|
|
"By hour": "Por hora",
|
|
"By day": "Por dia",
|
|
"By week": "Por semana",
|
|
"By month": "Por mês",
|
|
"By field": "Por campo",
|
|
"By custom date": "Por data personalizada",
|
|
"Advanced": "Avançado",
|
|
"End": "Fim",
|
|
"Node result": "Resultado do nó",
|
|
"Constant": "Constante",
|
|
"Null": "Nulo",
|
|
"Boolean": "Booleano",
|
|
"String": "String",
|
|
"Calculator": "Calculadora",
|
|
"Arithmetic calculation": "Cálculo aritmético",
|
|
"String operation": "Operação de string",
|
|
"Executed at": "Executado em",
|
|
"Queueing": "Em fila",
|
|
"On going": "Em andamento",
|
|
"Succeeded": "Bem-sucedido",
|
|
"Failed": "Falhou",
|
|
"Pending": "Pendente",
|
|
"Canceled": "Cancelado",
|
|
"This node contains branches, deleting will also be preformed to them, are you sure?": "Este nó contém ramos, a exclusão também será realizada neles, tem certeza?",
|
|
"Control": "Controle",
|
|
"Collection operations": "Operações de coleção",
|
|
"Extended types": "Tipos estendidos",
|
|
"Node type": "Tipo de nó",
|
|
"Calculation": "Cálculo",
|
|
"Configure calculation": "Configurar cálculo",
|
|
"Calculation result": "Resultado do cálculo",
|
|
"True": "Verdadeiro",
|
|
"False": "Falso",
|
|
"concat": "concat",
|
|
"Condition": "Condição",
|
|
"Mode": "Modo",
|
|
"Continue when \"Yes\"": "Continue quando \"Sim\"",
|
|
"Branch into \"Yes\" and \"No\"": "Ramo em \"Sim\" and \"Não\"",
|
|
"Conditions": "Condições",
|
|
"Parallel branch": "Ramificação paralela",
|
|
"Add branch": "Adicionar ramificação",
|
|
"All succeeded": "Todas as condições foram atendidas",
|
|
"Any succeeded": "Qualquer condição foi atendida",
|
|
"Any succeeded or failed": "Qualquer condição foi atendida ou falhou",
|
|
"Continue after all branches succeeded": "Continuar após todas as ramificações atenderem",
|
|
"Continue after any branch succeeded": "Continuar após qualquer ramificação atender",
|
|
"Continue after any branch succeeded, or exit after any branch failed": "Continuar após qualquer ramificação atender ou sair após qualquer ramificação falhar",
|
|
"Delay": "Atraso",
|
|
"Duration": "Duração",
|
|
"End Status": "Estado final",
|
|
"Select status": "Selecione o estado",
|
|
"Succeed and continue": "Sucesso e continuar",
|
|
"Fail and exit": "Falha e saída",
|
|
"Create record": "Criar registro",
|
|
"Update record": "Atualizar registro",
|
|
"Query record": "Consultar registro",
|
|
"Multiple records": "Registros múltiplos",
|
|
"Please select collection first": "Selecione a coleção primeiro",
|
|
"Only update records matching conditions": "Atualizar somente registros que atendem às condições",
|
|
"Fields that are not assigned a value will be set to the default value, and those that do not have a default value are set to null.": "Os campos que não foram atribuídos um valor serão definidos como o valor padrão, e aqueles que não têm um valor padrão são definidos como nulo.",
|
|
"Trigger in executed workflow cannot be modified": "O gatilho no fluxo de trabalho executado não pode ser modificado",
|
|
"Node in executed workflow cannot be modified": "O nó no fluxo de trabalho executado não pode ser modificado",
|
|
"Can not delete": "Não pode ser deletado",
|
|
"The result of this node has been referenced by other nodes ({{nodes}}), please remove the usage before deleting.": "O resultado deste nó foi referenciado por outros nós ({{nodes}}), remova o uso antes de excluir.",
|
|
"HTTP request": "Requisição HTTP",
|
|
"URL": "URL",
|
|
"You can use the above available variables in URL.": "Você pode usar as variáveis disponíveis acima na URL.",
|
|
"Request headers": "Cabeçalhos da requisição",
|
|
"Name(e.g. Content-Type)": "Nome (por exemplo, Content-Type)",
|
|
"Value(e.g. Application/json)": "Valor (por exemplo, Application/json)",
|
|
"Add request header": "Adicionar cabeçalho da requisição",
|
|
"HTTP method": "Método HTTP",
|
|
"Request data": "Dados da requisição",
|
|
"Input request data": "Inserir dados da requisição",
|
|
"You can use the above available variables in request data.": "Você pode usar as variáveis disponíveis acima nos dados da requisição.",
|
|
"Copy success!": "Copiar com sucesso!",
|
|
"Copy variable output template statement": "Copiar a declaração do modelo de saída de variável",
|
|
"Default headers is Content-Type: application/json": "Os cabeçalhos padrão são Content-Type: application/json",
|
|
"Ignore fail request and continue workflow": "Ignorar falhas de requisição e continuar o fluxo de trabalho",
|
|
"Syntax see": "Ver sintaxe",
|
|
"Show available variable tool": "Exibir ferramenta de variaveis disponível"
|
|
},
|
|
"export": {},
|
|
"import": {
|
|
"Only one file is allowed to be uploaded": "Apenas um arquivo é permitido para upload",
|
|
"File size cannot exceed 10M": "O tamanho do arquivo não pode exceder 10M",
|
|
"Please upload the file of Excel": "Por favor, faça o upload do arquivo do Excel",
|
|
"Import Data": "Importar dados",
|
|
"Start import": "Iniciar importação",
|
|
"Import explain": "Explicação",
|
|
"Download template": "Baixar modelo",
|
|
"Step 1: Download template": "Passo 1: Baixar modelo",
|
|
"Step 2: Upload Excel": "Passo 2: Fazer upload do Excel",
|
|
"Download tip": "- Baixe o modelo e preencha os dados de acordo com o formato \r\n - Importe apenas a primeira planilha \r\n - Suporta importação única de até 10.000 linhas de dados \r\n - Não altere o cabeçalho do modelo para evitar falhas na importação",
|
|
"Upload placeholder": "Arraste e solte o arquivo aqui ou clique para fazer o upload, o tamanho do arquivo não deve exceder 10M",
|
|
"Excel data importing": "Importação de dados do Excel",
|
|
"Import done, total success have {{successCount}} , total failure have {{failureCount}}": "Importação concluída, com um total de {{successCount}} sucessos e {{failureCount}} falhas",
|
|
"To download the failure data": "Para baixar os dados com falha",
|
|
"Add importable field": "Adicionar campo importável",
|
|
"Done": "Concluído",
|
|
"Yes": "Sim",
|
|
"No": "Não",
|
|
"Field {{fieldName}} does not exist": "O campo {{fieldName}} não existe",
|
|
"can not find value": "não é possível encontrar o valor",
|
|
"password is empty": "a senha está vazia",
|
|
"Incorrect time format": "Formato de hora incorreto",
|
|
"Incorrect date format": "Formato de data incorreto",
|
|
"Incorrect email format": "Formato de e-mail incorreto",
|
|
"Illegal percentage format": "Formato de porcentagem inválido"
|
|
},
|
|
"audit-logs": {},
|
|
"iframe-block": {},
|
|
"graph-collection-manager": {
|
|
"Graph Collection": "Coleção de Gráficos",
|
|
"Collection List": "Lista de Coleções",
|
|
"Full Screen": "Tela Cheia",
|
|
"Collection Search": "Busca de Coleção",
|
|
"Create Collection": "Criar Coleção",
|
|
"All Fields": "Todos os Campos",
|
|
"Association Fields": "Campos de Associação",
|
|
"All relationships": "Todos os relacionamentos",
|
|
"Entity relationship only": "Somente relação de entidade",
|
|
"Inheritance relationship only": "Somente relação de herança",
|
|
"Graphical interface": "Interface Gráfica",
|
|
"Auto layout": "Layout Automático",
|
|
"Selection": "Seleção"
|
|
},
|
|
"sample-hello": {},
|
|
"oidc": {
|
|
"Issuer": "Emissor",
|
|
"Enable": "Ativar",
|
|
"Actions": "Ações",
|
|
"Delete": "Excluir",
|
|
"Edit": "Editar",
|
|
"Button title": "Título do botão",
|
|
"OIDC manager": "Gerenciador OIDC",
|
|
"OIDC Providers": "Provedores OIDC",
|
|
"Provider name": "Nome do provedor",
|
|
"Client id": "ID do cliente",
|
|
"Client secret": "Segredo do cliente",
|
|
"Openid configuration": "Configuração OpenID",
|
|
"Authorization endpoint": "Ponto de extremidade de autorização",
|
|
"Access token endpoint": "Ponto de extremidade do token de acesso",
|
|
"JWKS endpoint": "Ponto de extremidade JWKS",
|
|
"Userinfo endpoint": "Ponto de extremidade do userinfo",
|
|
"Redirect url": "URL de redirecionamento",
|
|
"Logout endpoint": "Ponto de extremidade de logout",
|
|
"Id token sign alg": "Algoritmo de assinatura do token de ID",
|
|
"Add provider": "Adicionar",
|
|
"Edit provider": "Editar",
|
|
"Delete provider": "Excluir",
|
|
"Sign in button name, which will be displayed on the sign in page": "Nome do botão de login, que será exibido na página de login"
|
|
},
|
|
"saml": {
|
|
"Edit": "Editar",
|
|
"Delete": "Apagar",
|
|
"Cancel": "Cancelar",
|
|
"Submit": "Enviar",
|
|
"Actions": "Ações",
|
|
"Title": "Título",
|
|
"Enable": "Ativar",
|
|
"Button title": "Título do botão",
|
|
"SAML manager": "Gerenciador SAML",
|
|
"SAML Providers": "Provedores SAML",
|
|
"Redirect url": "URL de redirecionamento",
|
|
"SP entity id": "ID da entidade SP",
|
|
"Add provider": "Adicionar",
|
|
"Edit provider": "Editar",
|
|
"Client id": "ID do cliente",
|
|
"Entity id or issuer": "ID da entidade ou emissor",
|
|
"Login Url": "URL de login",
|
|
"Public cert": "Certificado público",
|
|
"Delete provider": "Apagar",
|
|
"Are you sure you want to delete it?": "Tem certeza de que deseja apagar?",
|
|
"Sign in button name, which will be displayed on the sign in page": "Nome do botão de login, que será exibido na página de login"
|
|
},
|
|
"map": {
|
|
"Map-based geometry": "Geometria baseada em mapa",
|
|
"Map type": "Tipo de mapa",
|
|
"Point": "Ponto",
|
|
"Line": "Linha",
|
|
"Circle": "Círculo",
|
|
"Polygon": "Polígono",
|
|
"Access key": "Chave de acesso",
|
|
"securityJsCode or serviceHost": "securityJsCode ou serviceHost",
|
|
"AMap": "AMap",
|
|
"Google Maps": "Google Maps",
|
|
"Clear": "Limpar",
|
|
"Click to select the starting point and double-click to end the drawing": "Clique para selecionar o ponto de partida e dê duplo clique para finalizar o desenho",
|
|
"Clear the canvas": "Limpar o desenho",
|
|
"Are you sure to clear the canvas?": "Você tem certeza de que deseja limpar o desenho?",
|
|
"Confirm": "Confirmar",
|
|
"Cancel": "Cancelar",
|
|
"Enter keywords to search": "Digite palavras-chave para pesquisar",
|
|
"The AccessKey is incorrect, please check it": "A chave de acesso está incorreta, por favor verifique",
|
|
"Please configure the AMap securityCode or serviceHost correctly": "Por favor, configure corretamente o código de segurança ou o serviço de hospedagem AMap",
|
|
"Map Manager": "Gerenciador de Mapas",
|
|
"Configuration": "Configuração",
|
|
"Saved successfully": "Salvo com sucesso",
|
|
"Saved failed": "Falha ao salvar",
|
|
"Edit": "Editar",
|
|
"Save": "Salvar",
|
|
"Please configure the AccessKey and SecurityJsCode first": "Por favor, configure a chave de acesso e o SecurityJsCode primeiro",
|
|
"Go to the configuration page": "Ir para a página de configuração",
|
|
"Zoom": "Zoom",
|
|
"Set default zoom level": "Definir nível de zoom padrão",
|
|
"The default zoom level of the map": "O nível de zoom padrão do mapa",
|
|
"Edit field title": "Editar título do campo",
|
|
"Field title": "Título do campo",
|
|
"Edit tooltip": "Editar dica de ferramenta",
|
|
"Delete field": "Excluir campo",
|
|
"Required": "Obrigatório",
|
|
"Pattern": "Padrão",
|
|
"operater": "operador",
|
|
"Editable": "Editável",
|
|
"Readonly": "Somente leitura",
|
|
"Easy-reading": "Leitura fácil",
|
|
"Edit description": "Editar descrição"
|
|
},
|
|
"snapshot-field": {
|
|
"Detail": "Detalhe",
|
|
"Snapshot": "Snapshot",
|
|
"Add block": "Adicionar bloco",
|
|
"Snapshot to description": "É usado para criar um snapshot da tabela, salvar os dados atuais da tabela apontada e salvá-los somente quando o registro ao qual ela pertence é criado e não será atualizado posteriormente.",
|
|
"View record": "Visualizar registro",
|
|
"Allow linking to multiple records": "Permitir a vinculação a vários registros",
|
|
"Target collection": "Coleção de destino"
|
|
},
|
|
"duplicator": {
|
|
"Select Import data": "Selecionar dados para importação",
|
|
"Select Import Plugins": "Selecionar Plugins de Importação",
|
|
"Select User Collections": "Selecionar Coleções de Usuários",
|
|
"Basic Data": "Dados Básicos",
|
|
"Optional Data": "Dados Opcionais",
|
|
"User Data": "Dados do Usuário"
|
|
},
|
|
"math-formula-field": {},
|
|
"excel-formula-field": {}
|
|
},
|
|
"antd": {
|
|
"locale": "pt",
|
|
"Pagination": {
|
|
"items_per_page": "/ página",
|
|
"jump_to": "Ir para",
|
|
"jump_to_confirm": "Confirmar",
|
|
"page": "Página",
|
|
"prev_page": "Página Anterior",
|
|
"next_page": "Próxima Página",
|
|
"prev_5": "5 Páginas Anteriores",
|
|
"next_5": "Próximas 5 Páginas",
|
|
"prev_3": "3 Páginas Anteriores",
|
|
"next_3": "Próximas 3 Páginas",
|
|
"page_size": "Tamanho da Página"
|
|
},
|
|
"DatePicker": {
|
|
"lang": {
|
|
"placeholder": "Selecione uma data",
|
|
"yearPlaceholder": "Selecione um ano",
|
|
"quarterPlaceholder": "Selecione um trimestre",
|
|
"monthPlaceholder": "Selecione um mês",
|
|
"weekPlaceholder": "Selecione uma semana",
|
|
"rangePlaceholder": [
|
|
"Data de início",
|
|
"Data de término"
|
|
],
|
|
"rangeYearPlaceholder": [
|
|
"Ano de início",
|
|
"Ano de término"
|
|
],
|
|
"rangeQuarterPlaceholder": [
|
|
"Trimestre de início",
|
|
"Trimestre de término"
|
|
],
|
|
"rangeMonthPlaceholder": [
|
|
"Mês de início",
|
|
"Mês de término"
|
|
],
|
|
"rangeWeekPlaceholder": [
|
|
"Semana de início",
|
|
"Semana de término"
|
|
],
|
|
"locale": "pt_BR",
|
|
"today": "Hoje",
|
|
"now": "Agora",
|
|
"backToToday": "Voltar para hoje",
|
|
"ok": "OK",
|
|
"clear": "Limpar",
|
|
"month": "Mês",
|
|
"year": "Ano",
|
|
"timeSelect": "Selecionar horário",
|
|
"dateSelect": "Selecionar data",
|
|
"weekSelect": "Escolher uma semana",
|
|
"monthSelect": "Escolher um mês",
|
|
"yearSelect": "Escolher um ano",
|
|
"decadeSelect": "Escolher uma década",
|
|
"yearFormat": "YYYY",
|
|
"dateFormat": "D/M/YYYY",
|
|
"dayFormat": "D",
|
|
"dateTimeFormat": "D/M/YYYY HH:mm:ss",
|
|
"monthBeforeYear": false,
|
|
"previousMonth": "Mês anterior (PageUp)",
|
|
"nextMonth": "Próximo mês (PageDown)",
|
|
"previousYear": "Último ano (Control + esquerda)",
|
|
"nextYear": "Próximo ano (Control + direita)",
|
|
"previousDecade": "Última década",
|
|
"nextDecade": "Próxima década",
|
|
"previousCentury": "Último século",
|
|
"nextCentury": "Próximo século"
|
|
},
|
|
"timePickerLocale": {
|
|
"placeholder": "Selecionar horário",
|
|
"rangePlaceholder": [
|
|
"Horário de início",
|
|
"Horário de término"
|
|
]
|
|
}
|
|
},
|
|
"TimePicker": {
|
|
"placeholder": "Selecionar horário",
|
|
"rangePlaceholder": [
|
|
"Horário de início",
|
|
"Horário de término"
|
|
]
|
|
},
|
|
"Calendar": {
|
|
"lang": {
|
|
"placeholder": "Selecione a data",
|
|
"yearPlaceholder": "Selecione o ano",
|
|
"quarterPlaceholder": "Selecione o trimestre",
|
|
"monthPlaceholder": "Selecione o mês",
|
|
"weekPlaceholder": "Selecione a semana",
|
|
"rangePlaceholder": [
|
|
"Data inicial",
|
|
"Data final"
|
|
],
|
|
"rangeYearPlaceholder": [
|
|
"Ano inicial",
|
|
"Ano final"
|
|
],
|
|
"rangeQuarterPlaceholder": [
|
|
"Trimestre inicial",
|
|
"Trimestre final"
|
|
],
|
|
"rangeMonthPlaceholder": [
|
|
"Mês inicial",
|
|
"Mês final"
|
|
],
|
|
"rangeWeekPlaceholder": [
|
|
"Semana inicial",
|
|
"Semana final"
|
|
],
|
|
"locale": "pt_BR",
|
|
"today": "Hoje",
|
|
"now": "Agora",
|
|
"backToToday": "Voltar para hoje",
|
|
"ok": "OK",
|
|
"clear": "Limpar",
|
|
"month": "Mês",
|
|
"year": "Ano",
|
|
"timeSelect": "selecionar hora",
|
|
"dateSelect": "selecionar data",
|
|
"weekSelect": "Escolha uma semana",
|
|
"monthSelect": "Escolha um mês",
|
|
"yearSelect": "Escolha um ano",
|
|
"decadeSelect": "Escolha uma década",
|
|
"yearFormat": "YYYY",
|
|
"dateFormat": "DD/MM/YYYY",
|
|
"dayFormat": "D",
|
|
"dateTimeFormat": "DD/MM/YYYY HH:mm:ss",
|
|
"monthBeforeYear": true,
|
|
"previousMonth": "Mês anterior (PageUp)",
|
|
"nextMonth": "Próximo mês (PageDown)",
|
|
"previousYear": "Ano anterior (Control + esquerda)",
|
|
"nextYear": "Próximo ano (Control + direita)",
|
|
"previousDecade": "Última década",
|
|
"nextDecade": "Próxima década",
|
|
"previousCentury": "Último século",
|
|
"nextCentury": "Próximo século"
|
|
},
|
|
"timePickerLocale": {
|
|
"placeholder": "Selecionar hora",
|
|
"rangePlaceholder": [
|
|
"Hora de início",
|
|
"Hora de término"
|
|
]
|
|
}
|
|
},
|
|
"global": {
|
|
"placeholder": "Por favor selecione"
|
|
},
|
|
"Table": {
|
|
"filterTitle": "Menu de filtro",
|
|
"filterConfirm": "OK",
|
|
"filterReset": "Resetar",
|
|
"filterEmptyText": "Sem filtros",
|
|
"filterCheckall": "Selecionar todos os itens",
|
|
"filterSearchPlaceholder": "Pesquisar filtros",
|
|
"emptyText": "Sem dados",
|
|
"selectAll": "Selecionar página atual",
|
|
"selectInvert": "Inverter página atual",
|
|
"selectNone": "Limpar todos os dados",
|
|
"selectionAll": "Selecionar todos os dados",
|
|
"sortTitle": "Ordenar",
|
|
"expand": "Expandir linha",
|
|
"collapse": "Recolher linha",
|
|
"triggerDesc": "Clique para ordenar em ordem decrescente",
|
|
"triggerAsc": "Clique para ordenar em ordem crescente",
|
|
"cancelSort": "Clique para cancelar a ordenação"
|
|
},
|
|
"Modal": {
|
|
"okText": "OK",
|
|
"cancelText": "Cancelar",
|
|
"justOkText": "OK"
|
|
},
|
|
"Popconfirm": {
|
|
"okText": "OK",
|
|
"cancelText": "Cancelar"
|
|
},
|
|
"Transfer": {
|
|
"titles": [
|
|
"",
|
|
""
|
|
],
|
|
"searchPlaceholder": "Pesquisar aqui",
|
|
"itemUnit": "item",
|
|
"itemsUnit": "itens",
|
|
"remove": "Remover",
|
|
"selectCurrent": "Selecionar página atual",
|
|
"removeCurrent": "Remover página atual",
|
|
"selectAll": "Selecionar todos os dados",
|
|
"removeAll": "Remover todos os dados",
|
|
"selectInvert": "Inverter página atual"
|
|
},
|
|
"Upload": {
|
|
"uploading": "Enviando...",
|
|
"removeFile": "Remover arquivo",
|
|
"uploadError": "Erro ao enviar",
|
|
"previewFile": "Visualizar arquivo",
|
|
"downloadFile": "Baixar arquivo"
|
|
},
|
|
"Empty": {
|
|
"description": "Sem dados"
|
|
},
|
|
"Icon": {
|
|
"icon": "ícone"
|
|
},
|
|
"Text": {
|
|
"edit": "Editar",
|
|
"copy": "Copiar",
|
|
"copied": "Copiado",
|
|
"expand": "Expandir"
|
|
},
|
|
"PageHeader": {
|
|
"back": "Voltar"
|
|
},
|
|
"Form": {
|
|
"optional": "(opcional)",
|
|
"defaultValidateMessages": {
|
|
"default": "Erro de validação do campo ${label}",
|
|
"required": "Por favor, informe ${label}",
|
|
"enum": "${label} deve ser um dos seguintes: [${enum}]",
|
|
"whitespace": "${label} não pode conter apenas espaços em branco",
|
|
"date": {
|
|
"format": "O formato de data para ${label} é inválido",
|
|
"parse": "Não foi possível converter ${label} em uma data",
|
|
"invalid": "${label} é uma data inválida"
|
|
},
|
|
"types": {
|
|
"string": "${label} não é um(a) ${type} válido(a)",
|
|
"method": "${label} não é um(a) ${type} válido(a)",
|
|
"array": "${label} não é um(a) ${type} válido(a)",
|
|
"object": "${label} não é um(a) ${type} válido(a)",
|
|
"number": "${label} não é um(a) ${type} válido(a)",
|
|
"date": "${label} não é um(a) ${type} válido(a)",
|
|
"boolean": "${label} não é um(a) ${type} válido(a)",
|
|
"integer": "${label} não é um(a) ${type} válido(a)",
|
|
"float": "${label} não é um(a) ${type} válido(a)",
|
|
"regexp": "${label} não é um(a) ${type} válido(a)",
|
|
"email": "${label} não é um(a) ${type} válido(a)",
|
|
"url": "${label} não é um(a) ${type} válido(a)",
|
|
"hex": "${label} não é um(a) ${type} válido(a)"
|
|
},
|
|
"string": {
|
|
"len": "${label} deve ter ${len} caracteres",
|
|
"min": "${label} deve ter no mínimo ${min} caracteres",
|
|
"max": "${label} deve ter no máximo ${max} caracteres",
|
|
"range": "${label} deve ter entre ${min}-${max} caracteres"
|
|
},
|
|
"number": {
|
|
"len": "${label} deve ser igual a ${len}",
|
|
"min": "${label} deve ser no mínimo ${min}",
|
|
"max": "${label} deve ser no máximo ${max}",
|
|
"range": "${label} deve estar entre ${min}-${max}"
|
|
},
|
|
"array": {
|
|
"len": "Deve ter ${len} ${label}",
|
|
"min": "Deve ter pelo menos ${min} ${label}",
|
|
"max": "Deve ter no máximo ${max} ${label}",
|
|
"range": "A quantidade de ${label} deve estar entre ${min}-${max}"
|
|
},
|
|
"pattern": {
|
|
"mismatch": "${label} não corresponde ao padrão ${pattern}"
|
|
}
|
|
}
|
|
},
|
|
"Image": {
|
|
"preview": "Pré-visualização"
|
|
}
|
|
},
|
|
"cronstrue": {
|
|
"atX0SecondsPastTheMinuteGt20": null,
|
|
"atX0MinutesPastTheHourGt20": null,
|
|
"commaMonthX0ThroughMonthX1": null,
|
|
"commaYearX0ThroughYearX1": null,
|
|
"use24HourTimeFormatByDefault": false,
|
|
"anErrorOccuredWhenGeneratingTheExpressionD": "Ocorreu um erro ao gerar a descrição da expressão. Verifique a sintaxe da expressão cron.",
|
|
"everyMinute": "a cada minuto",
|
|
"everyHour": "a cada hora",
|
|
"atSpace": "Às",
|
|
"everyMinuteBetweenX0AndX1": "A cada minuto entre %s e %s",
|
|
"at": "Às",
|
|
"spaceAnd": " e",
|
|
"everySecond": "a cada segundo",
|
|
"everyX0Seconds": "a cada %s segundos",
|
|
"secondsX0ThroughX1PastTheMinute": "segundos %s a %s depois do minuto",
|
|
"atX0SecondsPastTheMinute": "aos %s segundos após o minuto",
|
|
"everyX0Minutes": "a cada %s minutos",
|
|
"minutesX0ThroughX1PastTheHour": "minutos %s a %s depois da hora",
|
|
"atX0MinutesPastTheHour": "aos %s minutos após a hora",
|
|
"everyX0Hours": "a cada %s horas",
|
|
"betweenX0AndX1": "entre %s e %s",
|
|
"atX0": "às %s",
|
|
"commaEveryDay": ", todos os dias",
|
|
"commaEveryX0DaysOfTheWeek": ", a cada %s dias da semana",
|
|
"commaX0ThroughX1": ", %s a %s",
|
|
"commaAndX0ThroughX1": ", %s a %s",
|
|
"first": "primeiro",
|
|
"second": "segundo",
|
|
"third": "terceiro",
|
|
"fourth": "quarto",
|
|
"fifth": "quinto",
|
|
"commaOnThe": ", no ",
|
|
"spaceX0OfTheMonth": " %s do mês",
|
|
"lastDay": "o último dia",
|
|
"commaOnTheLastX0OfTheMonth": ", no último %s do mês",
|
|
"commaOnlyOnX0": ", somente em %s",
|
|
"commaAndOnX0": ", e em %s",
|
|
"commaEveryX0Months": ", a cada %s meses",
|
|
"commaOnlyInX0": ", somente em %s",
|
|
"commaOnTheLastDayOfTheMonth": ", no último dia do mês",
|
|
"commaOnTheLastWeekdayOfTheMonth": ", no último dia útil do mês",
|
|
"commaDaysBeforeTheLastDayOfTheMonth": ", %s dias antes do último dia do mês",
|
|
"firstWeekday": "primeiro dia útil",
|
|
"weekdayNearestDayX0": "dia útil mais próximo ao dia %s",
|
|
"commaOnTheX0OfTheMonth": ", no %s do mês",
|
|
"commaEveryX0Days": ", a cada %s dias",
|
|
"commaBetweenDayX0AndX1OfTheMonth": ", entre os dias %s e %s do mês",
|
|
"commaOnDayX0OfTheMonth": ", no dia %s do mês",
|
|
"commaEveryHour": ", a cada hora",
|
|
"commaEveryX0Years": ", a cada %s anos",
|
|
"commaStartingX0": ", iniciando em %s",
|
|
"daysOfTheWeek": [
|
|
"Domingo",
|
|
"Segunda-feira",
|
|
"Terça-feira",
|
|
"Quarta-feira",
|
|
"Quinta-feira",
|
|
"Sexta-feira",
|
|
"Sábado"
|
|
],
|
|
"monthsOfTheYear": [
|
|
"Janeiro",
|
|
"Fevereiro",
|
|
"Março",
|
|
"Abril",
|
|
"Maio",
|
|
"Junho",
|
|
"Julho",
|
|
"Agosto",
|
|
"Setembro",
|
|
"Outubro",
|
|
"Novembro",
|
|
"Dezembro"
|
|
],
|
|
"cron": {
|
|
"everyText": "a cada",
|
|
"emptyMonths": "todo mês",
|
|
"emptyMonthDays": "todo dia do mês",
|
|
"emptyMonthDaysShort": "dia do mês",
|
|
"emptyWeekDays": "todo dia da semana",
|
|
"emptyWeekDaysShort": "dia da semana",
|
|
"emptyHours": "toda hora",
|
|
"emptyMinutes": "todo minuto",
|
|
"emptyMinutesForHourPeriod": "cada",
|
|
"yearOption": "ano",
|
|
"monthOption": "mês",
|
|
"weekOption": "semana",
|
|
"dayOption": "dia",
|
|
"hourOption": "hora",
|
|
"minuteOption": "minuto",
|
|
"rebootOption": "reiniciar",
|
|
"prefixPeriod": "A cada",
|
|
"prefixMonths": "em",
|
|
"prefixMonthDays": "no",
|
|
"prefixWeekDays": "no",
|
|
"prefixWeekDaysForMonthAndYearPeriod": "e",
|
|
"prefixHours": "às",
|
|
"prefixMinutes": ":",
|
|
"prefixMinutesForHourPeriod": "às",
|
|
"suffixMinutesForHourPeriod": "minuto(s)",
|
|
"errorInvalidCron": "Expressão de cron inválida",
|
|
"clearButtonText": "Limpar",
|
|
"weekDays": [
|
|
"Domingo",
|
|
"Segunda-feira",
|
|
"Terça-feira",
|
|
"Quarta-feira",
|
|
"Quinta-feira",
|
|
"Sexta-feira",
|
|
"Sábado"
|
|
],
|
|
"months": [
|
|
"Janeiro",
|
|
"Fevereiro",
|
|
"Março",
|
|
"Abril",
|
|
"Maio",
|
|
"Junho",
|
|
"Julho",
|
|
"Agosto",
|
|
"Setembro",
|
|
"Outubro",
|
|
"Novembro",
|
|
"Dezembro"
|
|
],
|
|
"altWeekDays": [
|
|
"DOM",
|
|
"SEG",
|
|
"TER",
|
|
"QUA",
|
|
"QUI",
|
|
"SEX",
|
|
"SAB"
|
|
],
|
|
"altMonths": [
|
|
"JAN",
|
|
"FEV",
|
|
"MAR",
|
|
"ABR",
|
|
"MAI",
|
|
"JUN",
|
|
"JUL",
|
|
"AGO",
|
|
"SET",
|
|
"OUT",
|
|
"NOV",
|
|
"DEZ"
|
|
]
|
|
}
|
|
}
|
|
}
|