मेरे पास मेरी परियोजना में एक Localizable.strings फ़ाइल थी जिसके लिए मैं और स्थानीयकरण जोड़ना चाहता था।en.lproj फ़ोल्डर में lproj फ़ोल्डर्स बनाने के एक्सकोड बग को कैसे ठीक करें?
तो मैं प्रोजेक्ट सेटिंग्स पर गया और भाषाओं को जोड़ने के लिए "+" पर क्लिक किया। किसी भी तरह से मैं सही पैनल पर ऐसा नहीं कर सकता क्योंकि कोई "+" बटन नहीं है।
एक्सकोड फ़ाइल सिस्टम में en.lproj फ़ोल्डर के अंदर cn.lproj फ़ोल्डर बनाता है जो गन्दा है लेकिन कुछ अन्य lproj फ़ोल्डर्स जैसे de.lproj बनाते हैं, जहां वे संबंधित होते हैं।
मैं xx.lproj फ़ोल्डर को कैसे स्थानांतरित कर सकता हूं जहां यह एक्सकोड में सब कुछ तोड़ने के बिना संबंधित है? मुझे डर है कि उन्हें छोड़कर एक्सकोड उन्हें चल रहा है क्योंकि cn.lproj en.lproj का उप-फ़ोल्डर नहीं होना चाहिए।
अच्छा जवाब माइक :) –
यही मैंने किया और एक्सकोड en.lproj फ़ोल्डर के अंदर यादृच्छिक रूप से lproj फ़ोल्डर्स बना रहा है जो निश्चित रूप से सही नहीं है। सवाल देखें – openfrog
जब मैं उस परीक्षण प्रोजेक्ट में स्थानीयकरण जोड़ता हूं तो आप वहां देखते हैं, यह सही जगहों पर "zh-Hans.lproj'" और "de.lproj'" फ़ोल्डर्स जोड़ रहा है। हो सकता है कि आप एक छोटी टेस्ट प्रोजेक्ट बनाने की कोशिश करना चाहें जैसे मैंने किया और देखें कि संरचना कैसी है, और उसके बाद अपने स्टोरीबोर्ड या स्ट्रिंग्स फ़ाइल के पथों की जांच करें और सुनिश्चित करें कि आपकी वर्तमान प्रोजेक्ट से स्थानीय फाइलें (और वास्तव में, फ़ाइल पथ) जल्दी से बनाई गई परीक्षण परियोजना में से एक की तरह दिखें। –