स्थानीयकरण में मैंने अपने ऐप में एक UIDatePicker बनाया है और मुझे कई भाषाओं के लिए भी समर्थन है। मेरा यूआईडीएटीपीकर इंटरफ़ेस बिल्डर में बनाया गया है, और मैंने एक अलग स्थानीयकरण XIB बनाया है, इसलिए मैं अपने UIDatePicker को कस्टमाइज़ कर सकता हूं।UIDatePicker - समस्या
आईबी में "लोकेल" विकल्प सेट करना कुछ भी नहीं प्रतीत होता है।
NSLocale * locale = [[NSLocale alloc] initWithLocaleIdentifier:@"es_ES"];
datePicker.locale = locale;
datePicker.calender = [locale objectForKey:NSLocaleCalender];
यह एक अंग्रेज़ी पिकर में परिणाम: लोकेल और NSCalender साथ प्रोग्राम के मेरी DatePicker बदलने की कोशिश भी निम्न कोड के माध्यम से कुछ भी नहीं।
यद्यपि वास्तव में अजीब चीज है। "आज" के लिए शब्द का अनुवाद किया गया है। जैसा कि संलग्न स्क्रीनशॉट में देखा गया है। (ठीक मैं छवियों पोस्ट करने के लिए। लेकिन साथ "मई" अंग्रेजी और "आज" में लिखा "Ajourd'hui" एक तिथि & समय पिकर की कल्पना की अनुमति नहीं कर रहा हूँ।
मैं क्या पढ़ा है के आधार पर, UIDatePicker जोड़ने प्रोग्रामेटिक रूप से बहुत मदद नहीं करता है।
कभी-कभी इसे केवल अतिरंजित करने की आवश्यकता होती है। अर्थात। एक भाषा-केवल आवेदन। –