Check the validity of your TMX documents in any platform with TMXValidator.
Most CAT (Computer Aided Translation) tools rely on TMX (Translation Memory eXchange) standard to exchange translation memory data. Unfortunately, some tools produce files that are not valid and others do not accept TMX documents that are correctly formatted.
TMXValidator checks your documents against TMX DTD and also verifies if they follow the requirements described in TMX specifications.
TMXValidator supports TMX versions 1.1 , 1.2 , 1.3 and 1.4
The source source code of TMXValidator is available in GitHub, at https://github.com/rmraya/TMXValidator.
TMXValidator users can inspect the code to understand why the program complains at an error in a TMX file or to confirm a bug/omission in the validator program.
Installers with a graphical user interface (GUI) are available here. The source source code of the graphical user interface is available in GitHub, at https://github.com/rmraya/TMXValidatorUI.