這幾天在龍人網的改版中需要Drupal中安裝一個第三方模塊Date來實現CCK中的日期字段,安裝後可以正常使用,但該模塊基本上沒有漢化,後天管理是英文倒問題不大,但前台界面顯示英文就不太友好了,特别是“1 January, 2011 - 08:00:00 PM”這樣的日期格式更是看着别扭。
在網上找了一些說明Drupal模塊漢化的帖子,在該模闆的sites/all/modules/date/translations目錄中找到date_api.pot文件,将其中的msgid英文内容翻譯成中文,放到msgstr中,保存為date_api.zh-hans.po,然後通過網站的管理界面admin/build/translate/import來導入即可,還算方便,不過整個Drupal及第三方模塊的翻譯量太大,隻能在需要的情況下進行少數這樣的漢化。
這些天逐步開始用Drupal來實現一些網站的改版和新建,在感到Drupal的強大同時,也遇到漢化、權限、模塊兼容等方面的問題,昨天看到Drupal 7剛剛推出,不過估計也還不成熟,暫時也不去用,稍後再去了解。
補充兩條:
- Drupal核心以及常用第三方模塊的漢化包可以在這裡下載:Chinese Simplified;
- 少量的幾個詞翻譯可以在管理界面的翻譯界面“搜索”功能admin/build/translate/search中找到,并直接翻譯保存,免得制作.po文件導入麻煩。
评论