Notice removed Draw attention by Community
    Bounty Ended with no winning answer by Community
    Tweeted twitter.com/askdifferent/status/1062586083114995712
    Notice added Draw attention by Ionuț G. Stan
    Bounty Started worth 100 reputation by Ionuț G. Stan
2 deleted 29 characters in body
source | link

I've upgraded a couple days ago to macOS Mojave and customized my input source names according to the answer herecustomized my input source names, however the new input source names are not being updated in the language switcher (they should have been EN, RO and EΛ):

language switcher on macOS Mojave

I've double-checked that my changes are indeed where they should be and they are:

$ /usr/libexec/PlistBuddy /System/Library/Keyboard\ Layouts/AppleKeyBoardLayouts.bundle/Contents/Resources/English.lproj/InfoPlist.strings 
Command: Print Romanian-Standard
RO
Command: Print U.S.
EN
Command: Print Greek
ΕΛ
Command: 

I presume there's a cache involved somewhere that I need to reset, but I don't know where or how. Any ideas?

I've upgraded a couple days ago to macOS Mojave and customized my input source names according to the answer here, however the new input source names are not being updated in the language switcher (they should have been EN, RO and EΛ):

language switcher on macOS Mojave

I've double-checked that my changes are indeed where they should be and they are:

$ /usr/libexec/PlistBuddy /System/Library/Keyboard\ Layouts/AppleKeyBoardLayouts.bundle/Contents/Resources/English.lproj/InfoPlist.strings 
Command: Print Romanian-Standard
RO
Command: Print U.S.
EN
Command: Print Greek
ΕΛ
Command: 

I presume there's a cache involved somewhere that I need to reset, but I don't know where or how. Any ideas?

I've upgraded a couple days ago to macOS Mojave and customized my input source names, however the new input source names are not being updated in the language switcher (they should have been EN, RO and EΛ):

language switcher on macOS Mojave

I've double-checked that my changes are indeed where they should be and they are:

$ /usr/libexec/PlistBuddy /System/Library/Keyboard\ Layouts/AppleKeyBoardLayouts.bundle/Contents/Resources/English.lproj/InfoPlist.strings 
Command: Print Romanian-Standard
RO
Command: Print U.S.
EN
Command: Print Greek
ΕΛ
Command: 

I presume there's a cache involved somewhere that I need to reset, but I don't know where or how. Any ideas?

1
source | link

How to refresh list of *edited* input source names in macOS Mojave

I've upgraded a couple days ago to macOS Mojave and customized my input source names according to the answer here, however the new input source names are not being updated in the language switcher (they should have been EN, RO and EΛ):

language switcher on macOS Mojave

I've double-checked that my changes are indeed where they should be and they are:

$ /usr/libexec/PlistBuddy /System/Library/Keyboard\ Layouts/AppleKeyBoardLayouts.bundle/Contents/Resources/English.lproj/InfoPlist.strings 
Command: Print Romanian-Standard
RO
Command: Print U.S.
EN
Command: Print Greek
ΕΛ
Command: 

I presume there's a cache involved somewhere that I need to reset, but I don't know where or how. Any ideas?