What changes do we need to make to support a multilingual app in Android using Kotlin?
Ankit Singh
Add language‑qualified res/values‑xx/strings.xml files, keep all UI text in those resources, and when you need runtime switching wrap the activity context with createConfigurationContext(newConfig) (or AppCompatDelegate.setApplicationLocales). Also remember to set android:supportsRtl="true" for RTL languages and avoid hard‑coded text in layouts or code.brain lines
res/values‑xx/strings.xml
createConfigurationContext(newConfig)
AppCompatDelegate.setApplicationLocales
android:supportsRtl="true"