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.
Leave WPML without losing your translated URLs. Imports into one post per page with /en/ /fr/ prefixes, hreflang and Yoast support.
Multilingual WordPress, one post per language: linked translations of posts, pages, terms, media, widgets and the site title.
One post, a URL per language: visual translation editor, hreflang, multilingual sitemap and optional AI translation.
Make your WordPress site multilingual without copying posts. Each translation lives in the original post, with its own address.
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.
Quick Multilingual allows you to create multilingual brochure sites on WordPress with automatic language attributes and hreflang tags.