0

我在一个用英语和西班牙语编写的网站中使用 LinguaPlone。除首页文件夹外,所有网站页面和文件夹都可以翻译。我认为我可以翻译首页文件夹用作视图的页面,但在这种情况下,当用户转到首页时,仅显示文件夹视图(而不是其翻译)。

我正在使用 Plone 4.1.4 和 LinguaPlone 4.1.2。也许我需要尝试使用其他工具,例如 raptus.multilingualplone。

4

1 回答 1

2

通常,在设置 LinguaPlone 站点时,您让 LinguaPlone 创建作为导航根的顶级每种语言文件夹。站点本身的根设置为使用语言选择器根据访问者的语言偏好和其他因素将访问者重定向到这些根之一。

查看http://www.norden.org/以获取此类站点的示例。请注意,当您访问该 URL 时,您会自动重定向到一种受支持的语言,通常是http://www.norden.org/en/以获取英语。您可以在左上角的可用语言之间切换,您会看到 URL 的第一个元素在语言代码之间发生变化。这些是顶级文件夹。

这里的优点是这些文件夹中的每一个都可以有自己的默认视图。另一个是 URL 对访问者来说总是一清二楚。从“关于这个网站”(http://www.norden.org/en/about-this-website)切换到挪威语翻译,你最终会在http://www.norden.org/no/om- nettstedet ; 任何人都可以看到新 URL 使用的是挪威语,即使他们不懂该语言。

您可以在事后设置这些语言文件夹,如LinguaPlone 安装说明中所述;只需访问网址:

http://localhost:8080/Plone/@@language-setup-folders

但请务必先备份您的站点并根据您的本地情况调整地址。

于 2012-06-06T09:13:57.170 回答