[Erp5-report] r26126 - in /erp5/trunk/bt5/erp5_forge: SkinTemplateItem/portal_skins/erp5_to...
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Mar 23 10:58:56 CET 2009
Author: mame
Date: Mon Mar 23 10:58:52 2009
New Revision: 26126
URL: http://svn.erp5.org?rev=26126&view=rev
Log:
2009-02-23 mame
*modified so that transition's actbox_name and transition's title are exported
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=26126&r1=26125&r2=26126&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] Mon Mar 23 10:58:52 2009
@@ -53,7 +53,8 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>message_dict = {}\n
+ <value> <string>from Products.ERP5Type.Utils import getMessageIdWithContext\n
+message_dict = {}\n
\n
def add_message(message, comment):\n
\n
@@ -65,6 +66,8 @@
comment_list = message_dict[message] = []\n
if comment not in comment_list:\n
comment_list.append(comment)\n
+\n
+\n
\n
portal_url = context.portal_url\n
\n
@@ -163,7 +166,7 @@
s_title = s.title\n
if s_title:\n
# adding a context in msg_id for more precise translation\n
- msg_id = \'%s [state in %s]\' % (s_title, i.id)\n
+ msg_id = getMessageIdWithContext(s_title,\'state\',i.id) \n
add_message(msg_id, portal_url.getRelativeContentURL(s))\n
# also use state title as msg_id for compatibility\n
add_message(s_title, portal_url.getRelativeContentURL(s))\n
@@ -172,8 +175,22 @@
continue\n
for t in i.transitions.values():\n
if t.actbox_name:\n
+ #adding a context in msg_id for more precise translation\n
+ msg_id = getMessageIdWithContext(t.actbox_name,\'transition\',i.id)\n
+ add_message(msg_id, portal_url.getRelativeContentURL(t))\n
+ # also use action box name as msg_id for compatibility\n
add_message(t.actbox_name, portal_url.getRelativeContentURL(t))\n
+ if t.title:\n
+ #adding a context in msg_id for more precise translation\n
+ msg_id = getMessageIdWithContext(t.title,\'transition\',i.id)\n
+ add_message(msg_id, portal_url.getRelativeContentURL(t))\n
+ # also use transition title as msg_id for compatibility\n
+ add_message(t.title, portal_url.getRelativeContentURL(t))\n
for worklist in i.worklists.objectValues():\n
+ #adding a context in msg_id for more precise translation\n
+ msg_id = getMessageIdWithContext(worklist.actbox_name,\'worklist\',i.id)\n
+ add_message(msg_id, portal_url.getRelativeContentURL(worklist))\n
+ # also use worklist action box name as msg_id for compatibility\n
add_message(worklist.actbox_name, portal_url.getRelativeContentURL(worklist))\n
\n
\n
@@ -198,7 +215,7 @@
line_list = string.split(\'\\n\')\n
length = len(line_list)\n
if length==1:\n
- return \'"%s"\' % string\n
+ return \'"%s"\' % string.replace(\'"\', \'\\\\"\')\n
else:\n
return \'\\n\'.join([\'""\']+[format(i) for i in line_list])\n
\n
@@ -259,6 +276,8 @@
<tuple>
<string>_print_</string>
<string>_print</string>
+ <string>Products.ERP5Type.Utils</string>
+ <string>getMessageIdWithContext</string>
<string>message_dict</string>
<string>add_message</string>
<string>_getattr_</string>
Modified: erp5/trunk/bt5/erp5_forge/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/bt/revision?rev=26126&r1=26125&r2=26126&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/bt/revision [utf8] Mon Mar 23 10:58:52 2009
@@ -1,1 +1,1 @@
-448
+451
More information about the Erp5-report
mailing list