PHPackages                             teamneusta/pimcore-translation-migration-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. teamneusta/pimcore-translation-migration-bundle

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

teamneusta/pimcore-translation-migration-bundle
===============================================

Migrates Symfony translations to Pimcore

2.0.0(3mo ago)112.2k↓35.7%1[1 issues](https://github.com/teamneusta/pimcore-translation-migration-bundle/issues)MITPHPPHP ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0CI passing

Since Nov 29Pushed 1w ago10 watchersCompare

[ Source](https://github.com/teamneusta/pimcore-translation-migration-bundle)[ Packagist](https://packagist.org/packages/teamneusta/pimcore-translation-migration-bundle)[ RSS](/packages/teamneusta-pimcore-translation-migration-bundle/feed)WikiDiscussions main Synced yesterday

READMEChangelog (5)Dependencies (31)Versions (6)Used By (0)

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

[](#pimcore-translation-migration-bundle)

[![CI-QA](https://github.com/teamneusta/pimcore-translation-migration-bundle/actions/workflows/qa.yaml/badge.svg)](https://github.com/teamneusta/pimcore-translation-migration-bundle/actions/workflows/qa.yaml/badge.svg)[![CI-Tests](https://github.com/teamneusta/pimcore-translation-migration-bundle/actions/workflows/tests.yaml/badge.svg)](https://github.com/teamneusta/pimcore-translation-migration-bundle/actions/workflows/tests.yaml/badge.svg)[![Software License](https://camo.githubusercontent.com/08662bb339bee903c7279b82f3217310d3f196fdfa63b019d294ae85e1a5d7d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d696e666f726d6174696f6e616c2e737667)](https://camo.githubusercontent.com/08662bb339bee903c7279b82f3217310d3f196fdfa63b019d294ae85e1a5d7d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d696e666f726d6174696f6e616c2e737667)

This bundle combines the advantages of Symfony translation files and translations in the Pimcore Admin Backend.

This bundle reads standard symfony translation files and migrates them to Pimcore translations. Changed Pimcore translations are not overwritten (compared `creationDate` and `modificationDate`).

Installation
------------

[](#installation)

1. **Require the bundle**

    ```
    composer require teamneusta/pimcore-translation-migration-bundle
    ```
2. **Enable the bundle**

    Add the Translation Migration Bundle to your `config/bundles.php`:

    ```
    Neusta\Pimcore\TranslationMigrationBundle\NeustaPimcoreTranslationMigrationBundle::class => ['all' => true],
    ```

Usage
-----

[](#usage)

This bundle provides a Symfony command that just executes the migration.

```
bin/console neusta:translations:migrate
```

For an example of how to use it, look at the [documentation](docs/index.md).

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

[](#configuration)

There is no configuration available.

Contribution
------------

[](#contribution)

Feel free to open issues for any bug, feature request, or other ideas.

Please remember to create an issue before creating large pull requests.

### Local Development

[](#local-development)

To develop on your local machine, instance identification for Pimcore 12 is needed.

Copy the `compose.override.yaml.dist` file to `compose.override.yaml`:

```
cp -n compose.override.yaml.dist compose.override.yaml
```

And replace all `replace_with_secret` values with your data.

Then install the dependencies:

```
bin/composer install
```

We use composer scripts for our main quality tools. They can be executed via the `bin/composer` file as well.

```
bin/composer cs:fix
bin/composer phpstan
```

For the tests there is a different script that includes a database setup.

```
bin/run-tests
```

###  Health Score

48

—

FairBetter than 93% of packages

Maintenance70

Regular maintenance activity

Popularity27

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 61.7% 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 ~299 days

Total

5

Last Release

113d ago

Major Versions

1.3.0 → 2.0.02026-03-12

PHP version history (4 changes)1.0.0PHP ^8.0

1.2.0PHP ~8.1.0 || ~8.2.0

1.3.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0

2.0.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12913211?v=4)[team neusta SE](/maintainers/teamneusta)[@teamneusta](https://github.com/teamneusta)

![](https://www.gravatar.com/avatar/2da52f7aec1e104fa4774fbffd9bc12c494a42a8df86dae572f077deeec722e7?d=identicon)[lukadschaak](/maintainers/lukadschaak)

---

Top Contributors

[![jdreesen](https://avatars.githubusercontent.com/u/424602?v=4)](https://github.com/jdreesen "jdreesen (37 commits)")[![lukadschaak](https://avatars.githubusercontent.com/u/2377363?v=4)](https://github.com/lukadschaak "lukadschaak (23 commits)")

---

Tags

phppimcorepimcore-bundle

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M737](/packages/sylius-sylius)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k53](/packages/friendsoftypo3-content-blocks)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M574](/packages/shopware-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M203](/packages/sulu-sulu)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1189.8k](/packages/rcsofttech-audit-trail-bundle)

PHPackages © 2026

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