Chap WordPress theme
Chap

Polylang

Polylang
WordPress plugin

Polylang is a great free alternative to the popular, but premium WPML plugin for creating a multilingual WordPress site.

Chap theme supports Polylang Language Switcher widget in all widget areas: Header, Menu, Sidebar and Footer. The widget must be displayed as dropdown. Chap will automatically add flags to the dropdown. In order to conserve space, in header widget area all text will be hidden.

Language switcher widget must be displayed as a dropdown.
Read also: How to translate strings.