2011-12-15 16 views
0

最近私のアプリにローカリゼーションサポートを追加し、ハンガリー語の翻訳を追加しました。それは正常に動作していた。しかし、いくつかの文字が適切でないことがわかったので、 ".strings"ファイルをトランスレータに送り、古いファイルを更新されたファイルに置き換えました。iPhoneローカリゼーションの問題

ローカライズされた文字列がアラートボックスに表示されますが、すべてのscreen/form/NIBは英語のみを表示します。

このプロセスで何が問題になったのかわかりません。それはちょっと緊急で残念なことに私のコーダーはそれほど反応がありません。

私はプログラマーですが、Objective Cにはあまり親しまれていません。私が専門家から助けを得ることができれば、解決できるかもしれません。

ありがとうございました!

+0

この機能を実行するコードは、私たちがあなたを助けるために役立つでしょう。ここにいくつか投稿するのが良いです。 –

+0

NIBのローカライズされたペン先はNSLocalizedStringのコードからローカライズされていますか? – V1ru8

+0

@ V1ru8はい、NIBはローカライズされています。私は翻訳ファイルを置き換える前に翻訳されたテキストを表示していました。それは翻訳のユニコード文字に関連するanyhtingかもしれませんか? – Mihir

答えて

0

私は何が間違っていたのか分かりませんが、最初に.stringファイルを元のバージョンに復元し、Xcodeから開いて内容を置き換えました。私が観察した1つの違いは、古いファイルのEOFに2つの空行があり、新しいファイルには欠落していました。

ありがとうございました!

+0

正しいとマークして質問を閉じます。 – Sarah