Make the Ubuntu SSO Client translatable: add the po folder to the code

Bug #624197 reported by David Planella
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Fix Released
High
Rodrigo Moya
Ubuntu Translations
Fix Released
High
Unassigned
ubuntu-sso-client (Ubuntu)
Fix Released
High
Natalia Bidart

Bug Description

Binary package hint: ubuntu-sso-client

As a follow up to bug 616515, it seems that the linked branch was not properly merged and the po folder and all its contents are missing from the code, thus making the application not translatable.

I haven't looked at it in much detail, but it seems that that's the only thing now remaining to make the application translatable.

Related branches

David Planella (dpm)
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → High
Changed in ubuntu-translations:
assignee: nobody → Rodrigo Moya (rodrigo-moya)
assignee: Rodrigo Moya (rodrigo-moya) → nobody
Changed in ubuntu-sso-client:
assignee: nobody → Rodrigo Moya (rodrigo-moya)
importance: Undecided → High
status: New → Triaged
Changed in ubuntu-sso-client (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Naty Bidart (nataliabidart)
milestone: none → ubuntu-10.10-beta
Changed in ubuntu-sso-client:
status: Triaged → In Progress
dobey (dobey)
Changed in ubuntu-sso-client:
status: In Progress → Fix Committed
Revision history for this message
Natalia Bidart (nataliabidart) wrote :

Daniel said:

Looks good to me now, thanks Naty!

Still I'd recommend testing if the translations are loaded ok with glade. I'd help doing this, but I'm not sure how the application is meant to be run or how is the UI loaded.

How to test translations:

* Run './setup.py build_i18n'. This will create po/ubuntu-sso-client.pot
* In po/ run 'msginit' (or 'msginit -l es' if you're running Ubuntu in English). This will create an es.po file.
* Translate a couple of visible strings from po/es.po.
* Run './setup.py build_i18n' again. This will create a binary mo file from the po file under the new 'build' folder. Copy this file to /usr/share/locale-langpack/ca/LC_MESSAGES/ubuntu-sso-client.mo
* Now run the ubuntu-sso-client application. If you are running in an English locale, you'll need to append 'LANGUAGE=es' when running it.

Changed in ubuntu-sso-client (Ubuntu):
status: Triaged → Fix Released
Changed in ubuntu-sso-client:
status: Fix Committed → Fix Released
Gabor Kelemen (kelemeng)
Changed in ubuntu-translations:
status: Triaged → 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.