ios - 如何添加 Localizable.strings 文件?

标签 ios localization

如何添加 Localizable.strings 文件?我会尝试,但无法查看字符串,只能显示 key 。

例如:GOOD_MORNING="早上好";

结果: 早上好

最佳答案

首先转到项目信息: enter image description here

按下 + 按钮后,选择您要添加的其他语言,然后选择您想要本地化的文件,例如项目中的 Storyboard 和 .Xib 文件,然后将项目中的所有硬编码字符串更改为 NSLocalizedString(@"早安", @"");

如果不只是在项目上添加新文件并选择一个.strings文件,它将为您创建字符串文件在创建后选择项目中的文件,然后在本地化 Pane 中您会找到一个本地化按钮,然后按下它在此之后选择基础此填充的本地化 Pane 将是这样的,但使用您选择的语言

enter image description here

单击您的第二语言,它将在第一个文件中为您创建另一个字符串文件,该文件将保存翻译后的文本并使用以下格式填充此文件文本:

在英文基础文件中: "早安"= "早安";

在其他语言文件 ex(arabic) 中: “早上好”=“ain”;

希望我的回答对你有所帮助

关于ios - 如何添加 Localizable.strings 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39151027/

相关文章:

ios - 如何快速显示来自API的图像?

iOS 本地化因升级 iOs 9 + Xcode 7 而中断

ios - iOS 应用程序图标本地化不起作用

ios - WatchKit:如何本地化系统提供的关闭按钮?

ios - 没有选项可以将 iOS 应用程序的 bundle-id 保存到 linkedIn 应用程序中的 "mobile"设置

ios - 使用 cocoapods 将 pod 添加到通用框架库

ios - 在单独的类中定义未知枚举的原因是什么?

Android 应用程序未知的新本地化

swift - 在 NSLocalizedString 中设置 tableName 参数时,genstrings 不起作用

ios - didupdatelocations 在 ios 7.1 中没有重复调用