Изменение языка по умолчанию при запуске форума.
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 20 лет 4 месяца
- Откуда: Подмосковье
Изменение языка по умолчанию при запуске форума.
Суть вопроса такова - есть двуязычный ресурс соответственно с английской и русской навигацией. Можно ли при указании ссылки на первую страницу форума index.php передать переменную, которая будет изменять язык интерфейса в зависимости от раздела откуда была передана ссылка. Надеюсь понятно изложил....
... для понимающего достаточно...
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
я не понял...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
[R: R@m$e$ :U]
Есть ли возможность сделать две ссылки на форум с сайта которые бы определяли на каком языке отображать форум. Например, на сайте ссылка "Форум eng" и при переходе по ней форум отображается в английском оформлении, и есть ссылка "Форум rus" и при переходе по ней форум отображается в русском оформлении.
Basmach
Может быть вам подойдет вот это, но не совсем то что вы хотели http://phpbbhacks.com/download/4556
Есть ли возможность сделать две ссылки на форум с сайта которые бы определяли на каком языке отображать форум. Например, на сайте ссылка "Форум eng" и при переходе по ней форум отображается в английском оформлении, и есть ссылка "Форум rus" и при переходе по ней форум отображается в русском оформлении.
Basmach
Может быть вам подойдет вот это, но не совсем то что вы хотели http://phpbbhacks.com/download/4556
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Basmach
Select default language есть на phpBB.ком
кидает выпадающий список на страницы... но можно не ставить... и есть возможность через ссылку index.php?language=russian index.php?language=english =)
Select default language есть на phpBB.ком
кидает выпадающий список на страницы... но можно не ставить... и есть возможность через ссылку index.php?language=russian index.php?language=english =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 20 лет 4 месяца
- Откуда: Подмосковье
[R: R@m$e$ :U]
Вот такой ход с передачей переменной я и имел в виду, но он не работает, либо имя переменной не правильно указано, либо значение, а где их посмотреть я не нашел. Допустим со скрытием раздела я разобрался (вернее отображением необходимого) index.php?c=#? где # id раздела, а вот с языком не получается....
Вот такой ход с передачей переменной я и имел в виду, но он не работает, либо имя переменной не правильно указано, либо значение, а где их посмотреть я не нашел. Допустим со скрытием раздела я разобрался (вернее отображением необходимого) index.php?c=#? где # id раздела, а вот с языком не получается....

... для понимающего достаточно...
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Basmach
а что не получается?
а что не получается?
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 20 лет 4 месяца
- Откуда: Подмосковье
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
Basmach
сегодня поставлю посмотрю...
сегодня поставлю посмотрю...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
Объясните, пожалуйста, почему происходит так, что если гость прошёлся по данной ссылке и просмотрел форум, к примеру, на english'е, то после закрытия IE c форумом, и заново открытия другого окна IE и набрав ссылку на форум, форум открывается на english'е?[R: R@m$e$ :U] писал(а):и есть возможность через ссылку index.php?language=russian index.php?language=english =)
В админке по умолчанию установлено russian.
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 10 месяцев
- Откуда: Москва, Fortuna-net
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Значит настроить их
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
Мод не плохой. Но есть один недостаток - выбор языка производиться только на главной странице форума, т.к. редактируется файл templates/subSilver/index_body.tpl, было бы грамотно сделать на всех страницах, пробывал вставить это:[R: R@m$e$ :U] писал(а):Select default language есть на phpBB.ком
кидает выпадающий список на страницы...
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
<!-- Start add - Select default language MOD -->
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{U_INDEX}"><span class="forumlink" style="margin-left: 2px; font-size: 11px">{L_SELECT_LANG}: </span>{LANGUAGE_SELECT}
<input type="submit" class="mainoption" name="cangenow" value="{L_CHANGE_NOW}" />
</form>
<!-- END switch_user_logged_out -->
<!-- End add - Select default language MOD -->
Подскажите, как сделать выбор языка по умолчанию на всех страницах?
Еще один недостаток обнаружил, что в случае, если заходит на форум зарегестрированный пользователь, то менюха выбора языка не отображается, было бы грамотно, имхо, чтоб она отображалось всегда и для всех.
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Наверное там определение этих переменных идет в index.php, перекинь в includes/page_header.phpMXM писал(а):Подскажите, как сделать выбор языка по умолчанию на всех страницах?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
Ах, да, точно-точно, page_header.php!Xpert писал(а):Наверное там определение этих переменных идет в index.php, перекинь в includes/page_header.phpMXM писал(а):Подскажите, как сделать выбор языка по умолчанию на всех страницах?
Xpert, как всегда мой респект тебе!
Не получается найти куда вставить в page_header.php:
Код: Выделить всё
// Start add - Select default language MOD
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
// End add - Select default language MOD
Код: Выделить всё
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}
define('HEADER_INC', TRUE);
Код: Выделить всё
Fatal error: Cannot redeclare language_select() (previously declared in z:\home\localhost\www\2021_0\includes\functions_selects.php:27) in z:\home\localhost\www\2021_0\includes\functions_selects.php on line 27