i18n cleanup. New POT and PO files; en_CA is default, with fr_CA and eo l10ns.
authorgfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Tue, 29 Mar 2011 00:56:15 +0000 (00:56 +0000)
committergfawcett <gfawcett@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Tue, 29 Mar 2011 00:56:15 +0000 (00:56 +0000)
commit5c0bdaabb2f6374b2e384e8d5294b25cace6ac80
tree196f9b7c79ce5f24b78f53b668597a46c19399ba
parentcd41b58ee42575f4464a93fc634343fa4459656c
i18n cleanup. New POT and PO files; en_CA is default, with fr_CA and eo l10ns.

I think we're ready for someone to look at the POT and tell us whether it's
clean enough to translate.

As mentioned before, the Esperanto translation isn't Esperanto, it's a faked
translation using Ned Batchelder's "poxx" technique.[1] If you're running
pybabel-extract, you'll need 'polib' (easy_install polib).

I overhauled pybabel-extract so that it creates a proper PO header, without
all the dummy variables. (It seems that Babel was designed to be used
primarily via 'setuptools'; if you use the command-line approach, you get
fewer options.)

en_CA is the default language; fr_CA can be selected via 'Preferences'.

[1]: http://nedbatchelder.com/blog/201012/faked_translations_poxxpy.html

git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/branches/i18n@1290 6d9bc8c9-1ec2-4278-b937-99fde70a366f
conifer/README
conifer/babel.cfg
conifer/locale/django.pot
conifer/locale/en_CA/LC_MESSAGES/django.po [new file with mode: 0644]
conifer/locale/en_US/LC_MESSAGES/django.po [deleted file]
conifer/locale/eo/LC_MESSAGES/django.po
conifer/locale/fr_CA/LC_MESSAGES/django.po
conifer/pybabel-extract
conifer/settings.py