階層データまたはグループ化されたデータを含む plist をローカライズする方法はありますか?
たとえば、plist に次のものが含まれているとします。
- ブック 1 (辞書)
- キー (文字列)
- 名前 (文字列)
- 説明 (ローカライズ可能な文字列)
- ブック 2 (辞書)
- キー (文字列)
- 名前 (文字列)
- 説明 (ローカライズ可能な文字列)
(etcetera...)
例のために、Key
andは翻訳しないName
でください(できれば、複数のローカライズされたプロパティ リストで複製しないでください)。
Description
プロパティ リスト全体をローカライズせずに、ローカライズ可能なフィールドをローカライズするメカニズムはありますか? 私の頭に浮かんだ唯一の他の戦略は、検索キーをdescription
フィールドに保存し、それを使用して NSLocalizedString(...) を介してローカライズされたテキストを取得することです
plist は静的で、現在アプリ バンドルと共に配布されています。
ありがとう。