我正在谈论Wordpress本地化/国际化。如何处理多个文本域?
我有一个由第三方完成的两个模板。他们使他们成为二十岁的儿童模板。看起来他们保留了带有国际化字符串的模板文件,文本域为'twentyten'
。 现在我准备了两个双语英语/阿拉伯语网站准备好了。我发现我需要一个独特的文本域来使用。我使用了特定于网站的关键字。
在生成.po文件时,我发现所有_e(), __(), _x(), _n()
函数内容都合并到了.po文件中,但是作为我的functions.php文件包含了一个功能为load_theme_textdomain
的文本域。只有具有此文本域的字符串才会显示已翻译。其他人以英文出现。
我想听听有经验的开发人员的意见。他们如何共存这种情况。我现在将所有的文本域转换为一个,以便我的网站看起来不错。但是,我只是额外工作,或者有简单或模块化的方式。
谢谢。我正在寻找一个详细的答案来维护.po和.mo的父母和孩子主题。 – Lenin