代码之家  ›  专栏  ›  技术社区  ›  user1980099

为什么在我的代码中翻译不起作用?

  •  0
  • user1980099  · 技术社区  · 5 年前

    我写了一个插件,里面有定制的贴子页面和每分钟刷新一次的短代码。

    我有翻译成我的语言的功能:

    function myTranslate($string) {
        global $plugin_name;
        $string = trim($string);
        return (esc_html__($string, $plugin_name));
    }
    

    当我从post类型的php文件运行函数时

    myTranslate("string to translate");

    所有php文件都包含在插件主文件中:

    require_once ( plugin_dir_path(__FILE__) . 'test-shortcode.php' );
    require_once ( plugin_dir_path(__FILE__) . 'test-custome-page.php' );
    

    我不明白为什么?取决于什么?

    0 回复  |  直到 5 年前