Page MenuHomePhabricator

D7670.diff
No OneTemporary

D7670.diff

diff --git a/depends/packages/qt.mk b/depends/packages/qt.mk
--- a/depends/packages/qt.mk
+++ b/depends/packages/qt.mk
@@ -10,6 +10,7 @@
$(package)_qt_libs=corelib network widgets gui plugins testlib
$(package)_patches=fix_qt_pkgconfig.patch mac-qmake.conf fix_configure_mac.patch fix_no_printer.patch fix_rcc_determinism.patch xkb-default.patch no-xlib.patch
+# Update OSX_QT_TRANSLATIONS when this is updated
$(package)_qttranslations_file_name=qttranslations-$($(package)_suffix)
$(package)_qttranslations_sha256_hash=fb5a47799754af73d3bf501fe513342cfe2fc37f64e80df5533f6110e804220c
diff --git a/src/qt/CMakeLists.txt b/src/qt/CMakeLists.txt
--- a/src/qt/CMakeLists.txt
+++ b/src/qt/CMakeLists.txt
@@ -426,17 +426,12 @@
find_program_or_fail(CMAKE_INSTALL_NAME_TOOL "install_name_tool")
find_program_or_fail(CMAKE_OTOOL "otool")
- set(QT_INSTALLER_SUPPORTED_LANGUAGES
- "da"
- "de"
- "es"
- "hu"
- "ru"
- "uk"
- "zh_CN"
+ set(QT_BASE_TRANSLATIONS
+ "ar" "bg" "ca" "cs" "da" "de" "es" "fa" "fi" "fr" "gd" "gl" "he" "hu"
+ "it" "ja" "ko" "lt" "lv" "pl" "pt" "ru" "sk" "sl" "sv" "uk" "zh_CN"
"zh_TW"
)
- string(JOIN "," QT_LOCALES ${QT_INSTALLER_SUPPORTED_LANGUAGES})
+ string(JOIN "," QT_LOCALES ${QT_BASE_TRANSLATIONS})
get_target_property(QMAKE_EXECUTABLE Qt5::qmake IMPORTED_LOCATION)
execute_process(
@@ -470,7 +465,7 @@
set(QT_TRANSLATION_DIR ${_qt_translation_dir} PARENT_SCOPE)
endfunction()
- get_qt_translation_dir(QT_TRANSLATION_DIR ${QT_INSTALLER_SUPPORTED_LANGUAGES})
+ get_qt_translation_dir(QT_TRANSLATION_DIR ${QT_BASE_TRANSLATIONS})
if(NOT QT_TRANSLATION_DIR)
message(FATAL_ERROR "Qt translation files are not found")
endif()

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 1, 12:38 (37 m, 13 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5187865
Default Alt Text
D7670.diff (1 KB)

Event Timeline