Могу ли я изменить язык по умолчанию для приложения / программы в Snow Leopard?
13826
pattulus
Раньше в Leopard было так просто, через информационный диалог, можно было запустить любое приложение на желаемом языке. Некоторые программы, такие как Things или Adobe Creative Suite, просто более эффективны на английском языке. Я хочу вернуть эту функцию - но как ...?
В дополнение к приведенным ниже инструкциям, вы можете связаться с разработчиками этих приложений, чтобы сообщить им, что их локализация нуждается в улучшении.
s4y 15 лет назад
1
Это новая «особенность» Snow Leopard, с которой вы больше не можете менять язык по умолчанию через информационный диалог. :(
pattulus 15 лет назад
1
Where you replace the path to your application (remember to escape spaces with a backslash) and the language codes with whatever you are looking for. After running this script, the application will always launch in whatever language you've specified first (assuming that language exists).
Второе решение через терминал, кажется, именно то, что я ищу. Не могли бы вы дать мне один пример из жизни вместо заполнителей. Например, чтобы изменить RapidWeaver с запуска на немецком на английский:> по умолчанию напишите $ (mdls -name kMDItemCFBundleIdentifier -raw /Applications/RapidWeaver.app на RapidWeaver.app) AppleLanguages "(en, de)" Мне трудно найти правильный способ ввести его в терминал. Я всегда получаю> неожиданный аргумент найти; оставив значения по умолчанию без изменений. Большое спасибо до сих пор.
pattulus 15 лет назад
1
Вы почти получили его, просто избавьтесь от части App.app: по умолчанию напишите $ (mdls -name kMDItemCFBundleIdentifier -raw /Applications/RapidWeaver.app) AppleLanguages "(en, de)"
s4y 15 лет назад
2
Благодаря SidneySM, я бы подарил вам свою «стрелку вверх» и «проверил», если бы мог :) Работает как шарм.
pattulus 15 лет назад
1
2
pattulus
Можно вручную удалить все остальные языки приложения, щелкнув его правой кнопкой мыши> показать содержимое пакета <и удалить все ненужные языки.
Но это далеко не элегантное решение. :(
Просто хотел, чтобы вы знали, что мне нравится это решение для приложений с плохим переводом в мою локаль. Я бы предпочел английский, а не грязную попытку с ошибками везде, поэтому я был рад обнаружить, что могу просто удалить его :)
Joost 10 лет назад
0
2
pattulus
Теперь есть приложение, которое элегантно справляется с задачей; Вы даже можете установить язык навсегда: Language Switcher .
Обновление: теперь есть другое приложение, которое доступно в MAS: Выбор языка приложений .
2
RobFromApplingua
Просто чтобы знать, что некоторые приложения, такие как Adobe Creative Suite, устанавливаются только на одном языке. Часто невозможно переключиться, как вы можете сделать со многими другими приложениями OS X.
Все решения по изменению языка приложения основаны на том, что доступно в самом комплекте приложений. Они не могут предоставить вам новые языки, переводя на лету, как я заметил некоторые пользователи LinguaSwitch.