zl程序教程

[IOS]本地化

  • iOS小技能:本地化(Internationalization & Localization)

    iOS小技能:本地化(Internationalization & Localization)

    引言本地化(l10n)是应用程序在对两个或两个以上不同语言的适配,使用本地化功能,可以轻松地将应用程序翻译成多种语言,甚至可以翻译成同一语言的多种方言。本地化不仅涉及更改语言交互,还涉及其他相关更改,例如数字,日期,货币等的显示。国际化(i18n)是设计和构建应用程序以促进本地化的过程。Localization is the process of translating your app into

    日期 2023-06-12 10:48:40     
  • iOS小技能:金额格式处理 (货币符号本地化)

    iOS小技能:金额格式处理 (货币符号本地化)

    引言iOS 系统自带格式化NSFormatter的常用子类有:NSNumberFormatter(数字格式化)、NSDateFormatter(NSISO8601DateFormatter日期格式化)、NSPersonNameComponentsFormatter(名片格式化)、NSMeasurementFormatter(数量单位格式化)。本文侧重内容;金额格式处理的应用场景(根据需求格式化日期

    日期 2023-06-12 10:48:40     
  • iOS小技能:APP内的本地化语言切换(案例:登录界面切换中英文)

    iOS小技能:APP内的本地化语言切换(案例:登录界面切换中英文)

    前言原理:从指定的表和包中返回字符串的本地化版本: NSLocalizedStringFromTableInBundle(key, table, _bundle, nil)切换语言生效方式:采用销毁根控制器,重新进入一次本地化字符串指定参数顺序从CSDN下载【iOS APP 内的国际化切换】demo源码:https://download.csdn.net/download/u011018979/1

    日期 2023-06-12 10:48:40     
  • iOS-语言本地化详解手机开发

    iOS-语言本地化详解手机开发

    在使用本地化语言之前,来看看本地化语言文件内容的结构(这里我以Chinese为例): Cancel = 取消 OK = 确定 Tip = 信息提示 Login Faild = 登陆失败 . 其实就是简单的字符串替代而已,在程序中,如果有个UILable控件,需要赋值:lbLoginTip.text = NSLocalizedString(@ Login Faild , nil);最后

    日期 2023-06-12 10:48:40     
  • iOS—数据本地化详解手机开发

    iOS—数据本地化详解手机开发

    本篇随笔除了介绍 iOS 数据持久化知识之外,还贯穿了以下内容: (1)自定义 TableView,结合 block 从 ViewController 中分离出 View,轻 ViewController 的实现,提高 TableView 的复用性 (2)Model「实体层」+View「视图层」+ViewController「视图控制器层」+Service「服务层」+Database「数据库层

    日期 2023-06-12 10:48:40     
  • 【 IOS语言本地化(多语言环境)】让你的游戏与软件国际全球化,自动识别各地区用户!

    【 IOS语言本地化(多语言环境)】让你的游戏与软件国际全球化,自动识别各地区用户!

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/608.html 貌似又是一个很久没有写博客的时段过去了 =。 = ,公司第一款游戏已经上线,相继iphone中文版,ipad,android版本都会陆续上线,这里感谢大家的支持与关注!年后呢,Himi呢也一直

    日期 2023-06-12 10:48:40     
  • iOS开发那些事-iOS应用本地化-资源文件本地化

    iOS开发那些事-iOS应用本地化-资源文件本地化

    div p 资源文件包括:图片文件、音频文件以及前文提到的Localizable.strings等文件,它们的特点是都是随着应用一起打包发布。但就本地化而言无论是图片文件还是音频文件都必须实现的步骤都是类似的,因此我们重点介绍图片文件的本地化。 /p p span id= more-345 /span /p p 资源文件的本地化,也是需要准备好几个本地化版本的文件。图片需 资

    日期 2023-06-12 10:48:40     
  • iOS开发那些事-iOS应用本地化-文本信息本地化

    iOS开发那些事-iOS应用本地化-文本信息本地化

    p 文本信息本地化在本地化工作中占有很大的比例。包括了:应用名称本地化、系统按钮和信息本地化,以及静态文本信息本地化。 /p p span >文本信息本地化在本地化工作中占有很大的比例。包括了:应用名称本地化、系统按钮和信息本地化,以及静态文本信息本地化。 系统按钮和信息本地化 还记得天气预报应用背后的“完成”按钮吗,它在中文环境下是“完成”,在英语环境下是“Done”。 还

    日期 2023-06-12 10:48:40     
  • ios LaunchScreen启动页国际化(本地化)

    ios LaunchScreen启动页国际化(本地化)

    苹果官方说,因为启动页是静态的,任何展示在上面的文字都不能被国际化,所以要避免在启动页上包含文本。 iOS开发APP 启动页文字国际化无效的问题 1.像下面这样拖线会出现黑屏

    日期 2023-06-12 10:48:40     
  • iOS(swift)storyboard的国际化(本地化,全球化,多语言)

    iOS(swift)storyboard的国际化(本地化,全球化,多语言)

    返回上级目录:swift ios的国际化(本地化,全球化,多语言) 文章目录 1.如图,勾上Main.storyboard,点Finish2.会自动给label,bu

    日期 2023-06-12 10:48:40     
  • swift5 ios的国际化(本地化,全球化,多语言)(最主要博客)

    swift5 ios的国际化(本地化,全球化,多语言)(最主要博客)

    文章目录 1.我主要参考的是这位大神的博客1.1 要注意的地方11.2 要注意的地方2 2.storyboard的国际化3. 在APP内切换语言3.1 代码LocalizableManager.swift

    日期 2023-06-12 10:48:40     
  • 《iOS编程指南》——第 1 章为何选择本地化应用

    《iOS编程指南》——第 1 章为何选择本地化应用

    本节书摘来自异步社区《iOS编程指南》一书中的第1章为何选择本地化应用,作者 【美】Alasdair Allan,更多章节内容可以访问云栖社区“异步社区”公众号查看 第 1 章 为何选择本地化应用iOS编程指南早在2007年发布iPhone的时候,苹果并没有一同发布本地化SDK,苹果公司声称不需要本地化SDK,鼓励大家使用JavaScript,CSS和HTML开发Web应用。但接下来剧情并没有按

    日期 2023-06-12 10:48:40     
  • Swift - iOS应用的国际化与本地化

    Swift - iOS应用的国际化与本地化

    在Xcode中我们可以很方便的将APP适配各种本地化语言。苹果的框架已经帮我们把不同语言的数据分离开,包括图片,声音,视频,文档,用户界面文字(甚至代码中编写的用户界面文字),它们会被建立在同一个bundle中,便于我们管理。   下面分别介绍字符串,图片,应用程序名是如何实现多语言本地化,以及如何切换语言进行测试。 效果图如下:      &nbs

    日期 2023-06-12 10:48:40     
  • IOS应用程序多语言本地化解决方案

    IOS应用程序多语言本地化解决方案

    最近要对一款游戏进行多语言本地化,在网上找了一些方案,加上自己的一点点想法整理出一套方案和大家分享! 多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择的机会;二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。 第一种做法比较简单完全靠自己的发挥了,这里主要讲第二种做法,主要分一下几点: 1.本地化应用程序名称2.本地化字符串3.本地化图片4.本地化其他文件 1.本地

    日期 2023-06-12 10:48:40     
  • iOS语言本地化,中文显示

    iOS语言本地化,中文显示

    尽管一直相信xcode肯定提供有语言本地化的设置地方,可是一直也没凑着去改。非常多的汉化,还是使用代码去控制:比方navagition的return使用代码改动为“返回”! 近期在调用系统相机时,又出现英文的提示与button,这次没办法通过代码改动了!所以開始关注本地化,一看简单的两句话就搞定了。省事不少! 打开“info.plist”,加入一项“Localized resource

    日期 2023-06-12 10:48:40     
  • weex-自定义module,实现weex在iOS的本地化,js之间互相跳转,交互,传值(iOS接入weex的最佳方式)

    weex-自定义module,实现weex在iOS的本地化,js之间互相跳转,交互,传值(iOS接入weex的最佳方式)

    博主学习weex也有一段日子了,以前写的Demo都是属于纯weex的,最多就是把所有的js文件引入Xcode项目中,通过加载本地的js文件的方式来实现项目,但也仅仅只存

    日期 2023-06-12 10:48:40