Как можно сделать, чтобы при входе на форум, если пользователь еще не зарегистрирован, по умолчанию для него выставлялся тот язык который у юзера является предпочтительным в браузере (ru/en)?
Т.е. взять HTTP_ACCEPT_LANGUAGE.
			
			
									
						Язык форума при первом входе
- 
				PWL  
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 19 лет 7 месяцев
- Откуда: Краснодар
- 
				PWL  
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 19 лет 7 месяцев
- Откуда: Краснодар
А между тем, все очень просто, в functions.php ищем:
и меняем на:
			
			
									
						Код: Выделить всё
                $default_lang = phpbb_ltrim(basename(phpbb_rtrim($board_config['default_lang'])), "'");
Код: Выделить всё
		if ( (strpos(getenv("HTTP_ACCEPT_LANGUAGE"),"ru") !== false) && (strpos(getenv("HTTP_ACCEPT_LANGUAGE"),"ru") == 0) )
                  $default_lang = 'russian';
                else
                  $default_lang = 'english';- 
				Палыч  
- Former team member
- Сообщения: 9683
- Стаж: 19 лет 5 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
PWL Слукавили. Если придет немец, вы заставите его читать по английски, а отнюдь не на том языке
			
			
									
						8)PWL писал(а):который у юзера является предпочтительным в браузере
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
			
						ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
- 
				crash  
- Former team member
- Сообщения: 6517
- Стаж: 21 год 3 месяца
- Откуда: Бердск
PWL phpbb.com там есть мод
			
			
									
						Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
			
						Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
- 
				PWL  
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 19 лет 7 месяцев
- Откуда: Краснодар


