How do I export or convert a MultiTerm termbase into TBX-Basic?

I want to export or convert a MultiTerm termbase into a TBXv2 TBX-Basic file so that I can import it into Lingo.

As far as I can see, MultiTerm doesn't offer TBX-Basic export as one of the export types on the database admin page. I see TBX 2002 export, which I means TBXv2 but in the standard or default dialect, not the basic dialect. Lingo seems to confirm this, because when I try to import the TBX file into Lingo it displays the error message "Not a TBX Basic file. Lingo currently only supports TBX Basic."

Am I correct in that conclusion or is there a TBXv2 TBX-Basic export type that I somehow haven't seen? I've only just started using MultiTerm, so it's quite possible that I've missed something.

If MultiTerm doesn't offer TBX-Basic export out of the box, is there a plug-in available to extend it and give it this capability?

Failing that, are there any other apps or utilities to convert the MultiTerm termbase into TBXv2 TBX-Basic? The only one I've come across so far is Glossary Converter. This claims to support TBX-Basic but I can't get that to work. There's a file format radio button for TBX dialect with the three options of Core, Min, and Basic as I'd expect, but switching between these doesn't seem to make any difference to the output file. No matter which of the three dialects I choose, the .tbx file contents are identical. Is there anyone on here who has more experience using Glossary Converter and who could suggest what I might be doing wrong?

Any suggestions welcome!

Regards,

Bruce Officer

emoji
Parents
  •  

    Use the Glossary Converter, it has these options for TBX:

    Trados Studio Glossary Converter options showing TBX dialect choices: Core, Min, Basic, with Core selected. Options to resolve note field content, write history data, and use TBX 3 Mapping File are visible.

    If you have Trados Studio  2021 or 2022 you can download this tool via the (Missing Wiki Page) . 

    If you don't then you can also find it here: https://cerebus.de/glossaryconverter/index.html

    Paul Filkin | RWS Group

    ________________________
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

    emoji


    Generated Image Alt-Text
    [edited by: Trados AI at 2:11 PM (GMT 0) on 5 Mar 2024]
  • Thank you for replying, Paul, but (as I said) I've already tried the Glossary Converter. The TBX it generates is rejected by Lingo's import function with the error message "Not a TBX Basic file. Lingo currently only supports TBX Basic." It doesn't seem to make any difference which of the three TBX dialects I choose in in the Glossary Converter's Formats > TBX window - the TBX file output by Glossary Converter is identical in all three cases. I've verified this by opening them in Notepad++ and doing file compares. I've even been in contact with the developer of Glossary Converter. It seems that the TBX dialect radio buttons alter the available mappings when you are converting TBX back into other formats, but they DON'T change much when you're converting in the SDLTB -> TBX direction. The 'type' attribute in the root <martif> element, for example, remains <martif type="TBX" xml:lang="en"> in the TBX files output by Glossary Converter regardless of the TBX dialect you think you've selected. The developer's suggestion was to try manually changing this to <martif type="TBX-Basic" xml:lang="en"> in my text editor prior to importing it into Lingo. I'm going to try that, but it would be disappointing to have to settle for this manual process. I'm sure there must be other people who've had to transfer termbases between MultiTerm and Lingo and I'm hoping one of them has found a slicker solution.

    emoji
Reply
  • Thank you for replying, Paul, but (as I said) I've already tried the Glossary Converter. The TBX it generates is rejected by Lingo's import function with the error message "Not a TBX Basic file. Lingo currently only supports TBX Basic." It doesn't seem to make any difference which of the three TBX dialects I choose in in the Glossary Converter's Formats > TBX window - the TBX file output by Glossary Converter is identical in all three cases. I've verified this by opening them in Notepad++ and doing file compares. I've even been in contact with the developer of Glossary Converter. It seems that the TBX dialect radio buttons alter the available mappings when you are converting TBX back into other formats, but they DON'T change much when you're converting in the SDLTB -> TBX direction. The 'type' attribute in the root <martif> element, for example, remains <martif type="TBX" xml:lang="en"> in the TBX files output by Glossary Converter regardless of the TBX dialect you think you've selected. The developer's suggestion was to try manually changing this to <martif type="TBX-Basic" xml:lang="en"> in my text editor prior to importing it into Lingo. I'm going to try that, but it would be disappointing to have to settle for this manual process. I'm sure there must be other people who've had to transfer termbases between MultiTerm and Lingo and I'm hoping one of them has found a slicker solution.

    emoji
Children