我想編寫一個wxPython應用程序,它可以用不同的語言運行,每當我改變語言時自動更新(不需要關閉它並將其打開)。 是否有可能讓系統識別和編輯需要更新的每個小部件?wxPython和本地化
1
A
回答
0
我不認爲在wxPython中有預構建的工具或事件來觸發這樣的改變,但是可以編寫一個你自己的系統。您可以擁有一箇中央註冊表,其中需要翻譯註冊的每個控件都需要註冊,並且在語言更改時通知所有這些控件個人控制的責任是正確翻譯和更新自己。
0
我這樣做是在爲每種語言和存儲翻譯成該文件這樣 創建屬性文件。與UTF8編碼
翻譯配置
config = ConfigParser.SafeConfigParser()
config.readfp(codecs.open(fileName, "r", "utf8"))
翻譯是這樣的:
Time & Date=Время и дата
Time=Время
Local time=Местное время
相關問題
- 1. IValueConverter和本地化
- 2. time_ago_in_words和本地化
- 3. iPhone:UIBarButtonSystemItemSave和本地化
- 4. UISwitch和本地化
- 5. UISegmentedControl和本地化
- 6. WPF和本地化
- 7. 本地化和HTML5
- 8. JColorChooser和本地化
- 9. 接口wxpython和bash腳本
- 10. Sharepoint 2013 PowerShell和本地化
- 11. JavaScript和Struts本地化
- 12. REST和本地化資源
- 13. PyQt4:QFileDialog和QFontDialog本地化
- 14. 本地化和L&F
- 15. struts 2和sitemesh本地化
- 16. 本地化:PHP和JavaScript
- 17. Vala,資源和本地化
- 18. 時區和本地化
- 19. 本地化和方言
- 20. Xcode 3.2.2和本地化Settings.bundle
- 21. 本地化,MUI和CLR
- 22. silex和樹枝本地化
- 23. rails-breadcrumb和I18n本地化
- 24. 本地化和日期
- 25. 本地化和可繪製
- 26. Rails和I18n:本地化模板vs本地化字符串
- 27. 國際化和本地化問題
- 28. 國際化和程序本地化。 i18n
- 29. Rails中的國際化和本地化。
- 30. .NET MVC本地化和全球化
我不知道你是否能與wxPython'x getTranslation飛更改語言()方法 – 2010-03-13 15:44:40