项目的多语言适配

一般来说, 添加多语言适配是在.strings文件中添加"Key" = "ValueForLanguages"; 但是对于一个已经存在的大项目来说, 工作量就很大, 出现错误的可能性很大。可以使用TCZLocalizableTool工具来完成。

使用方法

  • 整理出需要翻译的数据源(对我们来说就是项目中的要翻译的Key)
  • 生成Excel表格把数据源放在第一列给产品,让他们根据Key进行翻译
  • 假设项目原先有了中文翻译, 把中文翻译的.strings文件改名为source.strings拖入工具中
  • 把Excel表格转成.csv格式命名为languages.csv拖入工具中, 运行工具得到每个语言对应的.csv文件,直接复制到项目中的.stings中
  • 生成的第一个.csv文件是查看产品给我们的表格中的Key是不是被改动了

注意点

  • 产品进行翻译的时候翻译内容一定要和开发提供的Key一一对应
  • 不能改动开发提供的Key
  • 翻译内容最后注意不要有空格
  • 不能单独出现"\
  • 遇到英文双引号" "前面要添加反斜杠\, 变成\"; 遇到反斜杠\, 要添加\, 变成\\

参考文档:TCZLocalizableTool

results matching ""

    No results matching ""