promo Publish time 2011-11-30 21:18

Не отображаются значки языков

Отредактировано: promo, 2011-12-1 02:37

Установил UCH. Не отображаются флажки языков...

Разобрался. Строка 2265 в файле function_common.php заменить на:
$lngvalue['icon'] = '/language/'.$dir.'/'.$_SGLOBAL['language_icon'];У меня заработало ;)

promo Publish time 2011-11-30 21:20

Еще попадаются фразы в таком ключе {configuration}, {members_top_list} - то ли не переведено, то ли ошибка с подключением файла языка.

vot Publish time 2011-12-01 11:08

Разобрался. Строка 2265 в файле function_common.php заменить на:
$lngvalue['icon'] = '/language/'.$dir.'/'.$_SGLOBAL['language_icon'];
By the way, it is not a good solution!
If your site installed in a subdirectory like yoursite.tld/uchome/ - so this line will not work!
Must be like this:
$lngvalue['icon'] = W_ROOT.'/language/'.$dir.'/'.$_SGLOBAL['language_icon'];
W_ROOT = web site root directory.
Check this value at your site!

Еще попадаются фразы в таком ключе {configuration}, {members_top_list} - то ли не переведено, то ли ошибка с подключением файла языка.

Show me, where this is happened!
Give a link at your site or at http://codersclub.org/uchome/

promo Publish time 2011-12-01 12:14

vot ответил: 2011-12-1 12:08 static/image/common/back.gif
By the way, it is not a good solution!
If your site installed in a subdirectory like yoursite.tld/u ...

Я не знаю, как сделать иначе. У меня сайт стоит на поддомене, может из-за этого?
По языку по немногу работаю над ним.

vot Publish time 2011-12-01 13:07

Проверьте, какое значение формируется:
/common.php

Раскомментируйте временно строчку:
29: //echo "w_root=".W_ROOT."<br>";

Покажите, что выводится.

promo Publish time 2011-12-01 16:14

vot ответил: 2011-12-1 14:07 static/image/common/back.gif
Проверьте, какое значение формируется:
/common.php



w_root=/

vot Publish time 2011-12-01 17:05

Правильно.
Теперь покажите кусок хтмл-кода страницы, от начала до места где выводятся флаги.

Pages: [1]
View full version: Не отображаются значки языков