Firefox: Tabbrowser Preferences 最新版で画面がおかしくなる現象

Firefox のタブブラウジング機能を強化する拡張機能「Tabbrowser Preferences」だが、最新版を日本語環境の Firefox にインストールすると、ステータスバーの下に、下記の文字列が書かれた、謎のペインが出現する。

      <button id="catTabbedButton" label="&tabprefs.label;"
------------------------------------------^

対象

  • Firefox 1.x
  • Tabbrowser Preferences 1.2.8.3 または 1.2.8.4

原因

上記の文字列はエラーメッセージで、日本語リソースが見つからないことを示している。
Tabbrowser Preferences 1.2.8.x では、言語リソースの構成・内容に変更があるが、日本語ロケール用のリソースが入っていない。
ローカライズに関する告知が 8 月 9 日に出ているが、日本語リソースがリリースに間に合わなかったということのようだ。
上記の告知ページには日本語リソースのコントリビュータとして裸電球さんが紹介されているが、現在は Tabbrowser Preferences を利用されていないようだ。

四畳半 裸電球 日記帳 - tbp
http://hadakadenkyu.flnet.org/blog/category/firefox/extension/tbp.html

ということは、このまま誰も手を付けなければ、日本語ロケールでは Tabbrowser Preferences が使えないことになる。

対処

即席の対処方法として、職場で隣の席の N さんから聞いたのは以下の手順。

  1. インストールした Tabbrowser Preferences の jar ファイルを展開する
  2. 英語リソース (en-US) をコピーして日本語リソース (ja-JP) を作る
  3. jar ファイルを作り直す
  4. Firefox 起動しなおす

より根本的な修正としては、誰かが 1.2.8.x に合わせた日本語リソースを作成するしかない。
と思ってたら、おけらさんという方が着手されたようだ。

おけら通信(仮)- 前記事の追加
http://naivz.blog16.fc2.com/blog-entry-99.html