Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions packages/toolpad-core/src/locales/index.tsx
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
export { default as hiIN } from './hiIN';
export { default as en } from './en';
export { default as ptBR } from './ptBR';
export { default as jaJP } from './jaJP';
export { default as skSK } from './skSK';
58 changes: 58 additions & 0 deletions packages/toolpad-core/src/locales/ptBR.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
import type { LocaleText } from '../AppProvider';
import { getLocalization } from './getLocalization';

const enLabels: LocaleText = {
// Account
accountSignInLabel: 'Entrar',
accountSignOutLabel: 'Sair',

// AccountPreview
accountPreviewTitle: 'Conta',
accountPreviewIconButtonLabel: 'Usuário atual',

// SignInPage
signInTitle: (brandingTitle?: string) =>
brandingTitle ? `Entrar em ${brandingTitle}` : 'Entrar',
signInSubtitle: 'Bem-vindo, usuário. Faça login para continuar.',
signInRememberMe: 'Lembrar-me',
providerSignInTitle: (provider: string) => `Entrar com ${provider}`,

// Common authentication labels
email: 'E-mail',
password: 'Senha',
username: 'Nome de usuário',
passkey: 'Chave de acesso',

// Common action labels
save: 'Salvar',
cancel: 'Cancelar',
ok: 'Ok',
or: 'Ou',
to: 'Para',
with: 'Com',
close: 'Fechar',
delete: 'Deletar',
alert: 'Alertar',
confirm: 'Confirmar',
loading: 'Carregando...',

// CRUD
createNewButtonLabel: 'Criar novo',
reloadButtonLabel: 'Recarregar dados',
createLabel: 'Criar',
createSuccessMessage: 'Item criado com sucesso.',
createErrorMessage: 'Falha ao criar item. Motivo:',
editLabel: 'Editar',
editSuccessMessage: 'Item editado com sucesso.',
editErrorMessage: 'Falha ao editar item. Motivo:',
deleteLabel: 'Excluir',
deleteConfirmTitle: 'Excluir item?',
deleteConfirmMessage: 'Deseja excluir este item?',
deleteConfirmLabel: 'Excluir',
deleteCancelLabel: 'Cancelar',
deleteSuccessMessage: 'Item excluído com sucesso.',
deleteErrorMessage: 'Falha ao excluir o item. Motivo:',
deletedItemMessage: 'Este item foi excluído.',
};

export default getLocalization(enLabels);