项目总结-8.3

作者: MarceauHe | 来源:发表于2016-04-21 10:18 被阅读61次

字符串文字的本地化步骤

1.首先要让项目支持多国语言

2.新建一个.strings文件(一个.strings文件对应一种语言)


3.让strings文件支持本地化

4.给项目添加新的语言

//英语


//简体中文


//韩语


  • 示例
- (void)viewDidLoad {
    [super viewDidLoad];
    //在控制.m文件写上这样的代码,xcode就会根据当前用户手机的语言环境自动去加载相应的文件
    UILabel *label = [[UILabel alloc] init];
    label.frame = CGRectMake(100, 100, 100, 100);
    label.backgroundColor = [UIColor redColor];
    label.text = NSLocalizedStringFromTable(@"Cancel", @"Word", nil);
    [self.view addSubview:label];
}

Info.Plist文件本地化

  • 步骤同上,但必须要注意的是,苹果规定,要想使Info.Plist文件本地化,创建的.strings文件必须命名为InfoPlist.strings(必须保证大小写),不能命名为其他的

storyboard和Xib也是可以进行本地化的(以storyboard为例)

  • storyboard 界面的本地化(根据不同的语言环境加载不同国家的界面)
  • storyboard上控件的本地化

找到控件的ID


在不同语言的strings文件中设置控件ID对应的控件上的内容

相关文章

  • 项目总结-8.3

    字符串文字的本地化步骤 1.首先要让项目支持多国语言 2.新建一个.strings文件(一个.strings文件对...

  • 8.3总结

    耍了一下午,高压下的轻松。 心态决定生活幸福与否

  • 8.3总结

    8.3总结 本周六由小伙伴给大家分分享了操体法和悬吊、牵伸和贴扎。 操体法的原则是活动舒服的一侧,从而使不舒服的一...

  • 项目管理-8.3

    项目主要12个构建步骤: 1、项目名称: 简单明了,起名字很重要,要懂得语言的力量,寓意也很重要,响亮能记得住,也...

  • PMbok从需求到收尾整个流程

    4.1制定项目章程--->5.2收集需求--->5.3定义范围--->4.3指导与管理项目工作--->8.3控制质...

  • 8.3日课总结

    想要什么样的结果就会朝着这个目的去做,就像日常生活一样,接收到一个任务如果认为它很难完不成,那么就会不断给自己灌输...

  • 8.3日周总结

    已经连续两周没有写周总结了,最近脑子里塞满了今天要做什么?有没有忘了?净是些琐碎的事,感觉没啥好写的,一拖...

  • 8.3工作总结

    今天可能是地点没选对没能加到多少人,晚上到侨香没能像以往那样能加到什么人,难到我跟侨香的气数已尽了吗?555,明天加油!

  • 甄程8.3总结

    今天有源哥和燕姐带着小伙伴来到我的俱乐部,被小伙伴邀请照相,也当了把名人的感觉!为这个大家庭又多了一个故事!要继续...

  • 8.3日周总结

    我打算从这周起每周日都做一次周总结。正如马云所说:有些人是看见了,才相信。而有些人是相信了,才看见。这周让我相信了...

网友评论

    本文标题:项目总结-8.3

    本文链接:https://www.haomeiwen.com/subject/xfszlttx.html