PHPackages                             ibrows/translation-helper-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. ibrows/translation-helper-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

ibrows/translation-helper-bundle
================================

Symfony Translation Helper Bundle

3.0.4(7y ago)08.1kMITPHP

Since Mar 25Pushed 5y ago1 watchersCompare

[ Source](https://github.com/ibrows/IbrowsTranslationHelperBundle)[ Packagist](https://packagist.org/packages/ibrows/translation-helper-bundle)[ Docs](http://www.ibrows.ch)[ RSS](/packages/ibrows-translation-helper-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (31)Used By (0)

IbrowsTranslationHelperBundle
=============================

[](#ibrowstranslationhelperbundle)

[![Build Status](https://camo.githubusercontent.com/a911315021d60acfe674d32b837e3eb1aa774ee96e44e104590e478f8686880c/68747470733a2f2f7472617669732d63692e6f72672f6962726f77732f4962726f77735472616e736c6174696f6e48656c70657242756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/ibrows/IbrowsTranslationHelperBundle)

Provide a TranslationWrapper which can create missing translations for you

Enable/disbale creation over config.

Normalize translationkeys

Decorate Missing Keys

Use your own customized Creator

Currently only YML Translation-Creator shipped in the Bundle

Install &amp; setup the bundle
------------------------------

[](#install--setup-the-bundle)

1. Add IbrowsTranslationHelperBundle in your composer.json:

    ```
    {
        "require": {
            "ibrows/translation-helper-bundle": "~1.0",
        }
    }
    ```
2. Now tell composer to download the bundle by running the command:

    ```
    $ php composer.phar update ibrows/translation-helper-bundle
    ```

    Composer will install the bundle to your project's `ibrows/translation-helper-bundle` directory. ( PSR-4 )
3. Add the bundle to your `AppKernel` class

    ```
    // app/AppKernerl.php
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new \Ibrows\TranslationHelperBundle\IbrowsTranslationHelperBundle(),
            // ...
        );
        // ...
    }
    ```
4. Sample Configuration

    ```
    ibrows_translation_helper:
        translator:
            normalize:            true
            create:               true
            creator:              ibrows_translation_helper.defaultcreator
            decorate:             !!!%s
            ignoreDomains:        []
            deleteCache:          false
        creator:
            format:               yml
            path:                 %kernel.root_dir%/../src/Ibrows/SampleBundle/Resources/translations
            decorate:             ___%s
            backup:               false
            ucFirst:              false
    ```

Avoid unnecessary translations in choices
-----------------------------------------

[](#avoid-unnecessary-translations-in-choices)

Use this in your form\_div\_default\_layout.html.twig

```
{% extends 'form_div_layout.html.twig' %}
{% use '@IbrowsTranslationHelper/form_div_layout_trans_fix.html.twig' %}

```

And use this for SonataAdmin

```
    sonata_doctrine_orm_admin:
        entity_manager: ~
        templates:
            form:
                - 'IbrowsTranslationHelperBundle::form_admin_fields.html.twig'
```

```
    sonata_admin:
        templates:
            filter: IbrowsTranslationHelperBundle::form_admin_fields.html.twig
```

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 52.9% 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 ~57 days

Recently: every ~271 days

Total

28

Last Release

2877d ago

Major Versions

1.4.9 → 2.0.02015-01-23

2.0.4 → 3.0.02015-07-07

### Community

Maintainers

![](https://www.gravatar.com/avatar/31dcaa71007628affe5a759a757d17182e05ab88f2b018a46d74c62bc10d8249?d=identicon)[ibrows](/maintainers/ibrows)

---

Top Contributors

[![dominikzogg](https://avatars.githubusercontent.com/u/1011217?v=4)](https://github.com/dominikzogg "dominikzogg (9 commits)")[![ronaldburch](https://avatars.githubusercontent.com/u/7140375?v=4)](https://github.com/ronaldburch "ronaldburch (5 commits)")[![igoooor](https://avatars.githubusercontent.com/u/1036285?v=4)](https://github.com/igoooor "igoooor (2 commits)")[![dylangonzalezz](https://avatars.githubusercontent.com/u/24675864?v=4)](https://github.com/dylangonzalezz "dylangonzalezz (1 commits)")

---

Tags

helpertranslationgeneratorwrappercreator

### Embed Badge

![Health badge](/badges/ibrows-translation-helper-bundle/health.svg)

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

###  Alternatives

[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[simplesoftwareio/simple-qrcode

Simple QrCode is a QR code generator made for Laravel.

2.9k27.6M92](/packages/simplesoftwareio-simple-qrcode)[samrap/acf-fluent

A fluent interface for the Advanced Custom Fields WordPress plugin

28656.0k4](/packages/samrap-acf-fluent)[bocharsky-bw/arrayzy

A native PHP arrays easy manipulation library in OOP way.

38425.4k](/packages/bocharsky-bw-arrayzy)

PHPackages © 2026

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