Cocoa touch Xcode 4.4 IOS本地化

Cocoa touch Xcode 4.4 IOS本地化,cocoa-touch,localization,Cocoa Touch,Localization,在我的IOS项目中,我必须在所有.h和.m文件中将NSLocalizedString本地化为其他语言。在最新的Xcode 4.4(Montain Lion)中,最正确的方法是什么?Mac和iOS上的本地化是一样的。您可以使用NSLocalizedString并翻译.strings文件。您可以参考Ray Wenderlich教程了解本地化内容当我第一次尝试Xcode(它是3.2版本)时,它创建了类似en.proj、de.proj的文件夹,例如,其中包含.strings文件。现在,当我添加新的本地化

在我的IOS项目中,我必须在所有.h和.m文件中将NSLocalizedString本地化为其他语言。在最新的Xcode 4.4(Montain Lion)中,最正确的方法是什么?

Mac和iOS上的本地化是一样的。您可以使用NSLocalizedString并翻译.strings文件。

您可以参考Ray Wenderlich教程了解本地化内容

当我第一次尝试Xcode(它是3.2版本)时,它创建了类似en.proj、de.proj的文件夹,例如,其中包含.strings文件。现在,当我添加新的本地化时,Xcode会在InfoPlist.strings中创建.strings文件。那还好吧,还是我做错了什么?我不明白。Xcode如何在另一个文件中创建文件?没有道理。InfoPlist.strings是Info.plist文件的可本地化版本。你不能用它来本地化你的应用。添加一个Localizable.strings文件(如果还没有),并使其可本地化(在Xcode的右侧)。是的,这就是该文件的本地化。如果您查看Finder,您将看到这些文件位于单独的文件夹中(en.lproj等)。不要为这些烦恼。非常感谢您的回答和耐心!