Drupal 6 的核心文件根目录 includes 文件夹下有一个 language.inc 的文件, 它的里面主要是 Drupal 网站语言控制的代码, 包括语言前缀, 浏览器语言判断等等.
在 Drupal 网站系统里面中文语言的默认前缀是 zh-hans, 一般形式如 http://域名/zh-hans/... . 而浏览器的语言, 以中文版 Firefox 为例 : 中文的语言的选择仅有 汉语 [zh]; 汉语/新加坡 [zh-sg]; 汉语/中国 [zh-cn]; 汉语/中国台湾 [zh-tw]; 汉语/中国香港 [zh-hk].
建设基于Drupal的多语言网站时,特殊的是网站基础信息(网站名称等等)等的国际化,比如"站点信息"(site information)页面里可以设置网站名称\口号\站点目标等等基础信息都是提供给用户输入的变量. 如何汉化用户输入的网站基础信息呢?
首先做多语言网站我们肯定需要用到drupal国际化模块——i18n(Internationalization);
安装并启用i18n模块后,编辑settings文件(sites\default\settings.php),在最末位加上如下代码:
最新评论
4 周 17 小时之前
4 周 17 小时之前
4 周 1 天之前
5 周 1 天之前
5 周 1 天之前
5 周 1 天之前
5 周 1 天之前
5 周 5 天之前
6 周 5 天之前
6 周 5 天之前