# XL8 > XL8 MT connector URL: https://store.crowdin.com/xl8 Category: Machine Translation Type: App Author: Awesome Crowdin XL8’s AI-powered, context-aware translation engines consider the subtle differences in gender, slang, formalities, multiple-word meanings, and other language intricacies. Customers report on average a 32% reduction in project delivery times and workflow efficiencies from reduced post-editing when using Translate, which converts text and subtitle files into multiple languages simultaneously and streamlines the localization workflow by providing file management and in-line editing through XL8’s Subtitle Editor. Translate keeps the time code from the original source in the newly generated subtitle file(s), and glossaries (in CSV format) may be applied for better accuracy. Translate supports SRT, PAC, SCC, TTML, XIF, STL, VTT, DFXP, and JSON file formats. The context-aware engines that power Translate are trainable and customizable for your company’s needs. XL8 offers a free trial. Enterprise customers may negotiate directly with XL8 for pricing. ## Setting up XL8 After installing this application, you will find it in your Organization Settings in Crowdin Enterprise or Profile -> Extensions in crowdin.com. Follow the instructions on the screen to start using XL8 as your MT engine in Crowdin. ![XL8 in Crowdin](https://developers.app.crowdin.net/api/media/file/e9ec8cbd-9d7d-4287-815b-2945f9b80c91.png) ## File Context Configuration The file context allows you to configure different translation settings per file and target language. This feature enables granular control over translation parameters like genre, formality, and glossaries based on the content type and target audience. ## How it works 1. **General Configuration**: Applied to all target languages if no specific configuration exists 2. **Target-Specific Configuration**: Overrides general settings for specific target languages ## Configuration Options - `genre` - Translation style/genre - `formality` - Formality level - `glossary_id` - Glossary ID to use - `target_language` - Language code to apply specific settings (optional) ## Example Configuration ```json { "xl8": { "options": [ { "genre": "REALITY", "formality": "FORMAL", "glossary_id": 123 }, { "target_language": "es", "formality": "OTHER", "glossary_id": 456 }, { "target_language": "de", "glossary_id": 789 } ] } } ``` In this example: - **Default**: All languages will use "REALITY" genre with "FORMAL" tone and general glossary - **Spanish (es)**: Overrides to use "OTHER" tone and specific Spanish glossaries - **German (de)**: Overrides to use only the German technical glossary while keeping default genre and formality ## Configuration example ![](https://developers.app.crowdin.net/api/media/file/05a681aa-41e5-4d58-a5af-b55455de89fa.png)