From fe4c2f78a0d6a9166cdafbe90dbc5496098a6567 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 22 May 2026 09:09:36 +0000 Subject: [PATCH] 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 --- app/build.gradle.kts | 90 ++++++++++++++++++++++---------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 7ee96407..bc8476ac 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -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", ) }