# YAML > YAML file localization URL: https://store.crowdin.com/yaml Category: File Formats Type: System Author: Crowdin YAML 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 | .yaml, .yml | | [API Type](https://developer.crowdin.com/api/v2/#operation/api.projects.files.post) | yaml | | 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 ```yaml en: welcome: title: "Welcome!" content: "Welcome to the %{app_name}" ``` ## Translating YAML **Comments** ``` en: first_key: "String for translation 1" #Context for string 1 ``` **Plurals** ``` en: not_found: "not found" not_saved: one: "one apple" other: "other apples" ```