PHPackages                             divante-ltd/pimcore-translation-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. divante-ltd/pimcore-translation-bundle

ActivePimcore-bundle[Localization &amp; i18n](/categories/localization)

divante-ltd/pimcore-translation-bundle
======================================

Pimcore Translation Bundle

1.2.6(4y ago)103.9k↓50%12[2 PRs](https://github.com/DivanteLtd/pimcore-translation-bundle/pulls)GPL-3.0-or-laterPHPPHP &gt;=7.4

Since Apr 3Pushed 1y ago16 watchersCompare

[ Source](https://github.com/DivanteLtd/pimcore-translation-bundle)[ Packagist](https://packagist.org/packages/divante-ltd/pimcore-translation-bundle)[ Docs](https://www.divante.com)[ RSS](/packages/divante-ltd-pimcore-translation-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (12)Used By (0)

Pimcore Translation Bundle
==========================

[](#pimcore-translation-bundle)

[![Tests Actions](https://github.com/DivanteLtd/pimcore-translation-bundle/workflows/Tests/badge.svg?branch=master)](https://github.com/DivanteLtd/pimcore-translation-bundle/actions)[![Latest Stable Version](https://camo.githubusercontent.com/f9d0a8d25129d1072a9d01b294e63646c5bcdfeb565420f23c87c300520b6f9a/68747470733a2f2f706f7365722e707567782e6f72672f646976616e74652d6c74642f70696d636f72652d7472616e736c6174696f6e2d62756e646c652f762f737461626c65)](https://packagist.org/packages/divante-ltd/pimcore-translation-bundle)[![Total Downloads](https://camo.githubusercontent.com/9e32cbe5be01d26565b731d6aae945006485ef4ca4487f15141c1053b1c7b6d4/68747470733a2f2f706f7365722e707567782e6f72672f646976616e74652d6c74642f70696d636f72652d7472616e736c6174696f6e2d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/divante-ltd/pimcore-translation-bundle)[![License](https://camo.githubusercontent.com/db866db4cea03d86a0769ef6f81b2f5e9dc193a4f22f3eabc2a7abd2d74833e2/68747470733a2f2f706f7365722e707567782e6f72672f646976616e74652d6c74642f70696d636f72652d7472616e736c6174696f6e2d62756e646c652f6c6963656e7365)](https://github.com/DivanteLtd/divante-ltd/pimcore-translation-bundle/blob/master/LICENSE)

Copy data from the source language and translate it by using:

- Google Translate ()
- Deepl ()
- Microsoft Translator (global region) ()

Supports input, textarea and wysiwyg fields.

**Table of Contents**

- [Pimcore Translation Bundle](#google-translate)
    - [Compatibility](#compatibility)
    - [Installing/Getting started](#installinggetting-started)
    - [Requirements](#requirements)
    - [Configuration](#configuration)
    - [How it works?](#how-it-works)
    - [Testing](#testing)
    - [Contributing](#contributing)
    - [Licence](#licence)
    - [Standards &amp; Code Quality](#standards--code-quality)
    - [About Authors](#about-authors)

Compatibility
-------------

[](#compatibility)

This module is compatible with Pimcore 5.5.0 and higher. Including Pimcore 10.

Installing/Getting started
--------------------------

[](#installinggetting-started)

```
composer require divante-ltd/pimcore-translation-bundle
```

Configuration
-------------

[](#configuration)

Available providers:

- `google_translate`
- `deepl`
- `deepl_free` - free version of DeepL API
- `microsoft_translate`

```
divante_translation:
    api_key:
    source_lang:
    provider:  # default provider: google_translate
    formality: # working for providers deepl and deepl_free only.

```

#### DeepL Formality:

[](#deepl-formality)

Sets whether the translated text should lean towards formal or informal language.
This feature currently only works for target languages "DE" (German), "FR" (French), "IT" (Italian), "ES" (Spanish), "NL" (Dutch), "PL" (Polish), "PT-PT", "PT-BR" (Portuguese) and "RU" (Russian).

Possible options are:
"default" (default)
"more" - for a more formal language
"less" - for a more informal language\\

### Enable the Bundle:

[](#enable-the-bundle)

```
bin/console pimcore:bundle:enable DivanteTranslationBundle
```

How to add new provider
-----------------------

[](#how-to-add-new-provider)

Create Provider and implement interface

```
DivanteTranslationBundle\Provider\ProviderInterface

```

If your provider has a option to set `formality` option implement interface:

```
DivanteTranslationBundle\Provider\FormalityProviderInterface

```

#### How it works?

[](#how-it-works)

[![Screenshot](docs/translate.png)](docs/translate.png)

Testing
-------

[](#testing)

Unit Tests:

```
vendor/bin/phpunit
```

Contributing
------------

[](#contributing)

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

Licence
-------

[](#licence)

Pimcore Translation Bundle source code is completely free and released under the [MIT](https://github.com/DivanteLtd/pimcore-translation-bundle/blob/master/LICENSE).

Standards &amp; Code Quality
----------------------------

[](#standards--code-quality)

This module respects all Pimcore 5 code quality rules and our own PHPCS and PHPMD rulesets.

About Authors
-------------

[](#about-authors)

[![Divante-logo](https://camo.githubusercontent.com/bc1c14c75be0ef53c3c97ec254ff2503ecbe209e3785b48e111e7f82e0d5853a/687474703a2f2f646976616e74652e636f2f6c6f676f2d48472e706e67 "Divante")](https://camo.githubusercontent.com/bc1c14c75be0ef53c3c97ec254ff2503ecbe209e3785b48e111e7f82e0d5853a/687474703a2f2f646976616e74652e636f2f6c6f676f2d48472e706e67)

We are a Software House from Europe, existing from 2008 and employing about 150 people. Our core competencies are built around Magento, Pimcore and bespoke software projects (we love Symfony3, Node.js, Angular, React, Vue.js). We specialize in sophisticated integration projects trying to connect hardcore IT with good product design and UX.

We work for Clients like INTERSPORT, ING, Odlo, Onderdelenwinkel and CDP, the company that produced The Witcher game. We develop two projects: [Open Loyalty](http://www.openloyalty.io/ "Open Loyalty") - an open source loyalty program and [Vue.js Storefront](https://github.com/DivanteLtd/vue-storefront "Vue.js Storefront").

We are part of the OEX Group which is listed on the Warsaw Stock Exchange. Our annual revenue has been growing at a minimum of about 30% year on year.

Visit our website [Divante.co](https://divante.co/ "Divante.co") for more information.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance27

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 63.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~17 days

Recently: every ~25 days

Total

10

Last Release

1712d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1809664?v=4)[Kuba Płaskonka](/maintainers/kubaplas)[@kubaplas](https://github.com/kubaplas)

---

Top Contributors

[![prugala](https://avatars.githubusercontent.com/u/3672030?v=4)](https://github.com/prugala "prugala (30 commits)")[![mischief24](https://avatars.githubusercontent.com/u/17409731?v=4)](https://github.com/mischief24 "mischief24 (13 commits)")[![bramalho](https://avatars.githubusercontent.com/u/19567461?v=4)](https://github.com/bramalho "bramalho (2 commits)")[![iidaloiki](https://avatars.githubusercontent.com/u/47414813?v=4)](https://github.com/iidaloiki "iidaloiki (1 commits)")[![ITspirit](https://avatars.githubusercontent.com/u/2453696?v=4)](https://github.com/ITspirit "ITspirit (1 commits)")

---

Tags

pimcoregoogle-translatepimcore-pluginpimcore translatedeepl translate

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/divante-ltd-pimcore-translation-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/divante-ltd-pimcore-translation-bundle/health.svg)](https://phpackages.com/packages/divante-ltd-pimcore-translation-bundle)
```

###  Alternatives

[coreshop/core-shop

CoreShop - Pimcore eCommerce

289197.5k10](/packages/coreshop-core-shop)[dachcom-digital/i18n

Pimcore I18n Manager.

27109.0k](/packages/dachcom-digital-i18n)[instride/data-definitions

Data Definitions allows you to define your DataObject Imports and Exports using a nice GUI and re-run the definitions as often you like.

8117.7k](/packages/instride-data-definitions)[dpfaffenbauer/process-manager

Process Manager helps you to see statuses for long running Processes

3289.3k2](/packages/dpfaffenbauer-process-manager)[youwe/workflow-gui

Workflow Configuration UI for Pimcore

2884.6k](/packages/youwe-workflow-gui)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
