मैं अपने आईफोन ऐप को स्थानीयकरण/अंतर्राष्ट्रीयकरण की प्रक्रिया में हूं और एक प्रश्न है। मेरे ऐप में एक ही स्थान पर, मैं साल के 12 महीनों की एक सूची दिखाता हूं। चूंकि यह वर्तमान में गैर-स्थानीयकृत स्थिति में है, मेरे पास जनवरी-दिसंबर महीने में एनएसएआरएआरई में हार्ड-कोड किया गया है। मैं उपयोगकर्ता के लोकेल के आधार पर महीनों के इस एनएसएआरएआर को प्रोग्रामेटिक रूप से बनाने के लिए एनएससीएंडर का उपयोग करना चाहता हूं। इसे करने का बेहतरीन तरीका क्या है?स्थानीय कैलेंडर कैलेंडर नामों के प्रोग्रामिंग के एनएसएआरएआरई का निर्माण कैसे करें?
5
A
उत्तर
11
आप NSDateFormatter से महीने के स्थानीय नाम प्राप्त कर सकते हैं:,
NSDateFormatter *df = [[NSDateFormatter alloc] init];
for (int i = 0; i < 12; ++i) {
NSString *monthName = [[df monthSymbols] objectAtIndex:i];
[...]
}
[df release];
2
यात्रा करने के लिए कोई ज़रूरत नहीं बस सीधे महीने मिलती है:
NSDateFormatter dateFormatter = [[NSDateFormatter alloc] init];
NSLog(@"Months = %@", dateFormatter.monthSymbols);
स्विफ्ट:
let dateFormatter = NSDateFormatter()
print("Months = \(dateFormatter.monthSymbols)")
0
स्विफ्ट संस्करण .... खेल के मैदान में प्रयास किया
स्थान प्रदान करें या का उपयोग
currentlocalevar str = "Hello, playground"
var formatter = NSDateFormatter()
formatter.locale = NSLocale(localeIdentifier: "sv_SE")
//formatter.locale = NSLocale.currentLocale() // use this to find it automatically
print(formatter.monthSymbols)
परिणाम
"["januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december"]\n"
संबंधित मुद्दे
- 1. Google कैलेंडर API: डिफ़ॉल्ट कैलेंडर के लिए कैलेंडर प्रविष्टि कैसे प्राप्त करें?
- 2. कैलेंडर
- 3. एंड्रॉइड 4 में, बिना किसी इरादे के चुपचाप कैलेंडर कैलेंडर को डिफ़ॉल्ट कैलेंडर में कैसे जोड़ें?
- 4. पूर्ण कैलेंडर कैलेंडर ईवेंट MySQL
- 5. कैलेंडर में java.sql.Date में कैलेंडर कैसे परिवर्तित करें?
- 6. 2 कैलेंडर में PHP के साथ Google कैलेंडर सिंक
- 7. आउटलुक कैलेंडर
- 8. Google कैलेंडर API: कैलेंडर चुनना/बनाना?
- 9. कैलेंडर (रेल)
- 10. कैलेंडर पिकर
- 11. पूर्ण कैलेंडर
- 12. ग्रेगोरियन कैलेंडर/कैलेंडर और एचओआर फ़ील्ड विषमता
- 13. जूमला कैलेंडर
- 14. कस्टम कैलेंडर रंगों के साथ Google कैलेंडर एम्बेड करना
- 15. Google कैलेंडर कैसे बनाएं और Google कैलेंडर एपीआई
- 16. एंड्रॉइड कैलेंडर एपीआई बनाम कैलेंडर प्रदाता API
- 17. कैलेंडर एप्लिकेशन
- 18. Google कैलेंडर
- 19. Google कैलेंडर के साथ सिंक करें
- 20. मेरा टैब बार में कैलेंडर कैलेंडर को एकीकृत करें:
- 21. Google कैलेंडर
- 22. एक स्थानीय कैलेंडर का उपयोग करने के लिए jQuery UI Datepicker को कॉन्फ़िगर कैसे करें?
- 23. एंड्रॉइड: Google कैलेंडर के साथ इंटरफ़ेस कैसे करें?
- 24. Google कैलेंडर
- 25. कैसे एंड्रॉयड कैलेंडर इवेंट
- 26. विजुअलस्टूडियो: कैलेंडर संस्करण
- 27. Google कैलेंडर API v3 में किसी विशेष दिनांक के लिए कैलेंडर डेटा कैसे प्राप्त करें?
- 28. एंड्रॉइड कैलेंडर
- 29. Google कैलेंडर
- 30. कैलेंडर दिनांक
शांत! करुणा यह सिम्युलेटर में काम नहीं करता है, एक बार जब भी यह एक गलत तरीका था ... जब तक मैंने इसे डिवाइस पर नहीं किया ... tks Volker – meronix
यह उल्लेख करने के लिए धन्यवाद कि यह सिम्युलेटर में काम नहीं करता है, मैं पागल हो रहा था! –