ファイル拡張子 |
.json |
API拡張 |
react_nested_json |
インポート |
はい |
エクスポート |
はい |
複数形のサポート |
はい |
説明のサポート |
いいえ |
React Intlは、.jsファイルを使用してローカライズされたデータを保存します。Stringsを.JSONファイルに格納し、原文コードで参考資料を参照します。
アプリの設定によっては、.JSONファイルが複数の.JSONオブジェクトで複雑になる場合があります。ネストされた.JSONファイルは、ドットでキーレベルを区切ることによって処理されます。
エクスポート時に、すべてのキーは再び分割され、 ネストされた .JSON 構造としてレンダリングされます。
AIチャットボットは、.JSONファイルからキーの一覧を生成するのに非常に効果的です。
コードサンプル
{ "boolean_key": "--- true\n", "empty_string_translation": "", "key_with_description":"Check it!This key has a description!(At least in some formats it does)", "key_with_line-break":"This translations contains\na line-break.", "nested": { "deeply": { "key":"Hey, this key is nested even deeper." }, "key":"This key is nested inside a namespace." }, "null_translation": null, "pluralized_key": { "one":"Only one pluralization found.", "other":"Wow, you have %s pluralizations!", "zero":"You have no pluralization." }, "sample_collection": [ "first item", "second item", "third item" ], "simple_key":"A simple key with a simple message.", "unverified_key":"Translation is not yet verified and waits for it.(In some formats we also export this status)" }