[Erp5-report] r30872 - in /erp5/trunk/bt5/erp5_forge: SkinTemplateItem/portal_skins/erp5_to...

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Nov 26 11:56:00 CET 2009


Author: kazuhiko
Date: Thu Nov 26 11:55:59 2009
New Revision: 30872

URL: http://svn.erp5.org?rev=30872&view=rev
Log:
include field title and non-editable field description in "Generate POT File" output.

Modified:
    erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromEntireSystemAsPot.xml
    erp5/trunk/bt5/erp5_forge/bt/revision

Modified: erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromEntireSystemAsPot.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromEntireSystemAsPot.xml?rev=30872&r1=30871&r2=30872&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromEntireSystemAsPot.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromEntireSystemAsPot.xml [utf8] Thu Nov 26 11:55:59 2009
@@ -60,6 +60,7 @@
   \n
   if not message:\n
     return\n
+  message = message.decode(\'utf-8\')\n
   if message in message_dict:\n
     comment_list = message_dict[message]\n
   else:\n
@@ -122,17 +123,19 @@
   add_message(message, path)\n
 \n
 #\n
-# ERP5 Form title\n
+# ERP5 Form title, Field title and editable Field description\n
 #\n
 for i in form_list:\n
-  if (i.getId().endswith(\'_viewFieldLibrary\') or\n
-      i.getId().endswith(\'_viewDialogFieldLibrary\') or\n
-      i.getId().endswith(\'_viewReportFieldLibrary\') or\n
-      i.getId().endswith(\'_FieldLibrary\')\n
-      ):\n
+  if (i.getId().endswith(\'FieldLibrary\')):\n
     continue\n
   add_message(i.title, portal_url.getRelativeContentURL(i))\n
-\n
+  for group, list in i.groups.items():\n
+    if group == \'hidden\':\n
+      continue\n
+    for j in (i[x] for x in list):\n
+      add_message(j.get_value(\'title\'), portal_url.getRelativeContentURL(j))\n
+      if j.get_value(\'editable\'):\n
+        add_message(j.get_value(\'description\'), portal_url.getRelativeContentURL(j))\n
 \n
 #\n
 # ListBox title, columns\n
@@ -215,6 +218,10 @@
   else:\n
     return \'\\n\'.join([\'""\']+[format(i) for i in line_list])\n
 \n
+print \'\'\'msgid ""\n
+msgstr "Content-Type: text/plain; charset=UTF-8"\n
+\n
+\'\'\'\n
 \n
 MESSAGE_TEMPLATE = \'\'\'\\\n
 %s\n
@@ -295,6 +302,9 @@
                             <string>m</string>
                             <string>message</string>
                             <string>path</string>
+                            <string>group</string>
+                            <string>list</string>
+                            <string>j</string>
                             <string>value</string>
                             <string>label</string>
                             <string>Base_findStaticTranslationText</string>

Modified: erp5/trunk/bt5/erp5_forge/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/bt/revision?rev=30872&r1=30871&r2=30872&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/bt/revision [utf8] Thu Nov 26 11:55:59 2009
@@ -1,1 +1,1 @@
-543
+544




More information about the Erp5-report mailing list