dmitryd / dd_deepl

3 stars 10 forks source link

DeepL is not configured for this site #4

Closed izaquieltome closed 1 year ago

izaquieltome commented 1 year ago

Hey guys - I have following problem: I installed the extension - followed the integration guide.

in List and Page module I do not get the translate with deepL buttons, when I click on the Backend Module it just says "DeepL is not configured for this site".

I use Typo3 12.4.7 in composer mode, dd-deepl 12.03. with PHP 8.1.24. I tried every previous 12-version of deepl too - no effect.

I hope one of you can help me with this.

Thanks in advance, Iza

dmitryd commented 1 year ago

Please, try updating with composer. This should be fixed.

dmitryd commented 1 year ago

If you put the API key directly to TS instead of the environment, you may need this also:

module.tx_dddeepl_ < module.tx_dddeepl

I will rework that part to be more independent. This is a quick fix now.

netthinks commented 1 year ago

does not work for me, same problem

izaquieltome commented 1 year ago

Still same Problem here ... unfortunately

dmitryd commented 1 year ago

Do you add your keys directly to TS or via environment?

Could you check that TS is actually included? See below.

iScreen Shoter - Safari - 231031130511

izaquieltome commented 1 year ago

Ok - thanks for the Screenshot. That one solves the Problem. The promble is caused by simply "copy&paste" from the Manual from TER, where the ".settings" is missing (see screenshot attached). Adding the .settings before .apiKey does the magic for the Backend Module.

Only the Translator in "List" Module is still missing - in Page it is available. Constants-—-TYPO3-extension-dd_deepl-12-0-documentation

dmitryd commented 1 year ago

@izaquieltome Thanks a lot, I will fix this as well! 👍

dmitryd commented 1 year ago

because there is no option for this in "include_static_files"

This will be fixed too in the next release.