给drupal添加多语言变量

建设基于Drupal的多语言网站时,特殊的是网站基础信息(网站名称等等)等的国际化,比如"站点信息"(site information)页面里可以设置网站名称\口号\站点目标等等基础信息都是提供给用户输入的变量.
如何汉化用户输入的网站基础信息呢?

首先做多语言网站我们肯定需要用到drupal国际化模块——i18n(Internationalization);

安装并启用i18n模块后,编辑settings文件(sites\default\settings.php),在最末位加上如下代码:

$conf['i18n_variables'] = array(
'site_name',  //网站名称
'site_slogan',  //口号
'site_mission', //任务
'site_footer',  //页脚信息
'anonymous', //匿名用户
'site_frontpage', //默认首页
);

你需要的你都可以加进去,上面只列出了常用的部分变量.

保存修改后,清空站点缓存,然后刷新站点信息业面看下,你会发现设置过变量的文本框帮助信息多了一句:This is a multilingual variable. 

然后进入各个语言的站点信息页面去各个设置就可以了.

评论

xM0US3Yx 的头像

http://www.recommendedpharma.

Cooolybob 的头像

http://www.availabletopmeds.n

http://www.availabletopmeds.net/ nexium vgbxxw http://www.painmedsprices.com/ buy tramadol without priscription %))

发表新评论

此内容将保密,不会被其他人看见。 如果这是你的 Gravatar 账户,将会显示你的头像。
  • 自动将网址与电子邮件地址转变为链接。
  • 自动断行和分段。
  • 允许HTML标签:<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><img>
  • You can use the <go> tags just like the <a> for nicer urls.

更多关于格式化选项的信息

验证码
这是为了测试你是否是一个人类(相对机器来说)的游客,为防止自动的垃圾提交。
9 + 2 =
做一下这个数学题,把答案给我。