in-square / pimcore-deepl-bundle
DeepL translation bundle for Pimcore objects and documents.
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:JavaScript
Type:pimcore-bundle
pkg:composer/in-square/pimcore-deepl-bundle
Requires
- php: ^8.2
- pimcore/pimcore: ^11.0
- symfony/framework-bundle: ^6.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
- phpstan/phpstan: ^1.11
README
Bundle for integrating Pimcore with DeepL. It enables translating:
localizedfieldsin objects- translated documents (full document)
- individual areablock blocks (only when the block is overridden)
Requirements
- PHP 8.2
- Symfony 6.4
- Pimcore 11
Installation (Composer)
- Install the package:
composer require in-square/pimcore-deepl-bundle
- If the bundle was not added automatically, register it in
config/bundles.php:
InSquare\PimcoreDeeplBundle\InSquarePimcoreDeeplBundle::class => ['all' => true],
- Run
bin/console assets:install.
Configuration
Set the following Website Settings:
deepl_api_key– DeepL API keydeepl_account_type–FREEorPRO
Optional YAML configuration (e.g. config/packages/in_square_pimcore_deepl.yaml):
in_square_pimcore_deepl: overwrite: documents: false objects: false
License
GPL-3.0-or-later