Package: cryptonit Version: 0.9.7-2 Severity: normal Tags: patch l10n
Trying to use Cryptonit I've noticed following problem: most of messages in the interface are in French rather than in Russian (with russian locale). Messages which are really Russian typically are absolutely unreadable due to bad grammar, incorrect terminology etc. One message was found to completely invert meaning of original (i.e. "Password incorrect" instead of "Password is correct") Looking into ru.po in the Cryptonit sources I've found also that there are some errors in English messages too (like addressing private key as 'he'). Trying to rebuild Cryptonit with corrected po file I've found package doesn't rebuild if any of .po files are changed. .gmo binary files, produced from .po are included in .orig.tar.gz, so if one of them was changed, dpkg-source complains about "Unrepresentable change in binary file". If command to remove these files is added to debian/rules clean target, it doesn't build too, because these files used in build process before they are generated and without proper makefile dependency. It can be fixed by adding $(MAKE) update-gmo into build target before make. Attached patch fixes these problems. It should be applied to the directory of unpacked package (i.e. with debian subdirectory) because it contains changes to debian/rules as well as to source and po files. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-athlon Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R) Versions of packages cryptonit depends on: ii libc6 2.3.6.ds1-13etch4 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-21 GCC support library ii libldap2 2.1.30-13.3 OpenLDAP libraries ii libssl0.9.8 0.9.8c-4etch1 SSL shared libraries ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libwxbase2.6-0 2.6.3.2.1.5 wxBase library (runtime) - non-GUI ii libwxgtk2.6-0 2.6.3.2.1.5 wxWidgets Cross-platform C++ GUI t cryptonit recommends no packages. -- no debconf information
cryptonit.i18n.patch.gz
Description: Binary data