feat(i18n): add Spanish (es) locale for desktop app - #86195
feat(i18n): add Spanish (es) locale for desktop app#86195satirojordi-boop wants to merge 1 commit into
Conversation
- Add es.ts with full translation (~3150 lines, 39 top-level blocks) - Register 'es' in Locale type, LOCALE_OPTIONS, LOCALE_ALIASES, TRANSLATIONS catalog - Complete coverage: settings, cron, composer, sidebar, shell, notifications, keybinds, gateway, mcp, model picker, profiles, messaging, webhooks, artifacts, starmap, agents, command center, updates, install, onboarding, and all UI components - TypeScript compiles without errors (tsc --noEmit passes) Co-authored-by: Jordi <satirojordi-boop>
Duplicate of #41230: both implement the Desktop Spanish locale on the same catalog, language registration, type, and translation surface. |
feat(i18n): add Spanish (es) locale for desktop app
|
|
Bug en la traducción: pierde el placeholder del modificador En la clave es una función que recibe ("⌘" en Mac, "Ctrl" en Win/Linux): layoutEditorTitle: mod => `Layout editor — ${mod}-click resets the layout`En se tradujo como string plano, perdiendo el placeholder: layoutEditorTitle: "Editor de disposición — -clic restablece la disposición"Resultado en UI: se mostrará Fix sugerido: layoutEditorTitle: mod => `Editor de disposición — ${mod}-clic restablece la disposición`También recomiendo un barrido rápido del catálogo ( |
Adds Spanish (Spain) locale to Hermes Desktop app.
Complete translation (~3150 lines, 39 top-level blocks) covering all UI: settings, cron, composer, sidebar, shell, notifications, keybinds, gateway, mcp, model picker, profiles, messaging, webhooks, artifacts, starmap, agents, command center, updates, install, onboarding, and all UI components.
TypeScript compiles without errors (tsc --noEmit passes).
Fixes #59780