Drupal 7 开发内部培训资料, 分头诗人

drupal 的多语言的机制是什么?看了数据表 不知道他们是怎么关联的?很不了解?

赞成!
0
否决!

drupal 的多语言的机制是什么?看了数据表 不知道他们是怎么关联的?很不了解? 有谁了解的 能讲解一下? 有什么好的资料提供一下?
还有Language switcher block 不会显示?(用原始的drupal试过了 也没出来,block已经放到区域上了)

2 个回答

赞成!
0
否决!

Language switcher只不过是提供一个链接到每个语言的小模块,不关紧要,可有可无。

最关键是i18n

1,下载安装i18n,里面包括很多的模块,如block language,是提供区块翻译,field translation是提供字段翻译,menu translation是提供菜单翻译,multingual content 是提供内容翻译, multilingual form 是提供语言翻译,taxonomy translation是提供分类翻译等等。。你想翻译什么就开启什么。

2,在admin/config/regional/language 添加语言,如中文

3,以内容类型为例,编辑article,找到publishing options,开启multinational support,可以选择enable,也可以选择enable with translation,我比较喜欢选择enable with translation,这样添加文章时候,会提示你希望这个节点是中文的还是英文的,如果你选了中文,那么就是中文版才能看到

其他的类似。

赞成!
0
否决!

可以看专门多语言的教程:Drupal 7 Multilingual Site,122页