2012-06-08 22 views
9

में भारतीय क्षेत्रीय भाषाओं के लिए कस्टम लोकेल सेट करने के लिए कैसे करें मैं अपने एम्यूलेटर लोकेल को तमिल या कानाडा या तेलुगु जैसे भारतीय क्षेत्रीय भाषाओं के लिए कुछ कस्टम लोकेल में सेट करना चाहता हूं। कोई भी कृपया सुझाव दें, अग्रिम में धन्यवाद।एंड्रॉइड एमुलेटर

+0

आप अपने आवेदन के लिए एकाधिक भाषा का समर्थन करना चाहते हैं? या पूरी तरह से एंड्रॉइड फोन भाषा बदलें? – Dinesh

+2

@ दिनेश मैं अपने ऐप में कानाडा भाषा का समर्थन करना चाहता हूं। त्वरित प्रतिक्रिया के लिए – vrs

उत्तर

4

आपको अपनी भाषा फ़ॉन्ट फ़ाइल (.ttf) डाउनलोड करनी होगी। इसके बाद, अपने प्रोजेक्ट एसेट्स फ़ोल्डर में फ़ॉन्ट फ़ाइल आयात करें फ़ोल्डर फोंट बनाएं और अपनी फ़ॉन्ट फ़ाइल (.ttf) को फ़ोल्डर फोंट में पेस्ट करें। ढेर अतिप्रवाह पद के लिए नीचे दिए गए लिंक में निर्देशों का पालन करने के बाद:

Android Tamil font between english word

(या)

इस दस्तावेज़

http://developer.android.com/training/basics/supporting-devices/languages.html

आईएसओ कोड देखें सभी भाषाओं के लिए

नीचे दिया गया लिंक

http://www.w3.org/WAI/ER/IG/ert/iso639.htm

आपका स्वागत है ...!

+0

@Tx। क्या यह एंड्रॉइड 2.2 संस्करण के लिए काम करता है? – vrs

+0

@vrs हाँ यह एंड्रॉइड 2.2 पर काम है ...! – Dinesh

+0

यदि मेरा उत्तर आपकी संतुष्टि स्वीकार उत्तर है ..! – Dinesh

3

यह मेरी गलती स्पष्ट रूप से एंड्रॉयड दस्तावेज़ीकरण लिंक http://developer.android.com/guide/topics/resources/localization.html

दूसरों खातिर नीचे दिए गए,

समझ नहीं बनाना और का उपयोग कर डेवलपर्स एंड्रॉयड emulator.There में स्थानीयकरण क्षुधा का परीक्षण करने के लिए दो हैं एक कस्टम स्थान है ऊपर लिंक देखने के लिए कस्टम लोकेल बनाने के तरीके।

* Use the Custom Locale application, which is accessible from the Application tab. (After you create a custom locale, switch to it by pressing and holding the locale name.) In my case I given te_IN for telugu(Indian) locale. 
* Change to a custom locale from the adb shell 

मैं डिवाइस में कस्टम लोकेल ऐप की जांच करके उलझन में हूं।

इसके अलावा, अभी हिंदी के अलावा भारतीय क्षेत्रीय भाषाओं के लिए कोई डिफ़ॉल्ट लोकेल समर्थन नहीं है, जिसके लिए कोड hi_IN है, वह एंड्रॉइड 4.0.3 में भी है। तो भले ही हम तेलुगु भारतीय i.e te_IN के लिए कस्टम लोकेल सेट करते हैं, एंड्रॉइड सिस्टम तेलुगू फ़ॉन्ट्स की पहचान नहीं करेगा। इस पर कोई सुझाव? मैं इसे एंड्रॉइड 2.2 संस्करण पर चाहता हूं।

संबंधित मुद्दे