Widn.AI supports several file types for translation. Our system extracts the relevant content for translation and delivers it back while preserving the original format. However, this process varies in reliability depending on the file type and formatting complexity.
The table below describes each supported file format, its risk rating (how likely formatting might be affected), and what you can expect when translating each type. For files with complex formatting, we recommend reviewing the translated document afterward.
| Extension | Name | Risk | Description |
|---|---|---|---|
| csv | Comma Separated Values (.csv) | Medium | Translates all table data from all columns. Preserves placeholders and embedded HTML. |
| dita | Darwin Information Typing Architecture (.dita) | Medium | Works with well-formed DITA documents. Preserves placeholders and technical markup. |
| ditamap | Darwin Information Typing Architecture Map (.ditamap) | Low | Handles well-formed DITAMAP documents while maintaining structure. |
| docm | Microsoft Word (.docm) | Medium | Translates all content except document properties, comments, and graphical metadata. Automatically accepts any revisions present in the document. |
| docx | Microsoft Word (.docx) | Medium | Translates all content except document properties, comments, and graphical metadata. |
| dtd | Document Type Definition XML (.dtd) | Low | Processes XML-DTD files that contain translatable text entity declarations. |
| html / htm | HyperText Markup Language (.htm) | Low | Translates all content while preserving HTML structure and placeholders. |
| icml | InCopy Markup Language (.icml) | Medium | Translates all content while maintaining InCopy formatting. |
| idml | InDesign Markup Language (.idml) | Medium | Translates all content except XML structures, preserving InDesign formatting. |
| json | JavaScript Object Notation (.json) | Medium | Translates all values while preserving JSON structure. Maintains embedded HTML and placeholders. |
| markdown / md | Markdown (.markdown) | Low | Translates all content while preserving Markdown formatting. Note that # and [...] syntax is maintained as part of Markdown structure. |
| mif | Adobe FrameMaker Interchange format (.mif) | Medium | Translates variables, index markers, body pages, and master pages. |
| mqxliff | XML Localization Interchange File Format (.mqxliff) | Medium | Translates all content while preserving XLIFF structure and placeholders. |
| mxliff | XML Localization Interchange File Format (.mxliff) | Medium | Translates all content while preserving XLIFF structure and placeholders. |
| odp | OpenDocument (Ver 2) Presentation (.odp) | High | Translates all content, treating embedded files as sub-documents. May require careful review after translation. |
| ods | OpenDocument (Ver 2) Spreadsheet (.ods) | Medium | Translates all content, treating embedded files as sub-documents. |
| odt | OpenDocument (Ver 2) Text Document (.odt) | Medium | Translates all content, treating embedded files as sub-documents. |
| ots | OpenDocument (Ver 2) Spreadsheet (.ots) | Medium | Translates all content, treating embedded files as sub-documents. |
| po | Portable Object (.po) | Low | Handles bilingual files - extracts "msgid" content and places translations in "msgstr". Preserves placeholders. |
| potm | Microsoft PowerPoint (.potm) | High | Translates all content except document properties, comments, and notes. Handles Master slides but ignores placeholder text. |
| potx | Microsoft PowerPoint (.potx) | High | Translates all content except document properties, comments, and notes. Handles Master slides but ignores placeholder text. |
| ppsm | Microsoft PowerPoint (.ppsm) | High | Translates all content except document properties, comments, and notes. Handles Master slides but ignores placeholder text. |
| ppsx | Microsoft PowerPoint (.ppsx) | High | Translates all content except document properties, comments, and notes. Handles Master slides but ignores placeholder text. |
| pptm | Microsoft PowerPoint (.pptm) | High | Translates all content except document properties, comments, and notes. Handles Master slides but ignores placeholder text. |
| pptx | Microsoft PowerPoint (.pptx) | High | Translates all content except document properties and comments. Handles Master slides but ignores placeholder text. Includes speaker notes. |
| properties | Configuration File (.properties) | Low | Translates the content of values while preserving property structure. Maintains embedded HTML and placeholders. |
| resx | .NET Managed Resource (.resx) | Low | Translates the content of values while preserving resource structure. Maintains embedded HTML and placeholders. |
| sdlxliff | SDL XML-based Localization Interchange File Format (.sdlxliff) | Medium | Translates all content while preserving XLIFF structure and placeholders. |
| srt | SubRip Subtitle (.srt) | Low | Translates all subtitle content while preserving timing codes, placeholders, and line breaks. |
| strings | Text Strings File (.strings) | Low | Translates the content of all values while preserving structure. Maintains embedded HTML, placeholders, and line breaks. |
| stringsdict | Apple Stringsdict (.stringsdict) | Low | Translates the content of string elements (excluding certain system keys). Preserves placeholders. |
| tmx | Translation Memory eXchange files (.tmx) | Medium | Translates all content while maintaining TMX structure. |
| txt | Plain Text (.txt) | Low | Translates all content while preserving line breaks and placeholders. |
| vsdx | Microsoft Visio (.vsdx) | Medium | Translates text content while maintaining Visio diagram structure. |
| xlf / xliff | XML Localization Interchange File Format (.xlf) | Medium | Translates all content while preserving XLIFF structure and placeholders. |
| xlsm | Microsoft Excel Macro-Enabled (.xlsm) | High | Translates visible content except document properties, comments, hidden rows/columns, diagram data, and drawings. Preserves embedded HTML and placeholders. |
| xlsx | Microsoft Excel (.xlsx) | High | Translates visible content except document properties, comments, hidden rows/columns, diagram data, and drawings. Preserves embedded HTML and placeholders. |
| xltx | Microsoft Excel (.xltx) | High | Translates visible content except document properties, comments, hidden rows/columns, diagram data, and drawings. Preserves embedded HTML and placeholders. |
| xml | EXtensible Markup Language (.xml) | High | Works only with well-formed XML documents. HTML is preserved only in CDATA sections. Note that placeholders are not protected in general XML. |
| yaml / yml | YAML Aint Markup Language (.yaml) | Low | Translates the content of all values while preserving YAML structure. Maintains embedded HTML and placeholders. |
| vtt | Web Video Text Tracks (WebVTT) | Low | Translates all subtitle content while preserving timing codes, HTML, placeholders, and line breaks. |
| tsv | Tab Separated Values (.tsv) | Medium | Translates all table data from all columns while preserving tab structure and placeholders. |
Risk Rating Explained
- Low: Minimal risk of formatting issues; translation should preserve the original format well
- Medium: Some formatting elements may be affected; review recommended
- High: Complex formatting may be affected; thorough review recommended after translation
FAQs
For questions about specific file formats or issues with translated files, please contact support@widn.ai.