2016-11-14 13 views
0

NSLocalizedString(_:tableName:bundle:value:comment:)メソッドのドキュメントを検索して読みました。しかし、私は、のコメントの意味は、このメソッドのためのものであるかどうか不思議です。初めてNSLocalizationを使用しています。「コメント」とはNSLocalizedString(_:tableName:bundle:value:comment :)の意味です

私が使用してみました:

NSLocalizedString("Personal Information", comment: "abc") 

NSLocalizedString("Personal Information", comment: "") 

をどちらが最後に同じ文字列を返しました。

+2

これは文字列ファイル内のコメントであり、ローカライズされる文字列の実際の使用方法を識別または説明するのに便利です – Volker

+0

http://nshipster.com/nslocalizedstring/ – Sahil

答えて

3

genstringsというコマンドラインツールを使用して*.stringsファイルを作成すると、これらのコメントはすべてのエントリの上にコメントとして表示されます。この文字列が何であるかを知るために翻訳チームが使用することができます。

1

コメントは英語のみですが、翻訳チームはこのテキストをあなたが知らなかったフランス語に変換します。英語で書かれたこのコメントを使用してフランス語のテキストを検索できます。このコメントは、すべてが非常によく知られているいくつかの共通言語で書くことができます。

関連する問題