This bundle integrate the UI provided by https://github.com/lexik/LexikTranslationBundle/tree/v6.0 into the Ibexa Admin UI.
Add the lib to your composer.json, run composer require almaviacx/ibexatranslationuibundle
to refresh dependencies.
Then inject the bundle in the config\bundles.php
of your application.
return [
// ...
Lexik\Bundle\TranslationBundle\LexikTranslationBundle::class => ['all' => true],
AlmaviaCX\Bundle\IbexaTranslationUiBundle\AlmaviaCXIbexaTranslationUiBundle::class => [ 'all'=> true ],
];
Make sure you add this route to your routing:
# config/routes.yaml
lexik_translation_edition:
resource: "@LexikTranslationBundle/Resources/config/routing.yml"
prefix: /translations-ui
Follow the lexik translation bundle documentation : https://github.com/lexik/LexikTranslationBundle/blob/v6.0/Resources/doc/index.md