Spanish translations are not working

Bug #616237 reported by Tom Ellis
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tellico (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: tellico

If you set your system language to Spanish and run tellico, translations are not working.

This seemed to work well in the Jaunty version but not in Lucid.

tellico | 1.3.5-1ubuntu1 | jaunty/universe | source, amd64, i386
tellico | 2.1.1-2ubuntu1 | lucid/universe | source, amd64, i386

The translations seem to be present in the source package but do not kick into action when you change your system language.
trellis@viper:~/src/tellico-2.1.1/po/es$ ls
CMakeLists.txt tellico.po

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: tellico 2.1.1-2ubuntu1
ProcVersionSignature: User Name 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
Date: Wed Aug 11 09:24:48 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
 LANGUAGE=es:en_GB:en
 LANG=es_ES.utf8
 SHELL=/bin/bash
SourcePackage: tellico

Revision history for this message
Tom Ellis (tellis) wrote :
Revision history for this message
Dominik Stadler (dominik-stadler) wrote :

It works for me if I install the spanish locale.

Can you post the output of the following command entered in a terminal:

locale -a

If "es_ES.utf8" is not listed, you can try to create the spanish locale with the following command:

sudo locale-gen es_ES.utf8

withj this step tellico was displayed in spanish with the following command:

LANG=es_ES.utf8 LANGUAGE=es tellico

Changed in tellico (Ubuntu):
status: New → Incomplete
Revision history for this message
Tom Ellis (tellis) wrote :

Hi,

Sure no problem.

ubuntu@ubuntu:~$ locale -a
C
en_AG
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NG
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
es_AR.utf8
es_BO.utf8
es_CL.utf8
es_CO.utf8
es_CR.utf8
es_DO.utf8
es_EC.utf8
es_ES.utf8
es_GT.utf8
es_HN.utf8
es_MX.utf8
es_NI.utf8
es_PA.utf8
es_PE.utf8
es_PR.utf8
es_PY.utf8
es_SV.utf8
es_US.utf8
es_UY.utf8
es_VE.utf8
POSIX

ubuntu@ubuntu:~$ locale -a | grep es_ES
es_ES.utf8

ubuntu@ubuntu:~$ echo $LANG
es_ES.UTF-8
ubuntu@ubuntu:~$ echo $LANGUAGE

Running Tellico with:
LANG=es_ES.utf8 LANGUAGE=es tellico

Did not result in a spanish translated tellico for me.

The following output was from the cli:

ubuntu@ubuntu:~$ LANG=es_ES.utf8 LANGUAGE=es tellico
tellico(2103)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory!
tellico(2103)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory!
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No existe el fichero ó directorio
QFileSystemWatcher: failed to add paths: /home/ubuntu/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon

Thanks.

Changed in tellico (Ubuntu):
status: Incomplete → New
Revision history for this message
Dominik Stadler (dominik-stadler) wrote :

ok, then let's try another thing, can you run the following and attach the resulting file "strace.txt"?

sudo apt-get install strace
LANG=es_ES.utf8 LANGUAGE=es strace tellico > /tmp/strace.txt 2>&1

Changed in tellico (Ubuntu):
status: New → Incomplete
Revision history for this message
Tom Ellis (tellis) wrote :

Sure, no problem, Attaching.

Changed in tellico (Ubuntu):
status: Incomplete → New
Revision history for this message
Dominik Stadler (dominik-stadler) wrote :

Ok, I think I found out what happens. This is a duplicate of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572802, which reports this problem for Debian, it is fixed in the 2.2-release which is currently included for the next version of Ubuntu, Maverik.

If you would like to use the newer version of tellico in Lucid, you can use the unofficial build at https://launchpad.net/~dominik-stadler/+archive/ppa.

Setting this bug-report to "Fix Released" as it is fixed in a newer version of Ubuntu. you can request a backport of tellico in a sepearate bug-report if you think it worthwhile to backport the newer package.

Changed in tellico (Ubuntu):
status: New → Fix Released
Revision history for this message
Tom Ellis (tellis) wrote :

Hi Dominik,

Thanks for your help. v2.2 from your PPA does indeed solve the problem for me on Lucid.

I'll request a backport in another bug.

Thanks again.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.