Wordpress中的语言变化

时间:2015-02-03 12:52:59

标签: wordpress localization

我有一个页面,我使用语言转换器。
这个爱沙尼亚语网站是:http://localhost:8080/wordpress/wordpress/
英文是:http://localhost:8080/wordpress/wordpress/en/

我的问题:如果我将语言改为英语,那么它的效果很好,但是如果我转到主页,那么它会转到http://localhost:8080/wordpress/wordpress/

我想要的是:如果页面在爱沙尼亚并且我点击了主页,那么它将转到http://localhost:8080/wordpress/wordpress/,如果页面是英语并且我点击了主页,那么它将转到http://localhost:8080/wordpress/wordpress/en/

怎么做?它始终为http://localhost:8080/wordpress/wordpress/,因为在菜单结构中这是自定义页面,此网址为http://localhost:8080/wordpress/wordpress/ ..

任何人都可以帮助我吗?谢谢!

3 个答案:

答案 0 :(得分:0)

您可以做的一件事是添加英文版的菜单。因此,如果访问者在英语网站上,则显示英语菜单,否则您将显示爱沙尼亚菜单。

您是否使用插件进行此翻译?像Polylang这样的插件可以为您简化此过程。

答案 1 :(得分:0)

您可以使用Polylang插件,它更易于管理和编辑。 但是,我遇到了和以前一样的问题,在第二语言中,当我按下主页时,它会回到第一语言的主页。

然而,然后通过主题文件中的编辑来解决它。您可能还想检查主题与插件的兼容性。

答案 2 :(得分:0)

我过去曾经使用过qtranslate,而且它总是完成它的职责,现在还有一个我还没有尝试的新版本 - > qtranslate+

如果你遇到斯特拉的问题试一试。