FirefoxでIEのお気に入りを使用するアドオンPlainOldFavoritesを日本語化してみた際の作業メモ
- 「PlainOldFavorites.xpi」をダウンロード
- 「PlainOldFavorites.xpi」を解凍
- 「chrome.manifest」を編集
- 「plainoldfavorites.jar」を解凍
- 「locale/ja-JP/pof.dtd」を作成
- 「locale/ja-JP/pof.properties」を作成
- 「plainoldfavorites.jar」を更新
- 「PlainOldFavorites.xpi」を作成
- Firefoxに登録
オフィシャルサイトなどから最新版をダウンロード
2011/03/29時点では、「PlainOldFavorites_1.1.2.xpi」が最新版
xpiの実体はZIPファイルなのでZIP対応のツールを使用して解凍する
解凍したファイルの「chrome.manifest」に以下の行を追加
locale plainoldfavorites ja-JP jar:chrome/plainoldfavorites.jar!/locale/ja-JP/
※空白部分はタブ
解凍したファイルの「chrome/plainoldfavorites.jar」をさらに解凍
jarも実体はZIPファイルなのでZIP対応のツールを使用して解凍する
jarを解凍した内容の「locale」以下にフォルダ「ja-JP」を作成し
テキストファイル「pof.dtd」を作成する。
「pof.dtd」が言語ファイルとなるが、他の言語からコピーしてくるのが手っ取り早い。
作成したら、テキストエディタで開き
「ENTITY pof.*.label」となっている行の語句を日本語化する
同様に、「pof.properties」を作成する。
内容は今のところ空のようなので他の言語からコピーするだけでよい。
作成した「locale/ja-JP/*」を「plainoldfavorites.jar」に反映する。
編集した「chrome.manifest」「plainoldfavorites.jar」を「PlainOldFavorites.xpi」に反映する。