BaconLanguageBundle
, (*1)
Este bundle Ʃ responsƔvel por adicionar gerenciar os idiomas do Manager, nele esta o crud completo e mais a rota para alterar o idioma e voltar para a pagina que estava., (*2)
InstalaĆ§Ć£o
Para instalar o bundle basta rodar o seguinte comando abaixo:, (*3)
$ composer require bacon/language-bundle
Agora adicione os seguintes bundles no arquivo AppKernel.php:, (*4)
<?php
// app/AppKernel.php
public function registerBundles()
{
// ...
new Bacon\Bundle\LanguageBundle\BaconLanguageBundle(),
// ...
}
ConfiguraĆ§Ć£o
Adicionar as seguintes linhas no arquivo de configuraĆ§Ć£o de rotas, (*5)
bacon_language:
resource: "@BaconLanguageBundle/Controller/"
type: annotation
prefix: /{_locale}/admin
Renderizando o menu de idiomas
{{ bacon_menu_language_render() }}