iOS语言国际化正则替换所有中文

前言

国际化语言替换中文是一件很繁琐的事情,需要开发者排查文件中的所有中文代码并一一替换为封装好的方法,这里通过以下简单操作即可替换代码中所有中文。

打开Xcode导航栏搜索

regular@2x.png
  1. 打开搜索框切换为Regular Expression
  2. 搜索框输入@"[^@"]*[\u4e00-\u9fa5]+[^@"]*"
  3. 替换文本输入NSLocalizedString($0)
  4. 替换即可
  • 注解: $0 就是正则搜出的结果, NSLocalizedString则可以替换为你自己的方法

Try it now!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 公司项目近期需要支持多语言,这两天虔心拜读了几篇文章加上万能google,虽然国际化做起来简单,但也是需要慢慢前行...
    曹九朵_阅读 4,065评论 6 6
  • ** 原文发表在:https://www.xiaolei0808.com/2016/04/24/Localized...
    金小白先生阅读 17,673评论 16 90
  • demo storyboard中的文字 代码中的文字 app名称的展示 资源文件的国际化 国际化脚本 国际化原理 ...
    小朴同学阅读 1,143评论 0 0
  • 背景 国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。它要求从...
    Lingday阅读 2,490评论 3 7
  • 国际化开发的两种情况 1.在App开发之初,就已经有了国际化开发的打算,这种情况下进行国际化是很容易的,只要在开发...
    Zzzzzeng阅读 540评论 0 0