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
- 9631 次点击

发表新评论