LDM in hardy doesn't use gettext()

Bug #233923 reported by Alkis Georgopoulos
2
Affects Status Importance Assigned to Milestone
ldm (Ubuntu)
Fix Released
Undecided
Oliver Grawert

Bug Description

Binary package hint: ldm

I made a Greek translation for LDM:
http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk/revision/871

I put ldm.mo in /usr/share/locale/el/LC_MESSAGES in the chroot, updated the image, set LANG=el_GR.UTF-8 in lts.conf and I was expecting to see Greek text in LDM. Instead, I saw English text again.

I logon to the client and give:
consolechars -f Greek-Fixed16
//this is needed because in Ubuntu consoles the correct font is not selected depending on the locale
and then
gettext -d ldm "Username"
and I see the correct Greek translation:
Όνομα χρήστη

So everything is setup correctly, ldm should be displaying greek strings. So I file this as a bug.

Revision history for this message
Alkis Georgopoulos (alkisg) wrote : Re: LDM in hardy doesn't use gettext() correctly

Sorry, the title is wrong, it should be
LDM in hardy doesn't use gettext() correctly

and the exact LDM version is
5.0.40~bzr20080212-0ubuntu4

Revision history for this message
Oliver Grawert (ogra) wrote :

fixed in intrepid, if the package has built we can try to ask for a backport (the changes for adding gettext support in ldm are to massive for an SRU in my optinion)

Changed in ldm:
assignee: nobody → ogra
status: New → Fix Released
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

I just tried again with intrepid beta, still not showing Greek.

/usr/share/locale/el/LC_MESSAGES/ldm.mo was missing in the chroot, I put it there but no luck.
Environment is OK I think, gettext -d ldm "Username" shows "Όνομα χρήστη" (yet some chars do not show up correctly because consolechars wasn't available to fix the console font).

Any hints?

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.