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

Иконки выбора языка


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

Добрый день!

Названия языковых иконок в боксе выбора языка видимо берутся из названия языка в настройках - у меня в случае русского в коде страницы получается "Русский.png" - браузер не видит картинку с русскими буквами. С английским все ОК - English.png - отображается.

Дистр коммерческий, 1.49

Как правильно побороть?

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

точно хз но разве ета картинка не задается в админка - разное - языки/валюти - языки и при редактировании языка изменяешь "Картинка:"?

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

у меня просто токо 1 язык стоит где ети картинки должны быть? если в боксе языки то судя из кода:

$languages_string .= ' <a href="' . vam_href_link(basename($PHP_SELF), 'language=' . $key.'&'.vam_get_all_get_params(array('language', 'currency')), $request_type) . '">' . vam_image('lang/' .  $value['directory'] .'/' . $value['image'], $value['name']) . '</a> ';

катинка берется та что записана в настройках...

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

Ну вот, еще раз проверил - в настройке для русского в поле картинки забито "Russian.png"

В коде страницы -

<img src="templates/shabik/img/Русский.png" alt="Русский" title=" Русский " />

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

garcia

В боксе языки в каталоге я сделал вывод языка не картинкой, а текстом, мне кажется так правильнее, ведь русский не обязательно флажок России.

Где именно проблема с картинкой!?

В каталоге, справа, в боксе Языки вроде нормально, ссылками выводятся.

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

Проблема в боксе (если я правильно понимаю) - на главной он выводится модулем.

Александр, шаблон не ваш, а переделанный с xtCommerce - по вашей доке. (пардон, думал это не в шаблоне дело - новичок)

По поводу языка текстом - если американин зайдет на русский сайт - может не найти "English" среди неведомых букв и уйдет. А флаг всегда видно.

>>> ведь русский не обязательно флажок России.

Ну, русскоговорящий всегда поймет, тем более что русский родом из россии. Хотя о вкусах не спорят. А для английского у меня 2 флага - английский и американский в одной иконке

Я понял надо править исходник бокса?

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

Спасибо! Разобрался!

    $languages_string .= ' <a href="' . vam_href_link(basename($PHP_SELF), 'language=' . $key.'&'.vam_get_all_get_params(array('language', 'currency')), $request_type) . '">' . vam_image('templates/'.CURRENT_TEMPLATE.'/img/'. $value['name']. '.png', $value['name']) . '</a> ';

$value['name']. '.png', поменял на $value['image']. '.png',

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

Не знаю, на мой вкус, язык не обязательно ассоциироваться со страной должен, опять же, на мой вкус, ссылками правильней, а не флажками.

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

Надписями - политкорректней (особенно касается испанского к примеру). Игонками - более наглядно и юзабельно IMHO - сразу виден выбор языка. Мне важно, чтоб клиент не ушел с сайта не увидев выбор языка

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

Ну тогда только руками чуть /templates/шаблон/source/boxes/languages.php поправить.

Я так понял Вы уже так и сделали.

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