drupal建站

E2 drupal8的汉化和多语言

日期:2016-10-10 阅读:3894

dmandwp系统 - wordpress系统和DM系统区块建站>>

E2 drupal8的汉化和多语言

进入网易云课堂播放
    |    更多视频教程>

安装完drupal8.2后,有必要的话,我们可以去汉化。

------------

汉化和多语言有区别,汉化只是把后台的英语变成中文。而多语言包括汉化工作。

如果只是一个中文或英语网站,并不要多语言功能,只要后台汉化即可。

但多语言,一般是指网站前台有两种以上的语言。

----------------

https://localize.drupal.org/translate/languages/zh-hans  下载汉化文件.po

https://localize.drupal.org/  翻译进度

https://www.drupal.org/docs/8/multilingual 多语言的文档

http://www.drupal8multilingual.org/workshop  

--------------

可以在这里快速安装一个多语言的发行版 https://www.drupal.org/project/multilingual_demo(试下了,没有安装成功,不大好用)

或通过 https://simplytest.me/project/multilingual_demo 线上安装,直接体验下。(推荐这个)

-----------

开始操作:

进后台的模块管理,admin/modules

在MULTILINGUAL下,有下面四个模块,可以都开启他们
Configuration Translation (这是配置翻译)
Content Translation (这是翻译内容的,如果只是汉化的话, 这个可以不开启。在视频教程里,这个模块的配置忘记讲了。你们在编辑文章时,没有出现翻译的链接,是因为没有勾选这个模块里的配置。初学者,建议先全勾选及下面的子选项。
Interface Translation (这是用来翻译界面的,可以直接导入下载的po文件。)
Language(这个管理语言的,可以添加多个语言)

--------------------

后台的admin/config里,可以找到他们。

 

-----------

Content Translation模块配置:

(我勾选了内容和菜单两个及下面的子选项。)

---------------

Language模块配置:

如下图,当中文为默认语言后,在url里就不应该出现zh_hans 的字样,这在后台可以设置,只要删除就行。 在 /admin/config/regional/language/detection/url

------------

然后在区块管理里开启language switcher block ,这样在前台就可以切换语言了。

drupal8里,没有用到的区块,只要点击放置区块按钮就会看到。

-----------

具体请看视频讲解。

 

 

<<点击返回