PHPackages                             yaroslavche/sylius-translation-plugin - 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. yaroslavche/sylius-translation-plugin

ActiveSylius-plugin[Localization &amp; i18n](/categories/localization)

yaroslavche/sylius-translation-plugin
=====================================

Translation plugin for Sylius.

0.3.1(6y ago)142.4k9[3 issues](https://github.com/yaroslavche/SyliusTranslationPlugin/issues)[16 PRs](https://github.com/yaroslavche/SyliusTranslationPlugin/pulls)MITPHPPHP ^7.2

Since Mar 6Pushed 3y ago1 watchersCompare

[ Source](https://github.com/yaroslavche/SyliusTranslationPlugin)[ Packagist](https://packagist.org/packages/yaroslavche/sylius-translation-plugin)[ RSS](/packages/yaroslavche-sylius-translation-plugin/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (25)Versions (21)Used By (0)

Sylius Translation plugin
-------------------------

[](#sylius-translation-plugin)

The main goal of this plugin is to enable you to edit translation phrases, without having to manually create or modify translation files on the server. This plugin allows you to change any phrase that is in Silyus in admin panel. All custom translations are saved in the `xliff` format.

[![v0.3.0](https://camo.githubusercontent.com/f767ab655f2fe396ce92b6bce28ba9f6b9cff544e4ba92c87564398c8738deb1/687474703a2f2f692e70696363792e696e666f2f69392f38366437303436666435323366386565336136663335333865393838613936652f313535373037313330362f3131383737302f313331363136392f53637265656e73686f745f32303139303530355f3138343132382e706e67)](https://camo.githubusercontent.com/f767ab655f2fe396ce92b6bce28ba9f6b9cff544e4ba92c87564398c8738deb1/687474703a2f2f692e70696363792e696e666f2f69392f38366437303436666435323366386565336136663335333865393838613936652f313535373037313330362f3131383737302f313331363136392f53637265656e73686f745f32303139303530355f3138343132382e706e67)

In the admin panel view for each locale (enabled in the Sylius) shows how many messages have been translated, how many are left and translation progress.

[![v0.3.0](https://camo.githubusercontent.com/0ba7ee9abd362678cc6c81921326e28f15d3b0df601234eb11789e781c8f3edf/687474703a2f2f692e70696363792e696e666f2f69392f63353537316534356630346435616532633836353762656538336639383530362f313535373037313333342f3132383233392f313331363136392f53637265656e73686f745f32303139303530355f3138333832352e706e67)](https://camo.githubusercontent.com/0ba7ee9abd362678cc6c81921326e28f15d3b0df601234eb11789e781c8f3edf/687474703a2f2f692e70696363792e696e666f2f69392f63353537316534356630346435616532633836353762656538336639383530362f313535373037313333342f3132383233392f313331363136392f53637265656e73686f745f32303139303530355f3138333832352e706e67)

See in action on [youtube](https://www.youtube.com/watch?v=yGjeBMeTwqA):

[![IMAGE ALT TEXT HERE](https://camo.githubusercontent.com/6f1f73f25c66f13a5c983236c88c2a6546e1fa4874febfaadb56d063da81add8/68747470733a2f2f696d672e796f75747562652e636f6d2f76692f79476a65424d65547771412f302e6a7067)](https://www.youtube.com/watch?v=yGjeBMeTwqA)

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

[](#installation)

```
$ composer require yaroslavche/sylius-translation-plugin
```

Register bundle:

```
# config/bundles.php

Yaroslavche\SyliusTranslationPlugin\YaroslavcheSyliusTranslationPlugin::class => ['all' => true],
```

Import services:

```
# config/services.yaml

imports:
    # ...
    - { resource: "@YaroslavcheSyliusTranslationPlugin/Resources/config/services.yml" }
```

Import routing

```
# config/routes.yaml

yaroslavche_sylius_translation_plugin:
    resource: "@YaroslavcheSyliusTranslationPlugin/Resources/config/admin_routing.yml"
```

Install assets and clear cache.

```
$ yarn build
$ bin/console assets:install
$ bin/console cache:clear
```

see on `/admin/translation/`

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 97.3% 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 ~71 days

Total

4

Last Release

2409d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/17838239?v=4)[Yaroslav](/maintainers/yaroslavche)[@yaroslavche](https://github.com/yaroslavche)

---

Top Contributors

[![yaroslavche](https://avatars.githubusercontent.com/u/17838239?v=4)](https://github.com/yaroslavche "yaroslavche (71 commits)")[![ikakarov](https://avatars.githubusercontent.com/u/53010894?v=4)](https://github.com/ikakarov "ikakarov (1 commits)")[![mlazze](https://avatars.githubusercontent.com/u/19763535?v=4)](https://github.com/mlazze "mlazze (1 commits)")

---

Tags

php7syliussylius-plugintranslationsyliussylius-plugin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/yaroslavche-sylius-translation-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/yaroslavche-sylius-translation-plugin/health.svg)](https://phpackages.com/packages/yaroslavche-sylius-translation-plugin)
```

###  Alternatives

[sylius/invoicing-plugin

Invoicing plugin for Sylius.

901.0M2](/packages/sylius-invoicing-plugin)[sylius/refund-plugin

Plugin provides basic refunds functionality for Sylius application.

691.7M14](/packages/sylius-refund-plugin)[stefandoorn/sitemap-plugin

Sitemap Plugin for Sylius

851.0M](/packages/stefandoorn-sitemap-plugin)[sylius/paypal-plugin

PayPal plugin for Sylius.

451.4M4](/packages/sylius-paypal-plugin)[monsieurbiz/sylius-rich-editor-plugin

A Rich Editor plugin for Sylius.

75380.8k6](/packages/monsieurbiz-sylius-rich-editor-plugin)[webgriffe/sylius-akeneo-plugin

Plugin allowing to import products data from Akeneo PIM to your Sylius store.

2477.8k](/packages/webgriffe-sylius-akeneo-plugin)

PHPackages © 2026

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