Time zone names not localized in Gnome

Bug #206454 reported by Lars Ljung
2
Affects Status Importance Assigned to Milestone
gnome-system-tools (Ubuntu)
Invalid
Undecided
Unassigned
system-tools-backends (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

My system language is set to Swedish. When I add a location in the clock applet all time zone names shows up in English. The same is true for the time and date settings under system/administration.

The correct names seems to be available in /usr/share/locale-langpack/sv/LC_MESSAGES/timezones.mo and Evolution is able to find the Swedish names.

This is with Hardy.

Revision history for this message
vulfgar (vulfgar) wrote :

The same thing occur in my system.

Revision history for this message
bjoost61 (bjorn-ostensson) wrote :

I have also the same problem.

Revision history for this message
Daniel Nylander (yeager) wrote :

+1

I wonder if this BR has been filed against the wrong package. Shouldn't it be against gnome-applets?

Revision history for this message
Lars Ljung (larslj) wrote :

This is somewhat better now (in the clock applet at least). Most timezones are in Swedish, but there is some exceptions. Some don't seem to have a Swedish translation (i.e. Africa/Asmara). But America/Argentina/Buenos_Aires does have a translation and is still not shown in Swedish.

The time zone map in the time and date settings dialog are still all in English.

If this is filed against the wrong package then please move it, I don't know enough about the Gnome internals to be sure.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Is this symptom still reproducible in 8.10 or 9.04?

Changed in gnome-system-tools:
status: New → Incomplete
Revision history for this message
Lars Ljung (larslj) wrote :

Yes, I'm still having the same problem on a fresh install of 8.10. All names are still in English in the clock applet and in the time and date settings.

Changed in gnome-system-tools:
status: Incomplete → Confirmed
Revision history for this message
Milan Bouchet-Valat (nalimilan) wrote :

The problem is with the backends, which run all commands with "LC_ALL=C" to avoid localization issues. We need to make an exception here to get translated time zones.

Changed in system-tools-backends (Ubuntu):
status: New → Confirmed
Changed in gnome-system-tools (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Milan Bouchet-Valat (nalimilan) wrote :

Well, actually the config file is read directly, so we should take care of translations by ourselves. Not sure this has to be done in the backends or in the GUI...

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.