Package: python-aeidon
Version: 0.19-1
Severity: normal
Tags: upstream

The aeidon module uses the standard gettext API to initialise gettext 
(gettext.bindtextdomain / gettext.textdomain), using the "gaupol" textdomain. 
This conflicts with any application other than "gaupol" wanting to use the 
aeidon module (for the record, the Advene application, and thanks for the 
aeidon module), since the textdomain is application-wide: importing the module 
will set the textdomain to "gaupol" which will prevent appropriate translations 
to be loaded by the application.

As advised in 
http://www.python.org/doc//current/library/gettext.html#localizing-your-module
the class-based gettext API should be used so that the textdomain is local to 
the module.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-aeidon depends on:
ii  iso-codes                     3.27.1-1   ISO language, territory, currency,
ii  python                        2.6.7-3    interactive high-level object-orie
ii  python-freenect [python]      20110630-1 Python freenect
ii  python2.6                     2.6.7-3    An interactive high-level object-o
ii  python2.7                     2.7.2-5    An interactive high-level object-o

Versions of packages python-aeidon recommends:
ii  python-chardet                2.0.1-2    universal character encoding detec
ii  python-enchant                1.6.5-2    spellchecking library for Python

python-aeidon suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to