Trados Export Step

From Okapi Framework
Jump to: navigation, search

Overview

This step exports a Trados TM to a selected format.

Takes: raw document. Sends: raw document.

Note: This step is part of the Trados Utilities Plugin and is not included in the general distribution.
This step runs on Windows only and requires that Trados 7.x or Trados 2007 is already installed on your machine.

You can use an existing filter constraints settings file (*.wcs) to control what gets exportet. You can chose to send the exported document to the next pipeline step.

Parameters

User ID — Enter the user ID to use with the TM.

TM password — If needed, enter the password associated with the user ID for the TM. Leave empty if no password is needed.

Export format — Select the format of the file to export.

Select the constraints file to use — If needed enter the path of an existing constraints file (.wcs) to control what get exported. Leave the field empty to not use constraints. You can use the variables ${rootDir} and ${inputRootDir}, as well as any of the source or target locale variables (${srcLoc}, ${trgloc}, etc).

Send exported document to next step — Set this option to send the exported document to the next pipeline step.

Locale variables

The locale variables you can use in the paths are the following:

  • ${srcLang} = Source language code as defined in the source Language field. For example: en-US.
  • ${srcLangU} = Source language code in uppercase. For example: EN-US.
  • ${srcLangL} = Source language code in lowercase. For example: en-us.
  • ${srcLoc} = Source locale code (language in lowercase, region in uppercase, with a _ separator). For example: en_US.
  • ${srcLocLang} = The language part of the source locale (in lowercase). For example: en.
  • ${srcLocReg} = The region part of the source locale (in uppercase). For example: US. Or empty if no region is specified.
  • ${trgLang} = Target language code as defined in the target Language field. For example: fr-CA.
  • ${trgLangU} = Target language code in uppercase. For example: FR-CA.
  • ${trgLangL} = Target language code in lowercase. For example: fr-ca.
  • ${trgLoc} = Target locale code (language in lowercase, region in uppercase, with a _ separator). For example: fr_CA.
  • ${trgLocLang} = The language part of the target locale (in lowercase). For example: fr.
  • ${trgLocReg} = The region part of the target locale (in uppercase). For example: CA. Or empty if no region is specified.

The names of the variables are case-sensitive. However, for backward compatibility, the first letter can be in uppercase (e.g. ${SrcLang}).

Any locale-related variable (i.e. has "Loc" in the variable name), has no predictable behaviour if the corresponding language code declared in the Languages and Encodings tab is not compatible with a locale notation.

Limitations

  • None Known