My question is exactly the same as this one. http://stackoverflow.com/questions/3599508/how-to-set-different-locales-in-android
I checked, my phone supports en_PK and en_BE.
My resource folders are values-en-rPK and values-en-rBE. When i change locale, android seems to ignore the 2nd part of locale (country code), and always picks the strings from values-en.
I've tried setting various variations of these locale codes (en-PK, en_pk, etc), with dashes, underscored, uppercase, lowercase, nothing seems to work!! Android always pulls the resources out of values-en.
Any ideas??