SSO help text does not appear translated in UI
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-1-4 |
Fix Released
|
Medium
|
dobey | |||
Trunk |
Fix Released
|
Medium
|
dobey | |||
ubuntuone-client (Ubuntu) |
Fix Released
|
Medium
|
dobey | |||
Maverick |
Fix Released
|
Medium
|
dobey | |||
Natty |
Fix Released
|
Medium
|
dobey |
Bug Description
The SSO help text is now marked for translation in the source, but the untranslated text still shows up in the resulting UI fro SSO log-in, when it is called. This is due to the fact that the text domains are not being set up currently, for the places where that API is being called from, so even though the string is being passed through gettext, the aappropriate domain is never loaded, and so it does not actually get translated at runtime. I almost have a branch ready, which fixes this issue.
----
TEST CASE:
Requires that an Ubuntu One account is NOT setup on the computer
1. Login to Ubuntu with a non-US English language that has SSO UI translations
2. Open System > Preferences > Ubuntu One
Result: SSO window opens with text in English
Expected Result: SSO window opens with text in preferred language
----
Related branches
- Natalia Bidart (community): Approve
- Rick McBride (community): Approve
-
Diff: 32 lines (+3/-4)2 files modifiedlibsyncdaemon/syncdaemon-authentication.c (+1/-1)
ubuntuone/clientdefs.py.in (+2/-3)
- Natalia Bidart (community): Approve
- Rick McBride (community): Approve
-
Diff: 32 lines (+3/-4)2 files modifiedlibsyncdaemon/syncdaemon-authentication.c (+1/-1)
ubuntuone/clientdefs.py.in (+2/-3)
Changed in ubuntuone-client (Ubuntu Maverick): | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in ubuntuone-client (Ubuntu Natty): | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in ubuntuone-client (Ubuntu Maverick): | |
milestone: | none → maverick-updates |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
tags: | added: testcase |
This bug was fixed in the package ubuntuone-client - 1.5.1-0ubuntu1
---------------
ubuntuone-client (1.5.1-0ubuntu1) natty; urgency=low
* New upstream release.
- Add syncdaemon autoconnect option (LP: #688694)
- SSO help text does not appear translated in UI (LP: #686647)
- QuotaExceeded warning appears when free space is 'None' (LP: #671023)
- Syncdaemon needs to store events in zeitgeist (LP: #674252)
- Deleting volume on one computer doesn't elsewhere (LP: #674092)
-- Rodney Dawes <email address hidden> Tue, 14 Dec 2010 14:57:03 -0500