Are you looking for a good Translation Memory editor, and free of charge? You need to perform TM maintenance tasks, including editing large TMX files, clean translation memories in batches, cleaning tags in translation memories, and Quality Assurance of translation memories. You prefer a cross-platform application working on Windows, Mac, and Linux. Heartsome TMX Editor can be your good choice.
Hearsome has announced that their products are now open-source. You can find them all here. Scroll down to the Download open-source version section and download the edition of your choice.
Editing a TMX file
1. Select File menu > Open TMX File, then locate a TMX file.
2. After your TMX file is open in the editor, click any cell to edit.
3. Every time you click on a segment, the “Attributes Editor” panel will display the attribute information of the currently selected segment. You can edit attribute information using the “Add”/”Edit”/”Delete” button.
4. When you edit the TMX, remember to click on the “Save” button or press Ctrl+S to save your changes. But even without doing this, your changes will not be lost because they are cached.
5. Any changes to attributes will be saved automatically without you having to save them manually.
This videos shows the first steps using Heartsome TMX Editor:
Conversion of TMX to other file formats
Heartsome TMX Editor 8 supports batch conversion of TMX to DOCX, XLSX, TXT, and TBX files.
1. Select Tools menu > Convert TMX to…
2. Click the Add button to add TMX files for conversion. You can also click the Remove button to delete added TMX files.
3. Select the file type from the Convert to field.
4. Select your desired Save path.
5. Click the OK button to perform the conversion.
Conversion of specified format to TMX
This feature is used to convert DOCX, XLSX, TXT, TBX and HSTM files to standard TMX files.
1. Select Tools menu > Convert to TMX…
2. Click the Browse button to select an external file to be converted.
3. Choose whether to Add custom attributes.
4. Set up way of conversion. 1) Convert to a new TMX. 2) Append the contents to the selected TMX. In this case, you have to select a TMX file before conversion.
5. Choose whether to open the TMX file after conversion.
6. Click the OK button to perform the conversion.
This videos illustrates how to convert a bilingual file to a translation memory:
Heartsome TMX Editor 8 provides QA functionality for TMX files by generating a QA report and allowing users to edit TMX files based on QA results.
Heartsome TMX Editor 8 provides six QA check options in QA view:
- Tag consistency: This checks whether there are the same number of tags in the source as in the translation.
- Numeral consistency: This checks whether the numerals in the source also exist in the translation.
- Leading/trailing spaces: This checks whether the spaces at the beginning/end of the source text also appear in the translation.
- Untranslated: There checks whether there are any untranslated segments.
- Target same as source: This checks whether the translated text is the same as the source.
- Inconsistency in target: This checks whether there are multiple segments with the same source text but with different translations.
- Inconsistency in source:This checks whether there are multiple segments with the same translated text but with different source text.
Perform QA and generate QA reports:
1. When selecting QA items to check, you may also check Ignore case and Ignore tags.
2. Click the Perform button. The software will open the QA results view.
When you double-click any error message in the QA results, you will be automatically taken to the corresponding row in the Editor, then you can correct the error in this row.
This videos illustrates how to run quality checks on a translation memory: