diff -r c23e1dddf6a3 -r f0b91a949398 src/eric7/Project/ProjectTranslationsBrowser.py --- a/src/eric7/Project/ProjectTranslationsBrowser.py Tue Nov 12 18:01:04 2024 +0100 +++ b/src/eric7/Project/ProjectTranslationsBrowser.py Tue Nov 12 19:26:31 2024 +0100 @@ -1547,14 +1547,16 @@ "PySide6", "PySide6C", ]: - lrelease = os.path.join( - QtUtilities.getQtBinariesPath(), - QtUtilities.generateQtToolName("lrelease"), - ) + lrelease = Preferences.getQt("Lrelease") + if not lrelease: + lrelease = os.path.join( + QtUtilities.getQtBinariesPath(), + QtUtilities.generateQtToolName("lrelease"), + ) + if OSUtilities.isWindowsPlatform(): + lrelease += ".exe" else: return - if OSUtilities.isWindowsPlatform(): - lrelease += ".exe" if langs: langs = [