Skip to content

Add in-app language selection - #1908

Open
fatihdurmaz wants to merge 1 commit into
MonitorControl:mainfrom
fatihdurmaz:feature/in-app-language-selection
Open

fatihdurmaz wants to merge 1 commit into
MonitorControl:mainfrom
fatihdurmaz:feature/in-app-language-selection

Conversation

@fatihdurmaz

Copy link
Copy Markdown

Summary

Adds an in-app language picker to the General settings pane.

Changes

  • Lists all localizations bundled with MonitorControl
  • Adds a System Default option
  • Stores the selected language as an app-specific preference
  • Prompts the user to restart MonitorControl after changing the language
  • Adds English and Turkish localizations for the new UI

Testing

  • Confirmed there are no compiler diagnostics in MainPrefsViewController.swift
  • Confirmed the project builds successfully in Xcode
  • Verified the PR contains only the three files related to this feature

Implementation note

The selected language is persisted in the app domain through the AppleLanguages preference and takes effect on the next launch.

This branch has not been deployed

No deployments
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