Нужно создать сайт на 2 языках типа www.mydomen.com/uk www.mydomen.com/ru при этом не используя модули мультиязычности ... то есть это должны быть как бы 2 разных сайта в разных директориях одного домена. Как это лучше сделать?
Нужно создать сайт на 2 языках типа www.mydomen.com/uk www.mydomen.com/ru при этом не используя модули мультиязычности ... то есть это должны быть как бы 2 разных сайта в разных директориях одного домена. Как это лучше сделать?
Комментарии
Делаем первый сайт на русском языке. Это очень просто: нужно всего лишь сделать сайт sitename.com
Потом делаем поддомен en.sitename.com (на той же инсталяшке Друпала, но со своей файловой системой)
Копируем сайт на поддомен и заполняем его на другом языке. Все. Можете прочитать про мультисайтинг.
дело в том что на поддоменах не подходит ... нужно в отдельных директориях одного домена ... буду читать про мультисайтинг ... получается что это сделать не так легко как на поддоменах
Похоже, что i18 модуль вполне вас устроит.
отдельных директорий корячить не надо, зато URL'ы будут как вы хотите:
mydomen.com/uk/node/1 и mydomen.com/ru/node/1
Не изобретайте велосипед.
i18n пользовался ... но я хочу создать сайт которым будут пользоваться много людей... ну и конечно будут забывать при публикации статьи выбрать язык статьи ... хотя можно сделать обязательный выбор языка при публикации материала ... но тогда все равно рано или поздно кто-то что-то перепутает ... и в словарь таксономии одного языка будут внесены термины из другого языка ... получится каша... ну еще наверное есть много других нюансов связанных с мультиязычностю на одном сайте ... а создавая как 1 язык = 1 сайт можно забыть про модули мультиязычности... и это упрощает много вещей.
Не хочу делать на субдомене, потому что это и так уже субдомен ...а еще "как директории" лучше для поисковиков .. что бы считали за 1 сайт
http://www.drupal.ru/node/50246 вот тут читаю сейчас, уже почти разобрался с особенностями мультисайтинга