[Erp5-report] r23230 - in /erp5/trunk/products/ERP5Type: Message.py __init__.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Aug 28 15:26:20 CEST 2008


Author: yusei
Date: Thu Aug 28 15:26:17 2008
New Revision: 23230

URL: http://svn.erp5.org?rev=23230&view=rev
Log:
translateString function will return a Message instance for translation message.
Please use this function instead of using N_.

Modified:
    erp5/trunk/products/ERP5Type/Message.py
    erp5/trunk/products/ERP5Type/__init__.py

Modified: erp5/trunk/products/ERP5Type/Message.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Message.py?rev=23230&r1=23229&r2=23230&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Message.py (original)
+++ erp5/trunk/products/ERP5Type/Message.py Thu Aug 28 15:26:17 2008
@@ -142,3 +142,7 @@
 
 InitializeClass(Message)
 allow_class(Message)
+
+
+def translateString(message, **kw):
+  return Message(domain='erp5_ui', message=message, **kw)

Modified: erp5/trunk/products/ERP5Type/__init__.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/__init__.py?rev=23230&r1=23229&r2=23230&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/__init__.py (original)
+++ erp5/trunk/products/ERP5Type/__init__.py Thu Aug 28 15:26:17 2008
@@ -110,6 +110,8 @@
     'convertToMixedCase', 'cartesianProduct', 'sleep', 'getCommonTimeZoneList')
 
 allow_module('Products.ERP5Type.Message')
+ModuleSecurityInfo('Products.ERP5Type.Message').declarePublic('translateString')
+
 allow_module('Products.ERP5Type.Error')
 allow_module('Products.ERP5Type.JSONEncoder')
 allow_module('Products.ERP5Type.Log')




More information about the Erp5-report mailing list