[GH-ISSUE #1067] "Version History" button cannot be localized #636

Closed
opened 2026-05-05 06:25:17 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @isametry on GitHub (Jun 5, 2022).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1067

Describe the bug

The string for the "Version History" button shown is excluded from all localization files, and thus always stays in English:

Snímek obrazovky 2022-06-05 v 14 32 35

Steps to reproduce

Menu → Check for Updates…

or alternatively:

Menu → Preferences → About → Check for updates…

Expected behavior

The "Version History" button string should be localized, according to the espective lproj.

Environment Information

- macOS version: macOS 12.4
- Mac model: MacBook, Late 2020
- MonitorControl version: 4.1.0 Build 7034
- Monitor(s): —
- Apple Silicon/M1 (yes or no): yes
Originally created by @isametry on GitHub (Jun 5, 2022). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1067 ### Describe the bug The string for the "Version History" button shown is excluded from all localization files, and thus always stays in English: ![Snímek obrazovky 2022-06-05 v 14 32 35](https://user-images.githubusercontent.com/46103746/172050869-0e900787-ab12-4e8f-a352-62842a4be092.png) ### Steps to reproduce `Menu → Check for Updates…` or alternatively: `Menu → Preferences → About → Check for updates…` ### Expected behavior The "Version History" button string should be localized, according to the espective lproj. ### Environment Information ```markdown - macOS version: macOS 12.4 - Mac model: MacBook, Late 2020 - MonitorControl version: 4.1.0 Build 7034 - Monitor(s): — - Apple Silicon/M1 (yes or no): yes ```
Author
Owner

@waydabber commented on GitHub (Jun 14, 2022):

The reason for this is that it is part of Sparkle which is a third party component. You might want to contribute to that project: https://github.com/sparkle-project/Sparkle

If they release an update, it will eventually find it's way to MonitorControl. :)

<!-- gh-comment-id:1155309357 --> @waydabber commented on GitHub (Jun 14, 2022): The reason for this is that it is part of Sparkle which is a third party component. You might want to contribute to that project: https://github.com/sparkle-project/Sparkle If they release an update, it will eventually find it's way to MonitorControl. :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#636
No description provided.