2011-01-19 12 views
10

क्या कोई तरीका है कि मैं अपने वेब सर्वर से स्थानीयकरण योग्य.स्ट्रिंग डाउनलोड कर सकता हूं ताकि मेरे आईओएस ऐप को हर बार पुनर्निर्माण किए बिना कई भाषाओं का समर्थन किया जा सके?आईओएस ऐप के लिए गतिशील स्थानीयकरण .स्ट्रिंग परिभाषाएं?

डिफ़ॉल्ट विधि भाषा फ़ाइल की आवश्यकता संसाधन निर्देशिका में नहीं दस्तावेजों बंडल के निर्देशिका और * Lang_Name.lproj * निर्देशिका किया जाना है।

वहाँ एक कस्टम श्रेणी या NSLocalizedString के अलावा lang_name.strings डाउनलोड किया निर्देशिका से फ़ाइल (दस्तावेजों)

+0

+1, क्या आपको कोई समाधान मिला है? धन्यवाद – Mangesh

उत्तर

4

लघु जवाब उपयोग करने के लिए है: कोई।

लंबा उत्तर: आप समान प्राप्त कर सकते हैं, लेकिन इसके लिए आपको अपना स्वयं का रैपर कोड करना होगा। आप स्थानीय स्तर पर स्ट्रिंग्स फ़ाइल को गतिशील रूप से स्वैप नहीं कर सकते हैं, लेकिन आप अपने स्वयं के NSLocalizedStrings प्रतिस्थापन को बना सकते हैं, कहें, एक एक्सएमएल फ़ाइल डाउनलोड की है और आवश्यक स्ट्रिंग प्राप्त करने के लिए ऐप लॉन्च पर इसे पार्स किया है।

+0

आपके द्वारा प्रदान किए गए सुझाव को कैसे प्रदान करते हैं, इस पर कोई लिंक या लीड? –

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