Автор Тема: мультиязычный сайт, вопрос про возможности СУБД у хостера  (Прочитано 7234 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн D.O.

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 81
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.liveinternet.ru/users/info101
Есть задача сделать сайт на нескольких языках, язык выбирается пользователем. Русский, английский, немецкий, китайский.
Я так понимаю, в одной базе MySQL всё это добро хранить невозможно, нужны разные базы с разными кодировками. Это возможно сделать на "виртуальном" хостинге или нужен dedicated server?
Кто-нибудь делал подобные проекты?
Доска объявлений

Оффлайн alex007

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 835
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.russians-in-london.co.uk/
D.O.
Можно всё сделать в одной базе используя UTF и в виртуальном хостинге.
Русские-в-Лондоне. Как они там? Интересно. Инфо (FAQ), Форум и Магазин

Оффлайн alex007

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 835
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.russians-in-london.co.uk/
я делал проекты на content management system, для каждого языка так же своя шкурка/шаблон.
« Последнее редактирование: 03 Февраля 2006, 21:13:04 от alex007 »
Русские-в-Лондоне. Как они там? Интересно. Инфо (FAQ), Форум и Магазин

FLamY

  • Гость
Если пишешь под *nix, используй Gettext

Оффлайн alex007

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 835
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.russians-in-london.co.uk/
Цитировать
FLamY:
используй Gettext

а зачем?
Русские-в-Лондоне. Как они там? Интересно. Инфо (FAQ), Форум и Магазин

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
D.O.
ищи поддержку mysql 4.1.x
0 OK, 0:1

Оффлайн longcomar

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://openhosting.ru
Цитировать

Есть задача сделать сайт на нескольких языках, язык выбирается пользователем. Русский, английский, немецкий, китайский.
Я так понимаю, в одной базе MySQL всё это добро хранить невозможно, нужны разные базы с разными кодировками. Это возможно сделать на "виртуальном" хостинге или нужен dedicated server?


Если на хостинге установлен MySQL 4.1. То он позволяет данные в БД хранить в одной кодировке, а скрипту получать их в другой. Таким образом можно в БД поставить например UTF-8, а в скрипте динамически менять кодировку как надо.

У нас на http://openhosting.ru установлен MySQL 4.1, и все это работает. А что бы не было проблем у скриптов, которые еще не выбирают
кодировку нужную для скрипта (это умеют только новые скрипты), мы сделали пачь к php. Этот пачь позволяет выставить кодировку данных для php крипта в php.ini
http://openhosting.ru - Хостинг, который стоит попробовать.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28