Deepl integration

19 views
Skip to first unread message

Judge Dred

unread,
Aug 26, 2025, 10:24:56 AMAug 26
to Magnolia User Mailing List

Hi

When we try to test the DeepL integration, we encounter the following error when testing the connection:

 

“Caused by: java.lang.NullPointerException: Cannot invoke "Object.toString()" because the return value of "com.vaadin.v7.data.Property.getValue()" is null

        at info.magnolia.translation.ext.core.app.batch.action.CheckConnectionAction.execute(CheckConnectionAction.java:56) ~[magnolia-content-translation-support-ext-core-4.2.0.jar:?]

        at info.magnolia.ui.api.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:62) ~[magnolia-ui-api-6.3.14.jar:?]”.

 

However, I can’t see any configuration, nor do I know how to configure it. I couldn’t find anything in the documentation. The dropdown is empty as well.

 

Thanks

Daniel

Mykola Soldatenkov

unread,
Aug 26, 2025, 1:47:38 PMAug 26
to user...@magnolia-cms.com
Hi, make sure you've installed all needed jars in your project (configure in pom.xml in dependencies section)
magnolia-content-translation-support-ext-core - Core
magnolia-content-translation-support-ext-deepl - Provider for particular vendor (you can switch to other available providers)
magnolia-content-translation-support-ext-instant - for instant feature. This is not a provider, this gives a translate button in component dialogs instead of the separate app with big batches. You can have multiple providers installed, but at least one of them should be active by default, In latest version I believe enabledFlag and defaultFlag are responsible for that You add it in decoration file as described here https://docs.magnolia-cms.com/content-translation-support-ext/deepl/#_required_decorations here you also provide your DeepL token If done properly, you should see this provider in dropdown

--
You received this message because you are subscribed to the Google Groups "Magnolia User Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to user-list+...@magnolia-cms.com.
To view this discussion, visit https://groups.google.com/a/magnolia-cms.com/d/msgid/user-list/VI1PR06MB606161549793E07277BF95DBF339A%40VI1PR06MB6061.eurprd06.prod.outlook.com.


--
-- 
Powyższa wiadomość wraz z ewentualnymi załącznikami jest przeznaczona wyłącznie do wiadomości osób lub podmiotów, do których jest w sposób zamierzony zaadresowana. W przypadku otrzymania powyższej wiadomości w wyniku pomyłki, prosimy o pilne powiadomienie o tym fakcie nadawcy oraz o usunięcie wiadomości z systemu, a także o nie rozpowszechnianie treści w niej zawartych. Otrzymanie powyższej wiadomości nie może stanowić podstawy do jakichkolwiek zobowiązań nadawcy tej wiadomości wobec osób nie będących jej zamierzonymi adresatami. 
This e-mail message and any attachments is intended solely for the use of the persons or entities to whom it is intentionally addressed. If you have received this message in error, please notify the sender about this fact immediately and delete it completely from your computer system. Please do not disseminate this message unless you are the intended recipient of it. This e-mail message shall not create any legal obligation on the part of the sender to persons who are not intended recipients of it.

Judge Dred

unread,
Aug 27, 2025, 4:31:44 AMAug 27
to user...@magnolia-cms.com

HI Mykola,

 

thanks in advance. It works now, had some misplaced configs.

 

Greetings

D.

 

Reply all
Reply to author
Forward
0 new messages