से पता चलता मैं एक विकास भाषा के रूप में अंग्रेजी के साथ एप्लिकेशन (सरलीकृत चीनी, फ्रेंच और चेक) तीन भाषाओं में स्थानीयकृत है।एप्पल घड़ी आधार स्थानीयकरण गलत डिफ़ॉल्ट भाषा
localisations iPhone पर पूरी तरह से काम करते हैं, वहाँ एप्पल घड़ी के साथ एक समस्या है: एक उपयोगकर्ता है, तो अंग्रेजी/फ्रेंच/चीनी/चेक से किसी अन्य भाषा में घड़ी भाषा सेट किया है सामग्री अंग्रेजी के बजाय चीनी में दिखाया गया है (जो डिफ़ॉल्ट होना चाहिए)।
इस Technical Note के अनुसार:
उपयोगकर्ता की पसंदीदा भाषाओं में से कोई भी अपने अनुप्रयोग द्वारा समर्थित हैं, तो iOS को अपने ऐप्लिकेशन के विकास क्षेत्र (
CFBundleDevelopmentRegion
) मिलान भाषा चुनता है।नोट: अपने अनुप्रयोग के लिए
CFBundleDevelopmentRegion
स्थापित करने के लिए सुनिश्चित करें। आप बेस स्थानीयकरण अपनाने तो सुनिश्चित करें किCFBundleDevelopmentRegion
का मूल्यBase.lproj
फ़ोल्डर में अपनी सामग्री द्वारा प्रयुक्त भाषा से मेल खाता है।
मैंने पुष्टि की है उपरोक्त दोनों शर्तों को पूरा किया जा रहा है (CFBundleDevelopmentRegion="en"
और सभी Base.lproj
फ़ाइलों अंग्रेजी में वास्तव में कर रहे हैं)। क्या मुझे कुछ याद आ रही है? फिर, यह केवल वॉच ऐप के लिए होता है, न कि आईफोन के लिए।
धन्यवाद, लेकिन इससे कोई फर्क नहीं पड़ता; समस्या बरकरार – spassas