Перейти к содержанию
Форум поддержки пользователей VamShop

Отдельные шаблоны для разных языков


Рекомендуемые сообщения

Как можно сделать разные шаблоны для языков? Т.е. русский - выводится одним шаблоном, английский - другим и т.д.

Ссылка на сообщение
Поделиться на другие сайты

По умолчанию - никак.

Только править файлы в корне магазина.

Например в /index.php внизу править:


$template = (file_exists('templates/'.CURRENT_TEMPLATE.'/'.FILENAME_DEFAULT.'_'.$cID.'.html') ? CURRENT_TEMPLATE.'/'.FILENAME_DEFAULT.'_'.$cID.'.html' : CURRENT_TEMPLATE.'/index.html');

[/code] на:
[code]
if ($_SESSION['language'] == 'russian') {
$template = (file_exists('templates/'.CURRENT_TEMPLATE.'/'.FILENAME_DEFAULT.'_'.$cID.'.html') ? CURRENT_TEMPLATE.'/'.FILENAME_DEFAULT.'_'.$cID.'.html' : CURRENT_TEMPLATE.'/index.html');
} else {
$template = (file_exists('templates/'.CURRENT_TEMPLATE.'/'.FILENAME_DEFAULT.'_'.$cID.'_en.html') ? CURRENT_TEMPLATE.'/'.FILENAME_DEFAULT.'_'.$cID.'_en.html' : CURRENT_TEMPLATE.'/index_en.html');
}

и создать /templates/шаблон/index_en.html скопировав из index.html

Как-то так.

И так править все файлы.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...