日本語プロフィール+jBoxモジュール | Drupal-jBox.net
Posted by amayadori on 2007/02/11(日) 04:56 in
本家のmodules情報ではありませんがDrupal 5.xを新規にインストールした後でも便利なツールが公開されましたので、ここでも紹介させていただきます。
日本語環境の為の小技を集めたjBoxモジュールを作成しました。このモジュールの機能は次の通りです。
- 翻訳の自動インポート。
- メールのJISコード化。(字化け対策)
- 日本語日付フォーマットの追加。
翻訳の自動インポートは、モジュールのインストール時に翻訳を自動的にインポートする機能です。モジュールのpoディレクトリにja.poファイルがあればインポートします。ただし、プロフィールディレクトリの"translations/ja/modules"ディレクトリ内に「モジュールディレクトリ名.po」ファイルがある場合は、そちらをインポートします。(これにより、プロフィール毎に独自の翻訳を提供できます。)
(日本語プロフィール+jBoxモジュール | Drupal-jBox.netより引用)
このサイトのコメントでも話題になっていた翻訳poファイルの自動インストールはされるのか?という問題に、実は自動インストールはされないらしいと言うことが判明して(笑)zoracさんが、Drupal上で表示されている日付のフォーマットの日本語に適した形にするツールも合わせて作成するというお話が出ていました。
翻訳poファイルはこのサイトで公開しているものはこれに対応していないので順次、変更していこうかと考えています(現状のファイルでもファイル名をモジュール名に変更して、モジュールのpoフォルダに入れればこのモジュールで対応できます)。
公開バージョン:
5.x
ご苦労様でした<(__)>
ここの鯖とプライベートの鯖は全然問題なかったので気づきもしませんでした(; ̄ー ̄A
ワーストって(笑)作りがショボイって事ですか?危ないって事ですか(; ̄ー ̄A まー、どうせ英語圏の人には必要のないものですからねー(T.T)
警告の件、済みませんでした。(^^;;
コアのlocale.incではsafe mode時にset_time_limitしていなかったのですが、PHPのマニュアル読んで必要ないと判断してしまいました。警告までは思い至りませんでした。
コアのコード中でワースト1のlocale.incなので、頭から疑ってかかったのが失敗でした。
多分、おっしゃるとおりなんだと思います。
ただ、今のは今のでかっこいいなーと(笑)自画自賛して言うわけですが、一向にFebって、何月?って、やってるくらいですから、それを憶えるのが先なのだと思われます(笑)
ただ、やっぱりパッと見、(自分が)判りづらいので変えたいなーという欲求はありますね(; ̄ー ̄A
ま、後ほど、翻訳の文字列に手を入れてみます。
昨日一日かけて、あーでもないこーでもないとエラーが起きないための方法を練っていたのですが、その後、修正したものをすぐにリリースしていただけて、あっさり解決してしまいました。
とりあえず、無駄な努力と言わず、set_time_limit() について勉強できた。と建設的な気持ちに切り替えましたが...
日付と時刻、私の環境では問題なく動作していますので、amayadori さんの場合は、日とか曜日とかの文字列を変更されてるからかもしれないですね。
http://drupal-jbox.net/?q=node/266#comment-736 で、「翻訳はすべて上書きされない」設定になっているとおっしゃられていますので...
2007/02/12 XREAサーバーで、エラーメッセージが出るという事で、その対策を施したバージョンに差し替えとなったようです。
ちなみに、サイト設定の日付と時刻メニューでは選択肢の中に出てきて、変更して保存したけど、反映されないですね。
翻訳文字をいじっていると反映しないのかな…。