feat(ui): add locales and split catalogs
Adds Spanish, French, Russian, Japanese, and Simplified Chinese catalogs and wires supported locales into the i18n layer.
This commit is contained in:
29
packages/ui/src/lib/i18n/messages/es/app.ts
Normal file
29
packages/ui/src/lib/i18n/messages/es/app.ts
Normal file
@@ -0,0 +1,29 @@
|
||||
export const appMessages = {
|
||||
"app.launchError.title": "No se pudo iniciar OpenCode",
|
||||
"app.launchError.description": "No pudimos iniciar el binario de OpenCode seleccionado. Revisa la salida de error abajo o elige un binario distinto en Configuración avanzada.",
|
||||
"app.launchError.binaryPathLabel": "Ruta del binario",
|
||||
"app.launchError.errorOutputLabel": "Salida de error",
|
||||
"app.launchError.openAdvancedSettings": "Abrir Configuración avanzada",
|
||||
"app.launchError.close": "Cerrar",
|
||||
"app.launchError.closeTitle": "Cerrar (Esc)",
|
||||
"app.launchError.fallbackMessage": "No se pudo iniciar el workspace",
|
||||
|
||||
"app.stopInstance.confirmMessage": "¿Detener la instancia de OpenCode? Esto detendrá el servidor.",
|
||||
"app.stopInstance.title": "Detener instancia",
|
||||
"app.stopInstance.confirmLabel": "Detener",
|
||||
"app.stopInstance.cancelLabel": "Seguir ejecutándose",
|
||||
|
||||
"emptyState.logoAlt": "Logo de CodeNomad",
|
||||
"emptyState.brandTitle": "CodeNomad",
|
||||
"emptyState.tagline": "Selecciona una carpeta para empezar a programar con IA",
|
||||
"emptyState.actions.selectFolder": "Seleccionar carpeta",
|
||||
"emptyState.actions.selecting": "Seleccionando...",
|
||||
"emptyState.keyboardShortcut": "Atajo de teclado: {shortcut}",
|
||||
"emptyState.examples": "Ejemplos: {example}",
|
||||
"emptyState.multipleInstances": "Puedes tener varias instancias de la misma carpeta",
|
||||
|
||||
"releases.upgradeRequired.title": "Actualización requerida",
|
||||
"releases.upgradeRequired.message.withVersion": "Actualiza a CodeNomad {version} para usar la UI más reciente.",
|
||||
"releases.upgradeRequired.message.noVersion": "Actualiza CodeNomad para usar la UI más reciente.",
|
||||
"releases.upgradeRequired.action.getUpdate": "Obtener actualización",
|
||||
} as const
|
||||
Reference in New Issue
Block a user