狂奔的蜗牛

博学之,审问之,慎思之,明辨之,笃行之。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

iOS 实现文件的多语言化

Posted on 2012-04-24 12:10  蜗牛狂奔  阅读(5376)  评论(2编辑  收藏  举报

Xcode 4.0 之后文件的多语言化实现方法有了一些改变。

以文字的多语言化为例说明。

1.在Supporting Files文件夹右键,NewFile… -> iOS -> Resources -> String Files,命名为Localizable.strings

2.选中Localizable.strings 点击 XCode-> View-> Utilities ->show File Inspector

或者按下右上角按钮显示右侧边工具栏

4.在右侧边工具栏中Localization栏目点+添加语言比如英文韩文

添加完成之后Localizable.strings显示如下状态

5.和Xcode 3 一样在Localizable.strings(English)和Localizable.strings(Korean)中添加相应字符串本地化信息即可

Localizable.strings(English)

"Test" = "Test";

 

Localizable.strings(Korean)

"Test" = "韩语我不会大家自己添加思密达";

 6.代码中的应用

NSLocalizedString(@"Test", @"");

 

7.文件的多语言化可以参考操作2-4。