Google languages list is not shown in system locale

Bug #510032 reported by andypiper
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
freespeak (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: freespeak

Installed freespeak on Ubuntu Karmic 9.10

Launched it and chose Google as the translator for a new Text translation.

FreeSpeak fetches the list of languages available, but they are displayed in another language than my locale (en_GB) - see attached screenshot.

The same issue does not apply with the Yahoo translation service - the list of language names is shown in English which is correct for my system.

andyp@acheron:~$ echo $LANG
en_GB.UTF-8
andyp@acheron:~$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
andyp@acheron:~$ apt-cache policy freespeak
freespeak:
  Installed: 0.3.0-3
  Candidate: 0.3.0-3
  Version table:
 *** 0.3.0-3 0
        500 http://gb.archive.ubuntu.com karmic/universe Packages
        100 /var/lib/dpkg/status

Revision history for this message
andypiper (andypiperuk) wrote :
Revision history for this message
Luca Bruno (lucabru) wrote :

Oh that's weird. You're seeing languages in Italian. If your browser is configured to use Italian then that's the problem. If you're in Italy, then google might guess the language from your geo location.
In either ways, this could be forced when requesting languages.

Revision history for this message
andypiper (andypiperuk) wrote :

No, I'm not in Italy, and my browser is not set to use any particular language. Google.com / .co.uk appears in English in the browser.

Revision history for this message
Jack Morrison (makajawanjack) wrote :

I tracked this down and managed to get mine to display correctly. In the translators/google.py file, the engine queries google.it instead of (in the English case), google.com. I'm not sure how to deal with the internationalization problem, but this seems to be where it stems from. Some way to reload the translator languages would be good (I had to completely remove freespeak, reinstall, and edit the config file, just to reload the language names).

Changed in freespeak (Ubuntu):
status: New → Confirmed
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.