1 2if(NOT DEFINED I18N_LANG) 3 set(I18N_LANG all) 4endif() 5 6function(set_i18n_language I18N_LANG) 7 if(I18N_LANG STREQUAL "af-ZA") 8 set(I18N_DEFS -DLANGUAGE_AF_ZA PARENT_SCOPE) 9 elseif(I18N_LANG STREQUAL "ar-AE") 10 set(I18N_DEFS -DLANGUAGE_AR_AE PARENT_SCOPE) 11 elseif(I18N_LANG STREQUAL "ar-BH") 12 set(I18N_DEFS -DLANGUAGE_AR_BH PARENT_SCOPE) 13 elseif(I18N_LANG STREQUAL "ar-DZ") 14 set(I18N_DEFS -DLANGUAGE_AR_DZ PARENT_SCOPE) 15 elseif(I18N_LANG STREQUAL "ar-EG") 16 set(I18N_DEFS -DLANGUAGE_AR_EG PARENT_SCOPE) 17 elseif(I18N_LANG STREQUAL "ar-IQ") 18 set(I18N_DEFS -DLANGUAGE_AR_IQ PARENT_SCOPE) 19 elseif(I18N_LANG STREQUAL "ar-JO") 20 set(I18N_DEFS -DLANGUAGE_AR_JO PARENT_SCOPE) 21 elseif(I18N_LANG STREQUAL "ar-KW") 22 set(I18N_DEFS -DLANGUAGE_AR_KW PARENT_SCOPE) 23 elseif(I18N_LANG STREQUAL "ar-LB") 24 set(I18N_DEFS -DLANGUAGE_AR_LB PARENT_SCOPE) 25 elseif(I18N_LANG STREQUAL "ar-LY") 26 set(I18N_DEFS -DLANGUAGE_AR_LY PARENT_SCOPE) 27 elseif(I18N_LANG STREQUAL "ar-MA") 28 set(I18N_DEFS -DLANGUAGE_AR_MA PARENT_SCOPE) 29 elseif(I18N_LANG STREQUAL "ar-OM") 30 set(I18N_DEFS -DLANGUAGE_AR_OM PARENT_SCOPE) 31 elseif(I18N_LANG STREQUAL "ar-QA") 32 set(I18N_DEFS -DLANGUAGE_AR_QA PARENT_SCOPE) 33 elseif(I18N_LANG STREQUAL "ar-SA") 34 set(I18N_DEFS -DLANGUAGE_AR_SA PARENT_SCOPE) 35 elseif(I18N_LANG STREQUAL "ar-SY") 36 set(I18N_DEFS -DLANGUAGE_AR_SY PARENT_SCOPE) 37 elseif(I18N_LANG STREQUAL "ar-TN") 38 set(I18N_DEFS -DLANGUAGE_AR_TN PARENT_SCOPE) 39 elseif(I18N_LANG STREQUAL "ar-YE") 40 set(I18N_DEFS -DLANGUAGE_AR_YE PARENT_SCOPE) 41 elseif(I18N_LANG STREQUAL "az-AZ") 42 set(I18N_DEFS -DLANGUAGE_AZ_AZ PARENT_SCOPE) 43 elseif(I18N_LANG STREQUAL "be-BY") 44 set(I18N_DEFS -DLANGUAGE_BE_BY PARENT_SCOPE) 45 elseif(I18N_LANG STREQUAL "bg-BG") 46 set(I18N_DEFS -DLANGUAGE_BG_BG PARENT_SCOPE) 47 elseif(I18N_LANG STREQUAL "bn-BD") 48 set(I18N_DEFS -DLANGUAGE_BN_BD PARENT_SCOPE) 49 elseif(I18N_LANG STREQUAL "bn-IN") 50 set(I18N_DEFS -DLANGUAGE_BN_IN PARENT_SCOPE) 51 elseif(I18N_LANG STREQUAL "ca-ES") 52 set(I18N_DEFS -DLANGUAGE_CA_ES PARENT_SCOPE) 53 elseif(I18N_LANG STREQUAL "cs-CZ") 54 set(I18N_DEFS -DLANGUAGE_CS_CZ PARENT_SCOPE) 55 elseif(I18N_LANG STREQUAL "da-DK") 56 set(I18N_DEFS -DLANGUAGE_DA_DK PARENT_SCOPE) 57 elseif(I18N_LANG STREQUAL "de-AT") 58 set(I18N_DEFS -DLANGUAGE_DE_AT PARENT_SCOPE) 59 elseif(I18N_LANG STREQUAL "de-CH") 60 set(I18N_DEFS -DLANGUAGE_DE_CH PARENT_SCOPE) 61 elseif(I18N_LANG STREQUAL "de-DE") 62 set(I18N_DEFS -DLANGUAGE_DE_DE PARENT_SCOPE) 63 elseif(I18N_LANG STREQUAL "de-LI") 64 set(I18N_DEFS -DLANGUAGE_DE_LI PARENT_SCOPE) 65 elseif(I18N_LANG STREQUAL "de-LU") 66 set(I18N_DEFS -DLANGUAGE_DE_LU PARENT_SCOPE) 67 elseif(I18N_LANG STREQUAL "dv-MV") 68 set(I18N_DEFS -DLANGUAGE_DV_MV PARENT_SCOPE) 69 elseif(I18N_LANG STREQUAL "el-GR") 70 set(I18N_DEFS -DLANGUAGE_EL_GR PARENT_SCOPE) 71 elseif(I18N_LANG STREQUAL "en-AU") 72 set(I18N_DEFS -DLANGUAGE_EN_AU PARENT_SCOPE) 73 elseif(I18N_LANG STREQUAL "en-BZ") 74 set(I18N_DEFS -DLANGUAGE_EN_BZ PARENT_SCOPE) 75 elseif(I18N_LANG STREQUAL "en-CA") 76 set(I18N_DEFS -DLANGUAGE_EN_CA PARENT_SCOPE) 77 elseif(I18N_LANG STREQUAL "en-CB") 78 set(I18N_DEFS -DLANGUAGE_EN_CB PARENT_SCOPE) 79 elseif(I18N_LANG STREQUAL "en-GB") 80 set(I18N_DEFS -DLANGUAGE_EN_GB PARENT_SCOPE) 81 elseif(I18N_LANG STREQUAL "en-IE") 82 set(I18N_DEFS -DLANGUAGE_EN_IE PARENT_SCOPE) 83 elseif(I18N_LANG STREQUAL "en-JM") 84 set(I18N_DEFS -DLANGUAGE_EN_JM PARENT_SCOPE) 85 elseif(I18N_LANG STREQUAL "en-NZ") 86 set(I18N_DEFS -DLANGUAGE_EN_NZ PARENT_SCOPE) 87 elseif(I18N_LANG STREQUAL "en-PH") 88 set(I18N_DEFS -DLANGUAGE_EN_PH PARENT_SCOPE) 89 elseif(I18N_LANG STREQUAL "en-TT") 90 set(I18N_DEFS -DLANGUAGE_EN_TT PARENT_SCOPE) 91 elseif(I18N_LANG STREQUAL "en-US") 92 set(I18N_DEFS -DLANGUAGE_EN_US PARENT_SCOPE) 93 elseif(I18N_LANG STREQUAL "en-ZA") 94 set(I18N_DEFS -DLANGUAGE_EN_ZA PARENT_SCOPE) 95 elseif(I18N_LANG STREQUAL "en-ZW") 96 set(I18N_DEFS -DLANGUAGE_EN_ZW PARENT_SCOPE) 97 elseif(I18N_LANG STREQUAL "eo-AA") 98 set(I18N_DEFS -DLANGUAGE_EO_AA PARENT_SCOPE) 99 elseif(I18N_LANG STREQUAL "es-AR") 100 set(I18N_DEFS -DLANGUAGE_ES_AR PARENT_SCOPE) 101 elseif(I18N_LANG STREQUAL "es-BO") 102 set(I18N_DEFS -DLANGUAGE_ES_BO PARENT_SCOPE) 103 elseif(I18N_LANG STREQUAL "es-CL") 104 set(I18N_DEFS -DLANGUAGE_ES_CL PARENT_SCOPE) 105 elseif(I18N_LANG STREQUAL "es-CO") 106 set(I18N_DEFS -DLANGUAGE_ES_CO PARENT_SCOPE) 107 elseif(I18N_LANG STREQUAL "es-CR") 108 set(I18N_DEFS -DLANGUAGE_ES_CR PARENT_SCOPE) 109 elseif(I18N_LANG STREQUAL "es-DO") 110 set(I18N_DEFS -DLANGUAGE_ES_DO PARENT_SCOPE) 111 elseif(I18N_LANG STREQUAL "es-EC") 112 set(I18N_DEFS -DLANGUAGE_ES_EC PARENT_SCOPE) 113 elseif(I18N_LANG STREQUAL "es-ES") 114 set(I18N_DEFS -DLANGUAGE_ES_ES PARENT_SCOPE) 115 elseif(I18N_LANG STREQUAL "es-GT") 116 set(I18N_DEFS -DLANGUAGE_ES_GT PARENT_SCOPE) 117 elseif(I18N_LANG STREQUAL "es-HN") 118 set(I18N_DEFS -DLANGUAGE_ES_HN PARENT_SCOPE) 119 elseif(I18N_LANG STREQUAL "es-MX") 120 set(I18N_DEFS -DLANGUAGE_ES_MX PARENT_SCOPE) 121 elseif(I18N_LANG STREQUAL "es-NI") 122 set(I18N_DEFS -DLANGUAGE_ES_NI PARENT_SCOPE) 123 elseif(I18N_LANG STREQUAL "es-PA") 124 set(I18N_DEFS -DLANGUAGE_ES_PA PARENT_SCOPE) 125 elseif(I18N_LANG STREQUAL "es-PE") 126 set(I18N_DEFS -DLANGUAGE_ES_PE PARENT_SCOPE) 127 elseif(I18N_LANG STREQUAL "es-PR") 128 set(I18N_DEFS -DLANGUAGE_ES_PR PARENT_SCOPE) 129 elseif(I18N_LANG STREQUAL "es-PY") 130 set(I18N_DEFS -DLANGUAGE_ES_PY PARENT_SCOPE) 131 elseif(I18N_LANG STREQUAL "es-SV") 132 set(I18N_DEFS -DLANGUAGE_ES_SV PARENT_SCOPE) 133 elseif(I18N_LANG STREQUAL "es-UY") 134 set(I18N_DEFS -DLANGUAGE_ES_UY PARENT_SCOPE) 135 elseif(I18N_LANG STREQUAL "es-VE") 136 set(I18N_DEFS -DLANGUAGE_ES_VE PARENT_SCOPE) 137 elseif(I18N_LANG STREQUAL "et-EE") 138 set(I18N_DEFS -DLANGUAGE_ET_EE PARENT_SCOPE) 139 elseif(I18N_LANG STREQUAL "eu-ES") 140 set(I18N_DEFS -DLANGUAGE_EU_ES PARENT_SCOPE) 141 elseif(I18N_LANG STREQUAL "fa-IR") 142 set(I18N_DEFS -DLANGUAGE_FA_IR PARENT_SCOPE) 143 elseif(I18N_LANG STREQUAL "fi-FI") 144 set(I18N_DEFS -DLANGUAGE_FI_FI PARENT_SCOPE) 145 elseif(I18N_LANG STREQUAL "fo-FO") 146 set(I18N_DEFS -DLANGUAGE_FO_FO PARENT_SCOPE) 147 elseif(I18N_LANG STREQUAL "fr-BE") 148 set(I18N_DEFS -DLANGUAGE_FR_BE PARENT_SCOPE) 149 elseif(I18N_LANG STREQUAL "fr-CA") 150 set(I18N_DEFS -DLANGUAGE_FR_CA PARENT_SCOPE) 151 elseif(I18N_LANG STREQUAL "fr-CH") 152 set(I18N_DEFS -DLANGUAGE_FR_CH PARENT_SCOPE) 153 elseif(I18N_LANG STREQUAL "fr-FR") 154 set(I18N_DEFS -DLANGUAGE_FR_FR PARENT_SCOPE) 155 elseif(I18N_LANG STREQUAL "fr-LU") 156 set(I18N_DEFS -DLANGUAGE_FR_LU PARENT_SCOPE) 157 elseif(I18N_LANG STREQUAL "fr-MC") 158 set(I18N_DEFS -DLANGUAGE_FR_MC PARENT_SCOPE) 159 elseif(I18N_LANG STREQUAL "gl-ES") 160 set(I18N_DEFS -DLANGUAGE_GL_ES PARENT_SCOPE) 161 elseif(I18N_LANG STREQUAL "gu-IN") 162 set(I18N_DEFS -DLANGUAGE_GU_IN PARENT_SCOPE) 163 elseif(I18N_LANG STREQUAL "he-IL") 164 set(I18N_DEFS -DLANGUAGE_HE_IL PARENT_SCOPE) 165 elseif(I18N_LANG STREQUAL "hi-IN") 166 set(I18N_DEFS -DLANGUAGE_HI_IN PARENT_SCOPE) 167 elseif(I18N_LANG STREQUAL "hr-HR") 168 set(I18N_DEFS -DLANGUAGE_HR_HR PARENT_SCOPE) 169 elseif(I18N_LANG STREQUAL "hu-HU") 170 set(I18N_DEFS -DLANGUAGE_HU_HU PARENT_SCOPE) 171 elseif(I18N_LANG STREQUAL "hy-AM") 172 set(I18N_DEFS -DLANGUAGE_HY_AM PARENT_SCOPE) 173 elseif(I18N_LANG STREQUAL "id-ID") 174 set(I18N_DEFS -DLANGUAGE_ID_ID PARENT_SCOPE) 175 elseif(I18N_LANG STREQUAL "is-IS") 176 set(I18N_DEFS -DLANGUAGE_IS_IS PARENT_SCOPE) 177 elseif(I18N_LANG STREQUAL "it-CH") 178 set(I18N_DEFS -DLANGUAGE_IT_CH PARENT_SCOPE) 179 elseif(I18N_LANG STREQUAL "it-IT") 180 set(I18N_DEFS -DLANGUAGE_IT_IT PARENT_SCOPE) 181 elseif(I18N_LANG STREQUAL "ja-JP") 182 set(I18N_DEFS -DLANGUAGE_JA_JP PARENT_SCOPE) 183 elseif(I18N_LANG STREQUAL "ka-GE") 184 set(I18N_DEFS -DLANGUAGE_KA_GE PARENT_SCOPE) 185 elseif(I18N_LANG STREQUAL "kk-KZ") 186 set(I18N_DEFS -DLANGUAGE_KK_KZ PARENT_SCOPE) 187 elseif(I18N_LANG STREQUAL "kn-IN") 188 set(I18N_DEFS -DLANGUAGE_KN_IN PARENT_SCOPE) 189 elseif(I18N_LANG STREQUAL "kok-IN") 190 set(I18N_DEFS -DLANGUAGE_KOK_IN PARENT_SCOPE) 191 elseif(I18N_LANG STREQUAL "ko-KR") 192 set(I18N_DEFS -DLANGUAGE_KO_KR PARENT_SCOPE) 193 elseif(I18N_LANG STREQUAL "ky-KG") 194 set(I18N_DEFS -DLANGUAGE_KY_KG PARENT_SCOPE) 195 elseif(I18N_LANG STREQUAL "lt-LT") 196 set(I18N_DEFS -DLANGUAGE_LT_LT PARENT_SCOPE) 197 elseif(I18N_LANG STREQUAL "lv-LV") 198 set(I18N_DEFS -DLANGUAGE_LV_LV PARENT_SCOPE) 199 elseif(I18N_LANG STREQUAL "mk-MK") 200 set(I18N_DEFS -DLANGUAGE_MK_MK PARENT_SCOPE) 201 elseif(I18N_LANG STREQUAL "mn-MN") 202 set(I18N_DEFS -DLANGUAGE_MN_MN PARENT_SCOPE) 203 elseif(I18N_LANG STREQUAL "mr-IN") 204 set(I18N_DEFS -DLANGUAGE_MR_IN PARENT_SCOPE) 205 elseif(I18N_LANG STREQUAL "ms-BN") 206 set(I18N_DEFS -DLANGUAGE_MS_BN PARENT_SCOPE) 207 elseif(I18N_LANG STREQUAL "ms-MY") 208 set(I18N_DEFS -DLANGUAGE_MS_MY PARENT_SCOPE) 209 elseif(I18N_LANG STREQUAL "my-MM") 210 set(I18N_DEFS -DLANGUAGE_MY_MM PARENT_SCOPE) 211 elseif(I18N_LANG STREQUAL "nl-BE") 212 set(I18N_DEFS -DLANGUAGE_NL_BE PARENT_SCOPE) 213 elseif(I18N_LANG STREQUAL "nl-NL") 214 set(I18N_DEFS -DLANGUAGE_NL_NL PARENT_SCOPE) 215 elseif(I18N_LANG STREQUAL "nn-NO") 216 set(I18N_DEFS -DLANGUAGE_NN_NO PARENT_SCOPE) 217 elseif(I18N_LANG STREQUAL "pa-IN") 218 set(I18N_DEFS -DLANGUAGE_PA_IN PARENT_SCOPE) 219 elseif(I18N_LANG STREQUAL "pl-PL") 220 set(I18N_DEFS -DLANGUAGE_PL_PL PARENT_SCOPE) 221 elseif(I18N_LANG STREQUAL "pt-BR") 222 set(I18N_DEFS -DLANGUAGE_PT_BR PARENT_SCOPE) 223 elseif(I18N_LANG STREQUAL "pt-PT") 224 set(I18N_DEFS -DLANGUAGE_PT_PT PARENT_SCOPE) 225 elseif(I18N_LANG STREQUAL "rm-CH") 226 set(I18N_DEFS -DLANGUAGE_RM_CH PARENT_SCOPE) 227 elseif(I18N_LANG STREQUAL "ro-RO") 228 set(I18N_DEFS -DLANGUAGE_RO_RO PARENT_SCOPE) 229 elseif(I18N_LANG STREQUAL "ru-RU") 230 set(I18N_DEFS -DLANGUAGE_RU_RU PARENT_SCOPE) 231 elseif(I18N_LANG STREQUAL "sa-IN") 232 set(I18N_DEFS -DLANGUAGE_SA_IN PARENT_SCOPE) 233 elseif(I18N_LANG STREQUAL "sk-SK") 234 set(I18N_DEFS -DLANGUAGE_SK_SK PARENT_SCOPE) 235 elseif(I18N_LANG STREQUAL "sl-SI") 236 set(I18N_DEFS -DLANGUAGE_SL_SI PARENT_SCOPE) 237 elseif(I18N_LANG STREQUAL "sq-AL") 238 set(I18N_DEFS -DLANGUAGE_SQ_AL PARENT_SCOPE) 239 elseif(I18N_LANG STREQUAL "sr-SP") 240 set(I18N_DEFS -DLANGUAGE_SR_SP PARENT_SCOPE) 241 elseif(I18N_LANG STREQUAL "sv-FI") 242 set(I18N_DEFS -DLANGUAGE_SV_FI PARENT_SCOPE) 243 elseif(I18N_LANG STREQUAL "sv-SE") 244 set(I18N_DEFS -DLANGUAGE_SV_SE PARENT_SCOPE) 245 elseif(I18N_LANG STREQUAL "sw-KE") 246 set(I18N_DEFS -DLANGUAGE_SW_KE PARENT_SCOPE) 247 elseif(I18N_LANG STREQUAL "syr-SY") 248 set(I18N_DEFS -DLANGUAGE_SYR_SY PARENT_SCOPE) 249 elseif(I18N_LANG STREQUAL "ta-IN") 250 set(I18N_DEFS -DLANGUAGE_TA_IN PARENT_SCOPE) 251 elseif(I18N_LANG STREQUAL "te-IN") 252 set(I18N_DEFS -DLANGUAGE_TE_IN PARENT_SCOPE) 253 elseif(I18N_LANG STREQUAL "th-TH") 254 set(I18N_DEFS -DLANGUAGE_TH_TH PARENT_SCOPE) 255 elseif(I18N_LANG STREQUAL "tr-TR") 256 set(I18N_DEFS -DLANGUAGE_TR_TR PARENT_SCOPE) 257 elseif(I18N_LANG STREQUAL "tt-TA") 258 set(I18N_DEFS -DLANGUAGE_TT_TA PARENT_SCOPE) 259 elseif(I18N_LANG STREQUAL "uk-UA") 260 set(I18N_DEFS -DLANGUAGE_UK_UA PARENT_SCOPE) 261 elseif(I18N_LANG STREQUAL "ur-PK") 262 set(I18N_DEFS -DLANGUAGE_UR_PK PARENT_SCOPE) 263 elseif(I18N_LANG STREQUAL "uz-UZ") 264 set(I18N_DEFS -DLANGUAGE_UZ_UZ PARENT_SCOPE) 265 elseif(I18N_LANG STREQUAL "vi-VN") 266 set(I18N_DEFS -DLANGUAGE_VI_VN PARENT_SCOPE) 267 elseif(I18N_LANG STREQUAL "wa-BE") 268 set(I18N_DEFS -DLANGUAGE_WA_BE PARENT_SCOPE) 269 elseif(I18N_LANG STREQUAL "zh-CN") 270 set(I18N_DEFS -DLANGUAGE_ZH_CN PARENT_SCOPE) 271 elseif(I18N_LANG STREQUAL "zh-HK") 272 set(I18N_DEFS -DLANGUAGE_ZH_HK PARENT_SCOPE) 273 elseif(I18N_LANG STREQUAL "zh-MO") 274 set(I18N_DEFS -DLANGUAGE_ZH_MO PARENT_SCOPE) 275 elseif(I18N_LANG STREQUAL "zh-SG") 276 set(I18N_DEFS -DLANGUAGE_ZH_SG PARENT_SCOPE) 277 elseif(I18N_LANG STREQUAL "zh-TW") 278 set(I18N_DEFS -DLANGUAGE_ZH_TW PARENT_SCOPE) 279 elseif(I18N_LANG STREQUAL "all") 280 set(I18N_DEFS "-DLANGUAGE_AF_ZA -DLANGUAGE_AR_AE -DLANGUAGE_AR_BH -DLANGUAGE_AR_DZ -DLANGUAGE_AR_EG -DLANGUAGE_AR_IQ -DLANGUAGE_AR_JO -DLANGUAGE_AR_KW -DLANGUAGE_AR_LB -DLANGUAGE_AR_LY -DLANGUAGE_AR_MA -DLANGUAGE_AR_OM -DLANGUAGE_AR_QA -DLANGUAGE_AR_SA -DLANGUAGE_AR_SY -DLANGUAGE_AR_TN -DLANGUAGE_AR_YE -DLANGUAGE_AZ_AZ -DLANGUAGE_BE_BY -DLANGUAGE_BG_BG -DLANGUAGE_BN_BD -DLANGUAGE_BN_IN -DLANGUAGE_CA_ES -DLANGUAGE_CS_CZ -DLANGUAGE_DA_DK -DLANGUAGE_DE_AT -DLANGUAGE_DE_CH -DLANGUAGE_DE_DE -DLANGUAGE_DE_LI -DLANGUAGE_DE_LU -DLANGUAGE_DV_MV -DLANGUAGE_EL_GR -DLANGUAGE_EN_AU -DLANGUAGE_EN_BZ -DLANGUAGE_EN_CA -DLANGUAGE_EN_CB -DLANGUAGE_EN_GB -DLANGUAGE_EN_IE -DLANGUAGE_EN_JM -DLANGUAGE_EN_NZ -DLANGUAGE_EN_PH -DLANGUAGE_EN_TT -DLANGUAGE_EN_US -DLANGUAGE_EN_ZA -DLANGUAGE_EN_ZW -DLANGUAGE_EO_AA -DLANGUAGE_ES_AR -DLANGUAGE_ES_BO -DLANGUAGE_ES_CL -DLANGUAGE_ES_CO -DLANGUAGE_ES_CR -DLANGUAGE_ES_DO -DLANGUAGE_ES_EC -DLANGUAGE_ES_ES -DLANGUAGE_ES_GT -DLANGUAGE_ES_HN -DLANGUAGE_ES_MX -DLANGUAGE_ES_NI -DLANGUAGE_ES_PA -DLANGUAGE_ES_PE -DLANGUAGE_ES_PR -DLANGUAGE_ES_PY -DLANGUAGE_ES_SV -DLANGUAGE_ES_UY -DLANGUAGE_ES_VE -DLANGUAGE_ET_EE -DLANGUAGE_EU_ES -DLANGUAGE_FA_IR -DLANGUAGE_FI_FI -DLANGUAGE_FO_FO -DLANGUAGE_FR_BE -DLANGUAGE_FR_CA -DLANGUAGE_FR_CH -DLANGUAGE_FR_FR -DLANGUAGE_FR_LU -DLANGUAGE_FR_MC -DLANGUAGE_GL_ES -DLANGUAGE_GU_IN -DLANGUAGE_HE_IL -DLANGUAGE_HI_IN -DLANGUAGE_HR_HR -DLANGUAGE_HU_HU -DLANGUAGE_HY_AM -DLANGUAGE_ID_ID -DLANGUAGE_IS_IS -DLANGUAGE_IT_CH -DLANGUAGE_IT_IT -DLANGUAGE_JA_JP -DLANGUAGE_KA_GE -DLANGUAGE_KK_KZ -DLANGUAGE_KN_IN -DLANGUAGE_KOK_IN -DLANGUAGE_KO_KR -DLANGUAGE_KY_KG -DLANGUAGE_LT_LT -DLANGUAGE_LV_LV -DLANGUAGE_MK_MK -DLANGUAGE_MN_MN -DLANGUAGE_MR_IN -DLANGUAGE_MS_BN -DLANGUAGE_MS_MY -DLANGUAGE_MY_MM -DLANGUAGE_NL_BE -DLANGUAGE_NL_NL -DLANGUAGE_NN_NO -DLANGUAGE_PA_IN -DLANGUAGE_PL_PL -DLANGUAGE_PT_BR -DLANGUAGE_PT_PT -DLANGUAGE_RM_CH -DLANGUAGE_RO_RO -DLANGUAGE_RU_RU -DLANGUAGE_SA_IN -DLANGUAGE_SK_SK -DLANGUAGE_SL_SI -DLANGUAGE_SQ_AL -DLANGUAGE_SR_SP -DLANGUAGE_SV_FI -DLANGUAGE_SV_SE -DLANGUAGE_SW_KE -DLANGUAGE_SYR_SY -DLANGUAGE_TA_IN -DLANGUAGE_TE_IN -DLANGUAGE_TH_TH -DLANGUAGE_TR_TR -DLANGUAGE_TT_TA -DLANGUAGE_UK_UA -DLANGUAGE_UR_PK -DLANGUAGE_UZ_UZ -DLANGUAGE_VI_VN -DLANGUAGE_WA_BE -DLANGUAGE_ZH_CN -DLANGUAGE_ZH_HK -DLANGUAGE_ZH_MO -DLANGUAGE_ZH_SG -DLANGUAGE_ZH_TW" PARENT_SCOPE) 281 else() 282 message(SEND_ERROR "${I18N_LANG} doesn't exist in our list. Please select a correct localization.") 283 endif() 284 285 message("-- Selected localization: ${I18N_LANG}") 286 287endfunction() 288