localizable.strings
में एक न्यूलाइन कैरेक्टर कैसे जोड़ें?localizable.strings में न्यूलाइन कैरेक्टर जोड़ें
मैंने \n
डालने का प्रयास किया, लेकिन कोई सफलता नहीं मिली।
संपादित करें 1:localizable.stings
के अंदर लिंक कैसे जोड़ें?
localizable.strings
में एक न्यूलाइन कैरेक्टर कैसे जोड़ें?localizable.strings में न्यूलाइन कैरेक्टर जोड़ें
मैंने \n
डालने का प्रयास किया, लेकिन कोई सफलता नहीं मिली।
संपादित करें 1:localizable.stings
के अंदर लिंक कैसे जोड़ें?
\n
का उपयोग करना चाहिए बस काम करना चाहिए।
"abc" = "foo\nbar";
और इस कोड:
NSString *s = NSLocalizedString(@"abc", NULL);
NSLog(@"%@", s);
मैं उत्पादन
2013-05-02 14:14:45.931 test[4088:c07] foo bar
यह स्थानीयकरण योग्य काम नहीं करेगा। आपको दो चाबियाँ बनाना होगा और फिर केवल स्ट्रिंग्स के संयोजन के दौरान आप दो स्थानीयकरण तारों के बीच \ n प्रबंधित कर सकते हैं।
.strings में बस जोड़ने नई पंक्तियां भी फाइल काम करता है
मिल "Localizable.strings" में इस लाइन के साथ"str" = "Hi ,
this is .
in a new line,
";
हां, यह एक अच्छा विकल्प है! –
यह बदतर एक UILabel और UITextView में ks जब तक आप उचित पंक्ति संख्या निर्धारित के रूप में:
testLabel.numberOfLines = 2;
तुम भी 0 को यह सेट कर सकते हैं जो स्वत: लाइन गिनती है, यह भी आप सुनिश्चित करना चाहिए कि अपने लेबल काफी बड़ा एकाधिक पंक्तियों को दिखाने के लिए है , या फिर इसे काट दिया जाएगा।
यह सही उत्तर imho लगता है। – hfogel
मैं सहमत हूं। सही: कुंजी में '\ n' शामिल नहीं होना चाहिए - और क्यों कोई इसे वहां चाहेगा ... बाकी सब कुछ (स्थानीयकरण तारों में \ n') ठीक काम करना चाहिए। –
\ n काम करता है यदि आप UITextView, या UILabel में टेक्स्ट प्रदर्शित करते हैं। – Bonnie
इसलिए मैंने HTML को सक्षम किया था, \ n काम नहीं कर रहा था। वैसे भी एचटीएमएल टैग डालने के बाद यह बिल्कुल ठीक काम कर रहा है! लिंक जोड़ने के लिए कोई विचार है? –