Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2011-09-15 11:32:32

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Создание расширенной мультиязычности

Создание расширенной мультиязычности:
1) В основных настройках системы создать возможность в названии сайта указать переменную,  которая будет браться из плагина switcher (решено иным способом)

2) В плагине switcher соответственно вводиться поле для названия сайта (поле должно быть с обязательной проверкой на заполнение) (решено иным способом)

3) Включить в новый релиз обработку для контента (чтоб понимал языковые переменные), сама обработка уже написана. (выполнено)

4) При добавлении новой новости, появляются доп. поля для заголовка (значение берется из плагина  switcher переменная кол-во профилей). И вводятся заголовки (также к заголовкам можно прикрутить переменную идентификатор языка (шаблона) чтоб не перепутать, если языков много). Первый, как и сейчас строго обязательный, остальные заполняются по желанию. В случае если заголовок, для какого либо языка не будет заполнен, то автоматически подставляется значение из главного заголовка. (Если не трудно, можно сделать возможность галочкой указать главный) (частично решено через iflang)

5) Написать обработку для категорий, чтоб позволить вместо названий прописывать языковую переменную (главным же для двига останется альт. имя категории) (выполнено)

6)  Добавить новый функционал в виде дополнительно блока, где галочками можно указать в каких языках (шаблонах) будет отображаться на главной (по умолчанию на всех языках). (отклонено, больше нет надобности, все решается через блоки iflang)

7) Переделать плагин карты сайта, чтоб выдавал кол-во лент равное кол-ву шаблонов. (решено через клонирование)

8) Вывод информационных блоков в контенте в зависимости от языка (выполнено).

Есть еще предложения, пишите ниже, буду дописывать.

Отредактировано easmik (2012-01-07 10:59:10)


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

#2 2011-09-15 22:09:03

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Создание расширенной мультиязычности

easmik, а кто будет реализововать?

Вне форума

#3 2011-09-15 23:57:31

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Создание расширенной мультиязычности

legenda, это "топик-обсуждение", его задача - серьёзно подумать, подготовить требования и понять какие изменения потребуются для его реализации (а также понять насколько реализация затронет всё остальное, включая различные плагины и т.д.).
А уже по итогам будем думать - делать такое или нет.

Вне форума

#4 2011-11-10 03:49:44

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Re: Создание расширенной мультиязычности

vitaly, а можешь сделать чтоб можно было выводить блоки информации в контенте в зависимости от шаблона.
Например:
[template_default] Этот текст будет виден, только если ID шаблона имеет значение default [/template_default]
[template_my] Этот текст будет виден, если ID шаблона имеет значение my и не будет виден при любых других значениях ID[/template_my]


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

#5 2011-11-12 11:07:13

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Создание расширенной мультиязычности

easmik, а зачем??
Если разные шаблоны, то ты уже и так в них можешь разный контент задавать.

Вне форума

#6 2011-11-12 12:00:34

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Re: Создание расширенной мультиязычности

vitaly, у меня к некоторым шаблонам идет примечание, оформлять один шаблон на всех языках не очень удобно (в плане скорости). А так блоки отлично бы решали эту проблему.

Ты получил данные которое я тебе в аську отправил?


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

#7 2011-11-15 02:15:19

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Re: Создание расширенной мультиязычности

ОГРОМНОЕ спасибо Виталя!!!!


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

#8 2012-01-06 22:28:32

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: Создание расширенной мультиязычности

easmik, у тебя на сайте английский поддерживается. A не мог бы ты подсказать как это реализовать, и возможно-ли внедрение другого языка, а то тема есть, вроде все оккей.... инфы нету :)


Чем дальше в лес - тем ближе вылез :)

Вне форума

#9 2012-01-06 22:33:54

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Re: Создание расширенной мультиязычности

kolia, вариантов несколько, сейчас с подсказки ROZARD я доделываю полноценную английскую версию со своей лентой и прочим.
Стучи в аську 632-894-755 там разберемся какой вариант тебе больше подходит.


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

#10 2012-01-07 04:15:17

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Создание расширенной мультиязычности

easmik, стукни мне а асю когда будеш иметь время, меня тоже мультиязычность интерисует, смотрел у тебя на сайте и есть пару вопросов

Вне форума

#11 2012-01-07 09:00:08

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Re: Создание расширенной мультиязычности

Как доделаю полноценную eng версию я распишу все подробно, а пока картинка, как это выглядит при оформлении

21e474e047353f1269dba82a06826441_pv.jpg


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

#12 2012-01-07 09:58:49

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Создание расширенной мультиязычности

По моему очень неудобно. Никакой наглядности... Зато быстрый и простой способ :)

Вне форума

#13 2012-01-07 10:41:51

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Re: Создание расширенной мультиязычности

Wolverine, для меня быстро и просто это главное smile я не же пишу что делаю что то мега универсальное wink Хотя некоторые такие идеи прозвучали у Легенды. Легенда предложил сделать разные окошки для языков. Как вариант скорее всего можно использовать xfields, но я не хочу завязывать контент на каким либо плагине.


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

#14 2012-01-12 00:18:30

t3s
Участник
Откуда: планета The мля...
Здесь с 2009-04-09
Сообщений: 228
Рейтинг :   13 
Сайт

Re: Создание расширенной мультиязычности

easmik пишет:

Есть еще предложения, пишите ниже, буду дописывать.

мультиязычность для тайтлов, кейвордов и дескрипшенов


Проекты любой сложности. Качественно. Дорого.

Вне форума

#15 2012-01-12 07:25:59

easmik
VIP забанил этого пользователя.
Откуда: Анталья
Здесь с 2011-02-01
Сообщений: 1,016
Рейтинг :   37 
Сайт

Re: Создание расширенной мультиязычности

t3s, уже реализовано

Отредактировано easmik (2012-01-12 07:26:08)


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.016 сек, 7 запросов выполнено - Использовано памяти: 587.84 Кбайт (Пик: 624.84 Кбайт) ]