Translations aren't being applied

Bug #1363715 reported by Julián Unrrein
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Greeter
Fix Released
High
Julián Unrrein

Bug Description

This affects indicators and date.

Going through the source, those strings are already translatable, and going through the translations page in Launchpad for Spanish shows that they have already been translated.

So those translations aren't picked up by Greeter for some reason.

This also happens with German, which according to Launchpad is 100% translated.

Changed in pantheon-greeter:
milestone: none → freya-beta2
Changed in pantheon-greeter:
importance: Undecided → High
Revision history for this message
Julián Unrrein (junrrein) wrote :

Checking it again, I see that all is needed is just a "make pot"...

Revision history for this message
Julián Unrrein (junrrein) wrote :

Checking it again (again), indicators where not looked up for translatable strings.

Revision history for this message
Julián Unrrein (junrrein) wrote :

I'll still leave this bug report open for a while to see if all translation issues are solved. For example, the date line should already be translated, but it isn't.

description: updated
Cody Garver (codygarver)
Changed in pantheon-greeter:
assignee: nobody → Julián Unrrein (junrrein)
status: New → In Progress
Changed in pantheon-greeter:
status: In Progress → Confirmed
assignee: Julián Unrrein (junrrein) → nobody
Revision history for this message
Cody Garver (codygarver) wrote :

Rev 291 confirms this fix, the new strings are picked up

Changed in pantheon-greeter:
assignee: nobody → Julián Unrrein (junrrein)
status: Confirmed → Fix Committed
Revision history for this message
Julián Unrrein (junrrein) wrote :

@Cody

You are right that new strings are picked up, but translations still aren't applied.

I made sure to apply my language settings system-wide in the Locale plug.

Did you try it there?

Revision history for this message
Raphael Isemann (teemperor) wrote :

@junrrein: Can you verify that /etc/default/locale has the correct values? It seems LANG is not correctly set by the plug (at least for me only the change from English->German happens, but changing it from English->German isn't affecting the greeter until i set it by hand in /etc/default/locale.)

Revision history for this message
Julián Unrrein (junrrein) wrote :

@teemperor: Indeed, my LANG env variable wasn't correctly set ("es" instead of "es_AR.UTF-8").

However, I'm afraid this issue will remain in new installs. May be an issue with the Locale plug not setting all env variables correctly when changing languages.

Revision history for this message
mporten (mathias-porten) wrote :

I have the same problem.
@teemperor: On my system, locale looks like this:
LANG=de_DE
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_MONETARY=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8

Has LANG to be de_DE.UTF-8?

Revision history for this message
ProsjektX (prosjektx) wrote :

At a point in time I could manually set the LANG=nb_NO.UTF-8 in /etc/default/locale to get my locale correct, but it's not working anymore, after some update I think. So now the greeter is english regardless.

Changed in pantheon-greeter:
status: Fix Committed → Fix Released
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.