मेरा कोको प्रोजेक्ट इतालवी (मेरी भाषा) और अंग्रेजी भाषा में स्थानीयकृत है।
यदि मैं इसे चलाता हूं, तो मैं इतालवी में सब कुछ देखता हूं (बेशक, मेरा ओएस इतालवी है!)।
ओएस भाषा को बदले बिना अंग्रेजी स्थानीयकरण का परीक्षण करने के लिए मैं इसे कैसे चला सकता हूं?एक्सकोड: निर्दिष्ट स्थानीयकरण के साथ परियोजना चलाएं
उत्तर
पुराने समय में, तेंदुए और इससे पहले, खोजक में जानकारी जानकारी विंडो आपको उपलब्ध भाषाओं को चुनने देगी। तो यह भाषा को अचयनित करने का विषय था जिसे आप उपयोग नहीं करना चाहते हैं और यह दूसरे के लिए "डिफ़ॉल्ट" होगा।
आजकल आप this one जैसी उपयोगिता का उपयोग कर सकते हैं। मुझे यह जानना अच्छा लगेगा कि दृश्यों के पीछे क्या करता है।
मुझे अंततः cocoa-dev mailing list archives में एक अच्छा समाधान मिला। जाहिर है, आप अपने निष्पादन योग्य पर दिए गए तर्कों के भीतर डिफ़ॉल्ट डोमेन को बदल सकते हैं, और इससे वैश्विक वरीयता को ओवरराइट किया जा सकता है। अपने टर्मिनल से
~/apath/AppName.app/Contents/MacOS/AppName -AppleLanguages "(Italian, English)"
भागो इस और यह भाषा के लिए एक अलग पूर्वता देना चाहिए: यह -AppleLanguages
ध्वज के साथ प्राप्त किया जा सकता, पसंदीदा क्रम में भाषाओं की एक सूची गुजरती हैं। ध्यान दें कि आप एक तत्व सूची "(Italian)"
भी निर्दिष्ट कर सकते हैं-परीक्षण उद्देश्यों के लिए और अधिक समझ में आता है।
इसे एक्सकोड के भीतर करने और टर्मिनल से बचने के लिए, मेनू उत्पाद> संपादित करें ... पर जाएं। फिर, आपके रन कॉन्फ़िगरेशन में पर स्विच करें टैब और लॉन्च होने पर एक नया खाता बनाएं। -AppleLanguages "(Japanese)"
इसे टेक्स्ट जोड़ें। इसके साथ कुछ:
मान लें कि आपके पास एक फ़ाइल है जो सभी तारों को रखती है, फ़ाइलों के नामों को स्वैप करें। या, यदि आपके पास प्रोजेक्ट में it.lproj और en.lproj समूह है, तो बस अपने InfoPlist.strings (या जिसे आपने नाम दिया है) को दूसरे समूह में ले जाएं और इसके विपरीत।
धन्यवाद, उपयोगी चाल। इसके बारे में सोचा नहीं था: डी कोई अन्य सुझाव? – Oneiros
यूप, बस थोड़ी अधिक जानकारी के साथ मेरी प्रतिक्रिया संपादित की। मेरे मामले में, मैं एक विशेष फ़ाइल नाम का उपयोग करता हूं, लेकिन आप उसी फ़ाइल नाम के साथ स्थानीयकृत समूहों का उपयोग कर रहे हैं, इस मामले में आप en.lproj स्ट्रिंग फ़ाइल को it.lproj समूह में उदाहरण के लिए रखें। बेशक, आप तैनात करने से पहले उन्हें वापस ले जाना चाहते हैं: डी – Jeremy
मैंने इसे swap करने की कोशिश की। Lproj और en.lproj लेकिन किसी भी तरह से यह काम नहीं करता है ... – Oneiros
- 1. एक्सकोड स्थानीयकरण अद्यतन
- 2. .storyboard फ़ाइलों के स्थानीयकरण के साथ समस्याएं
- 3. मैवेन के साथ निर्माण के बाद परियोजना को कैसे चलाएं
- 4. विलय एक्सकोड परियोजना फ़ाइलों
- 5. मौजूदा एक्सकोड 4 परियोजना
- 6. एक्सकोड 4.4 में स्थानीयकरण भाषा कैसे जोड़ें?
- 7. ग्रोवी/ग्रेडल के साथ निर्दिष्ट युद्ध के साथ जेट्टी 7+ कैसे चलाएं?
- 8. स्थानीयकरण?
- 9. एनएलएस/स्थानीयकरण के साथ डोजो कस्टम बिल्ड
- 10. जावा स्ट्रिंग.फॉर्मैट: स्थानीयकरण के साथ संख्या
- 11. एक्सकोड 4.4 .स्ट्रिंग्स फ़ाइल नया स्थानीयकरण विकल्प जोड़ें
- 12. जावा के साथ ज़ीरोएमक्यू कैसे चलाएं?
- 13. एक्सकोड परियोजना संसाधन संगठन और संरचना
- 14. एक्सकोड 4 बाहरी निर्माण परियोजना और डिबगिंग
- 15. Phonegap/Sencha भाषा स्थानीयकरण
- 16. आईफोन en_ * sublanguage स्थानीयकरण
- 17. एक साथ उपकरण और डीबग कंसोल चलाएं
- 18. एक एक्सकोड परियोजना में UIKit कैसे जोड़ें?
- 19. एक्सकोड परियोजना फ़ाइलों की तुलना करने के लिए टूल
- 20. Response.RedirectToRoute निर्दिष्ट कार्रवाई के साथ
- 21. गिट के साथ एक्सकोड बग?
- 22. एक्सकोड बाहरी परियोजना को जोड़ने के लिए कैसे करें
- 23. स्थानीयकरण - localizable.strings फ़ाइल
- 24. क्लैंग आउटपुट को स्थानीयकरण
- 25. लाश उपकरण के साथ आईफोन प्रोग्राम कैसे चलाएं?
- 26. सी # स्थानीयकरण
- 27. एक्सकोड निर्दिष्ट किए बिना विफल रहता है और
- 28. एक्सकोड
- 29. डाटाबेस स्थानीयकरण
- 30. निर्दिष्ट करें Windows सेवा नाम पर सेटअप परियोजना के साथ स्थापित
xcode के अंदर कोई समाधान? – Oneiros
@Oneiros बस एक रास्ता मिला, और जवाब संपादित किया। – sidyll
@sidyll यह एक अच्छा समाधान है। जब मुझे मौका मिलता है तो मैं आईओएस पर कोशिश करने जा रहा हूं - यह हर समय डिवाइस भाषा को बदलने की एक ही परेशानी को बचाएगा। – Jessedc