Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Смотря как определять русского пользователя. Может быть проще будет предложить на главной странице выбор - EN|RU?

Можно в начале скрипта проверить предпочтения клиента на принимаемые языки, и в зависимости от ответа загрузить русский или английский файл (тут перенаправление):
PHP код: Выделить весь код

<?php

if (substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 05) == "ru_RU")
  
Header ("Location: rus.php");
else
  
Header ("Location: eng.php");

Ну или просто присвоить результат переменной, а потом уже смотреть, какие данные подсовывать клиенту:

PHP код: Выделить весь код

<?php

if (substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 05) == "ru_RU")
  
$lang "rus";
else
  
$lang "eng";

Но это сработает только если браузер передаёт строку с предпочтениями)) Например, у меня Опера передаёт. Насчёт других - не знаю. Попробуйте.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:55, 28-08-2007 | #2