IOS软件国际化(本地化Localizable)

2017-12-05  本文已影响1人  学学学q

指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一致的语言。

在使用环信的过程中遇到了这个问题,并顺便学习记录!点击下图中的加号还可以添加别的你想要的语言。 7DD0B632-33F6-4856-9E1B-E522D4055AE4.png 777CF4C0-4F9F-44F5-A114-2B1AE601012E.png

点击Finish,然后项目中新建,添加一个String File,文件名为Localizable,注意,必须是Localizable。


72A2338E-F74C-4CC7-B349-40D76F8E1C33.png
选中新建的Localizable.strings,点击右侧面板中的Localizable...按钮 01990130-A861-4F2E-A07E-94C6D0CD5477.png
选择语言后,面板右侧就可以选择你想用的那几种语言了。
26C61727-1867-47C8-8044-AE17A10333C0.png

Localizable.strings下面多处两个文件,一个是Localizable.strings Chinese(Simplified)另一个是Localizable.strings English。这样就完成了基本的设置。使用NSLocalizedString(@"setting.call.showInfo", nil);在对应的Localuzavke.strings(Chinese(Simplified))中添加对应setting.call.showInfo的中文即可。

上一篇下一篇

猜你喜欢

热点阅读