当我更改Localizable.strings(en)时,另一个Localizable.strings(ru)也会更改

时间:2012-05-31 09:24:28

标签: iphone ios multilingual localizable.strings

我试图为我的iOS项目添加多语言(en,ru)支持。我在这个问题上使用了教程:

所以我必须在不同的文件夹中存档localizable.strings。

但是当我在项目中更改Localizable.strings(en.lproj)时,Localizable.strings(ru.lproj)也会发生变化。所以他们是一样的。我无法理解为什么???

xcode中显示的位置和完整路径是正确的。似乎更改了同一个文件。因为当我在xcode中保存Localizable.strings时,在finder中我看到一个文件被更改了。

有什么问题?我怎么了?你能帮帮我吗?

P.S。即使我将文件重命名为不同的名称,问题也一样。

P.P.S。作为一个例子,我使用了项目“ILikeIt”。甚至我打开这个项目并查看Localizable.strings(在这个项目中)我从我的项目中看到了Localizable.strings。这看起来很奇怪。

提前致谢。

1 个答案:

答案 0 :(得分:0)

也许你对文件名感到困惑。它是 Localizable.strings
不是 Localization.strings

或许您在第一次复制原始Localizable.strings文件时创建了别名而不是副本?