2011-08-13 15 views
1

展開する矢印があるLocalizeable.stringsファイルのenサブファイルをクリックすると、そのファイルに書かれているものが表示されません。スクリーンショット:なぜXcodeはLocalized.stringsファイルがこのように見えるように見えるのですか?

screwed up

私はファインダーで実際のファイルを明らかにして、問題なくテキストエディットで実際のコンテンツを見ることができます。それから、TextEditからコピーしてXcodeに貼り付けました.VOILLAはすごくいいですね。保存され、&が実行され、ローカライゼーションが機能しなくなりました。くそー。

何が起こっているのでしょうか?私はこれをXcodeで作成しましたが、以前はいつもXcodeの中から問題なくコンテンツを編集することができました。

+0

これはユニコード問題です。文字が間違って解釈されています。 TextEditでファイルをUTF-8で保存してみてください。閉鎖。開いてコピー/貼り付けをもう一度行います。 – QuentinUK

答えて

2

ファイルがUTF-16でエンコードされている可能性があります。それで、Info for it(一般的なペイン)に行き、正しいエンコーディングを設定することができます。

+0

正しいエンコーディングとは何ですか? – openfrog

+0

Xcodeは "ファイルを新しいエンコードに変換したいのですか、新しいエンコードを使用して再解析しますか"と尋ねます。あなたはどちらを選ぶでしょうか?変換または再解釈? – openfrog

+0

遅く返事を申し訳ありません。私は再解釈を選択します...とにかく、あなたがソース管理の下にそれを持っていないなら、ファイルのコピーを作ってください...もしあなたが問題を抱えているなら、utf-16対応のテキストエディタ(フリーテキストラングラーのような) 。 – sergio

関連する問題