I want to localize my android app based on user defined language instead of device locale. How can I do that?
Related
In android app we generally use xml to design the activities, is it possible to implement any other formatting language
I want to develop an app supporting some language. I don't know how to set the locale. So user can change any language he want. Now I only know that android will try to set the XX/strings.xml automatically according to the device setting. How to set it by manual?
GO into your settings. THere should be a language and keyboards setting. Change it to whatever language you want.
I have an application to which I want to add Burmese Language support. Anyone any Idea how to achieve that as google translator doesn't have feature to translate to burmese.
Also I have tried Few other links which is giving me keyboard like this
http://www.stars21.com/keyboard/burmese_keyboard.html
Android official language support allows you to set the phones locale to whatever is available. The list of available locales as shown HERE.
Being on that list means: the user can set the language of the app and the whole system. And you can have folders like res/values-de to show locale specific strings.
Supporting a language which is not specified and supported in the phones is difficult. AFAIK
Burmese language is not supported by phones. You can check out List of locale supported by android.
If you are logged on your computer, go to the Set Locale and Language© site on Google Play℠ and request the installation over the web interface. Or, follow the steps below to install it in your device directly:
Open “Google Play” on your device.
Tap on “Search” and type “locale select” in the search box.
Tap on “Set Locale and Language” app, which should be the first result.
Tap on “Download” and then on the “Accept & download” button.
Wait until the app gets installed.
Now, go to the system settings of your device and choose from the new installed languages in the “Language and Input Settings” option.
Set the language you want from the available list.
i want to change my application language from activity.
i have language dropdown on my activity and if i change that dropdown my application language should start using that language
now the problem is
if we change language from phone settings then android automatically picks
appropriate file and display data on activity
for example en-us,fr-rFR
now in my application what should i do so that android start using those language files?
any help would be appreciated.
I think I found what you were looking for:
http://www.tutorialforandroid.com/2009/01/force-localize-application-on-android.html
I have an Android app that I have just prepared for localization, with one locale completed and more on the way. I want to give users the option of viewing the app in a different locale (ie- language) without having to modify their system locale settings.
So, for example:
App has locale capability for en, es, zh, ja.
User has "es" selected as their system locale.
User can open the application's preferences page and select "ja" locale.
App will now display the text/formatting according to the Ja locale of the app.
Is this possible?
I stumbled onto the following stackoverflow post while on an unrelated search. This is exactly what I've been looking for.
Changing Locale within the app itself