Мультиязычность

Тема в разделе "Неразобранное", создана пользователем max92, 30.06.2008.

  1. Offline

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

    Регистрация:
    24.11.2006
    Сообщения:
    25
    Симпатии:
    1
    Пол:
    Мужской
    Нужен сайт на 2 языках. Попробывал юзать Joom!Fish. Он переводит контент но гланое меню не переводит. На англ версии всё пишет на подобе - "Ãëàâíàÿ", вроде с кодировками всё норм, но я точно не уверен. Нужен совет как это исправить или что лучше поставить для такого вот. Использую - 1.0.х

    Добавлено через 13 часов 7 минут
    Поставил Joom!Fish_1.7_RE_bst2 и проблема вроде исчезла.
     
    Последнее редактирование: 30.06.2008
  2.  
  3. Offline

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

    Регистрация:
    13.04.2008
    Сообщения:
    33
    Симпатии:
    0
    Я установила тоже, но мало того, что он не переводит то, что сделано с помощью Translate, так ещё и ошибку базы данных выдаёт.
    Не пойму, в чём проблема.

    Текст ошибки:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'= 0\nORDER BY c.name\'
    at line 5 SQL=SELECT c.id, c.name as title, c.name, c.checked_out as check_out, c.checked_out, c.checked_out_time, jfc.id as jfc_id, jfc.value as titleTranslation,
    jfc.modified as lastchanged, jfc.published as published, jfc.language_id, jfl.name as language\nFROM jos_menu as c\nLEFT JOIN jos_jf_content as jfc ON
    c.id=jfc.reference_id AND jfc.reference_field=\'name\' AND jfc.reference_table=\'menu\'\nLEFT JOIN jos_languages as jfl ON jfc.language_id=jfl.id\nWHERE
    = 0\nORDER BY c.nameФункция БД завершилась ошибкой с номером 1064
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 0 ORDER BY c.name
    LIMIT 0, 50' at line 5 SQL=SELECT c.id, c.name as title, c.name, c.checked_out as check_out, c.checked_out, c.checked_out_time, jfc.id as jfc_id, jfc.value
    as titleTranslation, jfc.modified as lastchanged, jfc.published as published, jfc.language_id, jfl.name as language FROM jos_menu as c LEFT JOIN jos_jf_content
    as jfc ON c.id=jfc.reference_id AND jfc.reference_field='name' AND jfc.reference_table='menu' LEFT JOIN jos_languages as jfl ON jfc.language_id=jfl.id
    WHERE = 0 ORDER BY c.name LIMIT 0, 50


    Переустанавливала компонент - аналогичная ерунда. Может подскажете, в чём дело, а то сайт двинуть дальше не могу. И ещё, какие файлы в базе данных оставляет компонент? Может удалить таблицы? Я пробовала, но, кажется, не все удалились.
     
  4. Dead Krolik
    Offline

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской
    Ищи в интернете по этой фразе

    WHERE = 0 ORDER BY

    она тут ключевая.
     

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

Загрузка...