Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/lolipop.jp-dp07276078/web/blog/wp/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/lolipop.jp-dp07276078/web/blog/wp/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/lolipop.jp-dp07276078/web/blog/wp/wp-includes/theme.php on line 508
blog.cori95.net : Tag : ロケール

2008/07/08

Foxmarks Bookmark Synchronizer 2.1.0.12でもパースエラーが…

昨日の七夕にFoxmarks Bookmark Synchronizerの最新版2.1.0.12がリリースされたので、入れてみたけどパースエラーまた出るな。
また、この方法で直さないといけないのね。

参考:Foxmarks Bookmark Synchronizer :: Firefox Add-ons
参考:blog.cori95.net : Foxmarks Bookmark Synchronizer 2.0.47.4のパースエラーを直す


はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

2008/06/24

Foxmarks Bookmark Synchronizer 2.0.47.4のパースエラーを直す

この記事では、Foxmarks Bookmark Synchronizerの本日付の最新版2.0.47.4を入れて、設定を開こうとするとパースエラーが発生する問題があってウザイ…と思って前のバージョンを入れてました。
Foxmarks Bookmark Synchronizer 2.0.47.4のパースエラー

が、今日起動したときに不覚にもアドオンのアップデートで、Foxmarks Bookmark Synchronizerのバージョンを最新版にしてしまったので、もう面倒くさいからパースエラーを修正することに。
とりあえず海外の方が文句を言っていないあたり、非常に日本語(ja)ロケールファイルが胡散臭いので、そこらへんを見て思ったんだが、↓のエンティティがjaのファイルにだけないのがパースエラーの原因かなぁと。

<!ENTITY dialog.label.forgotPassword "I forgot my username or password">

で、解決策はこんな感じ。
とりあえずFirefoxを終了する。
で、Firefoxのプロファイルフォルダに移動する。わからない人はここ参照
以下のさらにディレクトリの階層を潜って下記のパスにあるdtdファイルをテキストエディタで開く。

Firefoxのプロファイルフォルダ/extensions/foxmark@kei.com/chrome/chromeFiles/locale/ja/foxmarks.dtd

開いたら、4行目の下に下記を追加。別にテキストはなんでもO.K.

1 : <!ENTITY dialog.title “Foxmarks ブックマーク同期設定”>
2 : <!ENTITY dialog.label.username “ユーザ名:”>
3 : <!ENTITY dialog.label.password “パスワード:”>
4 : <!ENTITY dialog.label.rememberPassword “セッション間でこのパスワードを記憶する”>
5 : <!ENTITY dialog.label.forgotPassword "ユーザ名とパスワードを忘れた?">
6 : <!ENTITY dialog.label.synchronization “同期設定”>
7: <!ENTITY dialog.label.ontimer “自動同期にする”>
8 : <!ENTITY dialog.label.synconshutdown “終了時に同期”>
9 : <!ENTITY dialog.label.synconstartup “起動時に同期”>


で、Firefoxを起動して、Foxmarks Bookmark Synchronizerの設定画面を出すと、パースエラーが出なくなってると思います。
ちなみに定義したのは、下の画像の赤い線で囲んだ部分のテキストみたい。
Foxmarks Bookmark Synchronizer 2.0.47.4のパースエラーを直す

まぁ正直自分みたいに自分のサーバとの間でブックマークを同期している人は、思い切ってテキストなしでブランクにしておいた方がこんな感じ↓ですっきりしていいかも。
なんか問題が起こるかもしれないので微妙ですが。
Foxmarks Bookmark Synchronizer 2.0.47.4のパースエラーを直す

しかし、ローケルファイルのディレクトリにja-JPってディレクトリもあるんだが・・・こっちはミス?

参考:プロファイル - Mozilla Firefox まとめサイト


はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

HTML convert time: 0.112 sec. Powered by WordPress ME