Localization and RTL layouts

Platform Engineering · 2026-05-18

The template ships English and Hebrew resource files with request localization middleware configured in Program.cs.

App.razor sets lang and dir on the html element from CultureInfo so screen readers and search engines see the correct language.

app.css includes RTL overrides for common Tailwind margin and padding utilities used in marketing sections.

Use logical properties in new CSS when possible to avoid maintaining duplicate rtl: rules.

Verify dropdown menus, carousels, and modals with keyboard navigation in RTL before enabling Hebrew in production.

Explore more articles

Back to the blog index for guides on UIKit, SEO, and operations.

We Value Your Privacy

We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies. Learn More