diff --git a/locales/en-US.toml b/locales/en-US.toml new file mode 100644 index 0000000..61bf405 --- /dev/null +++ b/locales/en-US.toml @@ -0,0 +1,31 @@ +# English translations (alternative TOML format) + +[forms.registration] +title = "User Registration" +description = "Create a new user account" +username-label = "Username" +username-prompt = "Please enter a username" +username-placeholder = "user123" +email-label = "Email Address" +email-prompt = "Please enter your email address" +email-placeholder = "user@example.com" + +[forms.registration.roles] +admin = "Administrator" +user = "Regular User" +guest = "Guest" +developer = "Developer" + +[forms.employee-onboarding] +title = "Employee Onboarding" +description = "Complete your onboarding process" +welcome = "Welcome to the team!" +full-name-prompt = "What is your full name?" +department-prompt = "Which department are you joining?" +start-date-prompt = "What is your start date?" + +[forms.feedback] +title = "Feedback Form" +overall-satisfaction-prompt = "How satisfied are you with our service?" +improvement-prompt = "What could we improve?" +contact-prompt = "Can we contact you with follow-up questions?" diff --git a/locales/en-US/forms.ftl b/locales/en-US/forms.ftl new file mode 100644 index 0000000..2e830a2 --- /dev/null +++ b/locales/en-US/forms.ftl @@ -0,0 +1,37 @@ +# English translations for common form fields + +## Registration form +registration-title = User Registration +registration-description = Create a new user account +registration-username-label = Username +registration-username-prompt = Please enter a username +registration-username-placeholder = user123 +registration-email-label = Email Address +registration-email-prompt = Please enter your email address +registration-email-placeholder = user@example.com +registration-password-label = Password +registration-password-prompt = Please enter a password +registration-password-placeholder = •••••••• +registration-confirm-label = I agree to the terms and conditions +registration-confirm-prompt = Do you agree to the terms and conditions? + +## Role selection +role-prompt = Please select your role +role-admin = Administrator +role-user = Regular User +role-guest = Guest +role-developer = Developer + +## Common actions +action-submit = Submit +action-cancel = Cancel +action-next = Next +action-previous = Previous +action-confirm = Confirm +action-decline = Decline + +## Common validation messages +error-required = This field is required +error-invalid-email = Please enter a valid email address +error-password-too-short = Password must be at least 8 characters +error-passwords-mismatch = Passwords do not match diff --git a/locales/es-ES.toml b/locales/es-ES.toml new file mode 100644 index 0000000..79fd0ab --- /dev/null +++ b/locales/es-ES.toml @@ -0,0 +1,31 @@ +# Traducciones al español (formato TOML alternativo) + +[forms.registration] +title = "Registro de Usuario" +description = "Crear una nueva cuenta de usuario" +username-label = "Nombre de usuario" +username-prompt = "Por favor, ingrese su nombre de usuario" +username-placeholder = "usuario123" +email-label = "Correo electrónico" +email-prompt = "Por favor, ingrese su correo electrónico" +email-placeholder = "usuario@ejemplo.com" + +[forms.registration.roles] +admin = "Administrador" +user = "Usuario Regular" +guest = "Invitado" +developer = "Desarrollador" + +[forms.employee-onboarding] +title = "Incorporación de Empleado" +description = "Complete su proceso de incorporación" +welcome = "¡Bienvenido al equipo!" +full-name-prompt = "¿Cuál es su nombre completo?" +department-prompt = "¿A cuál departamento se está uniendo?" +start-date-prompt = "¿Cuál es su fecha de inicio?" + +[forms.feedback] +title = "Formulario de Retroalimentación" +overall-satisfaction-prompt = "¿Cuán satisfecho está con nuestro servicio?" +improvement-prompt = "¿Qué podríamos mejorar?" +contact-prompt = "¿Podemos contactarlo con preguntas de seguimiento?" diff --git a/locales/es-ES/forms.ftl b/locales/es-ES/forms.ftl new file mode 100644 index 0000000..25c7159 --- /dev/null +++ b/locales/es-ES/forms.ftl @@ -0,0 +1,37 @@ +# Traducciones al español para formularios comunes + +## Formulario de registro +registration-title = Registro de Usuario +registration-description = Crear una nueva cuenta de usuario +registration-username-label = Nombre de usuario +registration-username-prompt = Por favor, ingrese su nombre de usuario +registration-username-placeholder = usuario123 +registration-email-label = Correo electrónico +registration-email-prompt = Por favor, ingrese su correo electrónico +registration-email-placeholder = usuario@ejemplo.com +registration-password-label = Contraseña +registration-password-prompt = Por favor, ingrese su contraseña +registration-password-placeholder = •••••••• +registration-confirm-label = Acepto los términos y condiciones +registration-confirm-prompt = ¿Acepta los términos y condiciones? + +## Selección de rol +role-prompt = Por favor, seleccione su rol +role-admin = Administrador +role-user = Usuario Regular +role-guest = Invitado +role-developer = Desarrollador + +## Acciones comunes +action-submit = Enviar +action-cancel = Cancelar +action-next = Siguiente +action-previous = Anterior +action-confirm = Confirmar +action-decline = Rechazar + +## Mensajes de validación comunes +error-required = Este campo es requerido +error-invalid-email = Por favor, ingrese una dirección de correo válida +error-password-too-short = La contraseña debe tener al menos 8 caracteres +error-passwords-mismatch = Las contraseñas no coinciden