CategoryImport Plugin

Purpose

Sets the segment editable flag based on configurable other data, usually segment meta data.

Bootstrap Class

editor_Plugins_LockSegmentsBasedOnConfig_Bootstrap
TypeCore plug-in (delivered with translate5 core)

Description

Sets the segment editable flag based on values set in the segment meta table. The meta values influencing the editable state of the segment can be configured in the database.

The segment meta data mentioned here is specific to translate5 and has nothing to do with meta data of the imported file format.

Currently three meta fields are used by this plugin:

All three states are set on task import. Based on this three meta states this plug-in can be configured to lock the segment or not.

Configuration

Config nameDefault valueDescription
runtimeOptions.plugins.LockSegmentsBasedOnConfig.metaToLock.notTranslated00 or 1; decides if segments with metadata "notTranslated" will be locked from editing by this plugin. (Transit only)
runtimeOptions.plugins.LockSegmentsBasedOnConfig.metaToLock.transitLockedForRefMat00 or 1; decides if segments with metadata "transitLockedForRefMat" will be locked from editing by this plugin. (Transit only)
runtimeOptions.plugins.LockSegmentsBasedOnConfig.metaToLock.noMissingTargetTermOnImport00 or 1; decides if segments with metadata "noMissingTargetTermOnImport" will be locked from editing by this plugin.