Skip to content

feat(l10n): localize app manager, English CLI labels, localized offline replies - #20

Merged
osmcgrgenc merged 1 commit into
mainfrom
l10n/app-manager
Sep 28, 2026
Merged

osmcgrgenc merged 1 commit into
mainfrom
l10n/app-manager

Conversation

@osmcgrgenc

Copy link
Copy Markdown
Contributor

Last localization batch.

  • App Manager views (AppManager, AppRow, Uninstaller detail, Updates) use the cleanup table: 39 new strings keys + 3 stringsdict plurals, existing keys reused where the Turkish text is identical. Filter/sort enums now have English raw values plus a localized label (they are @State only, never persisted).
  • Watchdog thermal alert uses thermalState.localizedTitle instead of the Turkish raw value.
  • CLI status prints fixed English labels for memory pressure and thermal state (no L10n); new test checks the output has no Turkish-specific characters.
  • Offline assistant memory reply shows a localized system summary (ai table, 4 new keys) instead of the English cloud snapshot, which stays English for model input.

Tests: swift test 89 tests, 0 failures (includes localization completeness).

🤖 Generated with Claude Code

…ne replies

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@osmcgrgenc
osmcgrgenc merged commit 57b28b0 into main Sep 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant