[java] क्या जावा में या जावा लाइब्रेरी में भाषा कोड के लिए स्थिरांक हैं?



Answers

2-अक्षर भाषा कोड आईएसओ 639-1 मानक द्वारा परिभाषित किए गए हैं। java.util.Locale वर्ग में उन सभी को शामिल नहीं है, लेकिन केवल लोकेल VM द्वारा समर्थित हैं (लोकेल के अनुसार। Locale.getAvailableLocales() )।

जावा में सभी आईएसओ 639-1 भाषा कोडों का उपयोग करने का सबसे आसान तरीका यूनिकोड प्रोजेक्ट (आईसीयू 4 जे) के लिए अंतर्राष्ट्रीय घटकों पर भरोसा करना है - आईबीएम से एक व्यापक, व्यापक रूप से इस्तेमाल किया और सक्रिय रूप से विकसित i18n पुस्तकालय। आप ULocale क्लास से सभी भाषाओं की सूची प्राप्त कर सकते हैं: com.ibm.icu.util.ULocale.getISOLanguages ​​()

Question

क्या जावा में या जावा पुस्तकालय में "en" या "de" जैसी भाषा कोडों के लिए कोई स्थिरांक है? (या स्ट्रिंग ठीक उपयोग कर रहा है?)

मुझे पता है कि ऐसा कुछ

Locale.COUNTRY-NAME.getLanguage()

काम करेगा, लेकिन मैं कुछ अधिक सुव्यवस्थित की तलाश कर रहा हूं

Locale.LANGUAGE-NAME



Related