MetaLine is a companion tool to help translators create their own translation memories (TMs) from already translated texts and bilingual corpora. Translation memories can be exported into a TMX file that can be used with other CAT tools to retrieve fuzzy and exact matches. This project is still under active development so do not expect a finished and polished application. There are some missing features and I'm currently working on extending the input formats, support SRX segmentation rules, improve the user experience and so forth…
This screens contains a series of shortcuts to all the created projects. Projects that are not needed any more can be deleted with the corresponding button
This screen contains an entry for each file pair of the current project. The list of file pairs is crucial and can always be accessed from the sidebar. By double-clicking and entry in the "Project files" sidebar, or by selecting a file pair from the project startup screen, the corresponding list of segments will be opened in the main alignment window.
This dialog allows you to create a new project by specifying a name, the source and target languages and the file pairs. It is a wizard where in the second step the custom segmentation rules will be configurable.
This is similar to project creation, except for allowing to modify the current project instead of creating a new one, e.g. to change the name or to add new file pairs.
Additionally, it is possible to configure the segmentation rules. The "Override default" allows to specify custom rules just for the current project, rather than relying on the global default ones.
This is the main screen where most of the alignment activity will take place. Note that each item in the main toolbar has a corresponding shortcut (please refer to the "Segment" menu in the application menu). Working with shortcuts can make the alignment work much faster and easier.
This dialog contains a recap of the alignment progress, with a completion bar for each file pair and the total number of Translation Units (TUs) that will be included in the final memory.
This dialog allows you to change the application language and displays the application version. In future releases, it will be possibile to configure font size and some of the application colors.
More importantly, this dialog allows you to configure the defult segmentation rules that will be applied for each project depending on the language. Each language is identified by a pattern before the interruption/exception, a pattern after and whether this is an interruption or an exception rule. The precedence of the rules corresponds to the order in which they are displayed, with topmost rules having higher priority over the ones below.
MetaLine is part of a greater project of open source translation tools, e.g. MetaTerm for terminology management. The "meta-" prefix comes from the Greek verb μεταφράζω meaning "to translate".