Plugin Creation

A new plugin can be created by clicking the New Plugin button on the Plugins settings page. In the dialog box, you can define general information about newly created plugin such as Name, Description, pipeline Format, Scope, and you can also upload a plugin DLL.

Plugin Creation

Where:

  • Name is any non-empty string used as a name of the plugin in MT Companion system.

  • DLL File is a binary containing the compiled plugin.

  • Class Name is a fully-qualified name for a class implementing the plugin functionality (using the IPlugin interface).

  • Format defines the format of the pipeline suitable for this plugin: XLIFF Pipeline Format for MT, and RBX Pipeline Format for evaluation pipelines. More about Pipeline Formats in the MT Companion Fundamentals section.

  • Scope: Plugin can be used in the current workspace or in all workspaces in MT Companion. By default, plugins are workspace-specific only. Users with MT Companion Developer or Admin Role can promote a plugin to a General (shared) Plugin, accessible from all Workspaces in the system.

  • Description is a free text, describing the function of the Plugin shortly.

Plugin Name, DLL file and associated Class Name, pipeline Format, and Scope are mandatory fields.