Upgrades
Version 5.x > 6.x
From an API perspective there are no relevant changes or any migrations required (yet), which means you can simply update the extension.
See changelog-v6 for details on included changes.
composer-mode
Note
Development versions needs to be allowed, which is done with the two
composer config commands. With these, development version will be used
unless 6. has been released. Afterwards only stable version will
be picked up.
On top, version is pinned to 6. on the patch-level, which helps
with possible database changes or similar in-between changes requiring
migrations, for example in case Deep forces us to do this to keep up
with API changes.
composer config minimum-stability "dev" \
&& composer config "prefer-stable" true \
composer require -W \
"web-vision/deepltranslate-core":"6.0.*@dev"
classic-mode
- Get it from the Extension Manager: Switch to the module Admin Tools > Extensions. Switch to Get Extensions and search for the extension key deepltranslate_core and import the extension from the repository.
- Get it from typo3.org: You can always get current version from TER by downloading the zip version. Upload the file afterwards in the Extension Manager.
- Get it from GitHub release: TER upload archives are added to the corresponding GitHub release page, in case you need to download or update the extension and GITHUB_RELEASES is down or not reachable.
Version 4.x > 5.x
Starting with 5.x the composer package name and extension key has been renamed!
You need to migrate the extension settings from
['TYPO3_CONF_VARS']['EXTENSIONS']['wv_deepltranslate'] to
['TYPO3_CONF_VARS']['EXTENSIONS']['deepltranslate_core'].
Then you will need to replace the previous package by uninstalling it first.
composer-mode
composer remove "web-vision/wv_deepltranslate"
composer require "web-vision/deepltranslate-core":"^5"
classic-mode
- Uninstall "wv_deepltranslate" using the Extension Manager. Switch to the module Admin Tools > Extensions and filter for wv_deepltranslate and remove (uninstall) the extension.
-
Ensure to remove the folder completely. Run
rm -rf typo3conf/ext/wv_deepltranslateCopied! - Get it from the Extension Manager: Switch to the module Admin Tools > Extensions. Switch to Get Extensions and search for the extension key deepltranslate_core and import the extension from the repository.
- Get it from typo3.org: You can always get current version from TER by downloading the zip version. Upload the file afterwards in the Extension Manager.
Version 3.x > 4.x
If you are upgrading from 3.x on TYPO3 11 LTS to 12 LTS and you have used the site config setup for translations, you can simply update.
Upgrade with Core Upgrade
If you are upgrading from a TYPO3 version below v11, you need to define the target languages in the site configuration. See site-setup-section in this documentation.
Version 2.x > 3.x
Note
This Upgrade is only needed, if you are using glossary functionality.
Run the Upgrade wizard shipped with version 3. The wizard only appears, if necessary:
This wizard moves your glossaries to the new structure, fixes backend group rights and changes the module name.
After this, you have to run a GlossarySync update, either by CLI or by backend
- sync-cli
- glossaries