【问题标题】:Multi-lingual app vs many apps多语言应用程序与许多应用程序
【发布时间】:2012-09-07 12:32:12
【问题描述】:

问题:我正在为 iPhone 制作游戏应用程序。我已经在 App Store 中有这个应用程序(用我的语言 - 波兰语),但我正在开发德语和英语版本。这个应用程序有大量依赖于语言的图像/声音。如果它只是字符串,这会很容易,但图像/声音会更多......

在我看来,我有两个选择:
1) 使用本地化内容更新 App Store 中的应用程序 - 但它最终会使我的应用程序大 2-3 倍。我不认为人们会如此渴望下载 60mb 的应用程序而不是 15mb...
2) 制作 3 个具有相同(?)名称的应用程序,但每种语言的内容不同 - 我不确定 App Store 是否会接受这种方法,但应用程序会更轻量

问题:有人知道如何解决这样的问题吗?选项 1 或 2?或者也许还有其他事情要做?

【问题讨论】:

    标签: iphone ios internationalization app-store


    【解决方案1】:

    您可以在应用首次启动时下载当前语言的语言文件(声音、图像等)。 如果用户更改了语言,您可以重新下载新语言的所有图像和声音,并将它们都存储在设备上。

    【讨论】:

    • 如果精心设计,此解决方案还有另一个优势:您可以在游戏中添加新语言,甚至无需重新分发新版本。只需更新服务器上的语言列表,就可以了。
    【解决方案2】:

    我更喜欢选项#1。当我下载游戏时,我不关心游戏是 15 MB 还是 60 MB。

    至于选项 #2,我不确定您是否可以创建多个具有相同名称的应用程序。

    通常用户不应该关心他们下载的是哪个版本。 这确实是我目标的转折点。让用户在应用内选择语言。

    也许您应该研究一下您的图像和声音是否可以进一步压缩?

    我不太喜欢游戏开发,但这只是我的 50 美分。

    【讨论】:

    • 在我看来,尺寸确实很重要。如果您在旅途中,15 MB 或 60 MB 是一个巨大的差异。
    • 是的,我明白你的意思。但是,无处不在的 WiFi 和固定费率的 3G 连接......
    • 平价 3g 在欧洲很少见。大多数计划确实有 200mb/300mb 的限制。之后你以 6 kb/s 的速度下载
    • 我对此一无所知,这就是为什么我明白你的意思。在我住的地方,有几个 GB 的计划并不罕见。因此,如果我们只有几百 MB 且范围内没有 WiFi,我就会发现问题所在。
    猜你喜欢
    • 1970-01-01
    • 2012-07-04
    • 2012-03-21
    • 1970-01-01
    • 2015-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    相关资源
    最近更新 更多