iTunesをインストールしたのですがiTunes本体やQuicktimeはx86ソフトウェアでiTunesのminiplayerはx64ソフトウェアなんてホント奇妙この中途半端ぶりはさすがAppleという感じ(笑)。
最早アップデートする度の定番になっているLocalizable.stringsの書き換え。
ツールあるじゃんと言われようとツールも単にscriptでジャンルを英語に書き換えているだけなのでダウンロードするの面倒だから手動で書き換えてみる。
XPの場合直接管理者権限付のユーザーで書き換えれば問題ないのですがVistaの場合はシステムリソースファイルを保護され管理者でしかC:\WindowsやC:\Program Fliesのファイルを編集することが出来ません。
ということで自動的に以前よくあったProgram Filesにデータを置くような化石のようなソフトウェアは自動的に使えないということになります。
で管理者権限付のユーザーであれば出来るか?と言えばそれも出来ない。
なぜならVistaの仕様によれば管理者権限付ユーザーもアプリケーション起動はユーザー権限でしか動作させることが出来ない。
方策としては
で、VistaではAdministratorユーザーはデフォルトで無効になっているのでそれを有効にする必要がある。
手順は結構簡単で管理ツールのローカルユーザーとグループでAdministratorユーザーを有効にするするだけ。
こんな感じ

このままだとAdministratorがパスワード無しで危険ですので必ずパスワードを設定しておこう。
それから普段はAdministratorで作業する必要はあまりないと思うので普段は一般ユーザーか管理者付ユーザーでログオンするのが一般的ですね。
あとはもうLocalizable.stringsを書き換えるのみ。
書き換える場所は8327行目から8506行目まで1番簡単なのは英語用のリソースファイルからコピーして対象行を置き換えることですかね。

これでめでたくジャンルの書き換えをiTunesに勝手にされないようになりました。
ちなみに管理者として実行せずAdministratorユーザー以外のユーザーで書き換えた場合ファイルは書き換えたように見えるが実際にプログラムに反映しないのでご注意下さい。
ややこしいので書き換えられないなら書き換えられないよって警告を出すべきとボクがMicrosoftの品質管理課の人なら言うんだけどな~(笑)。
最早アップデートする度の定番になっているLocalizable.stringsの書き換え。
ツールあるじゃんと言われようとツールも単にscriptでジャンルを英語に書き換えているだけなのでダウンロードするの面倒だから手動で書き換えてみる。
XPの場合直接管理者権限付のユーザーで書き換えれば問題ないのですがVistaの場合はシステムリソースファイルを保護され管理者でしかC:\WindowsやC:\Program Fliesのファイルを編集することが出来ません。
ということで自動的に以前よくあったProgram Filesにデータを置くような化石のようなソフトウェアは自動的に使えないということになります。
で管理者権限付のユーザーであれば出来るか?と言えばそれも出来ない。
なぜならVistaの仕様によれば管理者権限付ユーザーもアプリケーション起動はユーザー権限でしか動作させることが出来ない。
方策としては
- テキストエディタを管理者として起動する
- Administratorでログオンして編集する
で、VistaではAdministratorユーザーはデフォルトで無効になっているのでそれを有効にする必要がある。
手順は結構簡単で管理ツールのローカルユーザーとグループでAdministratorユーザーを有効にするするだけ。
こんな感じ

このままだとAdministratorがパスワード無しで危険ですので必ずパスワードを設定しておこう。
それから普段はAdministratorで作業する必要はあまりないと思うので普段は一般ユーザーか管理者付ユーザーでログオンするのが一般的ですね。
あとはもうLocalizable.stringsを書き換えるのみ。
書き換える場所は8327行目から8506行目まで1番簡単なのは英語用のリソースファイルからコピーして対象行を置き換えることですかね。

これでめでたくジャンルの書き換えをiTunesに勝手にされないようになりました。
ちなみに管理者として実行せずAdministratorユーザー以外のユーザーで書き換えた場合ファイルは書き換えたように見えるが実際にプログラムに反映しないのでご注意下さい。
ややこしいので書き換えられないなら書き換えられないよって警告を出すべきとボクがMicrosoftの品質管理課の人なら言うんだけどな~(笑)。

コメントする