OSは普段使う分には日本語環境で十分なのだけれど、ときどき英語環境でないと困ることがある。そのなかで顕著なケースが、新しい開発用ソフトを使う場合。ここ半年ほど使っているiPhone/iPad向けアプリを開発するために使っているXcodeもその一つ。普通に開発している分には何ら問題がないのだけれど、初めて使うフレームワークや、次々と追加される新しい機能を使う上では英語環境にした方が都合がいい。新しい開発環境に関する情報は英語しかないし、メニューの名前も英語だから。下手に日本語化されているとどれかわからなくて困ることも。
言語環境を変更するにはシステム環境設定から、言語とテキストで順番を入れ替えるだけ。?さて、英語環境にしたときに困るのが、いくつかのアプリケーションは日本語環境でなければ正常に動作しないこと。Illustrator、Photoshop、Safariあたりがそう。Illustratorはプラグインの読み込みにいくつか失敗し、Photoshopは実用上困ったことはないけれど一部メニューが文字化け、SafariはAccept-Languageがenになって一部Webが文字化け。そういうときには、個別にアプリケーションに対して言語設定を実施。Mac OS X 10.5 LeopardまではFinder.appから設定できたけど、Snow Leopardではできない模様。
コマンドラインで次のように入力。
defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Adobe\ Illustrator\ CS4/Adobe\ Illustrator.app) AppleLanguage “(ja)”
のように入力してアプリケーションを再起動すれば完了。







