- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть задача сделать сайт на нескольких языках, язык выбирается пользователем. Русский, английский, немецкий, китайский.
Я так понимаю, в одной базе 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, однозначно подойдёт... программировать особо не нужно.
С хостингом можно помочь - например, можно выделить место на спецсервере.