Blog

Since the last blog post in 2016 there had been a steady OpenTM2 development, with ~3 releases per year.

Most of the development is still driven and backed by IBM, with some minor inputs coming from the community once in a while.

The release cycle will stay with 2 major releases / year and minor releases, when necessary.

Lastest OpenTM2 releases can always be found at the OpenTM2 installer section of this site.

If there is interest or need regarding community driven development: Please contact community-support@opentm2.org

Dear Community,

OpenTM2 development team is proud to release the latest version of OpenTM2.

Fuzzy Segment Search

Main new feature in this release are improvements of the "Fuzzy Segment Search" function. This function gives you the opportunity to find all Fuzzy-Matches of an OpenTM2 project:

  • You can jump to each match from the search window to the corresponding document, take over and adjust the segment
  • You can export the list of matches
  • And you can define, which matches to search:
    • Matches with only white-space differences
    • Matches with exact 1 word difference, or exact 2 words difference, etc. - up to exact 6 words difference
    • Matches with 1 or less words difference, or 2 or less words difference etc. - up to 6 or less words difference

Fixes

In addition a number of bug fixes have been made.

Change list

As always, you'll find the complete list of changes in our github repository.

Auto-update & Download

With this version, auto-update is working again. So every OpenTM2 user with OpenTM2 1.3.0 installed will be able to use the auto-upgrade function of OpenTM2.

OpenTM2 users of previous versions will have to download OpenTM2 manually. For manual update, just download the installer and execute it with your old version still installed, but closed.

Have fun with OpenTM2!

As a recap of the webinar today, the presentation slides as PDF you'll find here: OpenTM2_Presentation_Webinar_2016_05_12_V1_0.pdf

The video-replay of the webinar you can find here.

As a summary for the community start-up and the next steps

Most important: Contribute your ideas, needs and wishes

  1. Feature ideas you have or bugs you find, please report to OpenTM2 JIRA
  2. For feature ideas or projects, you would like to cooperate with others about, please add a page below Community Project Planning (preferable use the content type "product requirement" for it) - or simply contact community-support@opentm2.org.
  3. In the webinar three ideas have been contributed by the participants:
    1. to implement a new build system, that is able to build OpenTM2 in a modern environment.
    2. to document how to develop plug-ins and to develop a "Hello World" plug-in as an example
    3. to document how to install and configure the new Shared Memory component of OpenTM2 - and maybe to build an installer, that does that out of the box

This is addressed to the contributors of these ideas: Marc Mittag did create product requirement pages for these ideas as a follow up of the webinar (linked above). OpenTM2 Steering Committee would be very happy, if you complete these pages from your point of view and change the "Document owner" to your name. You can simply create a login at community.opentm2.org and do it.

The idea of this community in general  is, that many users and companies together develop features through contributing ideas, man-power and / or money - to make happen what no one can do alone: Make OpenTM2 the standard product for the language industry.

Next important: Continue with an in-person meeting on the Open Source Track of the German Localization Unconference

The goal of the Open Source track is to bring together companies and projects interested on working on community Open Source in translation industry.

The topics probably will cover anything related to using and developing Open Source software in the translation industry:

  • interconnecting different tools and projects
  • establishing more complete Open Source solutions
  • discussing feature needs
  • discussing ways to cooperate on development between projects and companies
  • and anything else the participants want to

We hope to see many OpenTM2 users and OpenTM2-using companies at the Unconference! Looking forward to shape the Localization Open Source community with you!!!

For more information please see here.

Very interesting: Crowdfunding for an Open Source Translation System

This is the first community funding initiative, aiming to integrate OpenTM2 (as Translation Memory Server Back-end), translate5 (as Webfront-end and webserver infrastructure) and Moses-based MT-systems with each other.

This initiative successfully funded the first phase with € 21.000,-- and the development of all translate5 and Moses-related topics started. The second phase now seeks to fund € 15.000,-- for all OpenTM2-related topics.

All contributions are happily welcome! For more information please see here.

Dear Community,

OpenTM2 development team is proud to release the latest version of OpenTM2.

Feature highlight of this version is the support of Office 2007 (and above) file formats in OpenTM2 Community Edition (*.DOCX, *.PPTX, *.XSLX).

Another very usable new feature is the possibility to do spell checks not only in a single file now, but on folder level (thus for all files in a folder).

The complete changes list you'll find in our github repository.

Please be aware, that the automatic update of OpenTM2 version 1.2.4.1 (the previous version) is not working probably. This is fixed in the current version. To update from version 1.2.4.1 you have to manually download the Installer OpenTM2-1.3.0-Community-Edition-Setup.exe and execute it. It will update your existing installation.

Have fun with OpenTM2!

This years Localization Unconference will take place at the 23./24. of June in Heidelberg area/Germany at SAP offices and Dezernat 16.

As usual for an Unconference, the topics will be decided by the participants in a highly structured moderated way in the beginning of the day.

The first day of the unconference will host a Hackathon, a Translathon and the Open Source track.

Open Source track

The goal of the Open Source track is to bring together companies and projects interested on working on community Open Source in translation industry.

The topics probably will cover anything related to using and developing Open Source software in the translation industry:

  • interconnecting different tools and projects
  • establishing more complete Open Source solutions
  • discussing feature needs
  • discussing ways to cooperate on development between projects and companies
  • and anything else the participants want to

We hope to see many OpenTM2 users and OpenTM2-using companies at the Unconference! Looking forward to shape the Localization Open Source community with you!!!

Translatathon and the Hackathon

The Translatathon and the Hackathon will again provide coders and linguists with an opportunity to demonstrate their skills all while making meaningful contributions to the pro-bono projects Kamusi and Rosetta Foundation and possibly others.

Second day: Main unconference

This is the localization unconference proper, with its purely participant-driven agenda format.

Information and registration

All information you'll find here:
https://sites.google.com/site/localizationunconference/

Please register soon, as we should know about the number of participants.

The conference participation is free of charge.

Hope to see many of you in Heidelberg!!!

Wouldn't it be great to have a web-based platform for translation, postediting and proofreading, with a modern, simple to use graphical user interface and OpenTM2 serving as a server back-end for Translation Memory matches?

This is exactly what the Crowdfunding for web-based Open Source Translation System wants to achieve by integrating OpenTM2, translate5 and Moses-based MT.

The good news even is, that the first phase of the crowdfunding just shortly finished successfully funding € 21.000,-- from 7 companies:

beo, Lexitech and Supertext (GOLD supporters); oneword (SILVER supporter); IOLAR and Globalese (BRONZE supporter); Locasoft (Supporter).

The development of all the needed functionality on translate5 side already started. As soon as the second phase is funded, the developments of phase 1 will be made public. Before they will only be provided to the supporting companies of phase 1 and 2.

When the the development of phase 1 is finished, Moses-integration in translate5 will be established and it will be pretty easy to plug-in other TM-based Match resources into translate5 (like OpenTM2 or SDL GroupShare). 

Second phase of the crowdfunding: OpenTM2 REST-API

And this is exactly what the second phase of the crowdfunding aims for: Integrating OpenTM2 as a TM- and Match-provider with translate5.

For this it will be necessary to develop a REST-ful API for OpenTM2 and the crowdfundings goal for this is € 15.000,--.

The development of the OpenTM2 part of the crowdfunding will be done by OpenTM2 development lead Gerhard Queck.

For more information please visit:
https://www.startnext.com/en/joined-os-translation-system

To achieve this, we need more companies - especially long-term OpenTM2 users - to support the crowdfunding. If you are interested and want to make this happen, please write to community-support@opentm2.org.

Only with your help this will become reality!!!

Yesterday at the 23rd of February 2016 OpenTM2 Steering Committee appointed Gerhard Queck as OpenTM2 Development Lead.

Gerhard Queck is a leading developer of OpenTM2 (and former TM/2) since decades. He happily agreed to accept the appointment.

To help the OpenTM2 Development lead to concentrate on his development work, any requests to OpenTM2 development lead at first should be addressed to OpenTM2 community support lead (currently Marc Mittag, MittagQI). The OpenTM2 community support lead will answer any questions directly as far as possible and involve the OpenTM2 development lead, when needed. 

After some weeks of discussions OpenTM2 Steering Committee today released the document stating the OpenTM2 development process.

This is something, every developer interested in contributing to OpenTM2 should have a look into.