Как отключить автоопределение языка (локали) пользователя?

Тема в разделе "Программирование", создана пользователем Ametist, 29.11.2007.

  1. Offline

    Ametist Недавно здесь

    Регистрация:
    29.11.2007
    Сообщения:
    4
    Симпатии:
    1
    Ситуация такова.
    есть сайт xxxxxxx.com , к нему прикручен JoomFish. Сайт на 3-х языках, ru, fr, en.
    Структура сайта (по языкам) такова
    www.xxxxxxx.com - en
    www.xxxxxxx.com/ru/ - ru
    www.xxxxxxx.com/fr/ - fr
    когда пользователь заходит на главную страницу добрая joomla (1.13) определяет его локаль и выдает соответствующий язык.
    Пример: Если я русскоязычный пользователь захожу на www.xxxxxxx.com - мне сайт отдается на русском. А мне нужно на english.
    Как убрать этот автоматизм? Юзер сам если нужно переключит язык. В коде икал... не нашол.

    З.Ы.
    моя joomla 1.13 работает в ISO UTF-8.
    Заранее спасибо.
     
  2.  
  3. sectus
    Offline

    sectus специалист

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

    а в конфиге поменять?
    или шаблоне
     
  4. Offline

    Ametist Недавно здесь

    Регистрация:
    29.11.2007
    Сообщения:
    4
    Симпатии:
    1
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

    В конфиге? если ты имеешь ввиду в глобальных настройках или в файле configuration.php... то там везде по умолчанию english. У меня Joomla не RE а анлийская... в шаблоне? Где в шаблоне? кодировка у меня ВЕЗДЕ UTF-8.
    Или может еще гдето конфиги есть? о которых я незнаю???
     
  5. sectus
    Offline

    sectus специалист

    Регистрация:
    19.04.2006
    Сообщения:
    1 210
    Симпатии:
    46
    Пол:
    Мужской
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

    Что выдает сайт в тэге:
    <meta http-equiv="Content-Type" content="text/html; *****" />

    А вообще була где тема про кодировки... наверное даже в FAQ
     
  6. Offline

    Ametist Недавно здесь

    Регистрация:
    29.11.2007
    Сообщения:
    4
    Симпатии:
    1
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

    извени но ты наверное не понял моей проблеммы . Еще раз повторяю ... У меня сайт построен на кодеровке UTF-8
    Вот токая строка на ВСЕХ страницах сайта.
    <meta http-equiv=content-type content="text/html; charset=UTF-8">
    У меня все символы отображаються правильно, проблем с кодировкой у меня нет!
    У меня проблемма УБРАТЬ ОПРЕДЕЛЕНИЕ JOOMLA ЛОКАЛИ КЛИЕНТА (его язык в ЕГО системе(броузере...)) потому как... читай внимательно первое сообщение.

    Добавлено через 36 минут
    Все ... Решил проблемму. Выкладываю... может кому поможет.
    в файле /mambots/system/jfdatabase.systembot.php на строке № 146 сделал такие изменения
    было
    Код (PHP):
    1. // if language is still blank then use first active language!
    2. if ($client_lang==""){
    3.     $client_lang = $activeLanguages[0]->iso;
    4. }

    Стало
    Код (PHP):
    1. // if language is still blank then use first active language!
    2. if ($client_lang=="" or $client_lang != "english"){
    3.     $client_lang = $activeLanguages[0]->iso;
    4. }


    Не очень красивый вариант решения проблеммы но работает.
    Может кто предложит более правильное решение...
     
    Последнее редактирование: 30.11.2007
    Dead Krolik нравится это.
  7. Offline

    amediamaster Недавно здесь

    Регистрация:
    27.09.2007
    Сообщения:
    17
    Симпатии:
    1
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

    спасибо, была подобная проблема (точнее обратная, надо было чтобы принудительно на русском открывало). теперь полегчало. спасибо
     
  8. Offline

    burykin Недавно здесь

    Регистрация:
    11.10.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Re: HELP! Как отключить автоопределение языка (локали) пользователя?

    У меня такой же вопрос, но для Joomla 1.5.
    Как отключить автоопределение языка браузера?
    Имею сайт, там jommFish+3 языка. Сайт открывается постоянно на русском, потому что у меня браузер на русском, а мне нужно на украинском.
    Для Joomla 1.0 я это дело отключал, а тут уже обыскался.
     
  9. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
  10. Offline

    burykin Недавно здесь

    Регистрация:
    11.10.2010
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Мужской
    Re: HELP! Как отключить автоопределение языка (локали) пользователя?

    +1.
    Оффтопик (не в тему) - жми сюда!
     
  11. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Оффтопик (не в тему) - жми сюда!
     
  12. ig969
    Offline

    ig969 Недавно здесь

    Регистрация:
    02.10.2009
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Женский
    Re: HELP! Как отключить автоопределение языка (локали) пользователя?

    Это не ответ. Это выпендрёж чистой воды. Если бы все знали английский, то и вопросов бы не задавали.
     
    Последнее редактирование модератором: 05.04.2014
  13. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    А я не любитель приносить ответы на блюдечке с голубой каемочкой. :) Если выпендреж - не работая с joomfish найти ответ и дать на него ссылку, то пусть так и будет.

    ig969, с твоей стороны - это лень чистой воды. Но специально для ленивых
     
  14. ig969
    Offline

    ig969 Недавно здесь

    Регистрация:
    02.10.2009
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Женский
    Ну мне-то как раз ответ и не нужен. Просто большинству людей некогда неделями перелопачивать тонны макулатуры в поисках решения. На форумы обычно идут с конкретной проблемой, надеяст, что кто-то знает как её решить, а не затем чтобы сутками гробить зрение пытаясь в незнакомом языке выудить строчку способную помочь. Т.е. идут за готовым ответом на свой вопрос, а не за мудрыми поучениями о том как полезно всё постигать самому. И чтобы задать подобный вопрос челоек как мимимум должен был узнать о существовании не только Joomla!, но JommFish. И не просто знать но ещё и поставить их. Так что определённый объём прочитанного у него всё же уже имеется.
     
  15. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Пустой разговор... ig969, если не нравится, то не читай мои посты, тем более, что они для тебя оскорбительны. Не стоит умничать и пытаться учить, как надо отвечать на вопросы. И вообще, читай п.1.5 правил форума. Помог ли мой ответ - спроси у тех, кто спрашивал.

    P.S.: Большинство людей не перелопачивает литературу. Они просто идут на форум и спрашивают.
     

Поделиться этой страницей

Загрузка...