Use Android resource-qualifier format in localeFilters

localeFilters passes values straight to AAPT2 -c, which rejects BCP 47
(bn-BD) and requires the resource-qualifier format (bn-rBD). Verified
with assembleFreeDebug.

https://claude.ai/code/session_01VFNWcRfGTUpgqzUBpU9wFu
This commit is contained in:
Claude
2026-05-22 09:09:36 +00:00
parent 3e72d0841f
commit fe4c2f78a0
+45 -45
View File
@@ -31,67 +31,67 @@ android {
androidResources {
localeFilters += listOf(
"bn-BD",
"bn-rBD",
"cs",
"cy-GB",
"da-DK",
"cy-rGB",
"da-rDK",
"de",
"el-GR",
"en-GB",
"el-rGR",
"en-rGB",
"eo",
"es",
"es-ES",
"es-MX",
"es-US",
"et-EE",
"es-rES",
"es-rMX",
"es-rUS",
"et-rEE",
"fa",
"fi-FI",
"fo-FO",
"fi-rFI",
"fo-rFO",
"fr",
"fr-CA",
"gu-IN",
"hi-IN",
"hr-HR",
"fr-rCA",
"gu-rIN",
"hi-rIN",
"hr-rHR",
"hu",
"in",
"in-ID",
"it-IT",
"iw-IL",
"in-rID",
"it-rIT",
"iw-rIL",
"ja",
"kk-KZ",
"ko-KR",
"ks-IN",
"ku-TR",
"lt-LT",
"ne-NP",
"kk-rKZ",
"ko-rKR",
"ks-rIN",
"ku-rTR",
"lt-rLT",
"ne-rNP",
"nl",
"nl-BE",
"pcm-NG",
"pl-PL",
"pt-BR",
"pt-PT",
"nl-rBE",
"pcm-rNG",
"pl-rPL",
"pt-rBR",
"pt-rPT",
"ru",
"ru-UA",
"sa-IN",
"sl-SI",
"so-SO",
"sr-SP",
"ss-ZA",
"sv-SE",
"sw-KE",
"sw-TZ",
"ru-rUA",
"sa-rIN",
"sl-rSI",
"so-rSO",
"sr-rSP",
"ss-rZA",
"sv-rSE",
"sw-rKE",
"sw-rTZ",
"ta",
"th",
"tr",
"uk",
"ur-IN",
"uz-UZ",
"vi-VN",
"ur-rIN",
"uz-rUZ",
"vi-rVN",
"zh",
"zh-CN",
"zh-HK",
"zh-SG",
"zh-TW",
"zh-rCN",
"zh-rHK",
"zh-rSG",
"zh-rTW",
)
}