代码之家  ›  专栏  ›  技术社区  ›  Steve Weller

“English”或“en”是首选.lproj文件夹名吗?

  •  3
  • Steve Weller  · 技术社区  · 15 年前

    在Apple的文档和示例代码中,我看到了lproj文件夹,它们都以语言的名称命名,如“english”,并以ISO 639代码命名,如“en”。

    明确的命名要求是什么?我一直找不到它。

    如果没有,每种名称的优缺点是什么?

    3 回复  |  直到 15 年前
        2
  •  2
  •   Jens Ayton    15 年前

    参见: Using “en” instead of “English” for your Xcode project’s development region 它告诉你如何破解你的Xcode项目,这样使用en就不那么麻烦了。

        3
  •  0
  •   Steve Weller    15 年前

    当然,在谷歌搜索之后,我确实找到了最终的指南:

    http://developer.apple.com/iphone/library/documentation/MacOSX/Conceptual/BPInternational/Articles/LanguageDesignations.html#//apple_ref/doc/uid/20002144

    “英语”很古老。不要用它。然而,这些仍然是公认的。另外,我注意到Xcode在创建新的本地化时仍然会显示这些内容。归档为RDAR://Problem/7219844

    “en”或“eng”是当前的。一定要用它。