Можно ли запустить программу на определенном языке?
-
16-10-2019 - |
Вопрос
Я разработчик, и мой основной язык - французский, поэтому я использую Mac OS X на французском языке. Тем не менее, мне нужно регулярно, чтобы открыть приложение на английском языке для поддержки.
Прямо сейчас я иду в Международные системы настройки и помещаю английский в списке языков, а затем открываю приложение, которое мне нужно запустить на английском языке. Когда я закончу, я переключаю его на французский.
Это раздражающий процесс. Есть ли что-то еще, что я могу использовать, например, программа командной строки, чтобы запустить приложение на определенном языке?
Решение
Есть бесплатное программное обеспечение, Языковой переключатель, чтобы запустить одно приложение с другими языками.
Это действительно просто и работает удивительно.
Другие советы
Вы можете изменить язык внутри файла настройки приложения:
defaults write com.apple.TextEdit AppleLanguages '("en-US")'
Или просто беги однажды одно приложение с другим языком:
/Applications/iCal.app/Contents/MacOS/iCal -AppleLanguages '(de)'
Чтобы определить идентификатор пакета, запустите
mdls -name kMDItemCFBundleIdentifier /Applications/Mail.app
или прямо в одной команде:
defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Mail.app) AppleLanguages '("en-UK")'
(с помощью Суперпользователь)
Перейдите в приложение, нажмите Command + I, и если есть другие языки, они отображат на информационной странице. Просто раскрутите все, кроме того языка, который вы хотите
Для Google Chrome сделайте это:
defaults write com.google.Chrome AppleLanguages '("en-US")'
В искателе получите информацию о приложении. Здесь есть языки, и вы можете выбрать. Увы, это, кажется, исчезло в снежном леопаре.