【问题标题】:MFMailComposeViewController in other languages?其他语言的 MFMailComposeViewController?
【发布时间】:2009-08-24 09:13:21
【问题描述】:

MFMailComposeViewController 是否只有英文版!?

我正在玩弄使用 MFMailComposeViewController 处理从我的应用程序发送电子邮件的想法,但我需要它符合设置为英语以外语言的设备的语言环境。是否可以将 MFMailComposeViewController 设置为其他语言?即使我将设备的语言设置为日语,MFMailComposeViewController 的 To:、From:、Subject: 部分仍为英语。 如何更改 MFMailComposeViewController 的语言?

【问题讨论】:

    标签: iphone email mfmailcomposeviewcontroller


    【解决方案1】:

    MFMailComposeViewController 将以应用程序被翻译成的语言显示,而不是用户选择的语言;这使应用程序中的文本保持一致。为您的目标语言添加一个语言项目,composer 视图将采用该语言。

    键盘上的“完成”按钮、当UITableViewCell 被滑动时显示的“删除”按钮以及其他内置视图的行为类似。

    【讨论】:

    • 你能给我一些关于如何添加“语言项目”的提示吗?
    • 本指南比我解释得更好:iphonesdkarticles.com/2008/11/localizing-iphone-apps.html 我认为苹果应该在下一次 SDK 更新中简化​​这一点 :)
    • 是的,这很有帮助。我创建了一个语言项目并且它有效。谢谢。
    • 即使使用 MonoTouch 和使用 .NET resx 本地化的整个应用程序,我也必须添加 [en|fr|de].lproj 才能让 MFMailComposeViewController 满意。谢谢。
    猜你喜欢
    • 2010-10-13
    • 1970-01-01
    • 1970-01-01
    • 2010-11-13
    • 2016-03-20
    • 2015-11-06
    • 2015-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多