Add lang attribute to the text formatting toolbar in the block editor.
Alternatives to Set HTML lang attribute per post
Plugins below are selected for functional relevance and current directory signals. Active-install counts do not affect this ranking.
WordPress plugins with similar use cases
Compatibility and update metadata provide context, not a quality guarantee. Review each plugin’s details for your site.
Add lang and dir attributes to Group, Columns, Cover, and other specific WordPress Blocks, Templates, or to specific Posts/pages.
Automatically detects foreign language passages in your content and adds the correct HTML lang attribute for screen reader accessibility.
Make a WordPress or WooCommerce site multilingual: unlimited languages, language switcher, hreflang tags and import from other multilingual plugins.
Multilingual WordPress, one post per language: linked translations of posts, pages, terms, media, widgets and the site title.
Leave WPML without losing your translated URLs. Imports into one post per page with /en/ /fr/ prefixes, hreflang and Yoast support.
One post, a URL per language: visual translation editor, hreflang, multilingual sitemap and optional AI translation.
Adds an HTML (Not XML) sitemap of your pages (not posts) by using the HTML Sitemap Block or shortcode, perfect for those who use WordPress as a CMS.
Make your WordPress site multilingual without copying posts. Each translation lives in the original post, with its own address.
Make your WordPress site multilingual without duplicating pages.