के लिए एक विशिष्ट स्थानीयकरण का उपयोग करने के लिए मजबूर करें मैं एक ऐप विकसित कर रहा हूं कि, अन्य चीजों के साथ, एक बड़ी ऑडियो फ़ाइल (30 एमबी) खेलेंगे।लक्ष्य
मैं कई देशों में ऐप स्टोर में ऐप सबमिट करना चाहता हूं। ऑडियो फ़ाइल प्रति लक्षित देश अलग है, शेष ऐप वही रहता है (हालांकि स्थानीयकृत)।
मैंने प्रत्येक देश के लिए एक लक्ष्य बनाया है, एक बैश स्क्रिप्ट लक्ष्य के आधार पर संकलित ऐप में सही ऑडियो फ़ाइल की प्रतिलिपि बनाने का ख्याल रखती है, और यह बहुत अच्छा काम करती है।
मैंने इसे बनाए रखने में आसान बनाने के लिए ressources (छवियों और Localized.strings) को भी स्थानांतरित किया है।
मान लें कि मैंने स्वीडन के लिए अपना लक्ष्य बनाया है, मैं केवल स्वीडिश स्थानीयकरण को शामिल करना चाहता हूं ताकि ऐप को हमेशा स्वीडिश भाषा (जो ऑडियो फ़ाइल से मेल खाती हो) दिखाए।
यहां वास्तविक प्रश्न है: * मैं किसी स्थानीय लक्ष्यीकरण को लक्ष्य से कैसे बाहर कर सकता हूं या केवल एक विशिष्ट स्थानीयकरण का उपयोग करने के लिए लक्षित कर सकता हूं, फोन सेटिंग्स के बावजूद?
आप की जाँच करने के लिए चाहते हो सकता है: http://stackoverflow.com/questions/1669645/how-to-force-nslocalizedstring-to-use-a-specific-language –