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
58 changes: 58 additions & 0 deletions packages/toolpad-core/src/locales/esES.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 esLabels: LocaleText = {
// Account
accountSignInLabel: 'Iniciar sesión',
accountSignOutLabel: 'Cerrar sesión',

// AccountPreview
accountPreviewTitle: 'Cuenta',
accountPreviewIconButtonLabel: 'Usuario actual',

// SignInPage
signInTitle: (brandingTitle?: string) =>
brandingTitle ? `Iniciar sesión en ${brandingTitle}` : 'Iniciar sesión',
signInSubtitle: 'Bienvenido usuario, por favor inicie sesión para continuar',
signInRememberMe: 'Recordarme',
providerSignInTitle: (provider: string) => `Iniciar sesión con ${provider}`,

// Common authentication labels
email: 'Correo electrónico',
password: 'Contraseña',
username: 'Nombre de usuario',
passkey: 'Clave de acceso',

// Common action labels
save: 'Guardar',
cancel: 'Cancelar',
ok: 'Aceptar',
or: 'O',
to: 'A',
with: 'Con',
close: 'Cerrar',
delete: 'Eliminar',
alert: 'Alerta',
confirm: 'Confirmar',
loading: 'Cargando...',

// CRUD
createNewButtonLabel: 'Crear nuevo',
reloadButtonLabel: 'Recargar datos',
createLabel: 'Crear',
createSuccessMessage: 'Elemento creado exitosamente.',
createErrorMessage: 'Error al crear el elemento. Razón:',
editLabel: 'Editar',
editSuccessMessage: 'Elemento editado exitosamente.',
editErrorMessage: 'Error al editar el elemento. Razón:',
deleteLabel: 'Eliminar',
deleteConfirmTitle: '¿Eliminar elemento?',
deleteConfirmMessage: '¿Desea eliminar este elemento?',
deleteConfirmLabel: 'Eliminar',
deleteCancelLabel: 'Cancelar',
deleteSuccessMessage: 'Elemento eliminado exitosamente.',
deleteErrorMessage: 'Error al eliminar el elemento. Razón:',
deletedItemMessage: 'Este elemento ha sido eliminado.',
};

export default getLocalization(esLabels);
6 changes: 5 additions & 1 deletion packages/toolpad-core/src/locales/index.tsx
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
export { default as hiIN } from './hiIN';
export { default as en } from './en';
export { default as esES } from './esES';
export { default as hiIN } from './hiIN';
export { default as itIT } from './itIT';
export { default as jaJP } from './jaJP';
export { default as skSK } from './skSK';
58 changes: 58 additions & 0 deletions packages/toolpad-core/src/locales/itIT.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 itLabels: LocaleText = {
// Account
accountSignInLabel: 'Accedi',
accountSignOutLabel: 'Esci',

// AccountPreview
accountPreviewTitle: 'Account',
accountPreviewIconButtonLabel: 'Utente corrente',

// SignInPage
signInTitle: (brandingTitle?: string) =>
brandingTitle ? `Accedi a ${brandingTitle}` : 'Accedi',
signInSubtitle: 'Benvenuto, effettua l\'accesso per continuare',
signInRememberMe: 'Ricordami',
providerSignInTitle: (provider: string) => `Accedi con ${provider}`,

// Common authentication labels
email: 'Email',
password: 'Password',
username: 'Nome utente',
passkey: 'Passkey',

// Common action labels
save: 'Salva',
cancel: 'Annulla',
ok: 'OK',
or: 'O',
to: 'A',
with: 'Con',
close: 'Chiudi',
delete: 'Elimina',
alert: 'Avviso',
confirm: 'Conferma',
loading: 'Caricamento...',

// CRUD
createNewButtonLabel: 'Crea nuovo',
reloadButtonLabel: 'Ricarica dati',
createLabel: 'Crea',
createSuccessMessage: 'Elemento creato con successo.',
createErrorMessage: 'Errore durante la creazione dell\'elemento. Motivo:',
editLabel: 'Modifica',
editSuccessMessage: 'Elemento modificato con successo.',
editErrorMessage: 'Errore durante la modifica dell\'elemento. Motivo:',
deleteLabel: 'Elimina',
deleteConfirmTitle: 'Eliminare l\'elemento?',
deleteConfirmMessage: 'Vuoi eliminare questo elemento?',
deleteConfirmLabel: 'Elimina',
deleteCancelLabel: 'Annulla',
deleteSuccessMessage: 'Elemento eliminato con successo.',
deleteErrorMessage: 'Errore durante l\'eliminazione dell\'elemento. Motivo:',
deletedItemMessage: 'Questo elemento è stato eliminato.',
};

export default getLocalization(itLabels);