Skip to Content

Drupal的短消息(privatemsg)模块

labrador 的头像
Drupal短消息(privatemsg)模块目前还处于开发阶段,功能比较弱,不错凑合用用也足够了。

我做了一个此模块的翻译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.gz2.86 KB
#4017
请问此翻译的po文件还能下载吗?
#4020
labrador 的头像
已经更正了下载链接。

发表新评论

  • 你可以在文本中使用BBCode标记语言。 URL会自动被转为链接。

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

CAPTCHA
请验证您是否是机器人。
Image CAPTCHA
Enter the characters shown in the image.