【发布时间】:2015-06-26 22:10:25
【问题描述】:
我正在尝试使用 wrpdress 创建一个多语言网站。到目前为止,我已经创建了一个根据 url 中的语言具有不同内容的网站。 但我也在尝试将网址翻译成所选语言。
例如,如果我在 wordpress 中创建一个页面,并将其翻译成 3 种不同的语言,它应该为该单个页面生成 3 个不同的页面名称。
例如页面叫做hello world,语言是英文,url应该是这样的:
en.foo.com/hello-world/
但如果语言是荷兰语,则 url 应该是这样的:
nl.foo.com/hallo-wereld/
而且两个url在wordpress中是同一个页面,只需要翻译url。
目前我正在使用 qTranslate-X 来翻译网站。
我该怎么做?
【问题讨论】:
-
在 qTranslate-X 设置中有一个选项...
-
@Rich 我以前听说过,但我似乎在任何地方都找不到。你知道这个选项叫什么吗?第一部分我已经有了,所以 nl.站在网址前面
-
在高级设置中,您可以确定如何为不同语言重写 url。选项有:通过查询模式(yoursite.com/?lang=en)预路径模式(yoursite.com/en)或预域模式(en.yoursite.com)
-
@Rich 是的,我知道,我已经说过我已经做到了。但在这种情况下,我的意思是帖子的名称:hello-world。那必须翻译成不同的语言。你知道吗?
-
啊哈,抱歉@persa 你需要这个插件来解决这个问题https://wordpress.org/support/plugin/qtranslate-slug
标签: wordpress url plugins translate multilingual