如何在wp-fig.php中设置4种语言的WPLANG?

时间:2011-06-23 作者:Julia

早上好!我不知道多少代码,所以我一直在研究如何修改我的wp配置。php文件,以便我的网站的内容和小部件将显示在四种语言(英语除外)我在那里。我不关心翻译WP界面,只关心内容。WP。相关语言中的mo文件已在wp content/languages文件夹中。如何在wp config中定义4种语言。php?像这样?

定义(\'WPLANG\',\'es\\u es\');(“WPLANG”、“de\\u de”);(“WPLANG”、“fr\\u fr”);(\'WPLANG\',\'ca\\u ca\')

我一直在尝试(这是我学习的唯一方法),但最终销毁了文件并不得不恢复它。此外,正如我所说,网络上没有可靠的信息。干杯:)

2 个回复
SO网友:Julia

我刚刚发现我应用了这个方法,效果很好:

如果您的博客安装在子目录中,则可以使用此解决方案:

if (strpos($_SERVER[\'REQUEST_URI\'], \'/enblog\') === 0) {
    define (\'WPLANG\', \'en_US\');
} else {
    define (\'WPLANG\', \'pl_PL\');
} 
。。。等等祝你好运

SO网友:anmari

如果您以某种方式使用。mo文件来转换内容字符串(您的主题正在调用必要的\\uuu()或\\u e()函数),然后您可以使用比wpml简单得多的选项。

您可以使用简单但有效的插件http://www.viper007bond.com/wordpress-plugins/other-plugins/in-their-language/

如果可能,它会检测浏览器的语言,然后相应地设置wp语言环境。

结束

相关推荐