Skip to main content
johnrellis
Legend
Dec 16, 2016 6:34 PM UTC
Released

P: TranslatedStrings_Lr_en_US.txt not read on Mac

With the release of CC 2015.8 / 6.8, it's no longer possible to modify TranslatedStrings.txt for English users on Mac. LR ignores the file:

/Applications/Adobe Lightroom/Adobe Lightroom.app/Contents/Resources/en.lproj/TranslatedStrings_Lr_en_US.txt

Whereas on Windows, LR does read:

C:\Program Files\Adobe\Adobe Lightroom\Resources\en\TranslatedStrings_Lr_en_US.txt

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.)

This topic is closed to new replies. Start a new post to keep the conversation going.

25 replies

Known Participant
Mar 20, 2017 8:41 AM UTC
Well lo and behold, it works again.  After a long pause it’s like coming back home, and your favorite meal is cooking on the stove.  Thank you so much.
Translate
Participating Frequently
Mar 19, 2017 3:42 PM UTC
Works again for me, too. Bent, what has changed is that the file isn't just named TranslatedStrings.txt anymore but TranslatedStrings_Lr_en_US.txt (if it is intended for the en.lproj folder in Resources).
Translate
Victoria Bampton LR Queen
Community Expert
Community Expert
Mar 19, 2017 1:56 PM UTC
Bent, double check what you're doing against my updated instructions: How do I change or create keyboard shortcuts?
Translate
Victoria - The Lightroom Queen
Known Participant
Mar 19, 2017 10:38 AM UTC
Also I am using CC 2015.9/OS X 10.12.3, but still no go.

It used to work for years, when my translatedstrings.txt file was placed in Applications/Adobe Lightroom/Adobe Lightroom/Contents/Resources

Translate
Known Participant
Mar 19, 2017 10:38 AM UTC
Dear Victoria Brampton: 

Have you seen comment by John R. Ellis (latest post) which seems to confirm that this is working?

Also I am using CC 2015.9/OS X 10.12.3, but still no go.

It used to work for years, when my translatedstrings.txt file was placed in Applications/Adobe Lightroom/Adobe Lightroom/Contents/Resources

Translate
johnrellis
Legend
Mar 17, 2017 11:18 PM UTC
Yup, works on my CC 2015.9 / OS X 10.12.3.  Thanks.
Translate
Legend
Mar 17, 2017 8:36 PM UTC
Hi John, can you confirm this was fixed in 2015.9/6.9?
Translate
Inspiring
Feb 13, 2017 1:17 PM UTC
Why isn't there a fix already? It's been months.
Translate
Inspiring
Feb 13, 2017 1:16 PM UTC
It's been months. Fix this, Adobe.

As a non-English keyboard user I can't use these one-key shortcuts:
  • Before/After
  • Deselect Active Photo
  • Toggle Flag
  • Show Filter Bar
Those functions have one-key shortcuts for keys that do not exist on non-English keyboards.

Those functions can have two-or-more-key shortcuts made via macOS Preferences, but no one-key shortcut can be made.

I can't understand how come on other Adobe apps (InDesign, Illustrator, Photoshop) I can remap shortcuts in-app but not on Lightroom.

And now not even with workarounds. This affects my work.
Translate
Participant
Feb 6, 2017 12:34 AM UTC

Chiming in here to +1 this bug. I know this is a backdoor "feature", but I've come to rely on it. It's absolutely essential to my LR use to have customized controls.

Translate