I confirmed this using "dtruss" on Mac and Process Monitor on Windows.
This affects a large number of users who had relied on editing TranslatedStrings.txt:
- To provide keyboard shortcuts for commands that don't have them and that don't appear in the menus (e.g. Toggle5Shortcut for assigning the purple label).
- To change keyboard shortcuts for commands that don't appear in the menus, e.g. BrushDecreaseKey. Some users report using keyboards for other languages (e.g. German) that they use with LR running in English, and the English shortcuts don't always map well to non-English keyboards.
- The Keyboard Tamer plugin relies on editing the English TranslatedStrings file.
Given that LR has long lacked a user interface for customizing keyboard shortcuts (one of the most popular feature requests), the ability to edit TranslatedStrings has provided a relief valve for user frustration. Taking away that ability on Mac will just increase their frustration. (On Mac, System Preferences can set shortcuts for menu commands, but not for commands that don't appear in menus.)