Задача: В магазине три языка. Для заголовков и названий товаров используются декоративные подгружаемые фонты (для каждого языка свой). Как это грамотно реализовать? Получается, что для каждого языка нужно делать свой шаблон? А как их переключать то при смене языка? Есть готовые решения на этот счет?
на счет готовых решений не знаю, инфа о включенном языке хранится в cookie language, отсюда совсем не сложно в хидере прописать конструкцию типа <? php if ($_COOKIE['language'] == 'ru') { ?> подключение фонта и стилей для русского <?php elseif ($_COOKIE['language'] == 'en') { ?> ну и так далее. соответственно после смены будут подгружаться другие шрифты и стили.