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
|
1 About Babel
|
|
2 ===========
|
|
3
|
|
4 Babel is a Python library that provides an integrated collection of
|
|
5 utilities that assist with internationalizing and localizing Python
|
|
6 applications (in particular web-based applications.)
|
|
7
|
|
8 Details can be found in the HTML files in the `doc` folder.
|
|
9
|
|
10 For more information please visit the Babel web site:
|
|
11
|
|
12 <http://babel.edgewall.org/>
|