ようこそゲストさん! >>  ユーザ名 パスワード   新規登録パスワード忘れtwitterでつぶやく
  [フォーラム] [ニュース] [ブログ] [リンク集] [XOOPS関連RSS] [うさぎの辞典] [ダウンロード] [このサイトについて]
Login by facebook
Login by twitter
検索
マンガ
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

新規登録
twitter
XOOPS Cubeを使おう♪
インストール編
タイトルとテーマを変更しよう
ユーザー情報を変えよう
モジュールを使おうpico編
モジュールを使おう d3pipes編
モジュールを使おう bulletin編
モジュールアップデートをしよう
HDをアップデートする
ユーザーさんマニュアル
インストール編 旧
携帯サイト
うさぎにもできるXOOPS Cube入門♪ 携帯サイト うさぎにもできるXOOPS Cube入門♪ 携帯サイト
Go iPhone!

wordpressの日本語表示

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-1-30 23:10

haru  新米
  投稿数: 2
はじめまして。
こちらのサイトのおかげでなんとかxoopsでサイトを立ち上げることができました。
触りながら中身もなんとなく見えてきた形です。

今つまづいているのは、モジュール版のWordpressを入れたのですが、月別のアーカイブとカレンダーのキャプションがどうしても日本語化できずに困っています。
ALTSYS/言語定数管理で言語定数操作対象モジュールをjapaneseにしても変化はありませんでした。
どこで設定すれば上記箇所が「2009年1月」のように日本語になるのでしょうか。
現在は「january 2009」のような状態です。

文字コードのあたりがいまいちよく解っていないのですが、インストール後に文字化けしていたので、「language/japanese」の中身だけUTF-8で保存しなおしてあります。

アドバイス、よろしくお願いします。

環境:
PHP5.2.5
MySQL5.1.22-rc

HD-1.0.3RC
wordpressモジュール Release 0.6.0 Alpha
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-2-1 15:10

mika  管理人
  投稿数: 577
こんにちは、haruさん。

引用:

haruさんは書きました:
はじめまして。
こちらのサイトのおかげでなんとかxoopsでサイトを立ち上げることができました。
触りながら中身もなんとなく見えてきた形です。

今つまづいているのは、モジュール版のWordpressを入れたのですが、月別のアーカイブとカレンダーのキャプションがどうしても日本語化できずに困っています。
ALTSYS/言語定数管理で言語定数操作対象モジュールをjapaneseにしても変化はありませんでした。
どこで設定すれば上記箇所が「2009年1月」のように日本語になるのでしょうか。
現在は「january 2009」のような状態です。

文字コードのあたりがいまいちよく解っていないのですが、インストール後に文字化けしていたので、「language/japanese」の中身だけUTF-8で保存しなおしてあります。

アドバイス、よろしくお願いします。

環境:
PHP5.2.5
MySQL5.1.22-rc

HD-1.0.3RC
wordpressモジュール Release 0.6.0 Alpha

wordpress0.6.0が出ていたんですね。やってみました!

まず、XCLのデフォルト(文字コードはEUC)でインストールしたXOOPS Cubeにインストールしたところ、最初から 2009年1月 のように日本語表示しました。

その後にホダ塾バージョン(文字コードはutf-8)でインストールしてみたところ確かに英語になってしまいます!

他、全般的に日本語表示がおかしいので原因としてはwordpressがEUC前提で作られているってことかなぁと思いました。

どうやら探しに行くlanguageフォルダが見つからないときはenglishに、ということになっているため、utf用のlanguageがみつからないのでenglish表示になってるようです。

と、ここまでわかったのでutf用のlanguageフォルダを作ってインストールし直してみたりしてるんですが、まだちょっとうまくいってません。

もちょっとトライしてみますのでもしわかったらまた何か書きますね!
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-2-1 15:17

mika  管理人
  投稿数: 577
勘違いで、先ほどトライしたやり方で直っていました。
なので方法を書きますね!

wordpressフォルダにあるlanguageの中のjapaneseフォルダをコピーします。

そのjapaneseフォルダの名前を ja_utf8 に書き換えます。

ja_utf8の中にある各ファイルをutf-8に変換して保存し直します。

とここまでやって、もう一回ブロックを表示させてみると

january 2009

だったのが

2009年1月

と日本語になっていました。

お試しください♪
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-2-1 15:32

mika  管理人
  投稿数: 577
先ほどの修正を加えた後にちょっと見ていて曜日がおかしいことに気づきました。追っかけて原因がわかりましたので書きますね。

wordpressモジュールの中にある wp-langフォルダに
lang_ja.phpというファイルがあります。

このファイルの2行目に

$blog_charset = 'euc-jp';

と書いてあるため、utf-8のときは文字の変換時に化けたりするようです。なのでutf-8のXOOPS Cubeサイトでは

$blog_charset = 'utf-8';

と書き換えることにより化けなくなりました。
お試しください♪
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009-2-5 23:48

haru  新米
  投稿数: 2
ありがとうございました!無事に日本語表示されました!

御礼の書き込みが遅くなってしまってすみません。
プロテクターの件でもお手数おかけしました。
おかげ様でまた一歩前進できました。

インストールの時からこちらにはお世話になりっぱなしです。
これからもこちらでxoopsを勉強していきたいと思います。

  条件検索へ


Powered by XOOPS CUBE LEGACY 2.1.X and RYUS