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,判断当前设备语言版本

  • 相关阅读:
    easyui 分页 MVC
    c#实现万年历示例分享 万年历农历查询
    GroupBy 带条件分组求和
    easyui_tree 复选框 动态加载树
    C#测试运行时间
    MVC 关于easyui-datebox 赋值问题
    MVC 上传 下载
    WindowsService 安装 cmd
    笔记 .Net反射机制
    C# 测试服务器连接 Ping
  • 原文地址:https://www.cnblogs.com/GYCocoa/p/5414212.html
Copyright © 2011-2022 走看看