Как поле контента сделать мультиязычным?

InstantCMS 2.X
#1 5 ноября 2019 в 08:08
Здравствуйте, версия 2.12.2 — подскажите, как опубликовать статью на нескольких языках?
В релизе указано, что поля могут быть мультиязычными и виджеты привязываться к языку, а как это сделать? ("Разрешить смену языка пользователями (подстановкой префикса в URL)" отмечено.), но никак не пойму как опубликовать статью на разных языках.

Заранее спасибо
#2 6 ноября 2019 в 12:36
up
#3 6 ноября 2019 в 12:41
Гугл переводчик в виджет html
<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'ru', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
#4 6 ноября 2019 в 15:57

Гугл переводчик в виджет html

@noname
Более приемлем индивидуальный Яндекс.Переводчик, к примеру —
xyz-nk.ru/news/8-investicii-dlja-chainikov-kuda-vkladyvat.html



P.S.
Для @noname — на скриншотах внизу виден программист по образованию (князь Мышкин).
А кнопка переводчика находится рядом с лого сайта.
#5 6 ноября 2019 в 18:58
Azami, Нужно использовать дополнительные компоненты, вроде бы было платное решение, но не знаю как оно работает на последней версии
#6 6 ноября 2019 в 19:55
В описании у релизу /novosti/release2120.html есть пункт:
— Поля теперь могут быть автоматически мультиязычные опцией multilanguage. При этом, в настройках сайта должна быть включена опция смены языка пользователями. Также, при включенной этой опции в моделях автоматически включается механизм мультиязычной выборки. Подчеркну, полноценной мультиязычности по прежнему нет, однако очередной большой шаг вперед сделан;

С виджетами всё понятно — это галочки в настройках:



В полях такого не нашел. Что означает фраза «Поля теперь могут быть автоматически мультиязычные опцией multilanguage»?
#7 7 ноября 2019 в 04:13

Более приемлем индивидуальный Яндекс.Переводчик

DeDja
Без виджета сверху как в гугле, но объем переводимого текста — в размере до 1 000 000 символов в сутки, но не более 10 000 000 символов месяц.
ПКМ в браузере гугл хром — перевести на…
#8 7 ноября 2019 в 05:59

Без виджета сверху как в гугле

@noname
Мышку можно оставить в покое — виджет
Яндекс.Переводчика сверху (не индивидуальный):
translate.yandex.ru/developers/website-widget

Либо сюда:
/blogs/kladovka-kodera/komponent-jazyki-dlja-icms-2.html
или /blogs/moi-razrabotki/komponent-multijazychnost.html
#9 7 ноября 2019 в 06:27

Либо сюда:
/blogs/kladovka-kodera/komponent-jazyki-dlja-icms-2.html
или /blogs/moi-razrabotki/komponent-multijazychnost.html

DeDja
Страшно устанавливать.
#10 7 ноября 2019 в 17:53
Ребят спасибо за ответы, но что значит "«Поля теперь могут быть автоматически мультиязычные опцией multilanguage»?" — (написано в релизе)
#11 7 ноября 2019 в 17:58

Поля теперь могут быть автоматически мультиязычные опцией multilanguage»

Azami
Это опция в коде PHP, для разработчиков.
Из админки полноценного управления мультиязычностью нет.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.