[python] [Python] Lokalizace Qt aplikace
Petr Vanek
petr na scribus.info
Středa Květen 7 14:06:39 CEST 2008
> Example by fungoval, ale stejný postup v programu ne :( Ještě tam
> musím mít jiný problém ...
OK, vzdavam se. Donutils mne se na to podivat...
je v tom finta. Tvuj translator se nahraje, jenze ty uz mas instanci
dialogu, proto se na nej neaplikuje. Kdyz das window = MoodleEd() az *po*
translator.load(), mas vyhrano.
Na podobne speky (zmena jazyka za behu programu) jsou finty - nastavis
vsechny stringy znovu ve specialnich prockach, ale osobne si myslim, ze je
to ztrata casu.
p.
Index: moodleed.py
===================================================================
--- moodleed.py (revision 27)
+++ moodleed.py (working copy)
@@ -64,7 +64,6 @@
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
- window = MoodleEd()
translator = QtCore.QTranslator()
current_dir = os.path.abspath(os.path.dirname(__file__))
@@ -72,9 +71,10 @@
# print "loaded"
# else:
# print "chyba"
- translator.load("moodleed_cs.qm", current_dir)
+ translator.load("moodleed.qm")
app.installTranslator(translator)
+ window = MoodleEd()
window.ui.show()
sys.exit(app.exec_())
Další informace o konferenci Python