英語とハンガリー語のシンプルなアプリがあります。すべてのローカライズ可能なものは、個別の modul -localizable.py にあります。例:
#!/usr/bin/python
# -*- coding: utf-8 -*-
...
...
if language == "hun":
LOGIN_LABEL_USERNAME_STR = 'Felhasználó'
LOGIN_LABEL_PASSWORD_STR = 'Jelszó'
elif language == "eng":
LOGIN_LABEL_USERNAME_STR = 'Username'
LOGIN_LABEL_PASSWORD_STR = 'Password'
しかし、loginDialog.py でハンガリー語を使用すると、次のようになります。
import localizable
...
...
loginLayout.addRow(localizable.LOGIN_LABEL_USERNAME_STR, QtGui.QLineEdit())
loginLayout.addRow(localizable.LOGIN_LABEL_PASSWORD_STR, QtGui.QLineEdit())
...
代わりにandFelhasználó
を 取得 します。どんな助けでも大歓迎です。Jelszó
Felhasználó
Jelszó