Xcode不会从xib导出字符串以进行本地化

Pav*_*eev 3 xcode localization internationalization

我正在尝试使用我的项目遵循Apple的本地化指南,但在选择Editor - > Export for Localization后,生成的.xliff文件不包含.xib文件中的任何字符串.它只有来自Localizable.strings和Info.plist的字符串.

Pav*_*eev 8

我做的!

事实证明,这是一个在旧的Xcode版本中创建的项目,它不支持Base Internationalization.我不得不

  • 在项目中的所有xib上按"Localize"
  • 然后转到项目设置,在信息选项卡中选中"使用基础国际化"复选标记.

在此之后,生成的.xliff文件包含所有.xib字符串.