IT-Security 33 Опубликовано: 16 января 2009 Рассказать Опубликовано: 16 января 2009 (изменено) В данный момент занимаюсь созданием своей CMS и дошёл до пункта мультиязычность. Варианта я вижу три. 1 - Параллельный контент. На каждый существующий язык мы создаем дополнительные поля и работаем с ними. 2 - Каждый материал постим отдельно и держим в таблице поле lang Тоесть создаем статьи отдельно и указываем у них поле "Язык" 3 - Делаем статьи отдельно и держим таблицу связей такого вида: id ru_id en_id fr_id и т.п. Тоесть храним ID всех статей и в зависимости от языка подгружаем нужную. По сути - автоматизированный второй вариант. Нужно продумать только присоединение статей в другом языке. Чтобы когда мы обращались к контенту по ID/AltName прогружался контент в нужном языке. Какой вариант по Вашему мнению правильный и почему? Изменено 16 января 2009 пользователем IT-Security Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.