谁能解释一下如何本地化 iPhone 应用程序?我对 XCode 本地化概念感到困惑。
首先,您可以在项目设置中定义要管理的语言。这不是一项必要的工作,但从那里开始真是太好了。
然后,对于您想要本地化的每个 XIB,单击它,转到属性面板并添加所需的语言。然后,唯一的 XIB 文件将被分派到许多文件中,每个文件对应一种语言。然后根据需要调整每一项。
这与处理图像、声音或任何资源的方法相同。
对于您可能在代码中编写的字符串,请将“Localized.strings”文件添加到您的项目中,并向其中添加一些键,例如:
"Goodbye_Code" = "Adiós"
并在您的代码中,您编写@“Goodbye”的地方,替换为:
NSLocalizedString(@"Goodbye_Code", @"Some description : I'm saying goodye to the user that is leaving the app");
最后,请记住您的应用程序可能有默认语言设置。如果未创建本地化,则将使用与该默认语言相对应的本地化。
您可以检查这些链接以获取更多信息:
http://www.raywenderlich.com/2876/how-to-localize-an-iphone-app-tutorial
http://www.icanlocalize.com/site/tutorials/iphone-applications-localization-guide/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)