Здравствуйте,
помогите настроить перевод меню сайта.
(c) SmartCJ Pro V 1.50 Build 201310031102
Я все сделал по инструкции описанной вот здесь:
http://smartcj.com/wiki/doku.php?id=ru: ... %D0%B0_i18
но при вставке в темплейт индексной страницы инклуда <!--INCLUDE_TEMPLATE_languages-->
индексная страница вообще не открывается.
что может быть не так? подскажите.
вот содержание темплейта "languages" :
<?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']];
}
?>
Настройка перевода меню сайта
Re: Настройка перевода меню сайта
Допишите в темпелйт language что угодно и откройте через force_template - все ок видно ?
Don't forget to run script update
Re: Настройка перевода меню сайта
добавил с темплейт "languages" несколько символов в самом начале перед php-кодом.
и вставил в код индексной страницы это:
<?php
$_GET['force_template'] = 'languages';
?>
В итоге на индексной странице мои символы не отображаются.
Темплейт "languages" не инклудится.
В чем тут дело? и Как исправить?
и вставил в код индексной страницы это:
<?php
$_GET['force_template'] = 'languages';
?>
В итоге на индексной странице мои символы не отображаются.
Темплейт "languages" не инклудится.
В чем тут дело? и Как исправить?
Re: Настройка перевода меню сайта
Это как понять ? в темпелйт ?и вставил в код индексной страницы это:
<?php
$_GET['force_template'] = 'languages';
?>
Don't forget to run script update
Re: Настройка перевода меню сайта
да, в темплейт индексной страницы
Re: Настройка перевода меню сайта
Вы такой вариант где-то прочли или сами придумали ?
просто проверка на случай если в вики где то ошибка.
http://smartcj.com/wiki/doku.php?id=ru: ... parameters
тут такого варианта нет точно.
просто проверка на случай если в вики где то ошибка.
http://smartcj.com/wiki/doku.php?id=ru: ... parameters
тут такого варианта нет точно.
Don't forget to run script update
Re: Настройка перевода меню сайта
напишите, как правильно
Re: Настройка перевода меню сайта
Мне обычно удобнее вариант 1 при проверке чего-либо.
Правлиьные все 3 варианта.
Правлиьные все 3 варианта.
Don't forget to run script update
Re: Настройка перевода меню сайта
попробовал вставить в темплейт индексной страницы такой код
<?php
$_GET['force_template'] = 'languages';
include('./scj/tube/index.php');
?>
тоже не помогло. после места вставки на индексной странице ничего не отображается.
но изначально у меня вопрос был другой:
http://smartcj.com/wiki/doku.php?id=ru: ... %D0%B0_i18
то что описано у вас здесь не работает. про "force_template" здесь ничего не говорится.
Как заставить работать?
<?php
$_GET['force_template'] = 'languages';
include('./scj/tube/index.php');
?>
тоже не помогло. после места вставки на индексной странице ничего не отображается.
но изначально у меня вопрос был другой:
http://smartcj.com/wiki/doku.php?id=ru: ... %D0%B0_i18
то что описано у вас здесь не работает. про "force_template" здесь ничего не говорится.
Как заставить работать?
Re: Настройка перевода меню сайта
У вас 100% пхп ошибка в темпелйте.
Что сейчас в languages ?
Что сейчас в languages ?
Don't forget to run script update







