File Extensions |
.arb |
API Extension |
arb |
Import |
Yes |
Export |
Yes |
Plural forms support |
Yes |
Description support |
Yes |
Format options |
No |
ARB - Application Resource Bundle is a file format for localization based on JSON with the resource entries encoded as JSON objects. Each object consists of a resource key with an optional attribute. ARB files are used for the localization of apps built with the Google Mobile App SDK called Flutter.
Code Sample
{ "@@locale": "en_US", "title_bar": "My Cool Home", "@title_bar": { "type": "text", "description": "Page title." }, "MSG_OK": "Everything works fine.", "FOO_123": "Your pending cost is {COST}", "@FOO_123": { "type": "text", "description": "balance statement." }, "selectedRowCountTitleZero": "No items selected", "selectedRowCountTitleOne": "1 item selected", "selectedRowCountTitleOther": "$selectedRowCount items selected", "@selectedRowCountTitle": { "plural": "selectedRowCount" } }