From f64107fa6320f228ec05abdf761896b10cff6c5c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 25 Oct 2014 15:58:36 +0530 Subject: [PATCH] Fix text in standard buttons not being translated because of a change in Qt 5.3 --- setup/translations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup/translations.py b/setup/translations.py index 282d8ebb7f..1f12913bfc 100644 --- a/setup/translations.py +++ b/setup/translations.py @@ -17,7 +17,7 @@ def qt_sources(): qtdir = '/usr/src/qt5' j = partial(os.path.join, qtdir) return list(map(j, [ - 'qtbase/src/widgets/widgets/qdialogbuttonbox.cpp', + 'qtbase/src/gui/kernel/qplatformtheme.cpp', 'qtbase/src/widgets/dialogs/qcolordialog.cpp', 'qtbase/src/widgets/dialogs/qfontdialog.cpp', ])) @@ -158,7 +158,7 @@ class POT(Command): # {{{ subprocess.check_call(['xgettext', '-j', '--default-domain=calibre', '-o', out.name, '--from-code=UTF-8', '--sort-by-file', '--omit-header', - '--no-wrap', '-kQT_TRANSLATE_NOOP:2', '-ktr', + '--no-wrap', '-kQT_TRANSLATE_NOOP:2', '-ktr', '-ktranslate:2', ] + qt_inputs) with open(out.name, 'rb') as f: