【问题标题】:Custom Localization solution - How to submit such an app? [closed]自定义本地化解决方案 - 如何提交这样的应用程序? [关闭]
【发布时间】:2012-01-15 19:59:36
【问题描述】:

我们有一个应用程序是英语和西班牙语。

在我们的应用中,用户可以更改应用内的语言。用户无需更改设备语言即可更改应用语言。

在这种情况下,我们没有使用本地化,而是直接翻译语言。

我们已经在 App Store 的 Enlish 中提供了这个应用程序。有没有一种方法可以让我们提交应用时默认使用西班牙语?

非常感谢您的帮助。

【问题讨论】:

    标签: iphone objective-c ios localization app-store-connect


    【解决方案1】:

    如果您希望您的应用程序进入 App Store,您应该提供良好的用户体验。

    从本地化的角度来看,这意味着:

    • 默认使用操作系统语言,如果操作系统语言与您的语言列表不匹配,请选择英语
    • (可选)允许用户更改语言并记住它
    • 配置应以 iOS 方式实现,因此您可以从 de Settings 菜单中访问设置。

    【讨论】:

    • 那么您建议我在当前情况下应该怎么做?该应用程序使得从应用程序内更改语言是有意义的。所以我们没有在此基础上实现本地化。
    • 重写,修复错误永远不会太晚,而且获取操作系统语言列表并据此做出决策非常简单。
    • 你的意思是在应用程序中包含本地化?
    • 即使您使用自己的本地化解决方案,您也可以随时查看current iOS device language 并使用它,而不是询问用户。
    • WTH?! “用户可以选择”在哪里?如果您构建应用程序两次,您就有两个应用程序,在这种情况下,您必须为其实现本地化。进行单独的构建是不行的。如果这是真的,那么您在 2011 年犯了一个非常严重的错误。此外,没有办法解释本地化如何在单个 SO 问题上起作用,但我向您保证,这并不难,做错事要困难得多.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 1970-01-01
    • 2014-10-13
    • 1970-01-01
    • 2016-05-11
    • 2012-06-14
    • 1970-01-01
    相关资源
    最近更新 更多