许多主题和插件将文本保存在 wp_options 表中。 WPML使它们可通过字符串翻译模块进行翻译。

现在我们就进行说明。 假设您的代码是这样的:

<?php echo(get_option("footer_text")) ?>

要翻译此文本,您无需编辑任何代码。 您需要启用WPML的字符串翻译模块(在多语CMS程序包中提供)。

选择要翻译的wp_options条目

要告诉WPML此字符串需要翻译。

创建一个语言配置文件,将它保存在您的主题/插件的根目录。

该文件声明哪些wp_options条目、自定义类型自定义字段是多语言的。

翻译

一旦选择了要翻译的字符串,转到WPML->字符串翻译。您可以使用上下文过滤器以只找到相关的字符串。

字符串翻译屏幕

务必点击您已翻译的每个字符串旁边的翻译完成复选框。只有完成的翻译才会显示在公开页面上。

此外请注意,当原文发生变化时,译文的状态会自动恢复为未完成。您可以使用字符串翻译屏幕中的显示过滤器来选择需要翻译的字符串。