[Bug 1057485] Re: ubiquity-kde codepage problem in Timezone map (Timezone.py)
Pantelis Koukousoulas
pktoss at gmail.com
Fri Sep 28 18:10:45 UTC 2012
Hi,
It could also be python's problem to be honest, I 'm not so sure. The patch was for 12.04
(it should probably apply cleanly to 12.10's ubiquity but it was written with python 2.7
and 12.04 in mind).
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/1057485
Title:
ubiquity-kde codepage problem in Timezone map (Timezone.py)
Status in “ubiquity” package in Ubuntu:
Triaged
Status in “ubiquity” source package in Quantal:
Triaged
Bug description:
When installing kubuntu using the Greek language, in the Timezone selection screen,
there is a tooltip that shows the time and then supposedly "am" or "pm" but in Greek
case it shows gibberish instead of "πμ" or "μμ".
The reason is a hidden python str -> QString conversion since QString is latin-1 by
default.
One way to solve this problem is to add:
QtCore.QTextCodec.setCodecForCStrings(QtCore.QText.CodecForName("utf8"))
after
class TimezoneMap(QtGui.QWidget):
at
ubiquity/frontend/kde_components/Timezone.py
I would guess that this also affects other languages with non-latin alphabets
(e.g., Russian). Please fix.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1057485/+subscriptions
More information about the foundations-bugs
mailing list