How it works
The editor parses your file with a tolerant XLIFF 1.2 reader entirely in the browser, then lists every <trans-unit> as an editable row — id and source stay fixed while you edit each target. Download re-serializes the document to well-formed XLIFF 1.2 (escaped text, xml:space="preserve"), so the file round-trips back into Unity Localization, a CAT tool, or a translation agency’s pipeline.
Frequently asked questions
What is XLIFF?
XLIFF (XML Localization Interchange File Format) is the industry-standard file that carries a project’s translatable strings — each unit pairs a source string with its target translation — so localization moves between tools and translators without losing structure. This tool reads and writes XLIFF 1.2.
Can I edit the targets and re-download the file?
Yes. Open a .xlf, edit any target string inline, and click Download .xlf to save the updated file with your edits — the ids and sources are preserved exactly.
Is this free, and does my file get uploaded?
Yes, it is free with no sign-up, and nothing is uploaded — the file is parsed, edited, and re-serialized entirely in your browser.
Does it work with Unity Localization or translation agencies?
Yes. XLIFF 1.2 is the interchange format Unity Localization, translation agencies, and CAT tools export and import, so a file you edit here round-trips back into those workflows.