ios开发国际化

本文详细介绍了一个iOS应用在项目后期如何实现国际化的过程,包括app名称、文本、图片、启动画面的国际化,以及添加支持多语言的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ios国际化笔记

背景

一开始做app的时候没考虑到国际化,项目快做完了,领导要求做国际化(汗。。。。)

涉及的内容

  • app名称的国际化
  • 文本的国际化
  • 图片的国际化
  • 启动画面的国际化

添加app支持的语言

如下图所示,添加app支持的语言
这里写图片描述

app名称的国际化

1、 新建InfoPlist.strings文件,注意名字不能错,右侧图后缀名(.strings)隐藏了,如下图所示:
这里写图片描述
2、 创建完InfoPlist.strings文件,选中该文件,点击右侧Localize…
这里写图片描述
下图勾选"English" 和 “Chinese”,将会生成两个strings文件(左侧InfoPlist.strings)
这里写图片描述
最后,分别在中英文的InfoPlist.strings添加

CFBundleDisplayName = "your App Name";  // 英文strings文件
CFBundleDisplayName = "App 名称";    // 中文strings文件

至此,app名的国际化就完成了,跟随系统语言变化。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值