- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть задача сделать сайт на нескольких языках, язык выбирается пользователем. Русский, английский, немецкий, китайский.
Я так понимаю, в одной базе MySQL всё это добро хранить невозможно, нужны разные базы с разными кодировками. Это возможно сделать на "виртуальном" хостинге или нужен dedicated server?
Кто-нибудь делал подобные проекты?
не очень в курсе на счет китайского, а так кодировка UTF-8 и все языки в одной базе под одной cms
Unicode был бы простым решением.
Но для начала я поэкспериментирую, насколько корректно MS IE и FireFox переключают кодировки при правильных заголовках HTTP и meta-тэгах HTML.
Я в прошлом натыкался на глюки MS IE, не желавшего правильно показывать то ли 1251 после Unicode, то ли Unicode после 1251 (когда переходишь с одного сайта на другой).
Заставлять пользователей переключаться вручную не хочу, - человека, не продвинутого в технических вопросах, это отпугнёт от сайта.
Поэтому я и задал этот вопрос. Пока думаю выдавать версии на разных языках в разных кодировках (русский - 1251, китайский - Big5 или другой).
проблем с броузерами на тему переключения кодировки не замечал.
языки использовал: EN | DE | SP | IT | FR | RU
TYPO3 в unicode должно уметь.
Кстати, в части многоязыности система ощутимо продвинута.
взять готовый фришный проект и посмотреть что к чему и как это делают - дальше следовать по образу и подобию со своими потребностями
Сегодня в поисках возможных глюков с кодировкой залез на DMOZ, - там как раз разного мультиязычного добра навалом. Кодировка выбирается нормально, при переходе с/на другие сайты глюков не было.
Скорее всего буду использовать Unicode.
Про особенности созданий многоязычных веб-приложений можно почитать:
http://phpclub.ru/detail/magazine/2005/05/
А вообще велкам на http://phpclub.ru/talk/index.php. Там все это много раз обсуждалось.
Вопрос был нейтрален к языку программирования.
Я пишу на Perl и Java. Когда-то давно попробовал PHP и потом забил, не понравилось.
table lang(lang_id, lang_name)
table doc(doc_id, doc_date)
table doc_detail(detail_id, doc_id, doc_name, doc_desc, lang_id)
вариаций вообще много как это хранить в базах данных от мускула и дибиту до оракла и мссиквела
Typo3, однозначно подойдёт... программировать особо не нужно.
С хостингом можно помочь - например, можно выделить место на спецсервере.