【问题标题】:How to localize mail app?如何本地化邮件应用程序?
【发布时间】:2012-10-22 08:55:57
【问题描述】:

我有一个 iPhone 应用程序,它使用 MFMailComposeViewController 发送带有报告的电子邮件。我已将应用程序本地化为 6 种不同的语言,包括故事板文件和本地化.strings 文件。但是,当我测试它时(在模拟器和设备上),所有邮件应用程序按钮(取消、发送、删除草稿、收件人、主题等)都没有本地化。

我该如何解决这个问题?

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    我的解决方案是,我创建了一个新的taget 语言文件来解决这个问题。只需为每个本地化制作一个:

    完成此操作后,尝试通过转到设置 -> 常规来更改语言:

    从那里你去国际:

    从那里到语言:

    此时您只需将默认语言更改为您想要的任何语言以及您的本地化。例如:

    这应该对您有所帮助。

    【讨论】:

    • 非常感谢...做到了!
    【解决方案2】:

    只有在操作系统知道您的应用支持当前语言时才会翻译默认的 iOS 组件。

    查看项目设置(不是目标设置)的信息选项卡。 有一个字段列出了可用的翻译。

    也许 Xcode 没有自动识别您的翻译,您必须使用加号按钮在此处添加它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多