diff --git a/packages/shared/src/index.ts b/packages/shared/src/index.ts index 5dfd1dc0..e789f3cb 100644 --- a/packages/shared/src/index.ts +++ b/packages/shared/src/index.ts @@ -2,4 +2,4 @@ export * from './theming' export * from './constants' export * from './types' export * from './utils' -export { en } from './localization' +export { en, es } from './localization' diff --git a/packages/shared/src/localization/es.json b/packages/shared/src/localization/es.json new file mode 100644 index 00000000..18021bf0 --- /dev/null +++ b/packages/shared/src/localization/es.json @@ -0,0 +1,57 @@ +{ + "sign_up": { + "email_label": "Dirección de correo", + "password_label": "Crea una contraseña", + "email_input_placeholder": "Tu dirección de correo", + "password_input_placeholder": "Tu contraseña", + "button_label": "Registrarse", + "loading_button_label": "Registrándote...", + "social_provider_text": "Iniciar sesión con {{provider}}", + "link_text": "¿No tienes una cuenta? Regístrate", + "confirmation_text": "Revisa tu correo para el enlace de confirmación" + }, + "sign_in": { + "email_label": "Dirección de correo", + "password_label": "Tu contraseña", + "email_input_placeholder": "Tu dirección de correo", + "password_input_placeholder": "Tu contraseña", + "button_label": "Iniciar sesión", + "loading_button_label": "Iniciando sesión...", + "social_provider_text": "Iniciar sesión con {{provider}}", + "link_text": "¿Ya tienes una cuenta? Inicia sesión" + }, + "magic_link": { + "email_input_label": "Dirección de correo", + "email_input_placeholder": "Tu dirección de correo", + "button_label": "Enviar enlace mágico", + "loading_button_label": "Enviando enlace mágico...", + "link_text": "Enviar un correo con enlace mágico", + "confirmation_text": "Revisa tu correo para el enlace mágico" + }, + "forgotten_password": { + "email_label": "Dirección de correo", + "password_label": "Tu contraseña", + "email_input_placeholder": "Tu dirección de correo", + "button_label": "Enviar instrucciones para restablecer contraseña", + "loading_button_label": "Enviando instrucciones de restablecimiento...", + "link_text": "¿Olvidaste tu contraseña?", + "confirmation_text": "Revisa tu correo para el enlace de restablecimiento de contraseña" + }, + "update_password": { + "password_label": "Nueva contraseña", + "password_input_placeholder": "Tu nueva contraseña", + "button_label": "Actualizar contraseña", + "loading_button_label": "Actualizando contraseña...", + "confirmation_text": "Tu contraseña ha sido actualizada" + }, + "verify_otp": { + "email_input_label": "Dirección de correo", + "email_input_placeholder": "Tu dirección de correo", + "phone_input_label": "Número de teléfono", + "phone_input_placeholder": "Tu número de teléfono", + "token_input_label": "Token", + "token_input_placeholder": "Tu token OTP", + "button_label": "Verificar token", + "loading_button_label": "Verificando..." + } +} diff --git a/packages/shared/src/localization/index.ts b/packages/shared/src/localization/index.ts index e5ab47e9..b6759121 100644 --- a/packages/shared/src/localization/index.ts +++ b/packages/shared/src/localization/index.ts @@ -1 +1,2 @@ export { default as en } from './en.json' +export { default as es } from './es.json'