cli/pkg/i18n
Snider 0c3bccfceb feat(i18n): add internationalization package for CLI
- Service with embedded locale files (en, de)
- Auto-detect system language from LANG/LC_* env vars
- Template support for interpolation and pluralization
- Extensible: GUI can load additional translations via LoadFS()
- Global default service with T() shorthand
- Thread-safe with sync.RWMutex

Designed to be extended by core-gui which can import this
package and add GUI-specific translations on top.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 01:42:53 +00:00
..
locales feat(i18n): add internationalization package for CLI 2026-01-30 01:42:53 +00:00
i18n.go feat(i18n): add internationalization package for CLI 2026-01-30 01:42:53 +00:00
i18n_test.go feat(i18n): add internationalization package for CLI 2026-01-30 01:42:53 +00:00