We are looking to make our ASP-MVC website multicilingual and support different languages. One challenge I am facing is how to apply distinct style-sheets for each language, especially when dealing with right-to-left (RTL) languages like Hebrew or Arabic compared to left-to-right (LTR) languages like English.
I have two CSS files containing the same CSS classes: EnglishSite.css and HebrewSite.css. When the selected culture is en-US (as shown in the image), I want to load EnglishSite.css so that all classes on the site use styles from that file. If a different culture is selected, then HebrewSite.css should be used instead.
While there are similar questions on this topic on the site, none of the solutions provided have worked for me. Any assistance you can offer would be greatly appreciated!