diff --git a/data/language/english_uk.txt b/data/language/english_uk.txt index eb6ebcc909..d83f63383f 100644 --- a/data/language/english_uk.txt +++ b/data/language/english_uk.txt @@ -3972,6 +3972,7 @@ STR_5630 :Enable unlocking of scenarios STR_5631 :Original DLC Parks STR_5632 :Build your own... STR_5633 :CMD + +STR_5634 :OPTION + ############# # Scenarios # diff --git a/src/interface/keyboard_shortcut.c b/src/interface/keyboard_shortcut.c index 80e4ca77e2..5462b90311 100644 --- a/src/interface/keyboard_shortcut.c +++ b/src/interface/keyboard_shortcut.c @@ -97,7 +97,11 @@ void keyboard_shortcut_format_string(char *buffer, uint16 shortcutKey) strcat(buffer, formatBuffer); } if (shortcutKey & 0x400) { +#if defined(__APPLE__) && defined(__MACH__) + format_string(formatBuffer, STR_OPTION_PLUS, NULL); +#else format_string(formatBuffer, STR_ALT_PLUS, NULL); +#endif strcat(buffer, formatBuffer); } if (shortcutKey & 0x800) { diff --git a/src/localisation/string_ids.h b/src/localisation/string_ids.h index 24e5f2750c..3556161df2 100644 --- a/src/localisation/string_ids.h +++ b/src/localisation/string_ids.h @@ -2258,6 +2258,7 @@ enum { STR_BUILD_YOUR_OWN_PARKS = 5632, STR_CMD_PLUS = 5633, + STR_OPTION_PLUS = 5634, // Have to include resource strings (from scenarios and objects) for the time being now that language is partially working STR_COUNT = 32768