zoukankan      html  css  js  c++  java
  • NSLocale

     
    1.创建本地化对象
    // 根据本地标识符创建本地化对象
    NSLocale *usLocale = [[NSLocale alloc] initWithLocaleIdentifier"en_US"];
     
    2.获取系统本地化信息
     获取系统所有本地化标识符数组列表
    [NSLocale availableLocaleIdentifiers] ;
     
     
    3.获取当前系统设置语言的标识符
    [[NSLocale currentLocale] localeIdentifier];
     
     
    4.获取本地化对象的具体内容
    NSLocale *local = [NSLocale currentLocale];
    key值参见NSLocale Calendar Keys
     
     
    5.获取当前语言的排版方向和字符方向
    [NSLocale lineDirectionForLanguage:[[NSLocale currentLocale] objectForKey:NSLocaleLanguageCode];
     
     
    6.获取用户的语言偏好设置列表,该列表对应于IOS中Setting>General>Language弹出的面板中的语言列表。
    [NSLocale preferredLanguages]
     
     
    7.监听用户本地化设置的消息
    [[NSNotificationCenter defaultCenter] addObserver:self                                         selectorselector(localChangedHandler                                             name:NSCurrentLocaleDidChangeNotification object:nil];
     
     
    8.以本地化方式获取国际化信息的显示名称
    NSLocale *curLocal = [[NSLocale alloc]initWithLocaleIdentifier"zh-Hans"] ;
  • 相关阅读:
    关于用Max导出Unity3D使用的FBX文件流程注解
    EffectManager
    Python Socket API 笔记
    UIScreenAdaptive
    CentOS 5 全功能WWW服务器搭建全教程 V3.0
    CentOS 6.4 图文安装教程(有些设置大部分教程没出现过)
    Django---分页器、中间件
    Django-form表单
    Django-认证系统
    Django——model基础
  • 原文地址:https://www.cnblogs.com/xiu619544553/p/5195018.html
Copyright © 2011-2022 走看看