美文网首页
iOS app名称和国际化

iOS app名称和国际化

作者: sttech | 来源:发表于2017-05-11 16:32 被阅读0次
  • 新建立一个InfoPlist 文件


    屏幕快照 2017-05-11 16.26.29.png
  • 命名为 InfoPlist.strings (必须这样命名)

  • 然后在你的InfoPlist文件里写上
    CFBundleDisplayName = "xxx"; 就已经修改了你的app的名字

    屏幕快照 2017-05-11 16.31.09.png

注意 这个文件是用来本地化成多个语言的,即让你的app支持多个语言种类。

Foundation 中有宏 可以直接使用

#define NSLocalizedString(key, comment) \
        [NSBundle.mainBundle localizedStringForKey:(key) value:@"" table:nil]
#define NSLocalizedStringFromTable(key, tbl, comment) \
        [NSBundle.mainBundle localizedStringForKey:(key) value:@"" table:(tbl)]
#define NSLocalizedStringFromTableInBundle(key, tbl, bundle, comment) \
        [bundle localizedStringForKey:(key) value:@"" table:(tbl)]
#define NSLocalizedStringWithDefaultValue(key, tbl, bundle, val, comment) \
        [bundle localizedStringForKey:(key) value:(val) table:(tbl)]

相关文章

  • iOS多语言配置

    iOS 多语言配置(国际化) iOS app包显示名称可以国际化,具体方法如下: 基础设置 在info.plist...

  • iOS app名称和国际化

    新建立一个InfoPlist 文件屏幕快照 2017-05-11 16.26.29.png 命名为 InfoPl...

  • iOS App 名称国际化

    2020-07-15 整理 App 名称国际化 图片、文字国际化 强制默认显示某种语言 启动图国际化 iOS10 ...

  • APP国际化(Localization) (iOS开发)

    目录 App名称国际化 图片、文字国际化 强制默认显示某种语言 一、App名称国际化 按照图示的步骤操作就行1.添...

  • iOS10 权限设置国际化语言

    最近有人问我:“iOS中权限设置怎么做到国际化语言”。其实很简单,实现的方法跟App名称的国际化大同小异。下面就来...

  • iOS App显示名称国际化

    要在不同语言环境下显示相应的App名称,需要在Xcode里进行相应设置,否则只会显示Info.plist里设置的B...

  • App语言的国际化之跟随系统语言(一)

    本将要国际化的内容是: App国际化的配置 App名称国际化 代码中字符串国际化 国际化语言的配置 在项目中打开如...

  • iOS国际化详解

    iOS国际化详解 对于iOS国际化,一般包括: 1. 工程项目名称国际化2. 工程内控件内容国际化3. 工程内图片...

  • 2018-02-08

    iOS开发 App本地化(国际化)笔记

  • App名称国际化

    这里主要记录一下App名称国际化的方法。 新建InfoPlist.strings文件。新建InfoPlist.st...

网友评论

      本文标题:iOS app名称和国际化

      本文链接:https://www.haomeiwen.com/subject/njnotxtx.html