zilber 3 Опубликовано: 28 сентября 2012 Рассказать Опубликовано: 28 сентября 2012 (изменено) Всем привет! Очередной мой мозговой DLE-косяк, с сайта ART-BANDS.RU. Есть попытка сделать мультиязычность путем тега aviable. Теоретически просто: я сделал две картинки выбора языков: <div id="blang"> <a href="/index.php?action_skin_change=yes&skin_name=art-groups"><img src="{THEME}/images/langru.png" /></a> <br> <a href="/index.php?action_skin_change=yes&skin_name=art-groups-en"><img src="{THEME}/images/langen.png" /></a> </div> Собственно понятно, что при выборе РУ - грузится шаблон один, при выборе ЕН - грузится шаблон другой (где вся графика и обслуживающие тексты - на английском). А вот вопрос: как разделить контент в зависимости от выбранного шаблона? То есть когда подгружен один шаблон - идут новости из одной категории и одни статические страницы, когда погружен другой шаблон - другая категория новостей и другие статические. Теоретически, можно было бы, если бы был вариант что-то типа: прописывать при создании статической страницы или новости в них код: [aviable=tem][template=art-groups]текст 1[/template][/aviable] [aviable=tem][not-template=art-groups]текст 2[/template][/aviable] Тогда на небольших сайтах вопрос мультиязычности... ну как-то сам собой решился бы :о) Что думаете, уважаемые? Может я чего не знаю о DLE и "усе давно придумано"? UPD: И у самого же встал вопрос - как же быть с выводом заголовков, титлов страниц и новостей Изменено 28 сентября 2012 пользователем Zilber Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 28 сентября 2012 Рассказать Опубликовано: 28 сентября 2012 http://dle-news.ru/tips/104-sozdanie_sajjta_na_neskolkikh_jazykakh.html или http://dle-news.ru/tips/152-edinaja_registracija_i_avtorizacija_na_neskolkikh_sajjtakh.html Цитата Ссылка на сообщение Поделиться на других сайтах
zilber 3 Опубликовано: 28 сентября 2012 Рассказать Опубликовано: 28 сентября 2012 Автор Эти методы я знаю. А предложенный мной - не рассмотрите? Вроде довольно простой и эффективный метод Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 29 сентября 2012 Рассказать Опубликовано: 29 сентября 2012 (изменено) Лучше использовать две копии скрипта для ru и en + единую регистрацию. Для en соответственно перевести или найти уже переведённые help.lng и website.lng, а также перевести в админке шаблоны E-Mail сообщений. Остальные варианты - танцы с бубном. ИМХО. Изменено 29 сентября 2012 пользователем Captain Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 29 сентября 2012 Рассказать Опубликовано: 29 сентября 2012 А предложенный мной - не рассмотрите? Его не имеет никакого смысла рассматривать. Данный тег имеет совсем иное предназначение. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.