0

我正在为 iOS 开发 Unity3d 游戏,它使用 Helpshift 插件来提供客户支持。

  • 统一版本:4.6.4p1。
  • Xcode 版本:6.1.1

问题是插件的弹出窗口没有任何按钮。

但是,如果选择插件上的 .strings 文件并单击本地化按钮,则会解决此问题。然后它将文件放在该语言的 lproj 文件夹中。

但是本地化功能肯定不仅仅是将其放入正确的文件夹中,因为即使您事先将其放入文件夹中,问题仍然存在。

还可以看到,按下本地化按钮后,Xcode 中项目信息面板中本地化的文件数量增加了 1。

我无法进行此设置,因为构建是自动化的,在此过程中不能有任何手动步骤,因为它会完全破坏工作流程。

如果您有任何线索,请告诉我,如果不是完整的解决方案。

4

1 回答 1

2

您是对的,单击本地化按钮不仅仅将字符串文件放入文件夹中。这是主要部分,但它也会将该文件夹和文件作为资源连接到项目中,该资源会在构建过程中包含在内,并且可能还会在情节提要中添加一些参考。

请参阅国际化用户界面

于 2015-04-30T05:10:15.460 回答