Installation
The extension has to be installed like any other TYPO3 CMS extension. You can download the extension using one of the following methods:
composer require -W \
'web-vision/deepltranslate-core':'~6.0.0@dev'
composer require \
'web-vision/deeplcom-deepl-php':'~1.18.0@dev' \
'web-vision/deepl-base':'~2.0.0@dev' \
'web-vision/deepltranslate-core':'~6.0.0@dev'
Tip
~6.0.0@dev is the recommended version constraint to use, which locks the installable version down on minor level (6.0) having 6.0.0 as lowest patchlevel version. @dev in general would allow to install a possible development version and automatically switch to the stable release in case minimum-stability: "dev" and prefer-stable: true is configured in the root composer.json file.
-W automatically installs required transient dependencies, for example:
- web-vision/deepl-base and
- web-vision/deeplcom-deepl-php
Note
Be aware that aforementioned version constraints may be outdated, look up actual version by checking the packagist.org meta-data repository.
- Switch to the module System > Extensions.
- Switch to Get Extensions
- Search for the extension key deepltranslate_core
- Import the extension from the repository.
Note
For TYPO3 v13 navigate AdminTools > Extensions to find the Extension Manager.
- Get current version from TER by downloading the zip version. Alternatively, get the zip from the Github Releases page.
- Switch to the module System > Extensions.
- Enable upload Upload Extension
- Select or drag extension ZIP archive and upload the file
Attention
The extension then needs to be configured in order to display translation buttons in the desired languages.
Compatibility
DeepL Translate (CORE) supports:
| DeepL Translate version | TYPO3 Version | PHP version | Supported | Composer | TER |
|---|---|---|---|---|---|
| 6.x | 14.3.x | 8.2, 8.3, 8.4, 8.5 | yes | web-vision/deepltranslate-core | deepltranslate_core |
| 6.x | 13.4.x | 8.2, 8.3, 8.4, 8.5 | yes | web-vision/deepltranslate-core | deepltranslate_core |
| 5.x | 13.4.x | 8.2, 8.3, 8.4, 8.5 | yes | web-vision/deepltranslate-core | deepltranslate_core |
| 5.x | 12.5.x | 8.1, 8.2, 8.3, 8.4 | yes | web-vision/deepltranslate-core | deepltranslate_core |
| 4.x | 11, 12 | 7.4, 8.0, 8.1, 8.2, 8.3, (8.4) | no | web-vision/wv_deepltranslate | wv_deepltranslate |
| 3.x | 9, 10, 11 | >=7.4 | no | web-vision/wv_deepltranslate | wv_deepltranslate |
| 2.x | 9, 10, 11 | >=7.4 | no | web-vision/wv_deepltranslate | wv_deepltranslate |