zoukankan      html  css  js  c++  java
  • 程序的国际化

    多语言就是程序的国际化。在Xcode中要实现程序的国际化,只需要简单配置,并修改相应的字符串键值对即可。

    应用程序的国际化主要包括三个方面:A、程序名称国际化;B、程序内容国际化;C、程序资源国际化

    1,Xcode新建项目后,info选项卡中找到Localization的项目,可以添加应用程序需要支持的国际语言。

    2,应用名称国际化(InfoPlist.strings)

    在InfoPList.strings的不同语言版本的文件中设置相应语言下程序的显示名称

    3,内容国际化(Localizable.strings)

    应用程序里面的内容(组件显示的名称、提示等)可以在Localizable.strings的对应文件以键值对的形式配置;

    4,资源国际化

    在iOS7中storyboard生成的对应语言文本文件可以通过配置相应组件的显示名称来完成国际化。

    对于使用xib文件组织布局的情况下,以上方法并不好使,建议是:复制xib文件改名,修改显示的名称,然后在代码里面来根据语言版本来加载对应的资源,该方法同样使用图片等资源。

    5,判断当前设备语言版本

  • 相关阅读:
    Django-序列化器
    HTTP请求头响应头的信息
    HTTP协议
    IAAS,PAAS,SAAS
    MySQL-部分名词解释
    MySQL-事务和特性
    用Java仿QQ界面聊天小项目
    25篇Java入门技术博客,送给准备入坑的你
    Java自学推荐书籍
    Java中的并发讲解
  • 原文地址:https://www.cnblogs.com/GYCocoa/p/5414212.html
Copyright © 2011-2022 走看看