繁体   English   中英

WordPress WPML如何打印翻译

[英]Wordpress WPML how to print translation

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

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

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

为了使WPML能够提供该文本的翻译版本,我必须在以下位置进行注册:

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

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

首先,您必须从管理面板中翻译字符串,如果您尚未安装此插件,则包装在__()_e()中的字符串将出现在字符串翻译模块下的wpadmin面板中,然后首先在以下安装此wpml插件:您可以在其中查看需要翻译的字符串列表的快照,然后可以在其中编辑从默认语言到其他语言的翻译

在此处输入图片说明

每当您在主题中添加新字符串时,都必须刷新翻译模块才能在翻译模块中获取新字符串,请参见下面的附件快照。

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

在此处输入图片说明

并且在同一模块中,您将看到插件,并且您可以重新扫描它们的字符串,它们会出现在字符串翻译模块中

希望它对翻译的周期有意义

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM