我正在使用NSError的屬性localizedDescription
來輸出AFNetworking請求錯誤。無論選擇哪種語言的設備,語言localizedDescription
總是使用英語。更改NSError的本地化描述語言
是否有可能獲得設備支持的其他語言的localized
描述?
我正在使用NSError的屬性localizedDescription
來輸出AFNetworking請求錯誤。無論選擇哪種語言的設備,語言localizedDescription
總是使用英語。更改NSError的本地化描述語言
是否有可能獲得設備支持的其他語言的localized
描述?
AFNetworking不提供任何本地化,您只能獲得英文。但是沒有任何東西阻止你將AFNetworking字符串翻譯成你的應用支持的語言。
在大多數應用程序的情況下,這種低級錯誤消息不便於用戶使用,並且提供您自己的錯誤消息是一個更好的主意。
從一個問題打開了github
所有面向用戶的字符串可以使用AFNetworking定位表進行本地化。只有基礎(英文)本地化是默認提供的。
你的答案來源:https://github.com/AFNetworking/AFNetworking/issues/2396 – Clafou 2014-12-03 11:01:01
@Clafou我編輯了答案,謝謝! – Luca 2014-12-03 11:03:50