生成するXcodeプロジェクトを設定しようとしています。各言語のXLIFFを翻訳してtranslating serviceに送信して、私のアプリケーションを翻訳させたいと考えています。私はthis tutorialに従うことを試みているが、私はまだそれで苦労している。Xcode 8 .stringsファイルを生成します。
言語を追加して私のストーリーボードに作成した.stringsファイルを作成し、私のストーリーボードからすべてのテキストを取り出して.stringsファイルに入れ、すべて自動的にしました。
今、私はそれをSwiftファイルの文字列のために使用しようとしています。たとえば、"Error"
をNSLocalizedString("error", tableName: nil, bundle: Bundle.main, value: "Error", comment: "Error Alert Controller Title")
に変更しました。
問題は、ストーリーボードの場合のように.strings
というファイルが作成されないという問題です。だから、Editor > Export For Localization
に行くと、それは私にエラーLocalization failed to read a strings file
を与える。
これを修正する方法についてのご意見はありますか?私は手動で.strings
ファイルを作成することができますが、これは巨大な痛みのように思えますし、より簡単な方法があるようです。
ローカリゼーションファイルを手動で1回作成します。痛い何かを見つけるなら、あなたは何か間違っている。 –
@ElTomatoだから私はたくさんの弦を持っています。ストーリーボードの場合、自動的に.stringsファイルが作成されます。それはスウィフトNSLocalizedStringのそれを行うことはできません? –