We are working on Sitecore "Arabic" and "English" languages. As you know Arabic start from right to left and English start left to right. Due to this reason we have to write two class for same element div,button,form etc.. For example "Arabic Header" and "English Header".
How to maintain this in Sitecore?
Should i have to create Asset folder with two sub folder "En" and "Ar" and then render by current context language?
Should i have to include all css in media library and render base on that?
What is the best practice?