サポート » プラグイン » プラグイン「serveys」に関して。

  • surveys(1.01.6)に関してですが、「送信」などのコメントを日本語のものに
    置き換えると文字化けしてしまいます。
    どなたか対応方法をご存じの方がおりましたら、教えて頂ければと思います。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • モデレーター jim912

    (@jim912)

    satoshi tanakaさん、こんにちは。

    どのように置き換えを行っていますか?
    プラグインファイルを直接編集されているのであれば、まずはファイルのエンコードを確認してみてください。Dreammeaverなど、エディターの中には、編集する日本語が含まれていない場合、Shift-JISとなってしまうものがあります。

    翻訳ファイルを読ませる方法は、下記を参考に。
    Surveysプラグインの日本語化って…の続き

    ファイルのエンコードに関しては[shift-jis]を使っております。
    phpファイル上では文字化けしないのですが、ブラウザにて表示する際に文字化けしてしまいます。このとき、ソース自体も文字化けしてしまっております。

    phpファイルのソース:
    <input type=”submit” name=”action” id=”survey-action-button” value=”<?php e(“送信”) ?>” />
    ブラウザで表示した時のソース:
    <input type=”submit” name=”action” id=”survey-action-button” value=”���M”>

    となってしまっています。
    *「surveys」の
    survey_form.php
    というファイルを編集しているのですが、変えた部分は上記の部分のみです。

    ご助言頂ければと思います。

    モデレーター jim912

    (@jim912)

    satoshi tanakaさん

    WordPressでは、文字コードはUTF-8(BOMなしまたはUTF-8N)で保存するようにしてください。

    WordPress で用いるテキストエディタ

    上記で、完璧に文字化けしなくなりました!
    初歩的な質問ですみませんでした。
    ありがとうございました。

    度々すみません。。。

    上記とは関係ないのですが、surveysを使用しようとすると、
    Fatal error: func_get_args(): Can’t be used as a function parameter in ~ contents/wp-content/plugins/surveys/wpframe.php on line 52
    というエラーが出てしまいました。

    該当のコードは下記となっております。

    return __(call_user_func_array(‘sprintf’, array($message) + func_get_args()) , $GLOBALS[‘wpframe_plugin_name’]);

    もし、対処法をご存知でしたら、教えて頂ければと思います。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「プラグイン「serveys」に関して。」には新たに返信することはできません。