--- a/eric7/Project/ProjectTranslationsBrowser.py Wed May 26 17:26:12 2021 +0200 +++ b/eric7/Project/ProjectTranslationsBrowser.py Thu May 27 17:40:23 2021 +0200 @@ -1066,6 +1066,11 @@ self.tr("""No translation files (*.ts) selected.""")) return + excludePatterns = [ + pat for pat in self.project.getIgnorePatterns() + if pat.endswith((".py", ".ui")) + ] + QGuiApplication.setOverrideCursor( QCursor(Qt.CursorShape.WaitCursor)) QGuiApplication.processEvents( @@ -1074,7 +1079,10 @@ for lang in langs: proc = QProcess() args = [] - + + for pattern in excludePatterns: + args += ["--exclude", pattern] + if noobsolete: args.append('--no-obsolete')