nslocalizedstring

    0熱度

    1回答

    我建立這樣的NSLocalizedString宏在我Prefix.pch: #undef NSLocalizedString #define NSLocalizedString(key,_comment) [[LocalizedText sharedInstance] localizedStringFor:key] 我LocalizedText類看起來是這樣的: + (LocalizedTe

    1熱度

    1回答

    我的應用程序中有兩種語言版本(英文,中文)。當用戶點擊「更改語言」按鈕時,我想將按鈕語言文本更改爲這些語言。 例如, btnLogOut.setTitle(NSLocalizedString("Logout", comment: ""), for: .normal) 在中國的語言,文字不能完全顯示。所以,我想在按鈕文字翻譯成中文時改變字體大小。 我不想改變英文版的字體大小。默認的字體大小爲這個

    0熱度

    2回答

    更改在警報視圖的語言當我使用這一行 alertView.message=NSLocalizedString("Please_enter_all_fields",comment:"Please_enter_all_fields") 警報彈出消息顯示Please_enter_all_fields,但我被宣佈爲Localized.string文件:Please_enter_all_fields="P

    -1熱度

    1回答

    我試圖在運行時更改使用NSLocalizedString獲取的lang。 我知道這個問題已經作爲已經問,但我沒有找到一個答案,爲雨燕3. 我有嘗試: UserDefaults.standard.removeObject(forKey: "AppleLanguages") UserDefaults.standard.set("en", forKey: "AppleLanguages") User

    0熱度

    1回答

    重現步驟: let testString = NSLocalizedString("test", comment: "string for test") let testStringAttributed = NSAttributedString(string: testString) print(testStringAttributed) 預期的結果:測試 實際結果是:TEST 我使用7

    2熱度

    1回答

    我將SiriKit集成到了我的應用程序中,以便騎着一本書,但是在將我的應用程序發送到TestFlight後,我收到了帶有下一個警告的郵件回覆。 無效Siri的支持 - 沒有例如句話被在 「en-CO」 語言提供 INGetRideStatusIntent 無效Siri的支持 - 沒有例如句話被在 「en」 語言提供 INRequestRideIntent 我已經爲每個本地化版本添加了必要的翻譯到我

    1熱度

    1回答

    我想本地化一個NSAttributedString。 但是,我發現NSString的屬性全都在本地化後失效。 反正有保留那些屬性? self.doctorUITextView.attributedText = NSLocalizedString([doctorNSMutableAttributedString string], nil);

    4熱度

    2回答

    我正在嘗試將語言添加到我的應用程序,直到現在才正常工作。經過一天試圖瞭解發生了什麼,我放棄了。 這是我的問題: 我的基本語言是英語(開發語言)和我的其他的語言是法語。我在Main.storyboard和Localizable.strings中有一些可本地化的字符串。 出口工作,沒有任何問題與該但是當我試圖導入的Xcode我有同樣的warking:不匹配的翻譯,然後,如果我輸入,沒有什麼變化:I h

    7熱度

    2回答

    我在我的單元測試.pch文件中有以下內容,以允許我的單元測試爲本地化文件找到合適的包,並且在升級到Xcode8之前這一切都正常工作。 #undef NSLocalizedString #define NSLocalizedString(key, comment) [[NSBundle bundleWithIdentifier:@"Tests-Unit"] localizedStringForKe

    0熱度

    1回答

    我已經有3個本地化iOS應用: (lldb) po [[NSBundle mainBundle] localizations] <__NSArrayM 0x170051a90>( Base, ar-001, en ) 當我改變我的iOS 10設備阿拉伯語,故事板和琴絃被正確定位。在iOS 9上,情況並非如此。我不明白爲什麼。這個應用程序是用Objective-C和與Xcode的8