用drupal 建立多语言站点
来源:互联网 发布:淘宝客服统一话术表格 编辑:程序博客网 时间:2024/05/30 07:12
第一步:
启用Local模块(module), Administer -> site building -> Modules 选中local模块,保存!
第二步:
添加语言, Administer -> site configuration -> Languages ,右侧tab中选择 Add language ,在下拉
列表中选择要添加的语言,然后保存!
第三步:
下载语言包,从drupal官方网站下载语言包。我下载使用的是中文简体的,因为我想建立一个中文简体和英文的多语言站点。
第四步:
解压语言包,会看到不同的目录下有很多 . po 文件。然后导入到drupal在去!
(注意:我使用的是drupal1.14 版本,之前我看到 很多教程中汉化drupal的时候是将语言包直接copy覆盖drupal原目录下的文档,我使用此方法时出现了很多问题,建议最好使用这种导入import的方法,虽然比较麻烦。我下载的语言包,解压缩之后有很多文件,比如在modules文件下,有很多不同模块的语言包,user文件夹下的modules-user.zh-hans.po文件就是这个user模块的汉化包,需要翻译那个模块就安装不同的模块汉化包就可以!)
Adminiser -> Site buliding - > Translater interface 中,右侧tab中import 选项,然后导入不同的模块的汉化包。如下图:
注意:Mode 下面的2个选项,第一个的意思是:”保留已经upload的翻译模块,添加新的“, 要选择第一个!
随着你汉化模块的增多,在overview TAB下,你会看到翻译stirng的百分比:
第四步:
我们需要一个block区块来切换站点不同的语言,Administer - >site configure ->languages 右侧的TAB中选择Configrue,然后选择第三项:Path prefix with language fallback.(使用语言前缀,以及语言后备),保存!
第五步:启用区块,
Administer->site building->blocks 中找到language switch ,如下图:
然后在下拉列表中选择,你要添加这个block到那个地方,我选的是header,看下面效果:
注意:默认语言一定要选择为English!
……………………………………………………………………………………
作者:hsiao
声明:文章系作者原创,转载请注明出处!
本文地址:http://hi.baidu.com/yxiaoyxiao/blog/item/a7a7d3954b2d6f41d0135e69.html
- 用drupal 建立多语言站点
- 用drupal 建立多语言站点
- 使用Drupal创建多语言站点
- Drupal 学习(1) - 建立站点
- drupal搭建多站点
- 使用Drupal搭建多站点
- 创建 Drupal 多站点安装
- 利用drupal实现多站点共享同一数据库
- [php] wamp 建立多站点
- 使用drush安装drupal站点
- drupal 多语言(自己翻译字条)
- 在apache下建立多个站点
- 用vsftp建立个人ftp站点
- Drupal 7 模块开发 建立
- Drupal入门教程之——站点构建
- YII建立多语言
- c++ 建立虚拟站点
- ftp站点的建立
- php curl 登录163邮箱|抓取好友列表
- Kaka's Matrix Travels(减弱版) DP版
- 学习记录
- 一个软件人的职业规划读后zz
- 40条优化PHP代码的小提示
- 用drupal 建立多语言站点
- 进一步了解MDI窗体
- 硬链接和软连接的区别
- 1.奇数性
- [sql server] 分拆列值
- 激活MDI中已经打开过的文件
- 并发编程:几个关键概念和三个经典问题
- Flex反射:通过调用getDefintionByName函数动态创建按钮等控件的例子
- DICOM Library