Linuxを中心とした話題を投稿予定。 使用ディストリビューションであるFedoraが中心になると思われます。http://oedipa.wiki.fc2.com/にてTips Wikiを公開してます。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
Firefox日本語版でTabBrowserPreferencesをお使いの方へ
Firefox日本語版、あるいはFirefox英語版に日本語言語パックを導入している方で、TabBrowserPreferencesを利用している方への投稿です。同じ症状に見舞われた方は試していただきたいと思います。
つい先日、TabBrowserPreferences(以下TBP)が更新され、Firefox更新ウィザードが赤く表示されておりました。そこでTBPを更新したところ、どうもエラーが発生してしまっているようなのです。ブラウザ画面の下部に赤文字でなにやらエラーメッセージが。どうやらTBPのインストールには成功したものの反映はうまくいかなかったようです。
仕方ないのでツール->拡張機能にてTBPを無効にし(あるいはアンインストールし)難を逃れていたのですが、調べていてなんとか(暫定的ではありますが)TBPを導入する方法が分かりましたのでお知らせします。
今回TBPのインストールが成功しているように見えるにもかかわらずエラーが発生する理由というのは、TBPが対応している言語圏に日本語が含まれていなかったからです(TBPの本家に行ってみると日本語も対応しているような感じのことが書いてあったり翻訳に協力した方のHNも書いてあったりしたのですが・・・)。
泥臭い修正方法ではありますが、TBPの機能そのものは使えるようになったので困っている方がいれば試してみてください(これでうまくいかなかったとしても当方では責任を負いかねます。ご自身の判断で実行されるようお願いします)。
まず、TBPの本家やFirefoxの拡張機能配布サイトなどでTBPのxpiファイルをダウンロードします(リンクを右クリックして対象を保存してください。そのままクリックすると拡張をインストールしようとしてしまうと思います)。その後、ダウンロードしたファイルの拡張子をxpiからzipに変更します(「拡張子を変更すると~」という警告がWindowsなら出ますが、問題ありません。「はい」を選んでください)。そしてそのzipファイルを展開します。すると中にいくつかのファイルとディレクトリが存在していることが確認できると思います。その中のchormeというディレクトリの中にあるtabprefs.jarというファイルの拡張子をこれまたzipに変更し、展開します。その中にあるcontentディレクトリ内のtabprefsディレクトリ内にあるcontents.rdfファイルを編集します。そのファイル内の en-US という文字列を全て ja-JP に置換します。とりあえずはこれだけで大丈夫です。そして再びcontent、locale、skinディレクトリを1つのzipファイルにまとめ、そのファイル名をtabprefs.jarに変更します。そしてさらにその2つ上の階層にあるchrome、defaults等のディレクトリとファイル群を1つのzipファイルにまとめ、ファイル名をtabprefs_1.2.8x.xpiなどに変更すれば完了です。後はそのxpiファイルをブラウザの画面上にD&Dし、インストールでき、起動時にエラーが発生しなければ成功です。設定のメニューや内容が日本語ではありませんが、機能そのものは問題なく使えます。
どこかに日本語版が存在するということも見かけたのですが探すことができなかったので、暫定的に利用したい場合は試してみてはいかがでしょうか?

関連記事
スポンサーサイト
コメント
この記事へのコメント
私も 1.2.8.3を導入した時、同じ状況になりました。 1.2.8.2 を入れなおしたら直りました(笑) こういうエラーが出ることは良くあるのでw、気にしていませんでした(^^;; こういうこともあろうかと、拡張機能の xpi の古いバージョンは必ず残して、戻せるようにしてあります。
やっぱりアルファベット使用言語圏は重視されますが、それ以外の文字は軽視されがちですねぇ。作られた方は、検証用の環境なんてお持ちでないと思うので、仕方ないのでしょうか。
2005/09/16(Fri) 12:54 | URL  | xiaoxia #79D/WHSg[ 編集]
Linux入れてみようかなー と思うこのごろ
2005/09/16(Fri) 17:18 | URL  | TeR・Calt・ARK #79D/WHSg[ 編集]
★ xiaoxiaさん
あ、1.2.8.2を残してらっしゃったんですか、さすがですね。私はFirefoxの更新通知にて自動DL&インストールという形をとっていましたので、古いバージョンは残してなかったんですよね^^; まぁでもおかげで拡張の中身というのはどうなっているのかというのを知ることができましたし、暫定的ではありますが機能は使えているので結果オーライかな^^
こういった拡張がアルファベット圏で作られるためにマルチバイト圏というのは対応が難しいのではないでしょうか・・・。解決した人が苦労したことをこうやって報告することで人の目に触れたらいいんじゃないかな~と。自分が仮に何か作ったとして、アラビア語に対応しようとは思いませんからねぇ^^; そこは仕方ないのかもしれません(苦笑
2005/09/16(Fri) 22:04 | URL  | code_air_edge #79D/WHSg[ 編集]
★ TeR・Calt・ARKさん
どもども~。Linux使うのも最近ではハードルが低くなってきてるんじゃないかな。参考にすべきサイトも充実してきたし、Windowsと変わらないくらいの操作性も得られますし。マルチメディア、ゲーム関連というデスクトップ要素がやはり弱いですが、音楽聴きながらネットサーフィンしながら文書作成くらいならWindowsと同じ感覚でできるよ~^^ まずはKNOPPIX使って雰囲気を掴むといいんじゃないかな。HDDにインストールするのはそれからでもよいかも。
2005/09/16(Fri) 22:04 | URL  | code_air_edge #79D/WHSg[ 編集]
Firefox英語版を使っているので特に問題なしでした--;
日本語版のほうはバグのでたTBPをアンインストールした後、Firefox拡張機能のページから再インストールすれば問題なく使えました。(linuxでのお話)
2005/09/17(Sat) 01:12 | URL  | yaba #79D/WHSg[ 編集]
yabaさんこんにちは♪
英語版だと問題は無かったんだよね、日本語版だと言語設定がja-JPになってるんだけど、更新で入ってきたTBPがja-JPに対する設定をしてなかったせいでおかしくなってました。
そか、Firefox拡張機能のページから再インストールしたら問題ないのか、試してみるよ。ありがとう^^
2005/09/17(Sat) 12:40 | URL  | code_air_edge #79D/WHSg[ 編集]
yaba3、残念ながら失敗しました…。なんなんだろうねぇ…?
2005/09/17(Sat) 12:44 | URL  | code_air_edge #79D/WHSg[ 編集]
ども。
一連のバグはSpanish系の言語に問題があるそうです。
Firefox拡張機能のサイトには最新版1.2.8.4が公開されていますが残念ながらこれを入れてもバグ残ってます。
しかし、TBPの公式サイト(http://216.55.161.203/theonekea/tabprefs/)で配布されているバージョン(現時点では1.2.8.4)のみはバグ取りされているので、これをインストールすれば問題なくTBPが使えます。
お試しあれ。
enjoy firefox :P
2005/09/20(Tue) 15:16 | URL  | yaba #79D/WHSg[ 編集]
yaba3こんちわ~。
ん~、俺そこのを入れてアウトだったんだよね・・・。何でかなぁ・・・?
まぁ現状動いてるからいいや(ぁ
2005/09/20(Tue) 17:39 | URL  | code_air_edge #79D/WHSg[ 編集]
コメントを投稿
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。