95 lines
5.4 KiB
Text
95 lines
5.4 KiB
Text
|
|
# Page Manager CLI - Spanish Translations
|
||
|
|
# All keys MUST have mgr- prefix for shared locales system
|
||
|
|
|
||
|
|
# Welcome and headers
|
||
|
|
mgr-cli-title = Gestor de Páginas Rustelo (para ahora Contenido Estático)
|
||
|
|
mgr-cli-description = Gestiona y genera nuevas páginas con plantillas, rutas y traducciones
|
||
|
|
mgr-cli-project-root = Raíz del proyecto: {$path}
|
||
|
|
mgr-cli-available-languages = Idiomas disponibles: {$languages}
|
||
|
|
|
||
|
|
# Prompts
|
||
|
|
mgr-prompt-page-name = Nombre de página (PascalCase, ej., 'FormularioContacto', 'AcercaDe'):
|
||
|
|
mgr-prompt-page-name-help = Usa nomenclatura PascalCase. Este será el nombre de tu componente.
|
||
|
|
mgr-prompt-template-select = Selecciona plantilla de página:
|
||
|
|
mgr-prompt-template-help = Elige la plantilla que mejor se adapte a las necesidades de tu página
|
||
|
|
mgr-prompt-languages-select = Selecciona idiomas:
|
||
|
|
mgr-prompt-languages-help = Elige para qué idiomas generar traducciones
|
||
|
|
mgr-prompt-route-path = Ruta de página:
|
||
|
|
mgr-prompt-route-path-help = Ruta URL para esta página (debe empezar con '/')
|
||
|
|
mgr-prompt-auto-scaffold = ¿Auto-generar archivos de página?
|
||
|
|
mgr-prompt-auto-scaffold-help = Generar mod.rs, unified.rs y archivos de traducción FTL
|
||
|
|
mgr-prompt-custom-priority = ¿Establecer prioridad de ruta personalizada?
|
||
|
|
mgr-prompt-custom-priority-help = Las rutas de mayor prioridad se evalúan primero (por defecto: 1.0)
|
||
|
|
mgr-prompt-priority-value = Prioridad de ruta (0.1 - 10.0):
|
||
|
|
mgr-prompt-custom-patterns = ¿Personalizar patrones de traducción i18n?
|
||
|
|
mgr-prompt-custom-patterns-help = Avanzado: personalizar los prefijos usados para claves de traducción
|
||
|
|
mgr-prompt-patterns-value = Patrones i18n (separados por comas):
|
||
|
|
mgr-prompt-patterns-example = Ejemplo: page-gen-contacto-, formulario-contacto-
|
||
|
|
mgr-prompt-final-confirm = ¿Generar página con esta configuración?
|
||
|
|
|
||
|
|
# Configuration summary
|
||
|
|
mgr-config-summary = 📋 Resumen de Configuración:
|
||
|
|
mgr-config-name = Nombre: {$name}
|
||
|
|
mgr-config-module = Módulo: {$module}
|
||
|
|
mgr-config-template = Plantilla: {$template} ({$description})
|
||
|
|
mgr-config-languages = Idiomas: {$languages}
|
||
|
|
mgr-config-route = Ruta: {$route}
|
||
|
|
mgr-config-auto-scaffold = Auto-generar: {$enabled}
|
||
|
|
|
||
|
|
# Labels
|
||
|
|
mgr-label-name = Nombre
|
||
|
|
mgr-label-module = Módulo
|
||
|
|
mgr-label-template = Plantilla
|
||
|
|
mgr-label-languages = Idiomas
|
||
|
|
mgr-label-route = Ruta
|
||
|
|
mgr-label-auto-scaffold = Auto-generar
|
||
|
|
|
||
|
|
# Text values
|
||
|
|
mgr-text-yes = Sí
|
||
|
|
mgr-text-no = No
|
||
|
|
|
||
|
|
# Status messages
|
||
|
|
mgr-status-generating = 🏗️ Generando página...
|
||
|
|
mgr-status-cancelled = 🚫 Generación cancelada.
|
||
|
|
mgr-status-completed = ✨ ¡Generación de página completada exitosamente!
|
||
|
|
|
||
|
|
# Next steps
|
||
|
|
mgr-next-steps = 💡 Próximos pasos:
|
||
|
|
mgr-next-steps-with-scaffold = 💡 Próximos pasos:\n 1. Ejecuta 'cargo build' para compilar la nueva página\n 2. Revisa los archivos FTL generados y personaliza las traducciones\n 3. Implementa la lógica de tu página en el archivo unified.rs\n 4. Prueba tu página en {$route}
|
||
|
|
mgr-next-steps-without-scaffold = 💡 Próximos pasos:\n 1. Ejecuta 'cargo build' para actualizar la generación de rutas\n 2. Implementa el componente de página manualmente\n 3. Agrega la exportación del componente a pages/src/lib.rs
|
||
|
|
|
||
|
|
# Warnings
|
||
|
|
mgr-warning-page-exists = El módulo de página '{$module}' ya existe.
|
||
|
|
mgr-warning-overwrite-confirm = ¿Sobrescribir página existente?
|
||
|
|
mgr-warning-cannot-proceed = No se puede continuar con página existente. Elige un nombre diferente o permite sobrescribir.
|
||
|
|
|
||
|
|
# Error messages
|
||
|
|
mgr-error-project-root = No se pudo encontrar la raíz del proyecto. Ejecuta este comando desde un proyecto Rustelo.
|
||
|
|
mgr-error-generator-init = Error al inicializar el generador de páginas
|
||
|
|
mgr-error-page-name = Error al obtener el nombre de página
|
||
|
|
mgr-error-template-selection = Error al obtener la selección de plantilla
|
||
|
|
mgr-error-language-selection = Error al obtener la selección de idioma
|
||
|
|
mgr-error-route-path = Error al obtener la ruta de página
|
||
|
|
mgr-error-auto-scaffold = Error al obtener la preferencia de auto-generación
|
||
|
|
mgr-error-priority = Error al obtener la preferencia de prioridad
|
||
|
|
mgr-error-priority-value = Error al obtener la prioridad de ruta
|
||
|
|
mgr-error-patterns = Error al obtener la preferencia de patrones i18n
|
||
|
|
mgr-error-patterns-value = Error al obtener los patrones i18n
|
||
|
|
mgr-error-confirmation = Error al obtener la confirmación
|
||
|
|
mgr-error-generation = Error en la generación de página
|
||
|
|
mgr-error-at-least-one-language = Debe seleccionarse al menos un idioma
|
||
|
|
|
||
|
|
# Validation errors
|
||
|
|
mgr-validation-name-empty = El nombre de página no puede estar vacío
|
||
|
|
mgr-validation-name-case = El nombre de página debe empezar con letra mayúscula (PascalCase)
|
||
|
|
mgr-validation-name-chars = El nombre de página debe contener solo letras ASCII y números
|
||
|
|
mgr-validation-name-length = Nombre de página demasiado largo (máximo 50 caracteres)
|
||
|
|
mgr-validation-name-reserved = '{$name}' es un nombre reservado, por favor elige otro
|
||
|
|
mgr-validation-path-empty = La ruta de página no puede estar vacía
|
||
|
|
mgr-validation-path-start = La ruta de página debe empezar con '/'
|
||
|
|
mgr-validation-path-end = La ruta de página no puede terminar con '/' (excepto raíz)
|
||
|
|
mgr-validation-path-consecutive = La ruta de página no puede contener barras consecutivas
|
||
|
|
mgr-validation-path-chars = La ruta de página debe contener solo caracteres ASCII y sin espacios
|
||
|
|
mgr-validation-path-reserved = '{$path}' conflicta con rutas reservadas
|
||
|
|
mgr-validation-priority-range = La prioridad debe estar entre 0.1 y 10.0
|
||
|
|
mgr-validation-priority-number = La prioridad debe ser un número válido
|