Пропустить

Выбор языка интерфейса при входе

Вопросы, связанные с локализацией phpBB 2.0.x

Выбор языка интерфейса при входе

Сообщение Frankenstain » 05.01.2007 12:24

Есть сайт с русской и английской частями. Форум у них должен быть общий. Какую ссылку использовать, чтобы при входе с английской части форум открывался с английским интерфейсом?

Frankenstain
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 05.01.2007 12:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 05.01.2007 12:34

Frankenstain
Устанавливаете в админке язык по умолчанию. Например, русский.
Открываете common.php, находите
while ( $row = $db->sql_fetchrow($result) )
{
	$board_config[$row['config_name']] = $row['config_value'];
}

ПОСЛЕ добавляете
if (...)
{
$board_config['default_lang'] = 'english';
}


Само собой, в теле условного оператора if дожно находиться что-нибудь вменяемое.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Xpert » 05.01.2007 12:36

За такое название можно в принципе сразу в бан.
За игнорирование поиска тоже. Что, запрос "выбор языка" настолько неинтуитивен?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 05.01.2007 13:44

Xpert писал(а):За такое название можно в принципе сразу в бан.

Исправил.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Извиняюсь

Сообщение Frankenstain » 07.01.2007 4:56

Я делал поиск. И "выбор языка", и "английская локализация" и еще как-то. Ничего путного не находил.

Frankenstain
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 05.01.2007 12:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 07.01.2007 11:00

"выбор языка" на 4-й строке дает нужный результат, причем очень подробно. Поиск для всех работает одинаково.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение t3ma » 14.05.2008 11:41

я сделал так:
if ($_GET['lang'] == 'en')    
{    
$board_config['default_lang'] = 'english';    
}



Заходит на английскую версию норм. и когда хочет попасть например,в какой-нибудь из разделов форума, например., Memberlis или Register или любой другой, то он попадает в русскую версию.

как быть ?

t3ma
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 11.05.2007 19:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Локализация phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы