2015-04-12 37 views
0

我們希望我們的網站(ASP-MVC)支持不同的語言。 我在將不同樣式表應用於不同語言時遇到困難(特別是當我使用希伯來語或阿拉伯語等rtl(從右至左)語言時,特別需要使用英語等ltr(從左至右)語言時需要使用ASP-MVC:不同風格CSS不同語言

enter image description here

我有2個CSS文件whicj包括相同css類:EnglishSite.css,HebrewSite.css 如果所選擇的培養爲en-US(如圖圖像),我想加載EnglishSite.css,並且網站中的所有課程將從該文件中取出其樣式 否則,從文件HebrewSite.css。

有類似的問題,我通過網站,但沒有爲我工作,你的幫助非常感謝!

回答

1

我已經通過將後綴到我的所有視圖(CSHTML),例如解決了這個問題:

class="[email protected](@Session["culture"])" 

然後我得到centerhe-IL OR centeren美等 我只是用包含centerhe-IL和centeren-US聲明的單個CSS文件。