iOS培训教程——设置默认语言
iOS开发是个经验活,拥有了真正的技术,才是硬道理,才有值得你向别人炫耀的资本。只有掌握一站技术,一门语言,才能够更好的展现自我,选择蓝鸥iOS培训帮你实现高薪梦。
今天整理出来在如何在iOS中设置默认语言:
iOS开发中,我们需要做本地化的动作,对一些资源(主要是字符串),在不同的语言下显示不同的内容。如edit,中文下就是“编辑”。
本来以为xcode里面的Localizationnativedevelopmentregion这个选项就是设置默认的区域,这样在本地化的区域中显示本地化的资源,如果没有的话,就显示默认的资源。结果不是这样的,默认的字符串采用的是英语,无论这个developmentregion设置成什么,非本地化的区域显示的都是英文。
那么如果想要实现默认语言的功能,只能多想想要怎么做了,应该最好用的就是代码实现吧!所以一定要尝试
一下了,基本上就是统一访问指定的资源文件,返回默认的资源,下面是代码内容,可以参考下:
这样,代码中把使用的国际化的宏NSLocalizedString统一更改成DPLocalizdString就可以实现默认语言的修改了。
不管怎么样,结果出来了,不知道是不是和iOS开发行家所想的一样呢?如果你们有更好的方法,欢迎大家相互关注相互探讨,对于那些想学习iOS开发的同学们,希望能够帮助到大家!
转载于:https://blog.51cto.com/7838293/1301492
iOS培训教程——设置默认语言相关推荐
- 如何给 SAP Commerce Cloud Site 设置默认语言
我们可以在 SAP Commerce Cloud Backoffice Administration Cockpit 中为 CMSSite 设置默认语言.可以通过为 CMSSite 实例或 BaseS ...
- android 设置默认语言
1.本身不像维护多个版本在已经有了多语言,但是总难免有恶心的定制版,就是想要什么语言环境下都用他们设定的语言, 在继承Application中create时候 public static void d ...
- R设置默认语言为英文的方法
R设置默认语言为英文的方法 Windows平台 macOS平台 安装R以后,默认语言是和操作系统平台语言绑定的,如何在不修改操作系统平台语言的情况下更改R的默认显示语言呢? Windows平台 在Wi ...
- Debian11.5 最小化安装后更改主机名、安装桌面、设置默认语言、时区、静态IP、局域网DNS等
最小化安装,指的是采用 debian-11.5.0-amd64-netinst.iso 382.0 MiB 2022-09-10 20:40 这个只有 382M的镜像,仅安装了 ssh 服务的状态 ...
- android中设置默认语言、默认时区
1. 设置默认时区: /build/tools/buildinfo.sh安卓本来应该在这里面加: + echo "persist.sys.timezone=XXX" ...
- 2020-10-20 Ant Design Vue 关闭国际化设置默认语言为中文的
作为一个小白,一开始做中后台项目用的就是Antdv 百度找不到什么资料的情况下还是蛮绝望的,慢慢的搞懂一些框架用法之后写一下自己的踩坑日志,希望能帮助到别人.如有不正确的地方,敬请提出指正.谢谢各位. ...
- html 设置默认的语言,abp 设置默认语言为中文
abp的默认语言设置,存放于数据库表AbpSettings中,这样配置可使默认语言为中文: name: Abp.Localization.DefaultLanguageName value: zh-H ...
- iOS培训教程——创建第一级控制器
目前情况看,iOS颇占上风,受到广大用户的喜爱,尤其是对iPhone手机更是爱不释手,蓝鸥iOS培训推荐:创建第一级控制器及详细介绍章节! 一级控制器RootViewController还是一个UIT ...
- vue-element-admin 设置默认语言
今天下了一个vue-element-admin框架来玩玩儿,下完之后发现默认语言是英文的,那可不行. 后来发现自己下错了,其实这个应该是这样的,如果要中文版,你要下载 i18n 分支的才行,地址是这个 ...
最新文章
- Python基础10-函数基础
- 开始iOS 7中自动布局教程(一)
- dubbo相关的知识点总结
- SCCM 2016 客户端硬/软件资产收集 (一)
- java linkedlist和arraylist添加元素时性能比较
- 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十二║Vue实战:个人博客第一版(axios+router)...
- 神牛笔记:吉林大学ACM总结(fennec)
- [html] 你觉得新开发一个网站最困难的是哪些部分?
- VS2010关于更改管理帮助设置的路径的解决方案
- 【opencv学习】透视变换矩阵
- Shell编程基础(1)
- “五一”档总票房破13亿 《你的婚礼》高居榜首
- spark shuffle流程入门
- 坐高铁只能用身份证了?
- CI框架解决jsonp跨域的问题
- 小米浏览器html文件怎么打开方式,怎么设置浏览器-开启小米浏览器这三个功能,切换、搜索、编辑都让你事半功倍...
- cousera课程 Introduction to Programming with MATLAB 范德堡大学 作业1
- Word排版如何快速自动生成目录,简单实用,一看就懂!
- mysql查询姓张的同学_Mysql 基础2 (sql查询语句)
- Type 和 class 的区别