Русская Joomla - форум поддержки
Регистрация Правила форума Справка Поиск Сообщения за день Все разделы прочитаны

Установка и обновление Joomla!

 (Установка движка сайта и его обновление)

 
Ответ
 
Опции темы
Старый 02.06.2009, 19:59 #1
Пользователь
 
Аватар для Palomnik
 
Регистрация: 24.02.2009
Адрес: Днепропетровск
Сообщений: 56
Репутация: 1
Palomnik вне форума
Сообщение Двуязычный сайт на Joomla: как лучше реализовать?

Мир всем! Парни, я понимаю, что вопрос, наверное, не нов... Но премлемого ответа для себя не нашел, поэтому "прошу сильно не бить ногами". Задача такова: нужно сделать двуязычный сайт (русская и английская версия) на Joomla. Изучив возможности рекомендованного для таких случаев плагина Joom!fish, а также начитавшись мнений о его глючности решил пойти более тривиальным путем: в корневом каталоге хоста создаю две отдельные папки eng и rus, и в каждую из них инсталлирую отдельную CMS.
Все бы ничего, но возникает проблема: в хостинг-тарифе предусмотрена только одна база MySQL. При установке первой CMS все проходит без проблем, а со второй подключить ту же базу с тем же именем не удается, выдает ошибку. Как подключить две Джумлы на одну базу данных? Гуру, подскажите, плиз...
Можно, конечно связаться с хостером и за дополнительную плату попросить еще одну базу данных. Но бюджет проекта ограничен...
Может какие-то еще есть варианты реализации двухязычного сайта?
Буду признателен всем откликнувшимся.
 
Ответить с цитированием Вверх
Старый 02.06.2009, 22:33 #2
Местный
 
Аватар для SanSan
 
Регистрация: 04.03.2006
Адрес: СПб
Сообщений: 437
Репутация: 22
SanSan вне форума
По умолчанию Re: Двуязычный сайт на Joomla: как лучше реализовать?

Когда ставишь джумлу - в одном из шагов есть выбор: префикс таблиц, например:
jom_ для первой джумлы
too_ для второй джумлы
Тогда можно поставить обе джумлы в одну базу

Вариант 2:
Давно-давно делал на одной джумле рус\англ сайт
Просто копировал разделы, категории, статьи, меню, а потом вставлял в копии английские тексты.
С меню пришлось немного повозиться, чтобы настроить отображение на русских страницах русские меню, на английских - английские. То же было с шаблонами. Ну... это тоже решилось

вот пример: www.bars-jsc.com Сообщить о нерабочей ссылке
  Когда много спрашивают - мало думают и плохо помнят
 
Ответить с цитированием Вверх
Старый 03.06.2009, 05:37 #3
Пользователь
 
Аватар для Palomnik
 
Регистрация: 24.02.2009
Адрес: Днепропетровск
Сообщений: 56
Репутация: 1
Palomnik вне форума
Сообщение Re: Двуязычный сайт на Joomla: как лучше реализовать?

Цитата: Сообщение от SanSan Посмотреть сообщение
Когда ставишь джумлу - в одном из шагов есть выбор: префикс таблиц, например:
jom_ для первой джумлы
too_ для второй джумлы
Тогда можно поставить обе джумлы в одну базу

Вариант 2:
Давно-давно делал на одной джумле рус\англ сайт
Просто копировал разделы, категории, статьи, меню, а потом вставлял в копии английские тексты.
С меню пришлось немного повозиться, чтобы настроить отображение на русских страницах русские меню, на английских - английские. То же было с шаблонами. Ну... это тоже решилось

вот пример: www.bars-jsc.com Сообщить о нерабочей ссылке
Спасибо, да, насчет префиксов мне потом тоже пришло в голову. По второму варианту - действительно, как сделать, чтоб на английских страницах отображались английские меню и заголовки модулей? Подробностей не припомните?
 
Ответить с цитированием Вверх
Старый 03.06.2009, 10:30 #4
Местный
 
Аватар для SanSan
 
Регистрация: 04.03.2006
Адрес: СПб
Сообщений: 437
Репутация: 22
SanSan вне форума
По умолчанию Re: Двуязычный сайт на Joomla: как лучше реализовать?

Сложного ничего нет. Это делается средствами Joomla, главное - не запутаться в настройках
Модули меню привязываются к определенным пунктам меню: русские модули - к русским пунктам, английские - к английским.
Те же действия надо сделать с шаблонами, т.к. в шапке рисунки с буквами русскими и английскими.
  Когда много спрашивают - мало думают и плохо помнят
 
Ответить с цитированием Вверх
Старый 10.03.2010, 11:09 #5
Новичок
 
Регистрация: 05.12.2009
Сообщений: 3
Репутация: 1
Dobreff вне форума
Сообщение Re: Двуязычный сайт на Joomla: как лучше реализовать?

а не проще сделать два домена? (соответственно 2 базы будет)
например
uefa.com и ru.uefa.com
или
pupkin.com и pupkin.ru

Лучше первый вариант, т.к. поддомен можно любой себе выбрать (как на самом деле у УЕФА - 11 поддоменов и 12 языковых сайтов)
 
Ответить с цитированием Вверх
Ответ


joomla cms - лучшая система управления контентом с открытым исходным кодом

Добавить в закладки
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Joomla 1.5] Подскажите как лучше реализовать софтовый портал noobofthenoobs Проектирование 5 21.05.2009 18:06
как с помощью joomla можно реализовать похожий сайт? elvis Наполнение 4 11.01.2009 22:45
Можно ли реализовать на Joomla сайт с тестами за смс??? GreenGO Проектирование 4 03.01.2009 14:10
Как сделать лучше ? Joomla 1.0.12 хочу создать фотосайт Саш Datso Gallery 8 09.07.2008 16:54
Сайт для преподавателя термеха - как реализовать это? AnthonyS Подбор расширений 1 20.12.2007 00:04