先日iTunesを7.4.1.2にバージョンアップしたのですが、iTunesでwmaファイルをmp3ファイルに変換使用する際、確認のダイアログが下のような英語になってしまいました。
これ以外のメッセージはすべて日本語だったのですが、これだけが英語でした。One or more of the songs you are adding to iTunes, including “○○○○.wma”, are in the WMA format. iTunes will automatically convert them to the MP3 format so that they can be added to your iTunes library.
アップデート前の7.3.2.6ではちゃんと日本語で表示されており、(この記事を執筆した時点での)最新バージョン7.4.2.4を入れても英語のまま。
そこでランゲージファイルをのぞいてみたところ、この部分だけ日本語訳が抜けており、そのため英語になってしまったようです。
ということで、ちゃんと日本語訳が書かれていたiTunes7.3.2.6のものを、該当する箇所に移植してみました。
用意するものは、UTF-16対応のテキストエディタだけ。
しかし、これが一番ハードルが高いかもしれません。
私が知る限りではUTF-16に完全対応しているのは、秀丸エディタ・xyzzy・Meadow(Windows版のEmacs)。
なおWindowsに入っているメモ帳(Ver5.1)・TeraPadでもできますが、以下の理由であまりお勧めできません。
- メモ帳では、ランゲージファイルはBOMなしのUTF-16で記録されているのに、勝手にBOM付きのUTF-16BEで記録してしまいます。
- TeraPadでは、内部処理でShift JISに変換しているため、文字化けが発生する恐れがあります。
![[フォルダの画像]](http://diary.350ml.net/dimg/070920b.gif)
まず、C:\Program Files\iTunes\iTunes.Resources\ja.lprojの中にある、ファイル Localizable.stringsを、テキストエディタで開きます。
なおiTunesを別の場所にインストールしているときは、そちらを開いてください。
そして、1516行目(iTunes7.4.2.4の場合)にある、「/* ===== WMA Strings ===== */」から「/* ===== Windows Only Strings ===== */」までの間を、以下のように書き換えて保存します。
/* ===== WMA Strings ===== */これで、修正完了です。"202.001" = "iTunes に追加しようとしている、[^2] を含む 1 つ以上の曲が WMA フォーマットです。iTunes はそれらの曲を自動的に ^1 フォーマットに変換して、iTunes ミュージックライブラリに追加できるようにします。";
"202.002" = "[^1] など、追加している曲のうち 1 つまたは複数の曲は WMA フォーマットであり、変換操作がすでに進行中のため変換できませんでした。";
"202.003" = "WMA の曲を変換中...";
"202.004" = "変換";
"202.005" = "スキップ";
"202.006" = "iTunes でこれらの曲を変換して音楽ライブラリに追加するには、Windows Media Player 9 シリーズ以降をインストールする必要があります。または、これらの曲の元の CD がある場合は、iTunes を使ってこれらの曲をインポートできます。";
"202.007" = "曲 [^FILENAME] など、追加された曲のうち 1 つまたは複数の曲は WMA フォーマットであるため、変換できませんでした。";
"202.008" = "曲 [^FILENAME] を変換できませんでした。";
"202.009" = "iTunes で変換できるのは保護されていない WMA の曲だけです。これらの曲の元の CD がある場合は、iTunes を使ってこれらの曲をインポートできます。";
"202.010" = "曲 [^FILENAME] など、追加された曲のうち 1 つまたは複数の曲は保護された WMA フォーマットであるため、変換できませんでした。";
"202.011" = "曲 [^FILENAME] は、保護された WMA フォーマットであるため、変換できませんでした。";
"202.012" = "曲 [^FILENAME] を変換できませんでした。";
/* ===== Windows Only Strings ===== */
無事、日本語で表示できるようになりました。
余談ですが、ランゲージファイルの中には、国内では未発売のiPhone用のメッセージの翻訳もちゃんと用意されていました。
日本でもiPhoneが使えるようになるのは、近い(?)のかな。
※追記
アップデートしたら、iTunesが英語版になってしまう(すべての表記が英語になってしまう)症状の解決法を探しに来ている方が多いようなので、下に書いておきます。
[スタート]→[設定]→[コントロールパネル]→[プログラムの追加と削除]で、iTunesを選択し[変更]をクリック。
そして[修復する]をクリックすると、修復作業が始まります。これで日本語版に直ります。
One or more of the songs you are adding to iTunes, including “○○○○.wma”, are in the WMA format. iTunes will automatically convert them to the MP3 format so that they can be added to your iTunes library.