【发布时间】:2014-04-09 10:31:40
【问题描述】:
嘿,我对 wordpress 比较陌生,我使用的主题没有本地化。
我有这样的台词
<?php echo comments_number('no comments', '1 comment', '% comments'); ?>
并做到这一点
<?php load_theme_textdomain('myLocalization'); echo comments_number(_e('no comments','myLocalization'), '1 comment', '% comments'); ?>
我使用this page 创建了一个 .po 文件,并使用程序 poedit 进行了编辑,并进行了本教程中必须完成的所有更改 http://premium.wpmudev.org/blog/how-to-localize-a-wordpress-theme-and-make-it-translation-ready/
但它没有用。它不会改变字符串。
你能给我一个提示,我在哪里失败了。文件是否以主题名称命名?
【问题讨论】:
-
你也导出了.mo文件吗?
-
是的,这两个文件都在语言文件夹的主题文件夹中
-
您当前的语言是什么,您的 po 文件名是什么?
-
我目前的语言是德语,我的 . po 文件名为 myLocalization.po。
标签: php wordpress localization