我想基于Python(PySide)和QML编写一个QtQuick应用程序。
我知道Qt应用程序有自己的翻译技术,但是我想在这个应用程序中坚持使用gettext。我想知道是否有可能:
- 在QML文件中标记需要翻译的字符串,以便gettext工具可以将它们提取到.pot文件中 - 在运行时让gettext翻译QML文件
我知道这在Unity 2D代码中是用C++实现的,所以我想知道如何在Python中实现。
注意:我指的是在运行时完全使用gettext,而不是在gettext和Qt Linguist格式之间进行转换。
我知道Qt应用程序有自己的翻译技术,但是我想在这个应用程序中坚持使用gettext。我想知道是否有可能:
- 在QML文件中标记需要翻译的字符串,以便gettext工具可以将它们提取到.pot文件中 - 在运行时让gettext翻译QML文件
我知道这在Unity 2D代码中是用C++实现的,所以我想知道如何在Python中实现。
注意:我指的是在运行时完全使用gettext,而不是在gettext和Qt Linguist格式之间进行转换。