Wordpress WPML如何打印翻译

时间:2013-07-24 16:08:53

标签: php wordpress multilingual wpml

我正在尝试翻译WordPress模板文件中的文字:

_e('Sport Events Organizing', 'theme-text-domain');

我在WPML字符串翻译上设置了西班牙语翻译。选中“完成翻译”并单击“保存”。然后我浏览我的网站并将语言更改为“西班牙语”。但文字仍以英文显示。 URL显示?lang = es参数。

要让WPML使这个文本的翻译可用,我必须注册:

icl_register_string('theme-text-domain', 'Sports', 'Sport Events Organizing')

为什么西班牙语翻译没有显示?有没有办法调试这个?

1 个答案:

答案 0 :(得分:3)

首先,您必须从管理面板翻译字符串,__()_e()中包含的字符串将显示在字符串翻译模块下的wpadmin面板中没有安装这个插件然后首先安装下面的wpml插件是快照,在其中你可以看到需要翻译的字符串列表,从那里你可以编辑从默认语言到其他语言的翻译

enter image description here

当您在主题中添加新字符串时,您必须刷新翻译模块以在翻译模块中获取新字符串,请参阅下面的附加快照

在主题和插件本地化菜单下

enter image description here

在同一个模块中,你会看到插件和那些你可以重新扫描它们的字符串,它们出现在字符串翻译模块中

希望它对翻译周期有充分的理解