Я так понял, что другого решения чем создание отдельного сайта, для добавления второго языка, не имеется. И делать надо в поддомене?
Три языка — три поддомена и втрое больше места на хостинге?
Не вижу никакой связи доменов и места на хостинге.
HostCMS писал(а):
Многоязычность реализуется на базе многосайтовости. Фактически это отдельные сайты на разных языках с идентичной или различной структурой.
Имея, например, три языка, необходимо ставить три системы HostCMS, тройное наполнение контентом (галерея работ) даже при одинаковой структуре сайта на всех языках?
И еще такой момент. Можно ли объединить комментарии к фотографиям оставленные в одной языковой версии с другими языками? Так чтоб во всех языках показывались все комментарии?
ройное наполнение контентом (галерея работ) даже при одинаковой структуре сайта на всех языках?
Одинаковая структура на всех языках большая редкость. Анализируя опыт разработки многоязыковых версий могу сказать, что не было ни одного проекта с абсолютно одинаковой структурой. Также для всех языковых версий галерея работ будет иметь разные названия, описания и вполне возможно даже сама комплектация работ будет отличаться.
nikalis писал(а):
Можно ли объединить комментарии к фотографиям оставленные в одной языковой версии с другими языками?
Комментарии привязаны к элементам информационной системе, при этом сама информационная система принадлежит конкретному сайту. Какой смысл разделять на языковые версии, если комментарии планируется выводить кучей на разных языках!
Какой смысл разделять на языковые версии, если комментарии планируется выводить кучей на разных языках!
Некоторый смысл есть и оно так, в принципе, работает. Описание техник и работ автора идет на разных языках. Сайт ориентирован на европейскую аудиторию, где разные языки не такое большое препятствие, когда дело доходит до живого общения. Говорить и писать могут на своем языке, а читать на разных. Это же касается и общей гостевой книги.
Подскажите - собрался делать вторую версию сайта.
Создал в разделе "сайты" новый сайт. К нему пытаюсь привязать домен типа www.domain.ru/en/. Домен указал. Нажимаю на знак "ключ". Система пишет "неправильное имя домена". Как сделать правильно? Спасибо.
acalashnicov, www.domain.ru/en/ - это не имя домена, это раздел структуры. Соответственно новый сайт и домен создавать не нужно, для сайта www.domain.ru создаете в структуре сайта узел en и работаете с ним
Скажите создав на поддоменах языковые версии можно ли будет все-таки обращаться по адресу например
domain.ru/eng вместо eng.domain.ru
Ведь поддомен на хостинге и есть директория в корне домена. Или система должна вызываться скажем так только c домена на котором она стоит и в данном случае система откроется но пути в системе будут от корня сайта?
можно и на одном домене в разных узлах первого уровня — /en/, /ru/, /ch/ и т.д.
Создал второе меню: "структура сайта - структура сайта - меню сайта - добавить", назвал его MultyLanguages. Создал несколько узлов в "структура сайта - структура сайта - раздел - добавить" (назвав их ru и en), привязал их к созданному меню. Внутри этих узлов создал пункты меню на разных языках. Насколько я понимаю так? Вопрос. Как это теперь в шаблоне вывести на морду сайта??