The Help windows displaying keyboard shortcuts still have many errors. While a large number were fixed in LR 12.1, many were not, and some new errors were introduced.
The Any Shortcut plugin's Analyze > Analyze All TranslatedStrings Files generates the file "errors.txt" (attached) containing all these errors. It should be run before every new LR release. The plugin's option Correct Help Keys In TranslatedStrings Files will automatically fix all of the errors.
I've summarized the errors below, with explanations for what's gone wrong and how to fix them.
----------------------------------------------------------------------------
The help keys for shortcuts containing Delete (Mac) / Backspace (Win) need to be specially encoded -- they should refer to Delete or the localized version of Delete (if there is one). LR will automatically translate that to Backspace (or the localized version of Backspace) on Win.
Many instances of help keys incorrectly contain Backspace instead of Delete. This causes Backspace to appear in the Mac Help rather than Delete:
The following corrections need to be made to these occurrences:
$$$/LocationShortcuts/DeleteGPSLocation/Key
$$$/LocationShortcuts/DeleteAllLocationMetadata/Key
US: Backspace => Delete
DE: Rücktaste => Löschen
ES: Retrocesco => Eliminar
FR: Retour arrière => Arrière
IT: Backspace => Canc
JP: Backspace => Delete
KR: 백스페이스 => Delete (1)
NO: Backspace or Tilbake => Slett
NL: Backspace => Delete
PL: Backspace => Usuń
BR: Backspace => Delete
RU: Backspace => Удалить
SE: Backsteg => Ta Bort
TH: Backspace => Delete
CN: Backspace => Delete
TW: Backspace => Delete
(1) "백스페이스" is Korean for Backspace according to Google. The English word "Delete" should be used to be consistent with other Korean help-key entries.
----------------------------------------------------------------------------
These help keys use the English name for the key rather than the translated name of the key used in other help keys:
IT:
$$$/AgDevelopShortcuts/Auto_Tone/Key
$$$/AgDevelop/Menu/View/ViewOptions/Key
$$$/AgDevelopShortcuts/DevelopViewOptions/Key
$$$/AgDevelopShortcuts/Print_selected_images/Key
Command => Comando
Comando is used 80 times, Command 4 times.
JP: $$$/AgDevelopShortcuts/Previous_Photo/Key
Left Arrow => 左向き矢印
左向き矢印 is used 6 times, Left Arrow once.
JP: $$$/AgDevelopShortcuts/Next_Photo/Key
Right Arrow => 右向き矢印
右向き矢印 is used 6 times, Right Arrow once.
JP: $$$/AgDevelopShortcuts/Go_to_previous_module/Key
Up Arrow => 上向き矢印
上向き矢印 is used twice, Up Arrow once.
NL: $$$/AgDevelopShortcuts/Previous_Photo/Key
Left Arrow => pijl-links
"pijl-links" is used 6 times, Left Arrow once.
NL: $$$/AgDevelopShortcuts/Next_Photo/Key
Right Arrow => pijl-rechts
"pijl-rechts" is used 6 times, Right Arrow once.
NL: $$$/AgDevelopShortcuts/Go_to_previous_module/Key
Up Arrow => pijl-omhoog
"pijl-omhoog" is used 2 times, Up Arrow once.
PL:
$$$/AgLibrary/Help/Shortcuts/EnterQuickSlideshowModeKey
$$$/AgSlideshow/Help/Shortcuts/Show/Preview/Key
$$$/AgDevelopShortcuts/Show_selected_images_in_a_slideshow/Key
Return => Powrót
Powrót is used 2 times.
BR: $$$/AgDevelopShortcuts/Previous_Photo/Key
Left Arrow => seta para a esquerda
"seta para a esquerda" is used 6 times, Left Arrow once.
BR: $$$/AgDevelopShortcuts/Next_Photo/Key
Right Arrow => seta para a direita
"seta para a direita" is used 6 times, Right Arrow once.
BR: $$$/AgDevelopShortcuts/Go_to_previous_module/Key
Up Arrow = > seta para cima
"seta para cima" is used 2 times, Up Arrow
RU:
$$$/AgLibrary/Help/Shortcuts/EnterQuickSlideshowModeKey
$$$/AgSlideshow/Help/Shortcuts/Show/Preview/Key
$$$/AgDevelopShortcuts/Show_selected_images_in_a_slideshow/Key
Return => Возврат
Возврат is used 2 times.
SE: $$$/AgDevelopShortcuts/Hide_panels/Key
Tab => Tabb
Tabb is used 2 times.
----------------------------------------------------------------------------
Other errors:
FR: $$$/AgLayoutShortcuts/GoToPreviousPage/Key
Flèche gauche => Touche Gauche
"Touche Gauche" is used 4 times for left arrow, "Flèche gauche" just once.
FR: $$$/AgLayoutShortcuts/HideSidePanels/Key
Tabulation => Tab
"Tab" is used 15 times, "Tabulation" just once.
FR:
$$$/AgDevelop/Localized/Mask/Key/CircularGradient
$$$/AgDevelop/Localized/Mask/Key/ColorRange
$$$/AgDevelop/Localized/Mask/Key/LuminanceRange
Maiuscole => Maiusc
"Maiusc" is used 73 times, "Maiuscole" just 3 times. Google Translate says Maiusc means Shift, while Maiuscole means Upper Case.
JP: $$$/AgDevelopShortcuts/Create_Virtual_Copy/Key
Shift + Command => Command + Shift
LR's convention is to put Command first.
RU: $$$/AgLibrary/Help/Shortcuts/RotateRightKey
Command + [ => Command + ]
----------------------------------------------------------------------------
A backslash \ in TranslatedStrings should be encoded as ^L ("Lightroom Classic SDK Programmers Guide", page 150). These occurrences are not correctly encoded:
$$$/LocationShortcuts/ToggleFilterBar/Key:
US, IT, JP, KR, NO, NL, PL, BR, RU, SE, TH, CN, TW
$$$/LocationShortcuts/ToggleFilterBar/Mac/Key:
US, IT, JP, KR, NO, NL, PL, BR, RU, SE, TH, CN, TW
$$$/AgLibrary/Help/Shortcuts/HideShowFilterBarKey:
NB, RU, TH
$$$/AgLibrary/Help/Shortcuts/Mac/HideShowFilterBarKey:
NB, RU, TH
----------------------------------------------------------------------------
About 150 help keys have inconsistent spacing around the "+". The convention is to use one space on each side of the "+", but many don't follow that rule, e.g.
Command + Shift+ J
Command+F
It looks sloppy and careless: