Drupal 中文化指南
1. 安装 Drupal。
首先请查看Drupal安装指南。
另外,请注意一定要参照 Drupal 的 INSTALL 文件把 php.ini 的相关参数设好。
2. 导入Drupal 中文化文件 zh_CN.sql:
请先备份您 Drupal 数据库的 locales 表;
清空您 Drupal 数据库的 locales 表;
然后把zh_CN.sql 文件导入到数据库。点这里下载 zh_CN.sql。
3. 如果您希望使用 localgettext 模块导入 mo 文件,安装 locale 模块:在“administer --> configuration --> modules”中,安装 locale 模块,此模块到此处下载。然后导入模块导入 mo 文件,点这里下载 zh_CN.mo。
4. 如果您想自己编辑 po 文件以便于自己编译 mo 文件,点这里下载 zh_CN.po。
5. 刷新一下页面,您应该可以看到中文界面了。
如果仍是英文界面,请检查:includes/conf.php 文件中,是否把 "zh_CN" => "Chinese" 写在了英文的前面?
6. 开始享用!
让drupal可以注册中文用户名
modules/user.module 这个文件里面,第 205 行是:
if (ereg("[^ a-zA-Z0-9@_\.\-]", $name)) return t("The username contains an illegal character.");
只要把这一行注释掉即可。但这样可能无法过滤一些特殊的字符,严格的做法是修改里面的正则表达式,使得既允许汉字通过,又防止乱七八糟的符号出现。
