我需要创建仅使用非英语语言的iPhone/Mac应用程序。什么是正确的方法来做到这一点?该应用的名称甚至包含一些非英文(unicode)字符。我可以将问题分成三个具体问题:创建仅使用非英语语言的应用程序的正确方法
我应该如何处理的事实,我的应用程序的名字,说,“宣言”?我知道我应该从一开始就不应该命名我的项目Déclaration.xcodeproj(例如,因为这使得终端上的输出
git
看起来很痛苦)。我应该如何设置我的项目?我该如何处理
NSString
s在我的代码?我应该毫不犹豫地写下类似NSString *labelTitle = @"Bienvenue à la déclaration!";
的东西吗?我知道一个更恰当的方法是使用本地化技术,但考虑到我只需要外语,那不是太痛苦吗?即使我不需要它,似乎也很腥,不得不用英文制作整个应用程序。在编写非英文的应用程序时,是否还有其他的事情需要考虑?
标记的对问题的清晰。第2部分:苹果公司提供了一些工具来加速本地化进程,我会仔细查看它们,因为它们使得'痛苦'比你想象的要小得多,特别是如果你正在开始一个新的项目,你可以从用NSLocalizedStrings划伤 – Damo 2012-01-31 15:10:22