[ Index ]
 

Code source de Kupu-1.3.5

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/ -> kupu-i18nextract-sa-diff.patch (source)

   1  ? kupu-i18nextract-sa-diff.patch
   2  Index: zope/app/locales/extract.py
   3  ===================================================================
   4  RCS file: /cvs/infrae-internal/i18nextract-sa/zope/app/locales/extract.py,v
   5  retrieving revision 1.2
   6  diff --unified -r1.2 extract.py
   7  --- zope/app/locales/extract.py    18 Nov 2004 14:28:27 -0000    1.2
   8  +++ zope/app/locales/extract.py    3 Aug 2005 14:08:59 -0000
   9  @@ -289,16 +289,22 @@
  10       # right sys path until app_dir has run
  11       from zope.tal.talgettext import POEngine, POTALInterpreter
  12       from zope.tal.htmltalparser import HTMLTALParser
  13  +    from zope.tal.talparser import TALParser
  14       engine = POEngine()
  15   
  16       class Devnull(object):
  17           def write(self, s):
  18               pass
  19   
  20  -    for filename in find_files(dir, '*.pt'):
  21  +    for filename in (find_files(dir, '*.pt') + find_files(dir, '*.kupu') + 
  22  +            find_files(dir, '*.pox') + find_files(dir, '*.xsl')):
  23           try:
  24               engine.file = filename
  25  -            p = HTMLTALParser()
  26  +            name, ext = os.path.splitext(filename)
  27  +            if ext in ['.pt', '.html']:
  28  +                p = HTMLTALParser()
  29  +            else:
  30  +                p = TALParser()
  31               p.parseFile(filename)
  32               program, macros = p.getCode()
  33               POTALInterpreter(program, macros, engine, stream=Devnull(),


Généré le : Sun Feb 25 15:30:41 2007 par Balluche grâce à PHPXref 0.7