2016-06-17 15 views
0

私は顧客のためのプロトタイプを開発しなければならず、時間がほとんどなかったので、私はそれができると思ったので、一つの言語をサポートし、ローカライゼーションのために.stringsファイルを使用しないことにしました後で簡単に。 私は過去にXcodeに統合されたツールがプロジェクトのすべての文字列を見つけて.stringsファイルに追加することができたと確信しています。その後のiOS/Xcodeローカライゼーション

このようなツールは見つかりません。ウェブを検索して、そのツールが存在していたという証拠は見つかりませんでした。

.swiftファイルのすべての文字列を.stringsファイルに抽出し、それらをNSLocalizedString呼び出しで置き換えたいとします。誰かがそれをアーカイブするツールを知っていますか?あるいは、それをアーカイブするためのシェルスクリプトを書くだけでよいのですか?私はそのようなツールがないと信じることはできず、私は車輪を2度目に作りたくない。

答えて

0

コード内の文字列のツールについてはわかりませんが、それは素晴らしいことです!それにもかかわらず、あなたはストーリーボードとxibのためにそれを行うことができます。

あなたのストーリーボード/ xibを選択するだけで、ファイルインスペクタに移動します。ローカリゼーションの部分では、必要な言語をチェックすることができます。次に、すべてのテキストがストーリーボードで使用されている.stringファイルを作成します。

この部分に言語が表示されない場合は、プロジェクトのInfoにあるLocalization native development regionの値を変更する必要があります。

+0

ありがとうございますが、私はすでにストーリーボードでその部分を知っていました。私は短いシェルスクリプトを書いて、後でここに投稿するつもりです。 – Maik639

+0

本当に素晴らしいかもしれません! – AnthoPak

関連する問題