[Erp5-report] r45707 kazuhiko - in /erp5/trunk/bt5/erp5_base: SkinTemplateItem/portal_skins...
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Apr 27 20:55:41 CEST 2011
Author: kazuhiko
Date: Wed Apr 27 20:55:40 2011
New Revision: 45707
URL: http://svn.erp5.org?rev=45707&view=rev
Log:
translate the output of Base_getDiffBetweenDateAndNow.
Modified:
erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Base_getDiffBetweenDateAndNow.xml
erp5/trunk/bt5/erp5_base/bt/revision
Modified: erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Base_getDiffBetweenDateAndNow.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Base_getDiffBetweenDateAndNow.xml?rev=45707&r1=45706&r2=45707&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Base_getDiffBetweenDateAndNow.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Base_getDiffBetweenDateAndNow.xml [utf8] Wed Apr 27 20:55:40 2011
@@ -52,14 +52,14 @@
<key> <string>_body</string> </key>
<value> <string encoding="cdata"><![CDATA[
-import DateTime\n
if not date:\n
- return date\n
+ return \'\'\n
try:\n
- now = DateTime.DateTime(DateTime.now())\n
- date = DateTime.DateTime(date)\n
-except :\n
- return date \n
+ now = DateTime()\n
+ date = DateTime(date)\n
+except:\n
+ return \'\' \n
+Base_translateString = context.Base_translateString\n
diff = now - date\n
if diff < 1:\n
hours = diff*24.0\n
@@ -68,24 +68,24 @@ if diff < 1:\n
if minutes < 1:\n
seconds = minutes*60.0\n
if seconds < 1:\n
- return \'Now\'\n
+ return Base_translateString(\'Now\')\n
if 2 > seconds > 1: \n
- return str(int(seconds)) +\' second ago\'\n
- return str(int(seconds)) +\' seconds ago\' \n
+ return Base_translateString(\'${timedif} second ago\', mapping={\'timedif\':int(seconds)})\n
+ return Base_translateString(\'${timedif} seconds ago\', mapping={\'timedif\':int(seconds)})\n
if 2 > minutes > 1:\n
- return str(int(minutes)) +\' minute ago\' \n
- return str(int(minutes)) +\' minutes ago\' \n
+ return Base_translateString(\'${timedif} minute ago\', mapping={\'timedif\':int(minutes)})\n
+ return Base_translateString(\'${timedif} minutes ago\', mapping={\'timedif\':int(minutes)})\n
if 2 > hours > 1:\n
- return str(int(hours)) +\' hour ago\' \n
- return str(int(hours)) +\' hours ago\'\n
+ return Base_translateString(\'${timedif} hour ago\', mapping={\'timedif\':int(hours)})\n
+ return Base_translateString(\'${timedif} hours ago\', mapping={\'timedif\':int(hours)})\n
else:\n
if diff > 365.25:\n
- return \'More than 1 year\'\n
+ return Base_translateString(\'More than 1 year\')\n
elif diff > 30:\n
- return \'More than 1 month\'\n
+ return Base_translateString(\'More than 1 month\')\n
elif 2 > diff > 1:\n
- return \'Yesterday\'\n
- return str(int(diff))+\' days ago\'\n
+ return Base_translateString(\'Yesterday\')\n
+ return Base_translateString(\'${timedif} days ago\', mapping={\'timedif\':int(diff)})\n
]]></string> </value>
Modified: erp5/trunk/bt5/erp5_base/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/bt/revision?rev=45707&r1=45706&r2=45707&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_base/bt/revision [utf8] Wed Apr 27 20:55:40 2011
@@ -1 +1 @@
-974
\ No newline at end of file
+975
\ No newline at end of file
More information about the Erp5-report
mailing list