Polylang

Install and activate the Polylang plugin.

Configure your site languages under Dashboard > Languages > Translations.

Add translations for pages, posts, menus, and widgets directly within Polylang.