Структура многоязычного сайта

R7
На сайте с 04.04.2006
Offline
84
910

Стоит задача - сделать моногоязычный сайт. Какова должна быть его структура?

Где должны находится папки с версиями сайта на других языках (главной

страницей является русская версия)?

Агентство переводов LingvoStar (Киев) www.lingvostar.kiev.ua (www.lingvostar.kiev.ua)
СКОРПИОН
На сайте с 05.01.2006
Offline
120
#1

Если есть возможность, я бы разнёс в разные зоны, т.е. ru, com, eu и т.д.

Если нет - сделал бы для каждого языка отдельный субдомен. Главную (и с www и без) сделал бы общей.

• Контекстные ссылки с внутренних страниц навсегда (/ru/forum/370882) • Качественные сайты для заработка на контекстной рекламе и ссылках
R7
На сайте с 04.04.2006
Offline
84
#2
СКОРПИОН:
Если есть возможность, я бы разнёс в разные зоны, т.е. ru, com, eu и т.д.
Если нет - сделал бы для каждого языка отдельный субдомен. Главную (и с www и без) сделал бы общей.

Хотелось бы что-то вроде папок en de внутри корневой директории

СКОРПИОН
На сайте с 05.01.2006
Offline
120
#3

Romero79! Физическое и логическое размещение - это две разных вещи. Физически всё может лежать хоть в одной папке, а логически настроите структуру сайта через .htaccess так, как Вам нужно.

psylosss
На сайте с 23.12.2005
Offline
126
#4
Где должны находится папки с версиями сайта на других языках?

Где угодно, включая даже их полное отсутствие (я бы именно так и делал - построил бы на шаблонах сайт, и при указании языка подставлял бы информацию в шаблоны из разных источников).

Но если

Хотелось бы что-то вроде папок en de внутри корневой директории

то почему бы и нет? Но тогда не понимаю в чем вопрос стоит.

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
R7
На сайте с 04.04.2006
Offline
84
#5
psylosss:


то почему бы и нет? Но тогда не понимаю в чем вопрос стоит.

В этом и вопрос - есть папки en de, а где должна лежать физически основная русская версия?

dkameleon
На сайте с 09.12.2005
Offline
386
#6
Romero79:

В этом и вопрос - есть папки en de, а где должна лежать физически основная русская версия?

На Ваше усмотрение :)

Можете сделать третью папку ru и в ней складывать.

К примеру, на главной (в корне) можно сделать красивую флешку и переход к нужной языковой версии.

ПС. Склоняюсь к решению psylosss - так же бы построил бы на шаблонах. Установил бы язык по умолчанию, и если юзер-агент высказывает желание вначале сессии получить контент на другом языке - выдавал бы на запрошенном языке, без всяких поддиректорий.

Дизайн интерьера (http://balabukha.com/)
M
На сайте с 21.11.2004
Offline
230
#7
Romero79:
В этом и вопрос - есть папки en de, а где должна лежать физически основная русская версия?

Определитесь с дкфолтным языком, и всё станет ясно.

Продвигаю домены руками (http://roke.ru)
Dwarf
На сайте с 06.10.2004
Offline
60
#8

http://httpd.apache.org/docs/1.3/content-negotiation.html

Пример работы - страница, которую показвает Апач сразу после установки.

Живой пример - http://www.saminfo.ru/

Берем Файрфокс, Tools - Options - Advanced - Edit languages...

Добавляем en, ru, de, fr, далее пооочередно поднимаем языки наверх, релоадим страницу :)

Деревянные окна (http://www.wood-win.ru/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий