Drupal短消息(privatemsg)模块目前还处于开发阶段,功能比较弱,不错凑合用用也足够了。
我做了一个此模块的翻译po文件,其中只包含了用户界面的翻译,后台的就不管了。6.x-1.0-rc2版有一处字符串没有用t()标记出来,所以需要先用一下下面的补丁,据说此问题已经在下一个版本里解决了。还有另外一个问题,菜单里用的“Messages”不会被汉化为“短消息”,也是需要加一条t()来解决。(后记:原来这个问题已经解决了,Research做得不够,自打屁屁)
我做了一个此模块的翻译po文件,其中只包含了用户界面的翻译,后台的就不管了。6.x-1.0-rc2版有一处字符串没有用t()标记出来,所以需要先用一下下面的补丁,据说此问题已经在下一个版本里解决了。还有另外一个问题,菜单里用的“Messages”不会被汉化为“短消息”,也是需要加一条t()来解决。(后记:原来这个问题已经解决了,Research做得不够,自打屁屁)
--- privatemsg/privatemsg.module 2008-12-18 11:26:33.000000000 -0500 +++ privatemsg.module 2008-12-29 15:00:17.000000000 -0500 @@ -865,6 +865,7 @@ if ($count) { $new = " ({$count})"; } + $title = t($title); $title .= $new; return $title; @@ -979,7 +980,7 @@ if ($form_state['values']['confirm']) { db_query('UPDATE {pm_index} SET deleted = %d WHERE mid = %d AND uid = %d', $deleted, $form_state['values']['pmid'], $user->uid); - drupal_set_message('Message has been deleted'); + drupal_set_message(t('Message has been deleted')); } $form_state['redirect'] = 'messages'; }
附件 | 大小 |
---|---|
privatemsg.zh-hans.tar.gz | 2.86 KB |
- labrador's blog
- 9400 次点击
发表新评论