[ Index ] |
|
Code source de Kupu-1.3.5 |
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(),
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 15:30:41 2007 | par Balluche grâce à PHPXref 0.7 |