in-square/opendxp-deepl-bundle

DeepL translation bundle for OpenDXP objects and documents.

Maintainers

Package info

github.com/in-square/opendxp-deepl-bundle

Language:JavaScript

Type:opendxp-bundle

pkg:composer/in-square/opendxp-deepl-bundle

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-03-30 12:10 UTC

This package is not auto-updated.

Last update: 2026-03-31 10:25:46 UTC


README

Bundle for integrating OpenDXP with DeepL. It enables translating:

  • localizedfields in objects
  • translated documents (full document)
  • individual areablock blocks (only when the block is overridden)

Requirements

  • PHP 8.3
  • Symfony 7.4
  • OpenDXP 1.3

Installation (Composer)

  1. Install the package:
composer require in-square/opendxp-deepl-bundle
  1. If the bundle was not added automatically, register it in config/bundles.php:
InSquare\OpendxpDeeplBundle\InSquareOpendxpDeeplBundle::class => ['all' => true],
  1. Run bin/console assets:install.

Configuration

Set the following Website Settings:

  • deepl_api_key – DeepL API key
  • deepl_account_typeFREE or PRO

Optional YAML configuration (e.g. config/packages/in_square_opendxp_deepl.yaml):

in_square_opendxp_deepl:
  overwrite:
    documents: false
    objects: false

License

GPL-3.0-or-later