Drupal:多语言..寻找合适的模块来构建节点的多个版本

时间:2010-06-25 14:43:26

标签: drupal drupal-6

我有一个多语言网站。

我想要一个模块添加多个版本的节点,并为我网站的每种语言选择正确的节点。

换句话说,对于每个节点,我希望有更多版本,每种语言都有一个版本。我不想创建新节点,以免给我的客户造成混淆。

我希望能够填充同一节点的每个语言版本的内容。

如果我没错,核心模块内容翻译允许我选择语言界面所属的每个节点,这不是我想要的。

我看到了国际化模块,它有利于翻译分类术语和块,但它不提供我想要的功能(每个节点的多个版本)。

感谢

3 个答案:

答案 0 :(得分:2)

Drupal.org有很多与多语言网站相关的文档 http://drupal.org/node/324602

您可能会发现Internationalization module会帮助您。有关使用国际化模块设置多语言网站的信息,请参阅此tutorial

答案 1 :(得分:0)

@Patrick:CCK Translation使您可以将CCK字段的标签和说明翻译成不同的语言。存储在这些字段中的内容将被翻译为整个节点,包括使用i18n模块的所有字段。

答案 2 :(得分:0)

喂!感谢您阅读我的教程。

要正确翻译CCK标签:

1 - 激活CCK翻译模块

2 - 在英语

中为您的CCK字段写下标签

3 - 转到“创建新节点”页面。您这样做是为了强制Drupal使用您刚刚创建的标签。访问所有语言的“创建节点”页面,这样您就可以强制Drupal尝试以您配置的所有语言显示标签。

我知道,这一步很奇怪。

4 - 转到管理员 - >翻译界面(/ admin / build / translate)。点击“搜索”。在英语中搜索您的标签,您会看到它出现多次,但标记为未翻译。点击每个字符串的“编辑”并翻译它们。

有点笨重,但它确实有效。