Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FiskmoMTPlugin for MemoQ causes DeepL plugin for MemoQ to fail during pretranslate #34

Open
Neil-Allen opened this issue Mar 14, 2022 · 4 comments

Comments

@Neil-Allen
Copy link

The error can be reproduced as follows:

  • open MemoQ and make sure the FiskmoMTPlugin is loaded
  • create a project in MemoQ and try to pretranslate it using the DeepL plugin that is part of MemoQ version 9.10 by default
  • the pretranslation fails with an error message stating that some segments could not be translated
  • when MemoQ is opened, there is a message asking if you want to load the unsigned FiskmoMTPlugin. If you do not load it, DeepL pretranslation works perfectly.

Attached is the MemoQ log file showing the exception involving FiskmoMTPlugin

It is not clear to me whether the problem lies in the FiskmoMTPlugin or in the DeepL Plugin
MemoQLite.2022-02-23-2022-03-09.log

@Neil-Allen
Copy link
Author

For info, I have just had an online MemoQ project fail with the DeepL plugin when the Fiskmo plugin was not loaded. I created a local project, imported the same file and it pretranslated ok, whether or not the Fiskmo plugin was loaded in MemoQ. Looking at the MemoQ log (attached) there is an exception involving the Fiskmo plugin, but it did not stop the pretranslation.

This would seem to indicate that the problem lies with the DeepL plugin. I will try to gather further evidence and re-open a ticket with MemoQ to look into this. If I get any further relevant info, I will let you know.
MemoQLite.log

@TommiNieminen
Copy link
Collaborator

Hi, thanks for the exemplary bug report. The Fiskmo plugin (I have been intending to rebrand this as OPUS-CAT plugin for some time, but have not had time to do it yet) errors in the log file seem to indicate that there was no connection to the local MT engine while running the pretranslation. Does the Fiskmo plugin work in the editor view?

Unfortunately I can't test the pretranslation functionality directly, since pretranslation requires a proper memoQ license, but I tried out the relevant method in the plugin, and it appears to work. But the MT engine has to be running on the local computer, and the port setting must be the same in the memoQ plugin and the MT engine.

By the way, if you run the pretranslation in memoQ, isn't it only one MT provider that gets used? So if you receive errors from the Fiskmo plugin during pretranslation, then Fiskmo has been selected as the default pretranslation MT provider, and in that case DeepL would not have been used for pretranslation in any case? Or is it that the Fiskmo errors are generated even when DeepL is the MT provider selected for pretranslation?

-Tommi

@Neil-Allen
Copy link
Author

Neil-Allen commented Oct 11, 2022 via email

@Neil-Allen
Copy link
Author

Neil-Allen commented Oct 11, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants