gpt4 book ai didi

drupal-6 - drupal 单节点多语言

转载 作者:行者123 更新时间:2023-12-02 20:00:38 25 4
gpt4 key购买 nike

我正在尝试获得 drupal 6 多语言支持。

我正在尝试使用i18n 来做到这一点模块。据我到目前为止的了解,国际化允许我将节点/分类/菜单/ block 翻译成我的区域设置语言设置中定义的任何其他语言。

但模块行为的主要缺点是,据我了解,每个翻译都会成为一个新的节点/分类/菜单。这种行为导致我的多语言网站不像镜像网站那样运行。

例如:

  1. http://mysite/en/node/5将我发送到节点 5 的英文版本。但是 http://mysite/he/node/5不会将我发送到节点 5 的希伯来语翻译,因为节点 5 的希伯来语翻译不是节点号 5,而是节点号 7,因此我将得到 404 错误页面,而不是获得翻译后的希伯来语节点。

我可以想到由于多个节点而必须处理的许多其他问题。

我正在寻找一种方法来翻译我的节点/分类/ block /菜单,这种方式不会重复节点,但会将所有翻译保存在同一节点中。当我想到这一点时,实现起来似乎并不复杂,所以我很确定那里有这样的模块,我只是还没有找到它们......知道吗?类似的问题可以在 this question 找到

最佳答案

我相信在 Drupal 中创建多语言页面的方法是这样的,它将为每个翻译创建一个新节点。菜单和分类法相同。

我不确定 Drupal 是否可以制作站点的精确镜像。据我了解和经验,Drupal 中的多语言最好被认为是在同一个站点上运行多个站点(每种语言一个)。因此,这并不像拥有一个英文网站然后用另一种语言制作它的镜像那么简单。您必须创建两者。

关于drupal-6 - drupal 单节点多语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5127501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com