Works fine for me:

$ dpkg-query -W -f '${Version}\n' tuxpaint
1:0.9.21-1ubuntu2
$ dpkg -L tuxpaint-data | grep el/LC_MESSAGES/tuxpaint.mo
/usr/share/locale/el/LC_MESSAGES/tuxpaint.mo
$ LANG=el_GR.UTF-8 tuxpaint
(displays Greek interface)

-- 
Translations missing in tuxpaint-data Ubuntu 10.04 package
https://bugs.launchpad.net/bugs/503919
You received this bug notification because you are a member of Edubuntu
Bugsquad, which is subscribed to tuxpaint in ubuntu.

Status in Ubuntu Translations (internationalization and localization): Triaged
Status in “tuxpaint” package in Ubuntu: New
Status in “tuxpaint” source package in Lucid: Fix Committed
Status in Baltix GNU/Linux: New

Bug description:
Impact: The translations are missing from the package tuxpaint-data, affecting 
all international users.
Cause: Tuxpaint was built for the Lucid cycle while it was still in main, so 
its translations were stripped to go to langpacks.
Then it was demoted to universe and never rebuilt, so its translations are 
missing from the current package in the repos.
Development version fix: The problem has been fixed for Maverick by just 
rebuilding the package. No source code changes were necessary.
Stable version patch: A simple version bump and a rebuild are needed, no other 
source or packaging changes are necessary.
TEST CASE: Run tuxpaint under any locale other than English. The translations 
aren't there so an English environment will still be shown.

A fixed package for Lucid has been uploaded to 
https://launchpad.net/~ts.sch.gr/+archive/ppa, has been tested, and found to be 
working fine.
Only the version number has been changed, so no regressions are expected.

The original bug report follows:
--
Binary package hint: tuxpaint

Running tuxpaint --lang finnish did not show any Finnish messages. The package 
file downloaded from the Ubuntu repository seems to be missing localization 
files, since the following command yields no output:

ar p /var/cache/apt/archives/tuxpaint-data_1%3a0.9.20-2ubuntu1_all.deb 
data.tar.gz | tar tzv | grep share/locale

I recompiled the tuxpaint source package myself, and the resulting deb file 
does include localization files:

ar p tuxpaint-data_0.9.20-2ubuntu1_all.deb data.tar.gz | tar tzv | grep 
share/locale
drwxr-xr-x root/root         0 2010-01-06 19:07 ./usr/share/locale/
drwxr-xr-x root/root         0 2010-01-06 19:07 ./usr/share/locale/ve/
drwxr-xr-x root/root         0 2010-01-06 19:07 
./usr/share/locale/ve/LC_MESSAGES/
-rw-r--r-- root/root     11332 2010-01-06 19:07 
./usr/share/locale/ve/LC_MESSAGES/tuxpaint.mo
drwxr-xr-x root/root         0 2010-01-06 19:07 ./usr/share/locale/rw/
drwxr-xr-x root/root         0 2010-01-06 19:07 
./usr/share/locale/rw/LC_MESSAGES/
-rw-r--r-- root/root      1201 2010-01-06 19:07 
./usr/share/locale/rw/LC_MESSAGES/tuxpaint.mo
(etc)

Installing thisself-compiled  package makes the Finnish messages appear when I 
run tuxpaint --lang finnish. (Then tuxpaint also hangs on quitting, but that is 
likely an unrelated problem.)

% lsb_release -rd
Description:    Ubuntu 9.10
Release:        9.10
% apt-cache policy tuxpaint-data
tuxpaint-data:
  Installed: 1:0.9.20-2ubuntu1
  Candidate: 1:0.9.20-2ubuntu1
  Version table:
     1:0.9.20-2ubuntu1 0
        500 http://www.nic.funet.fi karmic/main Packages
 *** 1:0.9.20-2ubuntu1 0
        100 /var/lib/dpkg/status

ProblemType: Bug
Architecture: amd64
Date: Wed Jan  6 20:38:22 2010
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: tuxpaint-data 1:0.9.20-2ubuntu1
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/zsh
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
SourcePackage: tuxpaint
Uname: Linux 2.6.31-16-generic x86_64





-- 
edubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/edubuntu-devel

Reply via email to