Почему не отображается значок AI-перевода в Discourse?

Не знаю почему, но переключатель для всего сайта никогда не появляется в моём экземпляре. Требуется ли включение плагина discourse-translator?

На самом деле… вообще не появляются никакие кнопки для перевода.

Всем привет,

Я развернул Discourse на собственном сервере. Мне удалось относительно хорошо настроить Ollama, указав в настройках Discourse AI LLM провайдер SambaNova, который напрямую обращается к серверу Ollama.

Однако у меня возникло несколько вопросов…

Эта иконка никогда не появляется…

И я не уверен, как переводить посты.

Также, похоже, существует ограничение на объем контента, который можно перевести. Интересно, как перевести всё на несколько языков.

Кроме того, когда я пытаюсь использовать AI для предложений, он не предлагает варианты на языке пользователя, а только на английском. И кнопка по умолчанию для перевода темы выглядит так: «Перевести на английский (США)».

Чтобы перевести на другие языки, нужно, например, указать: «Перевести на португальский».

Я немного запутался.

Вау… это каким-то волшебным образом заработало после того, как я изменил эти поля:

Максимальная длина поста для машинного перевода: 20000

Максимальный возраст дней для восстановления машинного перевода: 50

Странно…

Кажется, теперь всё работает отлично. Интересно, индексируются ли переводы поисковыми системами.

Да, именно так это и работает согласно Content Localization - Manual and Automatic with Discourse AI

Да, индексируются!

Большое спасибо за ваш отзыв. Подскажите, пожалуйста, можно ли добавить более 10 языков? Даже если они не поддерживаются официально?

Существует скрытая настройка content_localization_max_locales, которая по умолчанию равна 10. Вы можете изменить её через консоль Rails.

Пожалуйста, создавайте новые темы для новых вопросов.