mirror of
https://github.com/lfnovo/open-notebook.git
synced 2026-04-28 03:19:59 +00:00
|
Some checks are pending
Development Build / extract-version (push) Waiting to run
Development Build / build-regular (push) Blocked by required conditions
Development Build / build-single (push) Blocked by required conditions
Development Build / summary (push) Blocked by required conditions
Tests / Backend Tests (push) Waiting to run
Tests / Frontend Tests (push) Waiting to run
* feat(i18n): add Spanish (es-ES) locale Add complete Spanish translation covering all 930+ keys across all UI sections: navigation, notebooks, sources, chat, search, podcasts, transformations, settings, models, API keys, and error messages. - Create es-ES locale file with full translation - Register es-ES in locale index with LanguageCode type - Add Spanish entry to LanguageToggle dropdown - Add `spanish` key to common section in all existing locales - Add date-fns Spanish locale for date formatting Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(i18n): use t() function accessor for Spanish dropdown item Rebased onto main, which migrated i18n from the custom Proxy pattern to react-i18next's t() function. Updates the new es-ES entry in LanguageToggle to match the current accessor style so it renders the translated label at runtime instead of undefined. --------- Co-authored-by: chemazener <chemazener@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: Luis Novo <lfnovo@gmail.com> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .gitignore | ||
| components.json | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.mjs | ||
| start-server.js | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
| vitest.config.ts | ||