Настройка перевода меню сайта
Re: Настройка перевода меню сайта
текст темплейта languages в первом сообщении
Re: Настройка перевода меню сайта
Ранее вы писали что поменяли его.
сделайте так
и проверьте что по
scj/tube/?force_template=...&skip_cache=true
выводит ok
Code: Select all
<?php
$my_keywords['en'] = array(
'share' => 'Share',
'popular' => 'Popular',
);
$my_keywords['ru'] = array(
'share' => 'Поделиться',
'popular' => 'Популярные',
);
$my_keywords['fr'] = array(
'share' => 'Partager',
'popular' => 'Populaire',
);
if (strstr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 'ru')) {
$lang = $my_keywords['ru'];
} elseif (strstr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 'fr')) {
$lang = $my_keywords['fr'];
} else $lang = $my_keywords['en'];
if ($_GET['set_lng'] and isset($my_keywords[$_GET['set_lng']])) {
setcookie('force_lng', $_GET['set_lng'], time() + 86400);
$lang = $my_keywords['en'];
} elseif ($_COOKIE['force_lng'] and isset($my_keywords[$_COOKIE['force_lng']])){
$lang = $my_keywords[$_COOKIE['force_lng']];
}
?>
Okи проверьте что по
scj/tube/?force_template=...&skip_cache=true
выводит ok
Don't forget to run script update
Re: Настройка перевода меню сайта
Спасибо за подсказку. Все заработало.admin wrote:У вас 100% пхп ошибка в темпелйте.
Оказываается в одной французской фразе присутствовал верхний апостроф: '
из-за него и была ошибка php.
Re: Настройка перевода меню сайта
NP
в сл раз постите плз что у вас конкртено там было в файле.
Нереально было догадаться что там ковычка не так, учитывая что вы постите не то что у вас на самом деле.
в сл раз постите плз что у вас конкртено там было в файле.
Нереально было догадаться что там ковычка не так, учитывая что вы постите не то что у вас на самом деле.
Don't forget to run script update
Re: Настройка перевода меню сайта
(c) SmartCJ Pro V 1.50 Build 201310031102
не работают линки такого вида:
http://domain/?force_lng=de
похоже, что баг. потому что когда меняешь язык браузера все работает и менюшки переводятся согласно языку браузера. (пробовал разные языки)
а вот принудительное переключение не работает. (по этим линкам менюшки все равно отображаются на языке браузера)
не работают линки такого вида:
http://domain/?force_lng=de
похоже, что баг. потому что когда меняешь язык браузера все работает и менюшки переводятся согласно языку браузера. (пробовал разные языки)
а вот принудительное переключение не работает. (по этим линкам менюшки все равно отображаются на языке браузера)
Re: Настройка перевода меню сайта
sergx wrote:(c) SmartCJ Pro V 1.50 Build 201310031102
не работают линки такого вида:
http://domain/?force_lng=de
похоже, что баг. потому что когда меняешь язык браузера все работает и менюшки переводятся согласно языку браузера. (пробовал разные языки)
а вот принудительное переключение не работает. (по этим линкам менюшки все равно отображаются на языке браузера)
А с чего оно должно работать ? у вас в коде где-то это указано или что ?
Don't forget to run script update
Re: Настройка перевода меню сайта
Для проверки вставил такие ссылки на индексной странице:
<a href="/?force_lng=fr">FR</a>
<a href="/?force_lng=es">ES</a>
<a href="/?force_lng=en">EN</a>
результат тот же. ссылки открывают в новом окне индексную страницу на языке браузера.
Т.е. настроить принудительное переключение языка не получается.
Причем, как я уже писал выше, когда я меняю язык самого браузера, то страницы начинают открываться уже на другом языке (языке браузера). Т.е. перевод меню настроен правильно и все работает. Не работают только вот эти линки принудительного переключения языка.
<a href="/?force_lng=fr">FR</a>
<a href="/?force_lng=es">ES</a>
<a href="/?force_lng=en">EN</a>
результат тот же. ссылки открывают в новом окне индексную страницу на языке браузера.
Т.е. настроить принудительное переключение языка не получается.
Причем, как я уже писал выше, когда я меняю язык самого браузера, то страницы начинают открываться уже на другом языке (языке браузера). Т.е. перевод меню настроен правильно и все работает. Не работают только вот эти линки принудительного переключения языка.
Re: Настройка перевода меню сайта
Где написано что такие линки должны работаеть ?
Don't forget to run script update
Re: Настройка перевода меню сайта
вот здесь у вас написано:
http://smartcj.com/wiki/doku.php?id=ru: ... _сайта_i18
в 4-м пункте
причем до 3-го пункта у меня все работает так как у вас написано.
а вот принудительные линки не хотят работать.
что не так?
http://smartcj.com/wiki/doku.php?id=ru: ... _сайта_i18
в 4-м пункте
причем до 3-го пункта у меня все работает так как у вас написано.
а вот принудительные линки не хотят работать.
что не так?
Re: Настройка перевода меню сайта
Ясно
Да , была ошибка.
В коде выше было толко set_lng
Исправлено в вики.
Да , была ошибка.
В коде выше было толко set_lng
Исправлено в вики.
Don't forget to run script update







