iOS:在本地化时设置应用程序的主要语言

5
我已经开发了一款仅支持瑞典语的应用。现在我添加了多语言支持(英语(英国/美国)、德语、西班牙语),并希望将该应用提交到全球所有的应用商店。
问题在于,我在创建我的账户时,在Itunes Connect中选择了瑞典语作为主要语言。
阅读了多个论坛帖子后,我得出了结论:如果我现在提交该应用程序,则对于我没有本地化的语言,其默认语言将是瑞典语。这是一个巨大的问题,因为似乎没有办法更改此主要语言。
有人知道如何处理吗?
好消息是:当我在Itunes Connect中使用“版本摘要”中的链接时,例如选择“斯洛文尼亚”或任何其他未本地化的国家时,我可以看到该语言是英语...我能信任这一点吗?根据几个论坛帖子,不行,例如: https://discussions.apple.com/thread/1678830?start=0&tstart=0 https://discussions.apple.com/thread/1657193?start=0&tstart=0

这个问题是关于App Store还是应用程序本身的? - David Dunham
@DavidDunham,实际上这是关于Itunes Connect的。你认为Stackoverflow不适合这个问题吗?苹果开发者论坛没有给出任何答案 =/ - Andreas
我现在会信任它,如果出了问题,就向苹果提交一个错误报告或联系iTunes支持人员。 - Andrew Pouliot
2个回答

4
我已经发布了应用程序并尝试了几个不同的应用商店,似乎默认语言是英语,而不是我的母语瑞典语。
这与之前在论坛中所说的相反。此外,苹果公司给我打电话,我们谈到了这个问题,但支持人员也不确定为什么它能起作用 :)
对于未来来到这里的人,以下是我的解决方法:
-我在Itunes Connect上本地化了德语、西班牙语和英语。
在这些应用商店中,每个国家的语言将正确显示。
-我没有为加拿大本地化。如果我将应用程序添加到该应用商店,则语言将以瑞典语(您的首选语言)显示。
-无法本地化的语言(例如爱沙尼亚语),实际上会在爱沙尼亚的应用商店中显示我的英语应用程序描述。这可能与“本地化原生开发区域”有关,正如Digital Robot在评论中所述。

在某些/许多情况下,显示的实际语言是由用户的语言偏好设置决定的。任何用户都可以在OS X设置或其他操作系统和/或浏览器中进行设置。我认为只有作为最后的手段才会使用本地化开发。但我并不100%确定。:-P 我感觉苹果也不确定。 - Jonny

2

你尝试在Info.plist中使用过这个键吗? 使用它可以强制iTC将英语视为默认语言。enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接