annotate README.txt @ 222:7945923e5fa6

o extract_python fixes: - now returns None for non-string arguments - no longer extracts strings from nested function calls refs #38 - use the correct starting line number in multi-line gettext function calls - avoids falsely identifying string keyword arg defaults from function definition names that match a keyword, e.g.: def gettext(foo='bar') - avoid capturing translator comments embedded within a gettext function call - default the file encoding to iso-8859-1 instead of ascii when missing a magic encoding comment, to emulate pre Python 2.5 behavior. Python warns about 'non-ascii' chars when there is no magic encoding comment, but < 2.5 actually treats them as iso-8859-1 for backwards compat (PEP 263). >= 2.5 treats them as strict ascii o extract fixes: - filter out messages that don't contain strings where the keyword specification calls for fixes #39 - filter out empty string messages and emit a warning about them, like xgettext
author pjenvey
date Wed, 18 Jul 2007 00:29:04 +0000
parents f71ca60f2a4a
children
rev   line source
1
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
1 About Babel
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
2 ===========
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
3
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
4 Babel is a Python library that provides an integrated collection of
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
5 utilities that assist with internationalizing and localizing Python
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
6 applications (in particular web-based applications.)
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
7
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
8 Details can be found in the HTML files in the `doc` folder.
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
9
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
10 For more information please visit the Babel web site:
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
11
f71ca60f2a4a Import of initial code base.
cmlenz
parents:
diff changeset
12 <http://babel.edgewall.org/>
Copyright (C) 2012-2017 Edgewall Software