Мультиязычность

Требуется разработчик компоненты или виджета мультиязычности для 2-ки

#1 17 октября 2014 в 01:00
Требуется разработчик компоненты или виджета для 2-ки для организации много или хотя-бы двуязычного сайта
ТЗ:
1) Переключение на лету — рус-иностранный
2) Вся иноязычность должна храниться в отдельной папке для легкого перевода меню "списком"
3) возможность ведения контента на двух или более языказ языках, если перевод контента отсутствует — отображается контент на языке имеющемся в наличии
4)Компонент на аяксе.

Предлагаю желающим присоединяться к финансированию в складчину и тестирования компонента
#2 17 октября 2014 в 01:29
Идея интересная, но в ajax-е не вижу смысла. Даже в ВК смена языка без ajax-а…
#3 17 октября 2014 в 01:58
AVPRT, поддерживаю ds_daemon,
ну если только плавный переход организовать, построчная и / или побуквенная трансформация )
#4 17 октября 2014 в 12:05
а может такое подойдет
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
он тексты и комментарии переводит, переводит один раз и записывает. ну мало ли… может на основе его что то Вам пригодится.
#5 17 октября 2014 в 13:15
AVPRT, как вариант, вы можете сами перевести содержимое папки LANG и меню в шаблоне, и использовать два сайта (например, mysite.com/ru и mysite.com/en), но с одной базой данных. Ну, или воспользоваться сервисом, который предложил burn. smile
#6 17 октября 2014 в 13:53

mysite.com/en

ds_daemon
если не ошибаюсь SLI сам эти папки создает.
#7 17 октября 2014 в 13:55

если не ошибаюсь SLI сам эти папки создает .

burn
ну, это пример smile
Можно и так: ru.mysite.com и en.mysite.com smile
#8 17 октября 2014 в 14:03


если не ошибаюсь SLI сам эти папки создает .

burn
ну, это пример smile
Можно и так: ru.mysite.com и en.mysite.com smile

ds_daemon
ну это да… сдесь видимо идея с wpml взята.
#9 17 октября 2014 в 19:05
А мне еще нравится реализация гугла+, где можно перевести только один пост. Но если правильно понял это не топик-тема .

А мне аякс трансформация понравилась, готов рассмотреть реализацию.
#10 17 октября 2014 в 22:43
burn,

если не ошибаюсь SLI сам эти папки создает .

burn
К сожалению, ошибаетесь. Все хранится в БД smile

Кстати, по поводу SLI.
Все бы да хорошо, вот только он не переводит кнопки sad
Например "Отправить", "В игнор", "Фильтровать" и т.д.
#11 18 октября 2014 в 00:18
ds_daemon, у нас до сих пор встречаются кнопки OK, так что кто-то ОПРАВИТЬ не переживет ))))
#12 18 октября 2014 в 11:51

Кстати, по поводу SLI.
Все бы да хорошо, вот только он не переводит кнопки
Например "Отправить", "В игнор", "Фильтровать" и т.д.

ds_daemon
а на офф сайте кнопка пожертвовать переводится
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
#13 18 октября 2014 в 12:14

а на офф сайте кнопка пожертвовать переводится

burn
При чем тут офф.сайт? Я про icms 2.x говорю.
#14 18 октября 2014 в 19:53


AVPRT, как вариант, вы можете сами перевести содержимое папки LANG и меню в шаблоне, и использовать два сайта (например, mysite.com/ru и mysite.com/en), но с одной базой данных. Ну, или воспользоваться сервисом, который предложил burn. smile

ds_daemon

Два сайта нормально не работают, намучался уже с ними.
С общей таблицей пользователей не все поля переводятся, город если в одном языке вводишь. в другом вместо перевода получаешь город с другого континента, Группы пользователей вообще только на одной языке можно вводить, если перевод введешь, на другом такое же значение будет, Только системные группы имеют перевод,
#15 18 октября 2014 в 19:57


А мне еще нравится реализация гугла+, где можно перевести только один пост. Но если правильно понял это не топик-тема .

А мне аякс трансформация понравилась, готов рассмотреть реализацию.

PIN

Гугл уже закрыл это направление, Сочли его не рентабельным. Там API платный был.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.