multilingual site with rtl support


if i want to have 1 site with two language that one language direction is rtl.

how should i implement site?

should i create form-rtl.css and main-rtl.css and check user language and if user have selected a rtl language i have to add this form-rtl and main-rtl.css files after yii css files so float:left overwrite to float:right?

what if user switch to ltr direction language after i have added rtl css to site?