Автор Тема: про многоязыковую поддержку  (Прочитано 3496 раз)

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

Оффлайн Nicki

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://cprazdnikom.ru
про многоязыковую поддержку
« : 27 Марта 2006, 00:24:26 »
В общем, ситуация такая. Нужно одновременно редактировать одно и тоже сообщение но на разных языках. Все просто. Я только хочу узнать что для этого нужно кроме мозгов, переводчика и пары рук. К примеру, с одновременным редактированием (несколько Textarea блоков) текста на русс и инглише все ясно, а если добавить еще немецкий и французский? Я так понимаю нужно добавить поддержку этих языков в ОС, да? Что еще? С БД проблем бы быть по идее не должно, просто добавляй и все.
Поздравления с днем Святого Валентина

Оффлайн Алан

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 31
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alanrin.com
про многоязыковую поддержку
« Ответ #1 : 27 Марта 2006, 13:41:45 »
*оффтоп

С БД может возникнуть проблемма с кодировкой :) если будешь китайский, например, использовать... а так нужны ячейку для каждого языка, причём, если собираешься добавлять неограниченное кол-во языков, то это должно быть как динамическая редактирование таблицы в базе alter\'ом :) А если конкретное кол-во языков, то создаёшь ячейку для каждого языка и всё.

*оффтоп 2

а в чём вопрос был?

Оффлайн Nicki

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://cprazdnikom.ru
про многоязыковую поддержку
« Ответ #2 : 27 Марта 2006, 13:59:33 »
Ребят я пишу на ПХП а не на перле :) так, что если мне нужны будут примеры, то только на ПХП. Плиз, переведите топ из перла.

А вопрос в том, как многоязыковая поддержка реализовывается на стороне клиента, а именно то, как можно реализовать одновременное редактирование сообщения на разных языках? Ведь у каждого языка своя кодировка, а на странице, насколько я знаю, кодлировка указывается однажды.

Ну и по БД тоже вопрос возник.
Цитировать
Алан:
С БД может возникнуть проблемма с кодировкойесли будешь китайский, например, использовать... а так нужны ячейку для каждого языка, причём, если собираешься добавлять неограниченное кол-во языков, то это должно быть как динамическая редактирование таблицы в базе alter\'ом


А если столбец не добавлять, а просто добавить для сообщения на новом языке новую запись? т.е. каждая запись имеет такие поля:
- idLang языка
- метка markMess сообщения для доступа к нему в пхп коде (например, dateReg, yourName ...)
- текст сообщения markMess на языке idLang

Alter вроде как не на всех хостингах разрешен, боюсь потерять клиентов, и получить лишнюю головную боль.
Поздравления с днем Святого Валентина

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
про многоязыковую поддержку
« Ответ #3 : 27 Марта 2006, 14:15:37 »
Можно указать один раз UTF-8.

 

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