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

Bug #624197 reported by David Planella on 2010-08-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
High
Rodrigo Moya
Ubuntu Translations
High
Unassigned
ubuntu-sso-client (Ubuntu)
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) on 2010-08-25
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) on 2010-08-26
Changed in ubuntu-sso-client:
status: In Progress → Fix Committed
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) on 2010-09-03
Changed in ubuntu-translations:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers