0

我在这个网站http://wplt.mangoagency.com/上使用了 sitepress 多语言 cms 插件,它工作正常,但是当我更改语言时,很少有文本不能翻译成其他语言,就像页脚版权文本一样,页脚小部件和标语有什么解决方案吗?

谢谢

4

1 回答 1

2

不幸的是,如果插件不是这样设计的,你就不能在不更改代码的情况下先天修复它。

在插件内部有一个用于翻译文本的函数。如果此函数未用于代码的某些部分,则它不会显示为已翻译。

参考:http ://codex.wordpress.org/Translating_WordPress

在代码中,您会注意到部分是文本但使用:

<?php echo _e('Page Text');?>
<?php echo __('Page Text');?>
<?php $text = _e( 'Page Text', 'domain_or_plugin_name' ); ?> 
<?php $text = __( 'Page Text', 'domain_or_plugin_name' ); ?> 

您可以编辑所有代码以使用翻译更新所有部分,但如果在创建期间未完成,则没有“设置”可以从 Wordpress 中真正修复它。

于 2013-02-28T17:40:43.897 回答