Add in-app language selection by fatihdurmaz · Pull Request #1908 · MonitorControl/MonitorControl · GitHub
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.

@waydabber

Copy link
Copy Markdown
Member

@waydabber waydabber added the AI contribution / fork recommendation Unplanned PR (typically AI) with improvements which may be of interest to the community label Oct 14, 2026

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

AI contribution / fork recommendation Unplanned PR (typically AI) with improvements which may be of interest to the community

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants