PHPackages                             danilovl/translator-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. danilovl/translator-bundle

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

danilovl/translator-bundle
==========================

Symfony bundle provides simple management of system translations.

v1.0.0(3mo ago)11761MITPHPPHP ^8.5

Since Feb 26Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/danilovl/translator-bundle)[ Packagist](https://packagist.org/packages/danilovl/translator-bundle)[ RSS](/packages/danilovl-translator-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (15)Versions (15)Used By (0)

[![phpunit](https://github.com/danilovl/translator-bundle/actions/workflows/phpunit.yml/badge.svg)](https://github.com/danilovl/translator-bundle/actions/workflows/phpunit.yml)[![downloads](https://camo.githubusercontent.com/2156b4f507c25b40dcbfe650e87608aaf7aa07fd0c888990c746aaea87775f58/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f64616e696c6f766c2f7472616e736c61746f722d62756e646c65)](https://packagist.org/packages/danilovl/translator-bundle)[![latest Stable Version](https://camo.githubusercontent.com/90cf6cb7ac094b84558af4155c696828cd8cfddcce80b2f312d6a6269efe684d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64616e696c6f766c2f7472616e736c61746f722d62756e646c65)](https://packagist.org/packages/danilovl/translator-bundle)[![license](https://camo.githubusercontent.com/3b7df5c74614f12112ad2e9076d325230d83997bbb9a37d0d06c77ff9caae111/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f64616e696c6f766c2f7472616e736c61746f722d62756e646c65)](https://packagist.org/packages/danilovl/translator-bundle)

TranslatorBundle
================

[](#translatorbundle)

About
-----

[](#about)

Symfony bundle provides a simple way to manage system translations.

### Features

[](#features)

- Save YAML translations in a database table.
- Command to generate cached translations.
- Command to synchronize translations from YAML to the database table.
- Command to synchronize translations from the database table to YAML.
- EasyAdmin interface to manage translations.
- Automatically refresh cache when translations are changed in the admin panel.

### Requirements

[](#requirements)

- PHP 8.5 or higher
- Symfony 8.0 or higher
- MySQL
- EasyAdmin
- Only YAML translation file extensions and MySQL database are supported.

### 1. Installation

[](#1-installation)

Install `danilovl/translator-bundle` package by Composer:

```
composer require danilovl/translator-bundle
```

Add the `TranslatorBundle` to your application's bundles if it does not add automatically:

```
