2016-08-24 1 views
0

У меня есть проект с тремя разными локалями, и мне нужно использовать другой шрифт для вьетнамского языка. Любые идеи о том, как достичь этого?Как установить шрифт динамически на основе языка в рельсах?

+0

I «Я спрашиваю людей, как это сделать, что вы имеете в виду, прося меня показать код? В основном я настраиваю свои локали, следуя официальному руководству Rails на локалях, и я загрузил свои шрифты с помощью шрифта CSS. – YaphatS

+0

Кстати, какую часть кода вы хотите мне показать? – YaphatS

ответ

0

В шаблоне, вы можете изменить шрифт, основанный на местности, просто используя имя локали как селектор CSS следующим образом:

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

и в файле SASS:

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

чертовски это легко – YaphatS

Смежные вопросы