Supported File Types (Strings)

.ARB - Application Resource Bundle (Strings)

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"
  }
}
Was this article helpful?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.