iOS应用程序本地化和一种语言的构建

时间:2014-06-24 16:46:48

标签: ios localization

我想用不同语言重新发布同一个应用程序的两个版本。 (要清楚 - 我不想只发布一个应用程序,可以选择更改语言,但只有两个应用程序,每个应用程序使用不同的语言)。

应用程序本地化的过程在本教程http://www.appcoda.com/ios-programming-tutorial-localization-apps/中进行了描述,但它创建了一个带有更改语言选项的应用程序。

我的问题是 - 是否可以按照这种方法用一种语言构建(存档)一个应用程序,然后在另一种语言中构建第二个应用程序?

如果没有,请告诉我这样做的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

一种语言应用=无本地化=无需遵循教程 (您只需使用一种语言构建所有NSString的应用程序)

您的本地化应用程序支持多种语言需要遵循教程

答案 1 :(得分:0)

两个完全相同但独立的应用程序imho - 不是最佳选择! 它意味着两个源代码项目,对,本地化的单独xibsstories等?!

你知道为什么吗?!仅仅因为它难以支持。

如果你需要修理一些东西 - >欢迎修复这两个项目......

您应该按照教程为两种不同语言创建本地化应用程序。 我假设您需要向appStore提交两个版本: 提交时:

  • 将不同语言设为默认语言
  • 替换捆绑标识符smtl之类的 com.yourCompany.yourAppName_english/spanish

因此您可以使用不同的默认语言提交相同的应用程序 这只是理论上的......希望有所帮助