What is a Locale? Locale is an identifier referring to linguistic and cultural preferences. Eg. en_US stands for English of United States and en_GB stands for English of United Kingdom. They may change over time due various reasons like introduction of new currency or political or cultural factors. Localization is sometimes written as "l10n", where 10 is the number of letters between 'l' and 'n'. Localization can involve the following issues: Numeric formats Date and Time formats Currency usage Keyboard usage Collation and sorting Symbols, icons and colors Text and graphics containing references to objects, actions or ideas which, in a given culture, may be subject to misinterpretation or viewed as insensitive Varying legal requirements More things can be there
Important Links Some Locales supported in Java
Language | Country | Locale ID |
---|
Arabic | Saudi Arabia | ar_SA | Chinese (Simplified) | China | zh_CN | Chinese (Traditional) | Taiwan | zh_TW | Dutch | Netherlands | nl_NL | English | Australia | en_AU | English | Canada | en_CA | English | United Kingdom | en_GB | English | United States | en_US | French | Canada | fr_CA | French | France | fr_FR | German | Germany | de_DE | Hebrew | Israel | iw_IL | Hindi | India | hi_IN | Italian | Italy | it_IT | Japanese | Japan | ja_JP | Korean | South Korea | ko_KR | Portuguese | Brazil | pt_BR | Spanish | Spain | es_ES | Swedish | Sweden | sv_SE | Thai (Western digits) | Thailand | th_TH | Thai (Thai digits) | Thailand | th_TH_TH |
|
|