2014-12-03 72 views
0

我正在使用NSError的屬性localizedDescription來輸出AFNetworking請求錯誤。無論選擇哪種語言的設備,語言localizedDescription總是使用英語。更改NSError的本地化描述語言

是否有可能獲得設備支持的其他語言的localized描述?

回答

1

AFNetworking不提供任何本地化,您只能獲得英文。但是沒有任何東西阻止你將AFNetworking字符串翻譯成你的應用支持的語言。

在大多數應用程序的情況下,這種低級錯誤消息不便於用戶使用,並且提供您自己的錯誤消息是一個更好的主意。

1

從一個問題打開了github

所有面向用戶的字符串可以使用AFNetworking定位表進行本地化。只有基礎(英文)本地化是默認提供的。

+0

你的答案來源:https://github.com/AFNetworking/AFNetworking/issues/2396 – Clafou 2014-12-03 11:01:01

+0

@Clafou我編輯了答案,謝謝! – Luca 2014-12-03 11:03:50