用户登录

07 - 创建多语言内容

前面我们介绍了把在 Drupal 界面上出现的英文字符翻译成中文的方法。

如果你想让网站的内容,拥有不同语言的版本,我们还需要用到一些模块,这里我们提到的内容,特别指的就是 Drupal 的 node ,也就是网站里面的文章。

这个视频我们来看一下把网站上的内容翻译成多种语言的方法。

用管理员登录到网站以后,点击工具栏上的 模块 ,我们要启用 Drupal 核心自带的 Content translation 这个模块,勾选一下,然后点击 保存设置 。

下面我们需要设置一下想要使用多语言的内容类型,比如我们让默认的 article 这个内容类型的内容可以使用多语言,打开 结构 , 内容类型,找到 article 内容类型 ,点击 编辑 。

点击 发布选项 ,在多语言支持这里,选择,启用,与翻译一起 ,意思就是启用多语言的功能,并且内容可以被翻译成多种语言。

下面我们来创建一个 article 类型的内容,点击 添加内容 ,选择 Article。

输入内容的标题和正文。关于 Drupal … Drupal 是一套开源的内容管理系统...

在正文的下面,因为我们启用了 Article 类型的内容的多语言功能,所以你会看到一下 语言 的选项,在这里你需要选择当前你正在编辑的内容的语言版本,点击以后,会弹出一个列表,这个列表就是所有在你网站中启用的语言。在这里我们选择简体中文。然后点击 保存 。

在这个内容的页面上,会有一个 翻译 标签,点击打开,在这里我们可以把当前这个内容翻译成其它的语言版本。目前已经有简体中文版了,下面我们可以给它再添加一个英文版的翻译。

在 English 这行,点击操作这栏里的 添加翻译 。

我们把 关于 Drupal 改成 About Drupal,再修改一下内容的正文… Drupal is an open source CMS.

下面的语言选项会自动选择英语,点击 保存 。

现在我们就成功的把之前创建的一个中文版的内容翻译成了英文。在内容的右下角,会显示一个切换语言的链接,点击 简体中文 会显示这个内容的简体中文版,点击 English 会显示这个内容的英文版。

我们留意一下这两个内容的地址,你会发现,其实这个中文版内容和英文版内容是两个独立的内容。Drupal 会创建一个翻译组,把这两个内容绑在这个翻译组里面,我们最开始创建的内容是原始内容,其它的都是这个原始内容的不同语言的翻译版本。

另外,还有一个有用的选项,打开原始的中文版的内容,编辑,在 翻译设置 这里,有一个 标记翻译为过时的 选项。如果说我们对原始的内容做了很多的修改,你可以勾选这个选项,提醒其它的翻译版本也需要做出相应的修改。

保存 ,点击 翻译 ,你会看到英文版内容这里会有一个过时的标记,点击编辑,你可以修改这个翻译版本的内容,修改完成以后,我们就可以把 翻译设置 里的这个 此翻译需要更新 前面的勾去掉,然后再点击 保存,这样提示过时的标记就不会再显示了。

创建多语言内容《 Drupal 7 多语言 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点