【发布时间】:2013-11-16 09:30:29
【问题描述】:
我有一个插件要翻译。我完成了以下任务:
加载了文本域:
$my_td = 'mysignup';
function my_signup_textdomain_init() {
global $my_td;
load_plugin_textdomain( $my_td, false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
}
add_action('plugins_loaded', 'my_signup_textdomain_init');
在 wp_plugin_folder\my_signup\languages(用于孟加拉语 bn_BD)中添加了语言文件(po、pot、mo):
- mysignup.pot
- mysignup.mo
- bn_BD.po
- bn_BD.mo
更改了 wp_config.php 文件中的语言代码:
define('WPLANG', 'bn_BD');
但问题是没有任何改变。我不确定我做错了什么。我已经阅读了很多文章和答案。我仍然需要帮助来了解如何测试我所做的一切都很好以及如何解决问题。
请帮助我。提前致谢。
【问题讨论】:
-
你的意思是
global $my_td;global $nl_td;是什么?? -
请检查我的代码的第一行。
$my_td = 'mysignup'; -
是的,我看到了,但它是一个不同的变量 ..
$my_td != $nl_td..$nl_td == "typo"?? -
谢谢。抱歉,这是我的打字错误:(
-
错误只出现在 SE 或代码中?它现在工作吗?如果是,请接受关闭答案。如果不是 - 详细说明问题..
标签: php localization wordpress