文章目录

  • 前言
  • 一个语言对应多个字符串资源文件的方案
  • see also

前言

问题:中文可以解析,英文无法解析。后来发现是存储英文的文件内容太长了modified: retail/retail/class/consts/Localizable/en.lproj/Localizable1.strings

自己测试发现一个.strings文件最多支持44426字符,超出部分就无法解析。

原因:由于存储国际化英文字符串的.string文件长度受限,需修改逻辑拆分子文件存储。

解决方案:分开多个文件存储英文key,修改解析key顺序的代码逻辑


注意事项:倘若字符串资源文件名不是Localizable.strings,如KN.strings,那么你就得使用NSLocalizedStringFromTable()、NSLocalizedStringFromTableInBundle来读取本地化字符串:

更多内容请看这里: iOS APP 内的国际化切换(例子:登录界面切换中英文)

iOS小知识:解决部分英文国际化没有生效的问题(一个语言对应多个字符串资源文件的方案)相关推荐

  1. iOS小知识:开发者后台添加新的UDID之后,如何更新自动管理签名证书的设备描述文件(Provisioning Profiles)?

    文章目录 引言 I.更新自动管理签名证书的设备描述文件的方案 II.iOS无线真机调试 III 手动管理证书: iOS证书(.p12)和描述文件(.mobileprovision)申请 3.1 登录 ...

  2. iOS小知识:如何使用教育商店购买Apple M1 Max

    文章目录 前言 I.如何进入教育商店? 1.1 方式一:直接访问教育商店地址 1.2 方式二:找到在线咨询入口,获取优惠链接(商店地址失效的备用方案) 1.3 其他购物细节 see also 前言 本 ...

  3. python英文段落修改_Python小程序解决看英文文献时段落换行问题,方便翻译~

    转载https://blog.csdn.net/symaeh/article/details/81046607 使用方法:首先复制(ctrl+c)内容,然后运行Remove_line_breaks.p ...

  4. 【小知识】Windows下在命令行终端用tar命令解压.tar.gz文件

    目录 前言 一.tar命令 二.解压文件 总结 前言 今天为在解压后后缀为 .tar.gz 文件时,准备用 Bandizip 来进行解压,但在安装 Bandizip 时遇到了大问题,那就是这个软件要充 ...

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

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

  6. 纸上得来终觉浅(c语言小知识总结)

    纸上得来终觉浅(c语言小知识总结) 1.数组的初始定义 对于一个初始定义的数组,内部的值是随机的,若用{}(哪怕其中没有元素)也会让数组内元素初始化,默认为0. 若是用循环语句进行赋值,在一个长度为2 ...

  7. IOS小技巧–用runtime 解决UIButton 重复点击问题

    IOS小技巧–用runtime 解决UIButton 重复点击问题 什么是这个问题 我们的按钮是点击一次响应一次, 即使频繁的点击也不会出问题, 可是某些场景下还偏偏就是会出问题. 通常是如何解决 我 ...

  8. 英文登录QQ账号 一个有趣的小知识

    今天刷视频看到的一个小知识 用英文账号登录去登录QQ 首先需要把 你的QQ账号转换为16 进制的数,因为16进制的数里面是有英文字母的 abcde 进制转换可以用windows10自带的计算器去计算 ...

  9. 微信小程序设置swiper圆角在ios上失效解决

    今天在给轮播图添加圆角的时候,发现在安卓机上是有圆角的,但是在苹果手机上圆角却失效了,后来翻阅了文档发现这是个bug.下面是两种解决方案:第一种:-webkit-backface-visibility ...

最新文章

  1. 软件架构设计学习总结(1):标准Web系统的架构分层
  2. TPU 3.0,Android P...Google带来了哪些惊喜?
  3. android中实现view的更新有两组方法
  4. IntelliJ IDEA快捷键与使用小技巧
  5. 使用Spring3+Quartz实现定时任务
  6. Struts2的国际化(一)-国际化资源文件的配置及国际化信息的访问
  7. Android笔记 使用Json从数据库读取数据+demo
  8. 数据集_FashionMNIST 数据集
  9. 2020 CUMCM全国大学生数学建模竞赛 B题 Notes
  10. DotNetBar for WinForms使用教程:图表控件用户指南(一)
  11. 优思学院|六西格玛:如何最有效地制定目标?
  12. ubuntu永中office的快捷键
  13. 基于RWEQ模型的土壤风蚀模数估算及其变化归因分析
  14. [ahk]右键菜单打开文件所在文件夹(快捷方式也适用)
  15. bootstrap-datetimepicker时间控件
  16. Python语法之精妙的十个知识点(装B语法)
  17. Bmob关联Android,bmob-android-im-sdk
  18. 汽车信息安全系列-3.TI HSM笔记(更新中)
  19. java实现基本的购物车功能案例
  20. 对JAVA多态的理解

热门文章

  1. 秋叶PPT-三分钟教程
  2. PLC机器人控制器编程笔记
  3. MTK6737平台的GPIO驱动例程(一)
  4. New的返回值和New的(3种)用法详解
  5. 二维码/条码识别、身份证识别、银行卡识别、车牌识别、图片文字识别、黄图识别、驾驶证(驾照)识别
  6. 计算机文献中 每一种文献特征,医学文献检索试题(含答案)
  7. 线性代数学习笔记——第七十八讲——用正交变换化二次型为标准型
  8. Python项目实战 6.1 商品:商品数据库表设计
  9. 2022年信息学部物联网工程学院学生科协机器学习科普
  10. 5.CCS 配置头文件路径