0

我正在从 .nib 文件创建 .strings 。那就是我将 .nib 文件更改为 Xcode 9.2 上的本地化字符串文件。

现在我得到了 .strings 文件,其中包含所需的所有字符串以及根据基本 .xib 文件的布局。

当我检查字符串文件并将其搁置时,问题就出现了。现在搁置的文件突然变成了中文。当我把它放在一些编辑器中并将编码更改为中文(CP936 GBK)时,我可以正确阅读它。

但是当我运行代码时,这些字符串在所有语言中都完美地呈现出来。有没有办法在不获取这个奇怪的编码文件的情况下提交文件来执行?

4

1 回答 1

1

我认为 Perforce 错误地检测到文件的“文件类型”。

  • 如果您使用的是 P4V,请右键单击文件 > 更改文件类型。什么是“基本文件类型”?
  • 如果您使用的是 cmdline 客户端,请运行p4 fstat FILENAME. “类型”是什么?

可能您所要做的就是将文件类型更改为正确的值。

在https://www.perforce.com/perforce/r15.1/manuals/p4guide/appendix.filetypes.html阅读更多相关信息。

于 2018-02-08T09:19:25.603 回答