w Docs

Ways to add the switcher

1 min readUpdated November 9, 2026
Your site uses Add the switcher with Guide
A classic theme with Appearance → Menus The Language Switcher menu item Adding the switcher to a menu
A block theme (Site Editor) The Language Switcher Trigger block, or a #cls-modal link in the Navigation block Adding the switcher in a block theme
A page builder (Bricks, Elementor, Divi, Beaver Builder…) The shortcode Using the switcher in page builders
A list of all languages on the page The Language Grid block or Showing all languages with the Language Grid
Custom theme code CLS_Pro::trigger() in PHP Developers → PHP API

You can use several at once, for example a button in the header and a grid in the footer. The language window is added to the page only once, however many buttons there are.