2016-08-24 5 views
0

私は3つの異なるロケールを持つプロジェクトを持っており、ベトナム語ロケールには別のフォントを使用する必要があります。どのようにこれを達成するための任意のアイデア?フォントをロケールに基づいて動的に設定する方法はありますか?

+0

私は人々にそれをする方法を尋ねる、コードを表示するように私に頼んで何を意味するのですか?基本的に私はロケールのRails公式ガイドに従って自分のロケールを設定し、CSSのフォントフェースを使ってフォントをロードしました。 – YaphatS

+0

btwコードのどの部分を表示したいですか? – YaphatS

答えて

0

次のようにテンプレートの中で、あなたは、単にCSSセレクタとしてロケール名を使用してロケールに基づいて、フォントを変更することができます。

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

とあなたのSASSファイル内を:

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

これは簡単です – YaphatS

関連する問題