Title: Slim Language Switcher &#8212; Multilingual Manager with hreflang SEO Tags
Author: Slim Plugins
Published: <strong>23.09.2026</strong>
Last modified: 24.09.2026

---

Поиск плагинов

![](https://ps.w.org/slim-language-switcher/assets/banner-772x250.png?rev=3713912)

![](https://ps.w.org/slim-language-switcher/assets/icon-256x256.gif?rev=3709490)

# Slim Language Switcher — Multilingual Manager with hreflang SEO Tags

 Автор: [Slim Plugins](https://profiles.wordpress.org/slimplugins/)

[Скачать](https://downloads.wordpress.org/plugin/slim-language-switcher.1.1.2.zip)

 * [Детали](https://ru.wordpress.org/plugins/slim-language-switcher/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/slim-language-switcher/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/slim-language-switcher/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/slim-language-switcher/#developers)

 [Поддержка](https://wordpress.org/support/plugin/slim-language-switcher/)

## Описание

Slim Language Switcher helps you present the same content in multiple languages 
without replacing WordPress’s own language files.

Add the languages you support, assign a default URL to each one, then optionally
override those URLs on posts, pages, products, and terms. The plugin outputs a language
switcher (shortcode or block) and can print hreflang tags plus JSON-LD for search
engines.

#### Features

 * Language directory stored in WordPress options (no custom database tables)
 * Light, dark, and auto themes with editable color palettes
 * Dropdown, list, and inline layouts
 * Live appearance designer with a copyable shortcode
 * Language Switcher block with layout and theme controls
 * Alternate URL fields on posts, pages, public post types, and public taxonomies
 * Optional WooCommerce shop, product category, and product tag support
 * Optional hreflang and JSON-LD output

This plugin does not translate content automatically. Pair it with translated pages
or a separate translation workflow.

### Developer Notes

Render the switcher in a theme:

    ```
    echo slim_language_switcher_get_switcher( array( 'layout' => 'dropdown', 'theme' => 'auto' ) );
    ```

CSS custom properties used by the switcher:

 * `--mlmgr-bg`
 * `--mlmgr-text`
 * `--mlmgr-border`
 * `--mlmgr-hover-bg`
 * `--mlmgr-hover-text`
 * `--mlmgr-accent`
 * `--mlmgr-radius`
 * `--mlmgr-font-size`

Post and term meta key for alternate URLs: `_slim_language_switcher_urls`.

## Скриншоты

[⌊Frontend language switcher dropdown on a post.⌉⌊Frontend language switcher dropdown
on a post.⌉[

Frontend language switcher dropdown on a post.

[⌊Languages screen — add languages, flags, default URLs, and reorder the list.⌉⌊
Languages screen — add languages, flags, default URLs, and reorder the list.⌉[

Languages screen — add languages, flags, default URLs, and reorder the list.

[⌊Appearance designer with live preview and a copyable shortcode.⌉⌊Appearance designer
with live preview and a copyable shortcode.⌉[

Appearance designer with live preview and a copyable shortcode.

[⌊Settings for hreflang, JSON-LD, switcher visibility, and uninstall behavior.⌉⌊
Settings for hreflang, JSON-LD, switcher visibility, and uninstall behavior.⌉[

Settings for hreflang, JSON-LD, switcher visibility, and uninstall behavior.

[⌊Help screen with shortcode, block, and PHP usage.⌉⌊Help screen with shortcode,
block, and PHP usage.⌉[

Help screen with shortcode, block, and PHP usage.

## Блоки

Этот плагин предоставляет 1 блок.

 *   Language Switcher Display a customizable language switcher.

## Установка

 1. Upload the `slim-language-switcher` folder to the `/wp-content/plugins/` directory,
    or install the plugin from the WordPress plugins screen.
 2. Activate the plugin through the Plugins screen.
 3. Open **Slim Language Switcher  Languages** and add your languages.
 4. Style the switcher under **Appearance**, then place it with the shortcode, the 
    Language Switcher block, or the PHP helper.

## Часто задаваемые вопросы

### How do I display the switcher?

Use the shortcode `[slim_language_switcher]`, insert the Language Switcher block,
or call `slim_language_switcher_get_switcher()` in a theme template.

### What shortcode attributes are available?

layout (`dropdown`, `list`, `inline`), `theme` (`light`, `dark`, `auto`), `flags`(`
yes` or `no`), and `names` (`yes` or `no`). Omit an attribute to inherit the value
saved in Appearance.

### Does the plugin translate my site?

No. It stores language metadata and alternate URLs, then helps visitors move between
those URLs.

### What happens when I delete the plugin?

By default all plugin data is removed. Enable **Keep languages, settings, and alternate
URLs if the plugin is deleted** in Settings if you want to preserve them.

## Отзывы

![](https://secure.gravatar.com/avatar/b2a4ac944556ffe2f75e241c9f4a53acbf244ff1cbd743f22e582645cb52dbad?
s=60&d=retro&r=g)

### 󠀁[Quality](https://wordpress.org/support/topic/quality-40/)󠁿

 [Filippo Maniero](https://profiles.wordpress.org/manieroo/) 26.09.2026

This is exactly the wordPress plugin I needed for linking sites in different languages.
It has an easy-to-use panel and is a very lightweight plugin. Please keep up the
great work!

 [ Посмотреть 1 отзыв ](https://wordpress.org/support/plugin/slim-language-switcher/reviews/)

## Участники и разработчики

«Slim Language Switcher — Multilingual Manager with hreflang SEO Tags» — проект 
с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

 *   [ Slim Plugins ](https://profiles.wordpress.org/slimplugins/)

[Перевести «Slim Language Switcher — Multilingual Manager with hreflang SEO Tags» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/slim-language-switcher)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/slim-language-switcher/),
проверьте [SVN репозиторий](https://plugins.svn.wordpress.org/slim-language-switcher/),
или подпишитесь на [журнал разработки](https://plugins.trac.wordpress.org/log/slim-language-switcher/)
по [RSS](https://plugins.trac.wordpress.org/log/slim-language-switcher/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 1.1.2

 * Updated the directory title and plugin homepage URL.

#### 1.1.1

 * Distinctive Slim Language Switcher name and slug.
 * Hardened HTML escaping for switcher and flag output.

#### 1.0.0

 * Initial release.

## Мета

 *  Версия **1.1.2**
 *  Обновление: **3 дня назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 6.6 или выше **
 *  Совместим вплоть до: **7.1.2**
 *  Версия PHP ** 7.4 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/slim-language-switcher/)
 * Метки:
 * [hreflang](https://ru.wordpress.org/plugins/tags/hreflang/)[language](https://ru.wordpress.org/plugins/tags/language/)
   [multilingual](https://ru.wordpress.org/plugins/tags/multilingual/)[switcher](https://ru.wordpress.org/plugins/tags/switcher/)
   [translation](https://ru.wordpress.org/plugins/tags/translation/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/slim-language-switcher/advanced/)

## Оценки

 5 из 5 звёзд.

 *  [  1 5-звездный отзыв     ](https://wordpress.org/support/plugin/slim-language-switcher/reviews/?filter=5)
 *  [  0 4-звездный отзыв     ](https://wordpress.org/support/plugin/slim-language-switcher/reviews/?filter=4)
 *  [  0 3-звездный отзыв     ](https://wordpress.org/support/plugin/slim-language-switcher/reviews/?filter=3)
 *  [  0 2-звездный отзыв     ](https://wordpress.org/support/plugin/slim-language-switcher/reviews/?filter=2)
 *  [  0 1-звездный отзыв     ](https://wordpress.org/support/plugin/slim-language-switcher/reviews/?filter=1)

[Ваш отзыв](https://wordpress.org/support/plugin/slim-language-switcher/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/slim-language-switcher/reviews/)

## Участники

 *   [ Slim Plugins ](https://profiles.wordpress.org/slimplugins/)

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/slim-language-switcher/)