Module: Multilingual content

6 of 6 Pages

Conclusion

Nice work! you’ve reached the end of Multilingual content mini-series.

By now, you’ve built a foundation for delivering your website in multiple languages and giving your global users a smoother experience. From setting up language variants to implementing a language selector, you’ve handled the key technical steps needed to support multilingual content in Xperience by Kentico.

What you’ve accomplished

  • Displayed multilingual content using content item language variants

  • Retrieved localized content and consent texts dynamically based on the visitor’s preferred language

  • Handled language fallbacks and multichannel scenarios

  • Implemented language-aware routing, preserving language context in navigation

  • Built a language selector UI so visitors can switch between language versions easily

  • Localized static strings in your app using .resx files and IStringLocalizer

That’s a full-stack multilingual implementation – editor-ready and user-friendly.

Bonus: Your editors now have the tools they need to create language variants, and your visitors get a seamless experience in their chosen language.

How did you like this series?

We hope you have enjoyed our Multilingual mini-series in Xperience by Kentico. Tell us how you liked it by clicking the Send us feedback button at the end of this page.

Thanks for following along and happy coding!