0

我正在尝试翻译我的 WordPress 网站(使用布鲁克林主题构建),但我不知道使用哪种方法来翻译我的字符串。起初,字符串没有出现在字符串翻译搜索中,但后来我了解到我必须添加更多代码。

我的第一个问题是,我是否必须浏览用于更新内容并将所有内容包装在代码中的每个页面和自定义 CMS 条目,还是有办法自动执行此操作?

其次,我使用布鲁克林主题,但他们的支持团队太慢了,所以我想问是否有一种标准方法可以找到主题的文本域以包含在代码中(如果我需要的话)。

第三,我知道我可以使用哪种方法来翻译字符串(手动注册或 GetText),但我没有找到任何关于在哪里放置此代码以及如何实现它的解释(甚至官方文档也为您提供了代码,但没有解释如何处理它,我不是 PHP 专家!)

我正在使用所有最新版本的 WPML 和多语言 CMS。

http://www.expedition-polaris.com

4

1 回答 1

1
  1. 是的,您必须使用本地化函数之一 ( https://codex.wordpress.org/L10n )包装所有要翻译的字符串:__()、_e()、_n() 等。

  2. 如果您已经购买了 Brooklyn 主题,则通过 _e( 或 __( 的源代码查找文本域。或者如果您通过字符串翻译管理页面运行扫描功能,则文本域应该被列为主题。

于 2015-06-13T08:15:16.200 回答