我正在实施Mac应用程序。它的Windows版本已经实现。现在我面临以下问题: 使用多种语言实现新包。即,对于Windows版本的软件,在执行安装文件时,用户可以选择应该安装应用程序的语言。我希望此功能包含在Mac版本中。
目前在Mac版本中,使用NSLocalizedString实现多语言支持,以便应用程序根据系统语言首选项选择语言,并且安装包已本地化。
但是,我特别希望用户在安装时能够选择应用程序的安装语言。我现在正在使用PackageMaker。请帮忙解决这个问题。我已经尝试了几个月来实现这个功能,但没有运气。
答案 0 :(得分:2)
Apple的官方建议是你不应该这样做;就像你已经做的那样,只需将所有本地化包含在应用程序中。 因此,如果这不是您的雇主强加给您的要求,那就不要这样做并在您的应用上实施更多有用的东西。
选择安装英文版的英文用户可能会突然嫁给日本人,他们可能想用日语使用它!