フォーラム

[解決済み] category.phpに直接日本語を入力すると文字化けしてしまう (4 件の投稿)

  1. momojb
    メンバー
    2 ヶ月前の投稿 #

    テーマはwp.vicuna.excを用いてカスタマイズしています。
    Dreamwaverを使ってcategory-1.phpのページにdivタグで囲って新たに日本語を入力すると
    文字化けしてしまいます。

    試しに、
    <?php _e('company', 'vicuna'); を書いて
    ja.poファイルに
    #: category-1.php:28
    msgid "company"
    msgstr "会社情報"
    と新規に項目を作成しサーバーにアップしてみましたが、
    companyが表示されるだけでした。

    category-1.phpに直接日本語を入力できるようにするにはどうしたらいいのでしょうか?

    ご教授いただけたら幸いです。

  2. umbrella_process
    メンバー
    2 ヶ月前の投稿 #

    イントラネットの構築をされていると記憶しています。
    他言語対応はしなくても良いのではないかと思います。
    _eを使わず、直接phpに日本語を入れれば良いのではないでしょうか。

    文字化けは、エディタの問題かもしれません。
    Dreamweaverを使わないのですが、文字コードの設定は出来ますか?
    UTF-8である必要があります。

  3. momojb
    メンバー
    2 ヶ月前の投稿 #

    umbrella_processさんご返信ありがとうございます。
    はい、イントラネットの構築をしています。
    他言語対応は必要ないので直接日本語を書き込んでみたのですが
    そうしたら文字化けしてしまったので
    _eを使ってみたのですが。。。

    他の質問を調べてみたらエディターのことが書かれていたのでDreamwaverを調べてみたら
    UTF-8でした。
    テキストエディターで設定をUTF-8に設定して書き込みなおしてみても
    結果は文字化けしてしまって。

    仮に一度違う文字コードのエディターで保存してしまうとエディターの文字コードを変えても文字化けしてしまうのでしょうか?

    ちなみにテキストエディターはNo editorを使っています。

  4. momojb
    メンバー
    2 ヶ月前の投稿 #

    umbrella_processさん
    ご返信ありがとうございました。
    再度、エディターだけでなくファイルの文字コードを調べてみたら。
    phpファイルが全部shift-jifで
    UTF-8に文字コードを変換したら文字化けが解消できました!
    本当にありがとうございました。

返信

ログイン しなければ投稿できません。

About this Topic