diff --git a/cmake/DeployMacros.cmake b/cmake/DeployMacros.cmake
index 25ed667a..f156f9a8 100644
--- a/cmake/DeployMacros.cmake
+++ b/cmake/DeployMacros.cmake
@@ -508,9 +508,9 @@ set(__macos_privacies
NSVideoSubscriberAccountUsageDescription
${__macos_privacy_text}"
)
-#defaultConfig {
-# resConfigs "ru"
-#}
+set(__gradle_lang_start
+" defaultConfig {
+ resConfigs ")
set(__gradle_sign
" signingConfigs {
debug {
@@ -871,9 +871,19 @@ macro(deploy_target _T)
foreach (_d ${ANDROID_GRADLE_DEPENDENCIES})
set(_depstr "${_depstr}\n ${_d}")
endforeach()
+ set(__gradle_lang)
+ foreach (_l ${${_T}_LANG})
+ if (NOT "x${__gradle_lang}" STREQUAL "x")
+ set(__gradle_lang "${__gradle_lang}, ")
+ endif()
+ set(__gradle_lang "${__gradle_lang}\"${_l}\"")
+ endforeach()
+ if ("x${__gradle_lang}" STREQUAL "x")
+ set(__gradle_lang "\"en\"")
+ endif()
file(READ "${Qt5_ROOT}/src/android/templates/build.gradle" _file)
string(REPLACE "\ndependencies {" "\ndependencies {${_depstr}" _file "${_file}")
- string(REPLACE "\nandroid {" "\nandroid {\n${__gradle_sign}" _file "${_file}")
+ string(REPLACE "\nandroid {" "\nandroid {\n${__gradle_sign}\n${__gradle_lang_start}${__gradle_lang}\n\t}\n" _file "${_file}")
string(REPLACE "['resources']" "['res']" _file "${_file}")
file(WRITE "${_AGD}/build.gradle" "${_file}")
set(_gradle_home)