2009年3月17日星期二

i3: 用Drupal 6 的 i18n 建立一个多语言网站 教程

下面的步骤是,谁想要有一个简单的网站提供的多语言。项目的目标是到内容翻译成两个或两个以上的语言和游客能够选择其中任何一方。另外,菜单必须遵循的选择。我测试的结果与内容类型的网页和故事。我不知道会发生什么情况的论坛,例如。我希望这可以帮助您。

在括号我的相对路径的网址。因此,如果您的网站,并在括号内http://example.com/drupal我管理/建立/模块,然后在网址是: http://example.com/drupal/admin/build/modules

1 。安装国际化模块 i18n
2 。转到模块(管理/建立/模块) ,并在核心-可选部分启用
*地区
*内容翻译
3 。在多国语言-本土化节让所有可用的。如果您尚未启用投票和简介模块, Drupal问你是否要启用他们。如果你不想让他们在多国语言-本土化没有启用多语言投票和多语言配置文件。
4 。保存

您现在需要翻译的文件的所有可用的语言您的网站(如果你还没有把他们的话) 。去翻译网页和下载。然后提取他们Drupal的文件夹 。

您必须添加此语言:

1 。转到语言网页(管理/设置/语言)
*可以到语言下载,并从中提取出(管理/设置/语言/添加)
*选择配置
*在语言选择路径前缀只和保存设置
2 。确保英语是默认语言
3 。去块(管理/建立/块)
4 。在无效领域选择一个地区的语言切换
5 。选择保存区块

好了,现在你正处于一个良好起点。选择一种语言的语言切换,内置的界面变化相应的语言!如果没有确定,这是翻译。为此,浏览到管理/建立/翻译和检查的比例。它必须是接近100 % 。

接下来的步骤是使多语言内容。

1 。启用多语言支持所有内容类型你想(管理/内容/类型)
*选择编辑的内容类型你想(如网页)
*工作流程中的设置,选择启用,并保存与翻译
2 。现在创建内容的内容类型您已经启用多语言支持(如网页) (节点/添加/页)
3 。在语言领域选择英语
4 。保存网页
5 。选择翻译链接
6 。选择添加的语言翻译为您想要
7 。写的网页。中的值语言领域应显示所选的语言和被禁用/灰色。
8 。保存

现在您应该能够翻译之间切换时,查看网页使用语言切换块。

您可能想要使用国旗相反,在这种情况下,您需要的语言图标模块。

为您的网站完全翻译你需要的菜单翻译。您有两种选择!

1 。建立一个菜单一切可用语言
2 。建立一个菜单上的连结点,以一切可用的语言。我的意思是,如果节点/ 1是您的主页的英文和节点/ 2在希腊,在您的菜单中,您要链接到节点/ 1名为“主页”和一个节点/ 2名为“ Αρχική Σελίδα “ (这是在希腊的主页) 。你必须做到这一点,每多语种网页。

试用两种选择,并选择最适合你。

第一选择(多种菜单)

1 。添加新的菜单(管理/建立/菜单/添加)
2 。菜单中的名称提供一个名称,例如:恩菜单
3 。给标题,说明和保存
4 。新增的项目(管理/建立/菜单定制/菜单昂韦菜单/添加)
5 。给予的路径英文网页(节点/ 1 )
6 。让英文名称的链接
7 。在语言组合框您不必选择一种语言!
8 。保存
9 。添加新的菜单上的第二语言(管理/建立/菜单/添加)
10 。菜单中的名称提供一个名称,例如:萨尔瓦多菜单
11 。新增的项目(管理/建立/菜单定制/菜单法菜单/添加)
12 。给予路径(节点/ 2 ) ,名称和保存
13 。使用相同的程序,建立菜单的所有可用的语言你有

好吧,你现在你的菜单。让我们显示它们。

1 。去块(管理/建立/块)
2 。去无效区域,并选择一个地区的菜单
3 。选择保存区块
4 。为您的英语菜单选择配置栏下行动
5 。在多国语言设置选择英语作为语言和保存
6 。这样做,其余的菜单,并选择适当的语言

第二选择( 1菜单)

1 。添加新的菜单(管理/建立/菜单/添加)
2 。菜单中的名称提供一个名称,例如:多菜单
3 。给标题,说明和保存
4 。新增的项目(管理/建立/菜单定制/菜单多菜单/添加)
5 。给予的路径英文网页(节点/ 1 )
6 。让英文名称的链接
7 。在语言组合框选择英语
8 。保存
9 。添加另一个项目(管理/建立/菜单定制/菜单法菜单/添加)
10 。给予路径(节点/ 2 )和名称
11 。在语言组合框选择您的语言,例如:希腊语
12 。保存
13 。这样做,如果节点/ 1被翻译到更多语言
14 。使用相同的程序,建立菜单链接,所有可用的网页您有多种语言

现在,展示您的菜单

1 。去块(管理/建立/块)
2 。去无效区域,并选择一个地区的菜单
3 。选择保存区块

做完!现在,当您选择一种语言的语言切换,您应该可以看到翻译的内容和正确的菜单。

-------------------------------------------
By i3server
www.i3.net.cn
www.86-00.com

没有评论: