के रूप में इलाज करते हुए मैं genstrings
कमांड का उपयोग करके .strings फ़ाइल बना देता हूं। इस आदेश को UTF-16 के साथ इनकोडिंग के आउटपुट फ़ाइल है, लेकिन जब मैं अपने प्रोजेक्ट के लिए उत्पन्न .strings फ़ाइल और फिर Bild, Xcode चेतावनी दिखाएं जोड़ें:एक्सकोड चेतावनी: निर्दिष्ट इनपुट एन्कोडिंग यूनिकोड (यूटीएफ -8) है, लेकिन फ़ाइल सामग्री यूनिकोड (यूटीएफ -16) दिखाई देती है; यूनिकोड (यूटीएफ -16)
निर्दिष्ट इनपुट एनकोडिंग यूनिकोड है (UTF-8), लेकिन फ़ाइल सामग्री यूनिकोड (यूटीएफ -16) दिखाई देती है; यूनिकोड (यूटीएफ -16) के रूप में इलाज।
मैं textEdit.app में .strings फ़ाइल खोलता हूं और इसे यूटीएफ -16 के साथ सहेजता हूं, लेकिन इसका असर नहीं पड़ता है।
इसे ठीक करने के लिए गर्म? Thaks!
मुझे फ़ाइल निरीक्षक में "टेक्स्ट एन्कोडिंग" नहीं मिला। –
@ निकोलईनागोर्नी: एक्सकोड में फ़ाइल का चयन करें और मेनू से "देखें -> उपयोगिताएं -> फ़ाइल निरीक्षक दिखाएं" चुनें। मैंने जवाब में एक स्क्रीनशॉट जोड़ा है। –
ठीक है! जब आप प्रोजेक्ट में एक से अधिक स्थानीयकरण जोड़ते हैं, तो समूह में एम्बेड की गई .स्ट्रिंग फ़ाइलें। फ़ाइल इंस्पेक्टर में "टेक्स्ट एन्कोडिंग" देखने के लिए आवश्यक समूह में अलग फ़ाइल का चयन करें। Thaks !!! –