An open source UI for OpenXLIFF Filters. OpenXLIFF is a set of programs that let you:
- Create XLIFF 1.2, 2.0, 2.1 and 2.2 files that can be translated in any modern CAT tool.
- Convert your translated XLIFF files to original format with a couple of clicks.
- Validate XLIFF files created by any tool. Validation is supported for XLIFF 1.0, 1.1, 1.2 and 2.0.
- Produce an HTML file with word counts and segment status statistics from an XLIFF document.
With XLIFF Manager you can create XLIFF for all formats supported by OpenXLIFF Filters:
- General Documentation
- Adobe InCopy ICML
- Adobe InDesign Interchange (INX)
- Adobe InDesign IDML CS4, CS5, CS6 & CC
- HTML
- Microsoft Office (2007 and newer)
- Microsoft Visio XML Drawings (2007 and newer)
- MIF (Maker Interchange Format)
- OpenOffice / LibreOffice / StarOffice
- Plain Text
- SDLXLIFF (Trados Studio)
- SRT Subtitles
- Trados Studio Packages (*.sdlppx)
- TXML (GlobalLink/Wordfast PRO)
- WPML XLIFF (WordPress Multilingual Plugin)
- XLIFF from Other Tools (.mqxliff, .txlf, .xliff, etc.)
- XML Formats
- XML (Generic)
- DITA 1.0, 1.1, 1.2 and 1.3
- DocBook 3.x, 4.x and 5.x
- SVG
- Word 2003 ML
- XHTML
- Software Development
- JavaScript
- JSON
- Java Properties
- PO (Portable Objects)
- RC (Windows C/C++ Resources)
- ResX (Windows .NET Resources)
- TS (Qt Linguist translation source)
You can get ready to use installers of XLIFF Manager for Windows, macOS and Linux from https://www.maxprograms.com/products/xliffmanager.html.
- XLIFF Manager User Guide (PDF)
- XLIFF Manager User Guide (Web Help)
XLIFF Manager is available in two modes:
- Source Code
- Yearly Subscriptions for installers and support
Source code of XLIFF Manager is free. Anyone can download the source code, compile, modify and use it at no cost in compliance with the accompanying license terms.
You can subscribe to Maxprograms Support at Groups.io and request peer assistance for the source code version there.
The version of XLIFF Manager included in the official installers from Maxprograms Download Page can be used at no cost for 7 days requesting a free Evaluation Key.
Personal Subscription Keys are available in Maxprograms Online Store.
Subscription Keys cannot be shared or transferred to different machines.
Installers may occasionally be updated before the corresponding source code changes appear in this repository. Source code updates are published later, once they are ready for release. This timing difference is expected and does not affect the availability or completeness of the open source code.
Subscription version includes unlimited email support at tech@maxprograms.com
| Differences | Source Code | Subscription Based |
|---|---|---|
| Ready To Use Installers | No | Yes |
| Notarized macOS launcher | No | Yes |
| Signed launcher and installer for Windows | No | Yes |
| Restricted Features | None | None |
| Technical Support | Peer support at Groups.io | - Direct email at tech@maxprograms.com - Peer support at Groups.io |
- Node.js 24.13.0 LTS or newer. Get it from https://nodejs.org/
- OpenXLIFF Filters 4.10.0 or newer. Get it from https://github.com/rmraya/OpenXLIFF
- Checkout and build OpenXLIFF Filters.
- Checkout this repository.
- Copy
distfolder from OpenXLIFF Filters to the root of this repository. - Run
npm installto download and install NodeJS dependencies - Run
npm startto launch XLIFF Manager
git clone https://github.com/rmraya/OpenXLIFF.git
cd OpenXLIFF
gradle
cd ..
git clone https://github.com/rmraya/XLIFFManager.git
cd XLIFFManager
cp -r ../OpenXLIFF/dist/* .
npm install
npm start