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

Discussion in 'Программирование' started by Ametist, Nov 29, 2007.

  1. Offline

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

    Joined:
    Nov 29, 2007
    Messages:
    4
    Likes Received:
    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 Недавно здесь => Cпециалист <=

    Joined:
    Apr 19, 2006
    Messages:
    1,210
    Likes Received:
    46
    Gender:
    Male
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

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

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

    Joined:
    Nov 29, 2007
    Messages:
    4
    Likes Received:
    1
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

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

    sectus Недавно здесь => Cпециалист <=

    Joined:
    Apr 19, 2006
    Messages:
    1,210
    Likes Received:
    46
    Gender:
    Male
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

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

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

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

    Joined:
    Nov 29, 2007
    Messages:
    4
    Likes Received:
    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. }


    Не очень красивый вариант решения проблеммы но работает.
    Может кто предложит более правильное решение...
     
    Last edited: Nov 30, 2007
    Dead Krolik likes this.
  7. Offline

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

    Joined:
    Sep 27, 2007
    Messages:
    17
    Likes Received:
    1
    Ответ: HELP! Как отключить автоопределение языка (локали) пользователя?

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

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

    Joined:
    Oct 11, 2010
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Re: HELP! Как отключить автоопределение языка (локали) пользователя?

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

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
  10. Offline

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

    Joined:
    Oct 11, 2010
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Re: HELP! Как отключить автоопределение языка (локали) пользователя?

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

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Оффтопик (не в тему) - жми сюда!
     
  12. ig969
    Offline

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

    Joined:
    Oct 2, 2009
    Messages:
    11
    Likes Received:
    0
    Gender:
    Female
    Re: HELP! Как отключить автоопределение языка (локали) пользователя?

    Это не ответ. Это выпендрёж чистой воды. Если бы все знали английский, то и вопросов бы не задавали.
     
    Last edited by a moderator: Apr 5, 2014
  13. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    А я не любитель приносить ответы на блюдечке с голубой каемочкой. :) Если выпендреж - не работая с joomfish найти ответ и дать на него ссылку, то пусть так и будет.

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

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

    Joined:
    Oct 2, 2009
    Messages:
    11
    Likes Received:
    0
    Gender:
    Female
    Ну мне-то как раз ответ и не нужен. Просто большинству людей некогда неделями перелопачивать тонны макулатуры в поисках решения. На форумы обычно идут с конкретной проблемой, надеяст, что кто-то знает как её решить, а не затем чтобы сутками гробить зрение пытаясь в незнакомом языке выудить строчку способную помочь. Т.е. идут за готовым ответом на свой вопрос, а не за мудрыми поучениями о том как полезно всё постигать самому. И чтобы задать подобный вопрос челоек как мимимум должен был узнать о существовании не только Joomla!, но JommFish. И не просто знать но ещё и поставить их. Так что определённый объём прочитанного у него всё же уже имеется.
     
  15. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Пустой разговор... ig969, если не нравится, то не читай мои посты, тем более, что они для тебя оскорбительны. Не стоит умничать и пытаться учить, как надо отвечать на вопросы. И вообще, читай п.1.5 правил форума. Помог ли мой ответ - спроси у тех, кто спрашивал.

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

Share This Page

Loading...