Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Important Notes:

TRANSLATE-471

VERY IMPORTANT: The configuration of translate5 is changed fundamentally. The installation.ini is cleaned up to the values which are intended to be there: Basic DB, Mailing and Logging configuration. All other configurations made in the installation.ini are adopted automatically into the database based configuration, now maintainable via the GUI or the translate5 CLI command. A backup of the installation.ini will be made as installation.ini.bak for reference, since comments and out-commented configurations are not overtaken. For CSV Users: For config "runtimeOptions.import.csv.fields.mid" the "value" and the "default" are changed to "id" (default/value was mid). For the config "runtimeOptions.import.csv.fields.source" the "value" and "default" are changed to source (default/value was quelle).

TRANSLATE-2362

For CSV file importers: the protection of HTML tags in the CSV content is now configurable (tag protection config) and is disabled by default.

TRANSLATE-2354

For API Users: ensure that the changed filename has no effect on your api usage. The URL for downloading remains the same.

TRANSLATE-2311

Important for users which are using an own task administration: test if the integration works, if not the samesite cookie config in application.ini must be removed and this issue reopened!

TRANSLATE-929

The usage of the task template is not supported any more after the release of this issue. Instead the configurations that so far had been supported by the task template now can be made in the system configuration in the GUI and can be customized/overwritten on client level and task-import level. As fallback a task-config.ini file can be placed in the import package, containing task-configuration in an INI style: config.name = value.

Added

TRANSLATE-2385: introduce user login statistics
Now the login usage of the users is tracked in the new Zf_login_log table.

...

TRANSLATE-471: Overwrite system config by client and task
Adds possibility to overwrite system configuration on 4 different levels: system, client, task import and task overwrite,

Changed

TRANSLATE-2368: Add segment matchrate to Xliff 2 export as translate5 namespaced element
Each segment in the xliff 2 export will have the segment matchrate as translate5 namespace attribute.

...

TRANSLATE-929: Move old task template values to new system overwrite
The task template parameters definition moved to system configuration.

Bugfixes

TRANSLATE-2384: Okapi does not always fill missing targets with source content
In some use cases only a few segments are translated, and on export via Okapi the not translated segments are filled up by copying the source content to target automatically. This copying was failing for specific segments.

...

TRANSLATE-2311: Cookie Security
Set the authentication cookie according to the latest security recommendations.

TRANSLATE-2383: OpenTM2 workaround to import swiss languages
Since OpenTM2 is not capable of importing sub languages we have to provide fixes on demand. Here de-CH, it-CH and fr-CH are fixed.