【发布时间】:2011-03-01 05:46:15
【问题描述】:
我正在尝试进入 drupal 6 多语言支持。
我正在尝试使用i18n 模块来实现。 根据我目前的理解,国际化让我可以将节点/分类/菜单/块翻译成我的区域设置语言设置中定义的任何其他语言。
但模块行为的主要缺点是,据我了解,每个翻译都成为一个新的节点/分类法/菜单。 这种行为导致我的多语言网站不像镜像网站。
例如:
- http://mysite/en/node/5 将我发送到节点 5 的英文版。但 http://mysite/he/node/5 不会将我发送到节点 5 的希伯来语翻译,因为节点 5 的希伯来语翻译不是节点号 5,而是数字 7,所以不是被翻译希伯来节点,我会得到 404 错误页面。
我可以想到由于多个节点而必须处理的许多其他问题。
我正在寻找一种方法来翻译我的节点/分类法/块/菜单,这种方法不会重复节点但将所有翻译保存在同一个节点中。当我想到它时,实现起来似乎并不复杂,所以我很确定那里有这样的模块,我只是还没有找到它们......有什么想法吗? 类似的问题可以在this question
找到【问题讨论】:
标签: drupal-6