Glossary Import Error in DeepL plugin 6.1.2.18 Trados Studio 2022 SR2

When importing glossaries into DeepL Glossaries, the number of term pairs is limited to just 600.

Attempts to add more term pairs resulted in the error message: "ReadGlossary" failed: Der Index war außerhalb des Arraybereichs."

Here is an example of a functioning glossary with 500 term pairs:

glossmaxtest0500.zip

Here is an example of a non-importable glossary with 615 term pairs:

glossmaxtest615.zip

Since I regularly work with several thousand term pairs in my projects, this limitation poses a considerable problem. 

How can I exceed this limitation of term pairs in a glossary?

Are there alternative solutions or workarounds for this problem?

emoji
Parents Reply
  • IMPORTANT PRECISION (for accented and special characters):

    At the suggested step 3 (or step 2 in the updated version below), instead of UTF-8 encoding, I highly recommend using UTF-8 with BOM, otherwise all accented and special characters (including the curved apostrophe, used even in English) will be corrupted, as illustrated below:

    Top screenshot showing text with corrupted characters, 'It s Murphy s law at work,' indicating encoding error.

    So, to recapitulate, here is an updated version of what  said:

    1. In the latest version of the software (DeepL plugin 6.1.2.18 and Trados Studio 2022 SR2), obtain (or create) a list of term pairs separated by the tab, or comma, character.
    2. Save this list in plain text format using “UTF-8 with BOM” encoding.
    3. Make sure that no superfluous return character appears at the end of the list.
    4. Save the file with either the .TSV (tab separated value) or .CSV (comma separated value) extension.
    5. Upload this file to the glossaries using the DeepL plugin (Manage glossaries).

    ALTERNATIVE STEPS IF IMPORTING A GLOSSARY CREATED WITH DEEPL IN THE FIRST PLACE
    Also, one thing to know is that if you first create your glossary with DeepL's web interface, terms will probably include superfluous straight quote brackets. So, in order to convert the .CSV file that will be exported from DeepL web, here's what I suggest:

    1. Right click on the .CSV file and select either “Edit in Notepad” or “Open with” > “Notepad”.
    2. Search and replace the " character by nothing.
    3. Make sure that no superfluous return character appears at the end of the list.
    4. Save the file in plain text format using “UTF-8 with BOM” encoding; once saved, it will normally retain its .CSV extension.
    5. Close the file in Notepad, and upload it to the glossaries using the DeepL plugin (Manage glossaries).
    emoji


    Generated Image Alt-Text
    [edited by: RWS Community AI at 3:25 PM (GMT 1) on 11 Jun 2024]
Children