Cyclotis as project memory in OmegaT

This mode enables to share the project memory : it replaces the project_save.tmx by a distant server, which enables receiving other people's work and sending yours, both in real time. This mode is similar to OmegaT RMI except that all users are clients, the server is a database. For this reason, configuring this mode is something between Omega-T RMI and what you would do for other Cyclotis modes. Now we will explain how to configure this. But before, if you have some doubts, have a look at memory versus project mode.

Creating the server

The method is similar as in memory mode. The only difference is that you must be sure to create a memory with context, because it will be used to make the distinctions between multiple translations of same source.

Connection as project memory

In your project, create a project_save.properties file (yes, .properties, not .tmx) in the same location where should be the project_save.tmx ; look in the samples given in the plugin's zip for the parameters : except the class parameter, these are similar to the ones of the other modes. That's all : now you can share the project while the database server works. This is a read-write share, read here how to use it.

Connection to an other language

It is also possible to use the feature "other language memories" using Cyclotis in project mode. To do this create a file with the same contents as in the previous section, but put it in directory tm/tmx2source , with the name [lang].properties where [lang] is the target language of the distant project. Then start Omega-T and enjoy the result.