Asihttprequest localizedDescription 始终为英文
我使用 Asihttprequest 进行 HTTP 请求,我的应用程序将处理 3 种语言:阿拉伯语、法语和英语,但 Asihttprequest 错误 localizedDescription 始终返回英语描述。 Asihttprequest请求是否使用默认的ios系统本地化描述?如果是,我如何定位错误? 谢谢。
im using Asihttprequest for my HTTP request, and my app will handel 3 language : arabic, french and english but Asihttprequest error localizedDescription return always an english description.
is Asihttprequest request use the default ios systeme localisation description? if yes how can i localize error ?
thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定你到底要求什么,但你可以尝试一下。
在 ASIHttpRequest.m 文件
Initialize
方法中使用NSLocalizedString(@"REQUESTTIMEOUT_KEY", @"The request timed out")
而不是@"The request timed out"
。在相应的 localized.strings 文件中包含
"REQUESTTIMEOUT_KEY" = "EngVersion:The request timed out";
。示例代码:
I am not sure of what exactly you asked for, but you can try this.
In the ASIHttpRequest.m file
Initialize
method useNSLocalizedString(@"REQUESTTIMEOUT_KEY", @"The request timed out")
instead of@"The request timed out"
.Have the
"REQUESTTIMEOUT_KEY" = "EngVersion:The request timed out";
in the corresponding localizable.strings file.Sample Code: