网站推广策划公司,wordpress去掉首页,重庆森林讲的什么内容,wordpress上传中文图片不显示什么事应用程序的国际化? 就是不同国家之间使用的语言不一样,中国人的应用程序显示的汉字,美国人的应用程序是英文. 接下来我们就来实现应用程序的国际化: 1.首先我们新建一个工程,命名为:Internationalization-Demo; 2.添加语言(配置语言):(英文和中文) 3.目前#xff0c;应…什么事应用程序的国际化? 就是不同国家之间使用的语言不一样,中国人的应用程序显示的汉字,美国人的应用程序是英文. 接下来我们就来实现应用程序的国际化: 1.首先我们新建一个工程,命名为:Internationalization-Demo; 2.添加语言(配置语言):(英文和中文) 3.目前应用展示的所有文本都是以硬编码字符串存在于Main.storyboard 和 ViewController里。为了本地化这些字符串你需要把它们放在一个单独的文件中。他将会在包中简单地引用这些字符串而不是在你的方法中进行硬编码。 Xcode使用带有 .strings 扩展名的文件来存储和检索app中使用的所有字符串以支持每种语言。根据iOS 设备当前使用的语言代码中一个简单的方法调用将会查找并返回要求的字符串。 3.然后我们创建一个strings文件:命名为:(InfoPlist.strings) 3、创建完成后你可以看到工程目录结构文件如下单击InfoPlist.strings查看右边的属性在Localizable栏添加语言。如图 4、添加完成后打开对应语言文件比如 English的添加CFBundleDisplayName hello world; Chinese的添加CFBundleDisplayName 世界 你好; 5.Chinese文件中也相应的添加: CFBundleDisplayName 世界 你好; 6.此时运行你的程序,如果你的虚拟机在英文状态下显示如下: 7.如果虚拟机的语言为中文,那么显示的就是中文世界 你好 二、内容国际化 1、新建一个LzwLocalizable.strings 文件 (Localizable.strings 是系统默认名字)2、添加语言同上 3、添加语言内容在LzwLocalizable.strings 中按照key value的格式然后使用时用NSLocalizedString(key, )读取内容; 如果不是用系统默认名字那么使用Localization.strings English 文件添加English hello world; Localization.strings Chinese 文件添加世界你好 hello world; 4.接下来我们来实现以下: PS:希望可以帮到你! 转载于:https://www.cnblogs.com/LzwBlog/p/5331013.html