Changeset 5717
- Timestamp:
- 11/18/08 15:43:18 (2 months ago)
- Files:
-
- branches/1.1/turbogears/command/i18n.py (modified) (3 diffs)
- branches/1.1/turbogears/i18n/pygettext (added)
- branches/1.1/turbogears/i18n/pygettext/catalog.py (added)
- branches/1.1/turbogears/i18n/pygettext/__init__.py (added)
- branches/1.1/turbogears/i18n/pygettext/msgfmt.py (added)
- branches/1.1/turbogears/i18n/pygettext/pygettext.py (added)
- branches/1.1/turbogears/toolbox/admi18n/catalog.py (deleted)
- branches/1.1/turbogears/toolbox/admi18n/__init__.py (modified) (1 diff)
- branches/1.1/turbogears/toolbox/admi18n/msgfmt.py (deleted)
- branches/1.1/turbogears/toolbox/admi18n/pygettext.py (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.1/turbogears/command/i18n.py
r5367 r5717 22 22 import turbogears.i18n 23 23 from turbogears import config 24 from turbogears.toolbox.admi18n import pygettext, msgfmt, catalog 25 from turbogears.toolbox.admi18n.catalog import normalize 24 from turbogears.i18n.pygettext import pygettext, msgfmt, catalog 26 25 from turbogears.command.base import silent_os_remove 27 26 from turbogears.util import load_project_config, get_package_name … … 385 384 fd = open(potfile, 'at+') 386 385 for tag, fname, text in messages: 387 text = normalize(text.encode('utf-8'))386 text = catalog.normalize(text.encode('utf-8')) 388 387 print >> fd, '#: %s:%s' % (fname, tag) 389 388 print >> fd, 'msgid %s' % text … … 416 415 fd = open(potfile, 'at+') 417 416 for linenumber, fname, text in messages: 418 text = normalize(text.encode('utf-8'))417 text = catalog.normalize(text.encode('utf-8')) 419 418 print >> fd, '#: %s:%i' % (fname, linenumber) 420 419 print >> fd, 'msgid %s' % text branches/1.1/turbogears/toolbox/admi18n/__init__.py
r5706 r5717 7 7 import codecs 8 8 9 import pygettext 10 import msgfmt 11 import catalog 9 import turbogears 10 from turbogears import controllers, expose, i18n 11 from turbogears.i18n.pygettext import pygettext 12 from turbogears.i18n.pygettext import msgfmt 13 from turbogears.i18n.pygettext import catalog 12 14 13 15 import cherrypy 14 16 from cherrypy.lib.cptools import serveFile 15 16 import turbogears17 from turbogears import controllers, expose, i18n18 17 19 18 # this is a list of supported file extensions.