[Erp5-report] r42600 kazuhiko - in /erp5/trunk/bt5/erp5_forge: ExtensionTemplateItem/ bt/
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Jan 21 17:33:28 CET 2011
Author: kazuhiko
Date: Fri Jan 21 17:33:28 2011
New Revision: 42600
URL: http://svn.erp5.org?rev=42600&view=rev
Log:
make ERP5Site_getToBeTranslatedMessageListFromEntireSystemAsPot working on Zope-2.12 too.
Modified:
erp5/trunk/bt5/erp5_forge/ExtensionTemplateItem/Glossary.py
erp5/trunk/bt5/erp5_forge/bt/revision
Modified: erp5/trunk/bt5/erp5_forge/ExtensionTemplateItem/Glossary.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/ExtensionTemplateItem/Glossary.py?rev=42600&r1=42599&r2=42600&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/ExtensionTemplateItem/Glossary.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/ExtensionTemplateItem/Glossary.py [utf8] Fri Jan 21 17:33:28 2011
@@ -53,10 +53,16 @@ def getActionTitleListFromAllActionProvi
from StringIO import StringIO
-from TAL.HTMLTALParser import HTMLTALParser
-from TAL.TALParser import TALParser
-from TAL.TALGenerator import TALGenerator
-from TAL.DummyEngine import name_match
+try:
+ from TAL.HTMLTALParser import HTMLTALParser
+ from TAL.TALParser import TALParser
+ from TAL.TALGenerator import TALGenerator
+ from TAL.DummyEngine import name_match
+except ImportError:
+ from zope.tal.htmltalparser import HTMLTALParser
+ from zope.tal.talparser import TALParser
+ from zope.tal.talgenerator import TALGenerator
+ from zope.tal.dummyengine import name_match
def findStaticTranslationText(page_template, func_name_list):
def iterate(node, target_name, function):
if type(node) is list:
@@ -125,8 +131,12 @@ def findStaticTranslationText(page_templ
#
# Utility class for findStaticTranslationText
#
-from TAL.TALInterpreter import TALInterpreter
-from TAL.DummyEngine import DummyEngine
+try:
+ from TAL.TALInterpreter import TALInterpreter
+ from TAL.DummyEngine import DummyEngine
+except ImportError:
+ from zope.tal.talinterpreter import TALInterpreter
+ from zope.tal.dummyengine import DummyEngine
class MyDummyEngine(DummyEngine):
def evaluate(self, expression):
@@ -138,7 +148,7 @@ class MyDummyTALInterpreter(TALInterpret
_i18n_message_id_dict = None
_currentTag = None
- def translate(self, msgid, default, i18ndict, obj):
+ def translate(self, msgid, default=None, i18ndict=None, obj=None):
try:
self._i18n_message_id_dict[msgid] = None
except TypeError:
Modified: erp5/trunk/bt5/erp5_forge/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/bt/revision?rev=42600&r1=42599&r2=42600&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/bt/revision [utf8] Fri Jan 21 17:33:28 2011
@@ -1 +1 @@
-638
\ No newline at end of file
+639
\ No newline at end of file
More information about the Erp5-report
mailing list