Skip to content

v1.2.2

Choose a tag to compare

@sudoeren sudoeren released this 07 Jul 11:22

Full App-Wide Translations

This release completes the internationalization effort by eliminating all remaining hardcoded Turkish/English strings across the application. Every user-facing string now goes through the translation system.

What's New

Complete i18n Coverage

  • Added translation keys for the Settings page: notification permissions, backup errors, model selection placeholders, export/import descriptions, and privacy notice.
  • Keyboard shortcuts modal is now fully translated (title, description, and all shortcut labels) across all 5 languages.
  • History date group labels (Today/Yesterday/Older) use the translation system.
  • "View Full History" button on the main page is translated.

Locale-Aware Formatting

  • Date and time formatting now uses the active interface language directly — dates in favorites and history will display in the correct locale format for Turkish, German, French, Spanish, and English.

Files Changed

 src/lib/translations.ts              | +110  (new keys for all 5 languages)
 src/app/settings/page.tsx             | 15 changes
 src/app/history/page.tsx              |  6 changes
 src/app/favorites/page.tsx            |  2 changes
 src/app/page.tsx                      |  1 change
 src/components/keyboard-shortcuts.tsx | 14 changes
 6 files changed, 132 insertions(+), 22 deletions(-)