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

Создание мультиязычного сайта на InstantCMS 2

 
Посетитель
no avatar
Медаль
Сообщений: 230
Как сделать переключатель языков в верхнем меню сайта, чтобы не заходя в админку любой пользователь и гость сайта мог поменять для себя отображение меню сайта на нужном ему языке
Посетитель
small user social cms
Медаль
Сообщений: 150
Вам нужен только интерфейс несколькоязычный?
Значения языка находятся в system\config\config.php в элементе массива 'language'.
Обратится можно так:
Код PHP:
  1. $lang = cmsConfig::get('language');
Вот здесь пост был: Реализация двуязычного интерфейса
А так лучше реализовать виджет для этих целей.
Хотите сказать спасибо, просто увеличьте карму!
Делай добро и бросай его в воду!
Реклама
cms
Посетитель
no avatar
Медаль
Сообщений: 230
Aryuts:

Вам нужен только интерфейс несколькоязычный?
Значения языка находятся в system\config\config.php в элементе массива 'language'.
Обратится можно так:
Код PHP:
  1. $lang = cmsConfig::get('language');
Вот здесь пост был: Реализация двуязычного интерфейса
А так лучше реализовать виджет для этих целей.

Да. мне нужен интерфейс многоязычный. и добавление контента пользователем на разных языках, а админка на одном языке устроит
Посетитель
small user social cms
Медаль
Сообщений: 150
Тогда просто решить Вашу проблему не выйдет. Нужно компонент писать с нуля, а за такую работу для первой версии просили более $1000, насколько я помню (поищите на форуме). Если хотите дешево, то либо ставьте две кмс и заполняйте оба варианта, либо используйте автоматический перевод, например, с помощью гугла.
Хотите сказать спасибо, просто увеличьте карму!
Делай добро и бросай его в воду!
Посетитель
small user social cms
Медаль
Сообщений: 150
Ах, да, либо меняйте на кмс с поддержкой мультиязычности.
Хотите сказать спасибо, просто увеличьте карму!
Делай добро и бросай его в воду!
Посетитель
small user social cms
Медаль
Сообщений: 865
Aryuts, подверг сомнениям что "наша" СиЭмЭс что-то не может ?! о_О и отправляешь человека пользоваться другой?! Враг!!!! ))))))))) AVPRT, добавлять контент на разных языка это тривиально, я вот то на Англицком пишу, то на Русском )). Создать languages файлы для разных языков самому, коль юзаете эту тему, думаю у вас не проблема. Ну остальное, как я понял вопрос, это виджет. Виджет выбора языка интерфейса.
ТЗ для виджета:
1. выбор в админке языка для гостей (по умолчанию)
2. интерфейс гостя/пользователя для смены языка
3. запомнить выбранный язык для гостя в кукисах
4. запомнить выбранный язык для пользователя в базе
---
Если все правильно (не правильно, то скорректируйте) можно прямо к программерам идти.
в config.php лазить нечего, ну если только только язык по умолчанию щупать, хотя это умолчание уже реализовано.
По мне так надо разобраться в привязке выбора к пользователю и вывод интерфейса сайта независимо от значения в конфиге.
Посетитель
small user social cms
Медаль
Сообщений: 150
PIN:
Aryuts, подверг сомнениям что "наша" СиЭмЭс что-то не может ?!
Ни в коем случае, хоть и имеются недоработки, но нет ничего идеального.
PIN:
Если все правильно (не правильно, то скорректируйте) можно прямо к программерам идти.
Все верно.
Я даже указал возможное решение (дал ссылку на статью), хоть и не самое удачное. Однако одно но ..
Автор темы написал:
AVPRT:
Да. мне нужен интерфейс многоязычный. и добавление контента пользователем на разных языках
Редактировалось: 1 раз (Последний: 24 августа 2014 в 20:36)
Хотите сказать спасибо, просто увеличьте карму!
Делай добро и бросай его в воду!
Посетитель
small user social cms
Медаль
Сообщений: 865
Aryuts:
на разных языках
) в чем сложность, таакс,
попробуем
Чтобы автоматом переводило не просил.
Посетитель
small user social cms
Медаль
Сообщений: 865
у меня показывает ))) мультифакт
Посетитель
small user social cms
Медаль
Сообщений: 150
Сложность сделать полноценный компонент, чтобы в админке вводить контент на разных языках и отображать на сайте в зависимости от выбранного языка пользователем. А вариант с переводчиком я предложил как один из простых в сообщении #4.
Редактировалось: 1 раз (Последний: 24 августа 2014 в 21:03)
Хотите сказать спасибо, просто увеличьте карму!
Делай добро и бросай его в воду!
Посетитель
small user social cms
Медаль
Сообщений: 865
Aryuts, в ICMS2 контент вводится в общей форме и нельзя его отнести к админке. Автор вопроса вроде ничего про перевод не говорил. Пусть поправит/уточнит.
AVPRT:
поменять для себя отображение меню сайта на нужном ему языке
а как вводить контент мы вроде разобрались.
Посетитель
small user social cms
Медаль
Сообщений: 150
PIN:
Aryuts, в ICMS2 контент вводится в общей форме и нельзя его отнести к админке.
Да, это по привычке zst
PIN:
Автор вопроса вроде ничего про перевод не говорил. Пусть поправит/уточнит.
Так вот же писал:
AVPRT:
мне нужен интерфейс многоязычный. и добавление контента пользователем на разных языках
Хотите сказать спасибо, просто увеличьте карму!
Делай добро и бросай его в воду!
Посетитель
no avatar
Медаль
Сообщений: 230
Aryuts:

PIN:
Aryuts, в ICMS2 контент вводится в общей форме и нельзя его отнести к админке.
Да, это по привычке zst
PIN:
Автор вопроса вроде ничего про перевод не говорил. Пусть поправит/уточнит.
Так вот же писал:
AVPRT:
мне нужен интерфейс многоязычный. и добавление контента пользователем на разных языках

Вот здесь вроде бы так организовано http://www.b2bscriptonline.com/ - мултиязычность
Посетитель
small user social cms
Медаль
Сообщений: 150
AVPRT:
Вот здесь вроде бы так организовано http://www.b2bscriptonline.com/ - мултиязычность
В ссылке которую Вы дали переводится только интерфейс, если Вам так нужно, тогда PIN прав, что все просто, а решение я приводил во 2 сообщении этой темы (ссылка на пост).
Хотите сказать спасибо, просто увеличьте карму!
Делай добро и бросай его в воду!
Посетитель
no avatar
Медаль
Сообщений: 230
Aryuts:

AVPRT:
Вот здесь вроде бы так организовано http://www.b2bscriptonline.com/ - мултиязычность
В ссылке которую Вы дали переводится только интерфейс, если Вам так нужно, тогда PIN прав, что все просто, а решение я приводил во 2 сообщении этой темы (ссылка на пост).

Нет там переводится и контент в админке пользователей есть закладки для разных языков
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.