Page 1 of 2
Перевод сайта в pro2.1
Posted: Tue Feb 03, 2015 7:45 pm
by rembo1978
Здрасти.Не могу выехать как перевести в титле на индексе названия сайта на разные языки , так не канает <?=$lang['top']?>.Если можно на примере .Спасибо
Re: Перевод сайта в pro2.1
Posted: Wed Feb 04, 2015 2:13 pm
by admin
Приветствую!
а где именно вы задаете переменную $lang ?
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 7:24 pm
by rembo1978
admin wrote:Приветствую!
а где именно вы задаете переменную $lang ?
Я хотел сделать
<?php
$my_keywords['en'] = array(
'title_index' => 'The best porn site',
и тд
title_index на русском и тд и выводить
<title><?=$lang['title_index']?></title>
Но ничего не выводится
Это бы было хорошо.
Так и можно добавлять к титлам любого темплейта
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 7:29 pm
by admin
rembo1978 wrote:admin wrote:Приветствую!
а где именно вы задаете переменную $lang ?
Я хотел сделать
<?php
$my_keywords['en'] = array(
'title_index' => 'The best porn site',
и тд
title_index на русском и тд и выводить
<title><?=$lang['title_index']?></title>
Но ничего не выводится
Это бы было хорошо.
Так и можно добавлять к титлам любого темплейта
За 2 месяца вопрос не изменился )
Где именно в указанном коде вы задете переменную $lang ?
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 7:38 pm
by rembo1978
admin wrote:rembo1978 wrote:admin wrote:Приветствую!
а где именно вы задаете переменную $lang ?
Я хотел сделать
<?php
$my_keywords['en'] = array(
'title_index' => 'The best porn site',
и тд
title_index на русском и тд и выводить
<title><?=$lang['title_index']?></title>
Но ничего не выводится
Это бы было хорошо.
Так и можно добавлять к титлам любого темплейта
За 2 месяца вопрос не изменился )
Где именно в указанном коде вы задете переменную $lang ?
В индексе между <title></title>
Не понимаю в дефолтном header php работает
(
<title>Title:
<?php
// this is an example if different title depending on a template
// Of course, you can use different header for each template
if ('<!--TEMPLATE_NAME-->' == 'index') {?>
Index page of super site
<?php
} elseif ('<!--TEMPLATE_NAME-->' == 'content_list') { ?>
Category <!--CATEGORY_NAME--> (<!--CATEGORY_CUSTOM_NAME-->)
<?php } else { ?>
Some other text
<?php
)
а почему не пашет в index <title><?=$lang['title_index']?></title>
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 7:40 pm
by admin
<?php
// this is an example if different title depending on a template
// Of course, you can use different header for each template
if ('<!--TEMPLATE_NAME-->' == 'index') {?>
Index page of super site
<?php
} elseif ('<!--TEMPLATE_NAME-->' == 'content_list') { ?>
Category <!--CATEGORY_NAME--> (<!--CATEGORY_CUSTOM_NAME-->)
<?php } else { ?>
Some other text
<?php
)
а где тут $lang = ... ?
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 7:56 pm
by rembo1978
admin wrote:<?php
// this is an example if different title depending on a template
// Of course, you can use different header for each template
if ('<!--TEMPLATE_NAME-->' == 'index') {?>
Index page of super site
<?php
} elseif ('<!--TEMPLATE_NAME-->' == 'content_list') { ?>
Category <!--CATEGORY_NAME--> (<!--CATEGORY_CUSTOM_NAME-->)
<?php } else { ?>
Some other text
<?php
)
а где тут $lang = ... ?
Да нет .
Так как решить этот вопрос
Есть 15 языков
Надо в index вывести title и description разные в зависимости от языка
как-то тупо будет если в урлах меняется язык а титли и деск не меняется .
Как это сделать ????
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 7:58 pm
by admin
Надо в index вывести title и description разные в зависимости от языка
title и description чего имено ? галер ?
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 8:07 pm
by rembo1978
admin wrote:Надо в index вывести title и description разные в зависимости от языка
title и description чего имено ? галер ?
Нет главной страницы
Main page of your Site (index)
html xmlns="
http://www.w3.org/1999/xhtml">
<head>
<title>
ЗДЕСЬ</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="
ЗДЕСЬ" />
Может добавит категорию допустим cat_index ,где и выводить это Ну как вариант
Re: Перевод сайта в pro2.1
Posted: Wed Mar 29, 2017 8:09 pm
by admin
в нужном месте
if ($_GET['force_lng'] == '...') {
одно
} elseif ($_GET['force_lng'] == '...') {
другое
}
и так далее сколько надо раз
Это такой вариант в лоб.
Можете конечно и в массиве держать все переменные по яфзыкам - пример в вики есть.