Вы не вошли.
Страницы 1
Создание расширенной мультиязычности:
1) В основных настройках системы создать возможность в названии сайта указать переменную, которая будет браться из плагина switcher (решено иным способом)
2) В плагине switcher соответственно вводиться поле для названия сайта (поле должно быть с обязательной проверкой на заполнение) (решено иным способом)
3) Включить в новый релиз обработку для контента (чтоб понимал языковые переменные), сама обработка уже написана. (выполнено)
4) При добавлении новой новости, появляются доп. поля для заголовка (значение берется из плагина switcher переменная кол-во профилей). И вводятся заголовки (также к заголовкам можно прикрутить переменную идентификатор языка (шаблона) чтоб не перепутать, если языков много). Первый, как и сейчас строго обязательный, остальные заполняются по желанию. В случае если заголовок, для какого либо языка не будет заполнен, то автоматически подставляется значение из главного заголовка. (Если не трудно, можно сделать возможность галочкой указать главный) (частично решено через iflang)
5) Написать обработку для категорий, чтоб позволить вместо названий прописывать языковую переменную (главным же для двига останется альт. имя категории) (выполнено)
6) Добавить новый функционал в виде дополнительно блока, где галочками можно указать в каких языках (шаблонах) будет отображаться на главной (по умолчанию на всех языках). (отклонено, больше нет надобности, все решается через блоки iflang)
7) Переделать плагин карты сайта, чтоб выдавал кол-во лент равное кол-ву шаблонов. (решено через клонирование)
8) Вывод информационных блоков в контенте в зависимости от языка (выполнено).
Есть еще предложения, пишите ниже, буду дописывать.
Отредактировано easmik (2012-01-07 10:59:10)
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
legenda, это "топик-обсуждение", его задача - серьёзно подумать, подготовить требования и понять какие изменения потребуются для его реализации (а также понять насколько реализация затронет всё остальное, включая различные плагины и т.д.).
А уже по итогам будем думать - делать такое или нет.
Вне форума
vitaly, а можешь сделать чтоб можно было выводить блоки информации в контенте в зависимости от шаблона.
Например:
[template_default] Этот текст будет виден, только если ID шаблона имеет значение default [/template_default]
[template_my] Этот текст будет виден, если ID шаблона имеет значение my и не будет виден при любых других значениях ID[/template_my]
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
vitaly, у меня к некоторым шаблонам идет примечание, оформлять один шаблон на всех языках не очень удобно (в плане скорости). А так блоки отлично бы решали эту проблему.
Ты получил данные которое я тебе в аську отправил?
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
ОГРОМНОЕ спасибо Виталя!!!!
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
easmik, у тебя на сайте английский поддерживается. A не мог бы ты подсказать как это реализовать, и возможно-ли внедрение другого языка, а то тема есть, вроде все оккей.... инфы нету :)
Чем дальше в лес - тем ближе вылез :)
Вне форума
kolia, вариантов несколько, сейчас с подсказки ROZARD я доделываю полноценную английскую версию со своей лентой и прочим.
Стучи в аську 632-894-755 там разберемся какой вариант тебе больше подходит.
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
Вне форума
Wolverine, для меня быстро и просто это главное
я не же пишу что делаю что то мега универсальное
Хотя некоторые такие идеи прозвучали у Легенды. Легенда предложил сделать разные окошки для языков. Как вариант скорее всего можно использовать xfields, но я не хочу завязывать контент на каким либо плагине.
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
Вне форума
t3s, уже реализовано
Отредактировано easmik (2012-01-12 07:26:08)
Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.
Расширив границы сознания, мы открываем новые горизонты жизни.
Вне форума
Страницы 1
[ Сгенерировано за 0.016 сек, 7 запросов выполнено - Использовано памяти: 587.84 Кбайт (Пик: 624.84 Кбайт) ]