# XLIFF 2.0 > XLIFF 2.0 file localization URL: https://store.crowdin.com/xliff2.0 Category: File Formats Type: System Author: Crowdin XLIFF 2.0 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 | .xliff | | [API Type](https://developer.crowdin.com/api/v2/#operation/api.projects.files.post) | xliff_two | | 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 | Yes | | Existing translations import possibility | Key-value mapping | ## Sample File ```xml Note for file Note for unit text Note for unit 2 text 2 translation 2 Note for unit 3 text 3 approved translation 3 ``` ## Translating XLIFF 2.0 **Attributes** Translation state of the string: `initial`, `translated`, `final`. `initial` – the segment needs translation. `translated` – the segment was translated. `final` – the segment was translated and approved. ``` text ``` ``` text 2 translation 2 ``` ``` text 3 approved translation 3 ``` **Auto-translation Source** When Crowdin exports translations, strings auto-translated via Translation Memory, Machine Translation, or AI that haven't been reviewed yet include a `subState` attribute that indicates the auto-translation source. Such strings are exported with `state="translated"`. `crowdin:leveraged-tm` – auto-translated via Translation Memory. `crowdin:leveraged-mt` – auto-translated via Machine Translation. `crowdin:leveraged-ai` – auto-translated via AI. ``` text translation ``` **Comments** ``` type your comment here String for translation Translation ``` **Plurals** ``` Context: ApplicationPreferencesActivity_messages_per_conversation [one] [other] %1s month %1s miesiąc %1s months %1s miesiące %1s months %1s miesięcy %1s months %1s miesiąca ```