システムフォルダの名称 〜 Macローカライズ

前回ローカライズの方法として
System/Library/CoreServises/SystemFolderLocalizations/ja.lproj/SystemFolderLocalizations.strings
にSystem/Library/CoreServises/SystemFolderLocalizations/en.lproj/SystemFolderLocalizations.stringsを被せればokとかきましたが、ローカライズの仕組みを調べてみました。

http://msyk.net/macos/index.htm
なるほど、なるほど。
ファイルを直接変えるのは邪道で、ローカライズをしないようにするのが本筋か。
ということでちょっと試してみました。
ただMacのFinderはピリオドではじまるファイルを扱えないので、非常に面倒です。
とおもったら上のページはスクリプトまで用意してくれてますね。
例)
ローカライズ解消(.localizedファイルの削除スクリプト)
#!/bin/tcsh
rm ~/Documents/.localized

システムフォルダの場合
rm -f /Applications/Utilities/.localized
sudo rm -f /Users/.localized

……
ローカライズ(.localizedファイル作成スクリプト)
#!/bin/tcsh
touch ~/Documents/.localized

なんかシステムフォルダのローカライズが解けませんね。なぜかな。
SystemFolderLocalizations.strings置き換え方式の方が楽ですね。

« またもスパムコメント! | メイン | コメント投稿に認証サービスを利用してみる »

トラックバック

このエントリーのトラックバックURL:
http://www.xillion.net/mova/mt-tb.cgi/58

コメントを投稿