In the current VSD version with S/MIME deactivated in GpgOL and activated and properly configured in/for Outlook, we got a report that the following confusing error message came up:
Conflicting crypto settings A crypto operation was selected both using Outlooks internal crypto and with GpgOL / GnuPG. Note: For %s communication you have to select Yes. Should GpgOL override Outlook and continue to process the message?
Choosing "Yes" resulted in OpenPGP encryption via GpgOL (as expected).
There was no S/MIME certificate for the recipient in GpgOL.
But apart from the spelling issues in the German text (which I will take care of) there are also the following issues:
It makes no sense to note that you need to use GpgOL for *not* compliant communication. I suspect that the function "de_vs_name ()" needs to be called with an argument, probably "true", in line 5184 in mail.cpp.
Additionally, using a variable in this way breaks the syntax of the sentence in languages other than English. Please do not make "word puzzles" for translators, strings have to be whole sentences or standalone single words/phrases. This sentence needs to be without variables in it, instead for every possible return value there needs to be a variant of the sentence which is used depending on a conditional statement.
Internal ticket reporting the issue: https://rt.gnupg.com/Ticket/Display.html?id=41620 (there is a log)
