0

我正在实现一个 Mac 应用程序。它的 Windows 版本已经实现。现在我面临以下问题:用多种语言实现新包。即对于Windows版本的软件,在执行安装文件时,用户可以选择应用程序的安装语言。我希望此功能包含在 Mac 版本中。

目前在 Mac 版本中,多语言支持是使用 NSLocalizedString 实现的,以便应用根据系统语言偏好选择语言并本地化安装包。

但是,我特别希望用户在安装时能够选择应用程序的安装语言。我现在正在使用 PackageMaker。请帮助解决这个问题。几个月来我一直在尝试实现此功能,但没有运气。

4

1 回答 1

2

Apple 的官方建议是您不应该这样做。就像您已经做的那样,将所有本地化内容包含到应用程序中。因此,如果这不是您的雇主强加给您的要求,请不要这样做并在您的应用程序上实现更多有用的东西。

选择只安装英文版的英文用户可能突然嫁给了一个可能想用日文使用它的日本人!

于 2011-03-22T06:48:46.157 回答