marcelotduarte / cx_Freeze

cx_Freeze creates standalone executables from Python scripts, with the same performance, is cross-platform and should work on any platform that Python itself works on.
https://marcelotduarte.github.io/cx_Freeze/
Other
1.28k stars 210 forks source link

Pyside6 missing base translation file #2374

Closed brzGatsu closed 1 month ago

brzGatsu commented 2 months ago

PySide 6.7 cx_Freeze 7.0

When freezing a PySide6 app, the qt base translation files are missing. They contain translations i.e. for shortcuts and default buttons. They are typically loaded by using the QTranslator (https://doc.qt.io/qt-6/qtranslator.html).

Source folder: Lib/site-packages/PySide6/translations/qtbase_\<LANGUAGE>.qm

marcelotduarte commented 1 month ago

You can test the patch in the latest development build (wait for cx_Freeze 7.1.0.dev19): pip install --force --no-cache --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Freeze

marcelotduarte commented 1 month ago

Release 7.1.0 is out! Documentation