# Flutter .ARB > Application Resource Bundle file localization URL: https://store.crowdin.com/arb Category: File Formats Type: System Author: Crowdin Flutter .ARB is a natively supported file format, you can use it without an additional installation. Just upload it to your projects and start the localization. ## File Format Details | Attribute | Value | | --------- | ----- | | File Extension | .arb | | [API Type](https://developer.crowdin.com/api/v2/#operation/api.projects.files.post) | arb | | Source can be edited in Crowdin | Yes | | Generating translated files via [Bundles](https://support.crowdin.com/bundles/) | [Search Crowdin Store](https://store.crowdin.com/tags/string-exporter) | | Supports pluralization | Yes | | WYSIWYG Preview in the editor | No | | Supported types of contextual information | Text comments, Screenshots, In-Context | | Custom attributes | No | | Existing translations import possibility | Key-value mapping | ## Sample File ```json { "@@locale": "en", "welcome": "Welcome!", "@welcome": { "context": "Welcome message" }, "save_as": "Save as...", "@save_as": { "type": "text", "context": "Save as... button" }, "quick_start": "Quick Start", "@quick_start": { "context": "Quick Start message" }, "logo": "images/app_logo.png", "@logo": { "context": "logo", "type": "image", "description": "logo image, 400x400" }, "key1": "{usersCount,plural, =1{{usersCount} user}other{{usersCount} users}}", "@key1": { "description": "key1 description", "placeholders": { "usersCount": {} }, "type": "text" } } ```