thomasdcodes/language-switcher-bundle

Gives a possibility to change the language, store it in session and set it as default language

0.1.3 2024-08-22 05:24 UTC

This package is auto-updated.

Last update: 2025-05-22 08:05:49 UTC


README

Description

With this Bundle you are able to switch the users language with ease.

Install

composer require thomasdcodes/language-switcher-bundle

If you're using Symfony Flex, the Bundle should be registered in your config/bundles.php

Inside config/routes add a new file (tdc_language_switcher_bundle.yaml) with the following standard settings:

tdc_language_switcher_bundle.routes:
  resource: '@TdcLanguageSwitcherBundle/config/routes.yaml'

Template

To use the Language Switch inside your navigation template inside a li-Tag:

{% include '@TdcLanguageSwitcher/_language_switch.html.twig' %}