Delphi Mac App 名称支持国际化多语显示

时间:2024-01-05 22:48:26

作用:在 OSX 图标下方显示 App 中文繁体或简体的名称(系统自动选取)

适用:XE7, XE8 for OSX

操作:

  1. 创建一个新工程。
  2. 在工程目录下创建二个文件夹(zh_??.lproj)文件(InfoPlist.strings)及内容:
    • zh_CN.lproj
      • InfoPlist.strings
      • CFBundleName = "中文测试";
        CFBundleDisplayName = "中文测试";
    • zh_TW.lproj
      • InfoPlist.strings
      • CFBundleName = "中文測試";
        CFBundleDisplayName = "中文測試"; 
  1. 接着将这二个目录下的 InfoPlist.strings 加入工程里。
    Delphi Mac App 名称支持国际化多语显示
  2. 进入 Deployment 设定发布目录。
    Delphi Mac App 名称支持国际化多语显示
  3. Contents\Resources\zh_CN.lproj\
    Contents\Resources\zh_TW.lproj\
  4. 运行它就能看到 App 中文名称:
    Delphi Mac App 名称支持国际化多语显示

iOS Deployment 参考:

Delphi Mac App 名称支持国际化多语显示