2016-08-24 68 views
0

我有一個項目有3個不同的語言環境,我需要爲越南語區域使用另一種字體。任何想法如何實現這一目標?如何根據locale在rails中動態設置字體?

+0

我問人們該怎麼做,請問我展示代碼是什麼意思?基本上,我通過遵循關於語言環境的Rails官方指南配置我的語言環境,並使用CSS font-face加載了我的字體。 – YaphatS

+0

btw你想讓我展示哪部分代碼? – YaphatS

回答

0

在模板中,你可以通過簡單地使用語言環境名稱作爲CSS選擇更改基於區域的字體,如下所示:

<body class="<%= I18n.locale %>"> 
... 
</body> 

,並在你的SASS文件:

body { 
    .en { 
    $main-font: "Verdana" 
    } 
    .cn { 
    $main-font: "Microsoft_YaHei247019" 
    } 
} 
+0

該死的就是這麼簡單 – YaphatS