"Upgrade TMs" wizard and custom fields in TMX files

I have a TMX file (coming from WorldServer) containing custom fields that I want to convert into a Studio TM (using Studio 2015 SR2) ideally using the "Upgrade TMs" wizard that comes with Studio. I want the Studio TM to maintain all the 5 fields in my TMX file which are:

<prop type="x-idiom-next-hashcode">
<prop type="x-idiom-prev-hashcode">
<prop type="x-idiom-segment-status">
<prop type="x-idiom-source-ipath">
<prop type="x-idiom-target-ipath">

 
Which settings allows me to preserve the fields in my Studio TM?

In SDL Trados 2007 Workbench, there used to be an option called "New fields: Add to setup". Does Studio have a similar option?

Or do I need to create an SDLTM from scratch, manually add all required fields and then import my TMX file?

Parents Reply
  • Hi Paul, thanks a lot for your help:

    There seems to be an undocumented feature/bug:

    If I change the TMX input file (coming from WorldServer) in this way:

     

    <prop type="x-idiom-next-hashcode:Integer">
    <prop type="x-idiom-prev-hashcode:Integer">
    <prop type="x-idiom-segment-status:SinglePicklist">
    <prop type="x-idiom-source-ipath:SingleString">
    <prop type="x-idiom-target-ipath:SingleString">

     

    Then I see all fields as you showed in your screenshot.

    Luckily, the API docu contains a list of all values that can be added:
    http://producthelp.sdl.com/SDK/TranslationMemoryApi/3.0/html/c2c2edc0-84b1-5d9c-366e-389adb2a80b3.htm

    Member Value Description
    Unknown 0 Field type is unknown.
    SingleString 1 The field value contains one string value.
    MultipleString 2 The field value contains one or more strings.
    DateTime 3 The field value contains one DateTime value.
    SinglePicklist 4 The field value contains one picklist value ID.
    MultiplePicklist 5 The field value contains one or more picklist value ID's.
    Integer 6 The field value contains one integer value.

     


    Nevertheless, I did not find any mention of these "field type values" being required?
    Regards

    Frank

Children