1

iOS プロジェクトに複数言語 (en、ru) のサポートを追加しようとしていました。この問題については、次のチュートリアルを使用しました。

そのため、 localizable.strings を別のフォルダーにファイルする必要があります。

しかし、プロジェクトで Localizable.strings (en.lproj) を変更すると、Localizable.strings (ru.lproj) も変更されます。だから彼らは同じです。理由がわかりません???

xcodeに表示される場所とフルパスは正しいです。同じファイルを変更しているようです。Localizable.strings を xcode に保存すると、ファインダーで 1 つのファイルが変更されていることがわかります。

どうしたの???私は何を間違っていますか??? 私たちを手伝ってくれますか?

PSファイルの名前を別の名前に変更しても、問題は同じです。

PPS 例として、プロジェクト「ILikeIt」を使用しました。そして、このプロジェクトを開いて (このプロジェクトの) Localizable.strings を見ても、自分のプロジェクトの Localizable.strings が表示されます。とても奇妙に思えます。

前もって感謝します。

4

1 に答える 1

0

たぶんあなたはファイル名と混同しました。ではあり ません。Localizable.strings
Localization.strings

または、元のファイルを最初に複製したときに、コピーではなくエイリアスを作成したのではないでしょうか。Localizable.strings

于 2012-05-31T09:32:15.423 に答える