美文网首页开发中的生活程序员iOS 开发
应用程序国际化语言的转换

应用程序国际化语言的转换

作者: 没有名字就是我的名字 | 来源:发表于2016-05-18 15:50 被阅读108次

应用程序国际化语言的转换####


更改语言的简单示例#####
第一张是主界面######
Snip20160518_2.png
点击中文之后再点击屏幕######
Snip20160518_5.png
点击英文之后再点击屏幕######
Snip20160518_6.png

首先,要从storyboard里面创建两个按钮,然后托线

- (IBAction)didClickEn:(id)sender {

self.fileName = @"lan_en";

}
- (IBAction)didClickCh:(id)sender {
self.fileName = @"lan_ch";
}

创建一个点击事件

-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
NSString *title = NSLocalizedStringFromTable(@"title", self.fileName, nil);
NSString *message = NSLocalizedStringFromTable(@"message", self.fileName, nil);
NSString *commit = NSLocalizedStringFromTable(@"commit", self.fileName, nil);

***创建一个AlertView***

UIAlertView *alertController = [[UIAlertView alloc] initWithTitle:title message:message delegate:nil cancelButtonTitle:commit otherButtonTitles:nil, nil];
[alertController show];
}

相关文章

  • 应用程序国际化语言的转换

    应用程序国际化语言的转换#### 更改语言的简单示例##### 第一张是主界面###### 点击中文之后再点击屏幕...

  • iOS语言本地化/国际化

    1、前期准备配置需要国际化的语言 简体、繁体相互转换 配置需要国际化的语言,这也是国际化之前的准备工作,无论我们是...

  • iOS国际化

    原文链接 国际化简介 国际化,又常常被称为本地化。是根据用户操作系统的语言、或者所在的地区,自动的将应用程序的语言...

  • Flutter了解之国际化

    国际化:支持多种语言。为应用程序支持的每种语言设置本地化值,如文本(语言差异)、布局(阅读方向差异)、图片(国旗)...

  • 本地化/国际化语言

    简介: 语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言...

  • iOS 本地化功能和App内自由切换语言的实现

    一、语言本地化功能释义 语言本地化<语言国际化>是指根据用户设备系统的语言设置,自动将应用程序的语言设置为和用户设...

  • iOS语言国际化

    前言    语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统...

  • iOS语言本地化/国际化

    原文链接 前言 语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作...

  • iOS语言本地化/国际化

    前言 语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一...

  • 【转】3分钟实现iOS语言本地化/国际化(图文详解)

    前言 语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一...

网友评论

本文标题:应用程序国际化语言的转换

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