我正在编写一个当前是纯 QT4 应用程序的应用程序。它旨在在 Linux 和 Windows 上干净地运行。
但是我计划在未来将它集成到 KDE 中,这会出现本地化/翻译的问题。
QT4 使用自己的 tr()/tr().arg().arg() 机制和 .ts/.qm 文件。KDE4 使用 gettext 和 i18n/i18np 机制和 .po 文件。
如何轻松地在我的 QT4 应用程序中使用 KDE4 的机制,而无需现在将其与 KDE 紧密集成(显然使其无法在 Windows 上运行)?
有可能吗?
谢谢!