多语言wordpress网站

时间:2013-10-15 07:57:19

标签: php wordpress .htaccess internationalization

我的目标是能够访问blog.xxx.com/my-post-name-permalink之类的网址 并根据ip addr的地理位置重定向到blog.xxx.com/en/my-post-name-permalinkblog.xxx.com/de/my-post-name-permalink

我不熟悉WP_MULTISITE,我似乎无法让它工作,但我还是没有尝试过多少。也许我可以使用单独的安装。不得不单独升级每个安装对于我来说并不是太糟糕,对我来说重要的是在不同的语言中使用相同的帖子(我自己翻译)。

我认为最好的方法是在blog.xxx.com/index.php中对位置切换进行编码,并相应地重定向并结合.htaccess ModRewrite。

有更好/更简单的方法吗?

3 个答案:

答案 0 :(得分:4)

您可以在wordpress中使用此插件进行多语言支持:

Qtranslate

使用此插件即可完成此任务。

谢谢!

答案 1 :(得分:0)

为WordPress添加用户友好的多语言内容管理和翻译支持。
qTranslate支持无限语言,可以通过舒适的配置页面轻松添加/修改/删除。您需要做的就是激活插件并开始编写内容!

Qtransalate wordpress plugin

答案 2 :(得分:0)

不要使用qtranslate,它没有正确更新/补丁...请仅使用mQtranslate,这是一个保持最新的插件分支,代码兼容最多4个。我有超过15个站点运行qtranslate,所有这些都迁移到mQtranslate,因为原来的支持很差......你已被警告

https://wordpress.org/plugins/mqtranslate/