“MultiTerm is unable to add the entry” (error message from MT 2015)

I'd like to put a question as to MultiTerm which refuses to accept new terms when clicking on “Add New” and then “Save”? (“MultiTerm is unable to add the entry”)

        I have already uninstalled and then reinstalled MultiTerm and its Widget, but to no avail. Probably, because all paths seem to have been registered somewhere: when opening the newly installed Widget, it showed me immediately the opened termbases, although I thought, these paths should have been deleted as well. Does anybody know how and where to delete these paths?

       I also tried to click on “Open Termbase”in the Widget, then right-clicked on it and then on “Remove from list”, then opened it again, again to no avail: no research results at all (though term is in termbase).

        Could this be due to changing the TB’s name to adapt it to the name structure of my other glossaries? And could the old name be kept somewhere, so the glossary cannot be identified by MultiTerm?

       It must be said that e.g. my DE-FR termbase does work like a charm in the Widget (and in Multiterm), i.e. query terms are recognized and displayed.

 Thanx in advance for any hints,

Wolfgang HULLMANN

**************************

Parents
  • Hi Wolfgang,

    I'm not clear what you question is here? Is the problem with Multiterm or the MultiTerm widget? These are independent of each other.

    Did you create the termbase that you cannot add terms to?

    Changing the name of your termbase could cause a problem if the paths are already in the widget. You can manually reset them by deleting this file and restarting:

    c:\Users\[USERNAME]\AppData\Roaming\SDL\SDL MultiTerm Widget\MultiTerm12\WidgetSettings.xml

    Maybe you can clarify a little what you need to know if none of this helps? Sorry for the scattered response!

    Regards

    Paul

    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

  • Dear Paul,

    Two different things, but both relate to the same TermBase. Neither of them works on my 2nd PC. As recommended by you, I deleted this settings-file. But still, after entering the correct path of the glossary in the _Widget_, no terms, although in said glossary, appeared during the search. The result field keeps being empty.

    The _TermBase_ itself, when used in MultiTerm, keeps showing the same error message:

    <ErrorMessage>MultiTerm was unable to update the entry. No new data has been saved</ErrorMessage
    <ErrorCode>-2147220910</ErrorCode>
    ...
    <![CDATA[ at Sdl.MultiTerm.TMO.Interop.EntryClass.Save() at Sdl.MultiTerm.Client.UI.Viewer.ScriptingHost.SaveEntry(String content)]]>
    </StackTrace>
    ...

    The save-new/changed-entry failure does not hinder the TB from being opened, showing all entries with target term/s, even editing is possible, but I cannot save such changes (which is daft, of course).

    Regards,

    WOLFGANG
    **************
  • Can you also confirm that you are using the latest versions of all of these tools and not using older ones for the widget and newer ones for multiterm... etc.

    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

  • Yes, I became an SDL user in June or July, downloaded the then valid versions of MultiTerm and Studio to my external HD und installed these from there to both PCs. So versions should be identical on both and rather recent. All SDL-related user data (TBs, MTs, projects...) are on my ext. HD and are thus always absolutely identical for both PCs.

    By the way, I restarted my 2nd PC, removed the external HD with all SDL-related data (incl. TBs), started Studio afresh (which, of course, could find neither projects nor TBs nor TMs), then closed it again, re-plugged the HD, opened Studio again, opened the project, unchecked and then checked again TB's checkbox in Project Settings, and only then, the TB was usable again on my 2nd PC. The link to the ext. HD seems to be dangling. But the idea shouldn't be to run this somewhat lengthy procedure each time I change PCs. It should be said that both PCs are technically speaking identical (handmade at the same time, same Windows, same Word, same SDL...)

    After these steps, even the Widget was able to find terms again. The point is that this ability appears to be short-lived because after just 1 search, it relapses into old habits and its result window remains empty again. In the Widget's settings, nothing has changed, though. Same language pair, same TermBase.

    So, in a way, the TB problem and the Widget problem seem to be two sides of the same coin.

    Greetings,

    WOLFGANG
    **************
  • Unknown said:
    ... The link to the ext. HD seems to be dangling. But the idea shouldn't be to run this somewhat lengthy procedure each time I change PCs. It should be said that both PCs are technically speaking identical (handmade at the same time, same Windows, same Word, same SDL...)


    Wolfgang

    Working with an external HD that gets disconnected and reconnected again on different PCs may be the cause of your problem. First, you need to make sure that your external HD gets the same drive letter each time you connect it to avoid that you need to reassign your TB in the project settings. Second, the file system used for MultiTerm termbases uses a write cache, which holds new entries for a while util they get actually written to the disk. Disconnecting and reconnecting this file may lead to unpredictable problems. We experienced such problems with termbases on a network drive or a NAS, so the chance that they occur on an external drive is even higher.

    Personally, I would never use such a setup because I don't think I can trust it to work reliably. 

    Walter

Reply
  • Unknown said:
    ... The link to the ext. HD seems to be dangling. But the idea shouldn't be to run this somewhat lengthy procedure each time I change PCs. It should be said that both PCs are technically speaking identical (handmade at the same time, same Windows, same Word, same SDL...)


    Wolfgang

    Working with an external HD that gets disconnected and reconnected again on different PCs may be the cause of your problem. First, you need to make sure that your external HD gets the same drive letter each time you connect it to avoid that you need to reassign your TB in the project settings. Second, the file system used for MultiTerm termbases uses a write cache, which holds new entries for a while util they get actually written to the disk. Disconnecting and reconnecting this file may lead to unpredictable problems. We experienced such problems with termbases on a network drive or a NAS, so the chance that they occur on an external drive is even higher.

    Personally, I would never use such a setup because I don't think I can trust it to work reliably. 

    Walter

Children
  • Interesting explanation, Walter. To expound your open points: I do use the same drive letter on both PCs. I have used this config for years, with sometimes "ticklish" programmes such as Outlook (PST), but also Wordfast ini-files, Word-files etc. I only unplug my ext. drive after shutdown and reconnect it before starting it again. Furthermore, before disconnecting, I use "Unlocker" to seperate the files from remaining links to their programmes.
    I'd be surprised if Studio resisted such kind of usage, as I'm probably not the only one who uses their data on different computers/laptops. But I'm probably not prepared to scrub my 2nd PC and use a typewriter again when I'm not in my home office ;-). I feel there must be another option.
  • Wolfgang

    Where do you store the "projects.xml" file? This file is updated all the time with the details of your project. If this file is local and you move on to another PC, Studio will not see the project you worked on before or at least not the latest state of it.

    The alternative I would suggest is to put your files on a network drive (.g. a NAS) and make sure they are connected before you launch Studio. This may also be cloud storage.

    Walter
  • Walter, thanx again for helping me with this matter. As all my personal data, my projects, as well as termbases & TMs are all on the external disk which is connected before starting each computer. This is what I did with my Wordfast INI files, so after connecting the ext. HD to whatever PC, I had access to the exact same status of files and configuration everywhere.
    Furthermore, I'm not really sure if I'm willing or even allowed (by customers) to store their files somewhere in whatever cloud. In my "Not Home Office" I just use a surfstick (gsm) which owing to its just average speed is probably not the best possible solution for "cloud dealings".
  • Unknown said:
    Furthermore, I'm not really sure if I'm willing or even allowed (by customers) to store their files somewhere in whatever cloud. In my "Not Home Office" I just use a surfstick (gsm) which owing to its just average speed is probably not the best possible solution for "cloud dealings".

    Wolfgang
    I fully agree and I would never store customer files in the cloud unless they are protected. And this is easy to do by encrypting them, You can either choose one of the cloud storage services that offer encrypted storage (there are only very few of them) or you can install BoxCryptor, which allows you to automatically encrypt and decrypt files that you store in the cloud.
    Walter