You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-10Lines changed: 13 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,39 +2,41 @@
2
2
3
3
## TMXValidator
4
4
5
-
Check the validity of your TMX documents in any platform with TMXValidator.
5
+
Check the validity of your TMX documents on Windows, Linux or macOS with TMXValidator.
6
6
7
-
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.
7
+
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 correctly formatted TMX documents.
8
8
9
-
TMXValidator checks your documents against TMX DTD and also verifies if they follow the requirements described in TMX specifications.
9
+
TMXValidator validates your documents against the TMX DTD and also verifies that they comply with the requirements described in the TMX specifications.
10
10
11
-
TMXValidator supports TMX versions 1.1, 1.2, 1.3 and 1.4
11
+
TMXValidator supports TMX versions 1.1, 1.2, 1.3 and 1.4.
12
12
13
-
Source code of TMXValidator was published originally on SourceForge at http://sourceforge.net/p/tmxvalidator/code/
13
+
The source code of TMXValidator was originally published on SourceForge at [https://sourceforge.net/p/tmxvalidator/code](https://sourceforge.net/p/tmxvalidator/code).
14
14
15
-
The original version of TMXValidator loaded the TMX file in memory for validation. Validation of very big TMX files was limited by the amount of available memory.
15
+
The original version of TMXValidator loaded the TMX file into memory for validation. Validation of very large TMX files was limited by the amount of available memory.
16
16
17
-
This version of TMXValidator does not need to load the complete file in memory and does not have size limitations.
17
+
This version of TMXValidator does not need to load the whole file into memory and has no size limitation.
18
18
19
19
### Releases
20
20
21
21
Version | Comment | Release Date
22
22
--------|---------|-------------
23
+
2.5.0 | Updated code and libraries | May 22, 2023
24
+
2.4.0 | Updated libraries | December 8, 2022
23
25
2.3.0 | Updated code and libraries | February 17, 2022
24
26
2.2.0 | Updated libraries and TypeScript code | January 2, 2021
25
27
2.1.0 | Added UI written in TypeScript and improved validation | February 5, 2020
26
28
2.0.2 | Switched to ant for building and updated OpenXLIFF| August 8, 2019
27
29
2.0.1 | Fixed date validation and updated libraries | June 24, 2019
28
30
2.0.0 | New version that supports validation of very large files | November 28, 2018
29
31
30
-
Ready to use installers are available at https://www.maxprograms.com/products/tmxvalidator.html
32
+
Ready to use installers are available at [https://www.maxprograms.com/products/tmxvalidator.html](https://www.maxprograms.com/products/tmxvalidator.html)
31
33
32
34
## Requirements
33
35
34
36
- JDK 17 or newer is required for compiling and building. Get it from [Adoptium](https://adoptium.net/).
35
37
- Apache Ant 1.10.12 or newer. Get it from [https://ant.apache.org/](https://ant.apache.org/)
36
-
- Node.js 16.14.0 LTS or newer. Get it from [https://nodejs.org/](https://nodejs.org/)
37
-
- TypeScript 4.5.5 or newer. Get it from [https://www.typescriptlang.org/](https://www.typescriptlang.org/)
38
+
- Node.js 18.16.0 LTS or newer. Get it from [https://nodejs.org/](https://nodejs.org/)
39
+
- TypeScript 5.0.4 or newer. Get it from [https://www.typescriptlang.org/](https://www.typescriptlang.org/)
38
40
39
41
## Building
40
42
@@ -51,4 +53,5 @@ Ready to use installers are available at https://www.maxprograms.com/products/tm
51
53
npm install
52
54
npm start
53
55
```
56
+
54
57
Compile once and then simply run `npm start` to start TMXValidator
0 commit comments