engine:import:addtranslation
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| engine:import:addtranslation [2020/02/24 00:59] – [Syntax] Scott Cunliffe | engine:import:addtranslation [2025/01/21 22:07] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| '' | '' | ||
| - | // | + | ^ Variable ^ Type ^ Description ^ Min Length ^ Max Length ^ |
| - | // | + | |field| String | The field to be translated.| 1|128| |
| - | // | + | |filter| String | A filter to compare against the current field value.|1|256| |
| + | |translation| String | The new value of the field. This can either be a new literal value, or the original value with a prefix or suffix.|1|256| | ||
| < | < | ||
| Line 19: | Line 20: | ||
| record.</ | record.</ | ||
| < | < | ||
| - | Although an AddTranslation2 is functionally equivalent to a AddTranslation with the same | + | Although an [[engine: |
| - | field and field2 values, AddTranslation entries are processed first, and then AddTranslation2 | + | field and field2 values, AddTranslation entries are processed first, and then [[engine: |
| entries are processed a 2nd time. This allows you to translate the value of the field2 | entries are processed a 2nd time. This allows you to translate the value of the field2 | ||
| comparison field first, and then translate the value of the field based upon the translated value | comparison field first, and then translate the value of the field based upon the translated value | ||
| Line 30: | Line 31: | ||
| to drop.</ | to drop.</ | ||
| - | |field| The field to be translated.| | ||
| - | |filter| A filter to compare against the current field value.| | ||
| - | |translation| The new value of the field. This can either be a new literal value, or the original value with a prefix or suffix.| | ||
| - | ==== Example ==== | ||
| - | **AddTranslation: | ||
| - | starts with a zero.** | ||
| - | < | ||
| - | ==== Example ==== | + | ===== Example |
| - | **AddTranslation: | + | Append L3 to each VOLUME field if the value starts with a zero. |
| - | <sxh> | + | <code> |
| - | ==== Example ==== | + | Truncate a VOLUME field to 6 characters when the Volume-ID starts with an A. |
| - | **AddTranslation: Remove the first 3 characters from a Volume-ID A12345678 and add suffix L4 | + | |
| - | <sxh> | + | < |
| + | AddTranslation(VOLUME, " | ||
| + | </ | ||
| + | |||
| + | |||
| + | Remove the first 3 characters from a [[object: | ||
| + | |||
| + | <code> | ||
| + | AddTranslation(VOLUME, | ||
| + | </code> | ||
| + | |||
| + | ===== See Also ===== | ||
| + | |||
| + | [[engine: | ||
| + | [[cli: | ||
| + | [[cli: | ||
| {{tag> import_engine sync_engine}} | {{tag> import_engine sync_engine}} | ||
engine/import/addtranslation.1582505981.txt.gz · Last modified: 2025/01/21 22:07 (external edit)
