Search code examples
c#.netglobalizationright-to-left

Is there any way to detect an RTL language in .NET?


I need to be able to detect whether the current language my user is viewing is an RTL (Right To Left) language like Arabic, so I can include a specific CSS file in my pages.

At the moment I'm just detecting this based on the language code of the CultureInfo object, but there must be a better way?


Solution

  • CultureInfo.TextInfo.IsRightToLeft