Мультиязычный плагин 🌐

Возможно ли показывать пользователям языка A только темы на языке A, скрывая при этом темы на языке B? Я не могу найти эту настройку.

Уважаемые @angus, @merefield и все остальные, нам необходимо обновить файлы yml в нашем экземпляре. К сожалению, удаление переводов, похоже, невозможно: при нажатии на кнопку «Удалить» ничего не происходит.


В логах мы обнаружили эту ошибку, не уверены, связана ли она с этим:
«Уведомление об устаревании: DButton больше не поддерживает @action в виде строки. Пожалуйста, переделайте код для использования замыкания действия вместо этого. [id устаревания: discourse.d-button-action-string]».

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

Буду смотреть, спасибо за отчет.

1 лайк

Спасибо, @merefield.

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

Многоязычность сейчас не работает, пожалуйста, не пытайтесь её использовать после обновления.

Хорошая новость? Скоро будет запрос на слияние:

Сообщу вам, когда он будет принят.

@Davide_Montenovi1, это должно исправить возникшие у вас проблемы (а также решит ещё одну).

3 лайка

Мне очень жаль, Давиде, но в данный момент у меня нет времени составить такое руководство и тщательно его протестировать.

2 лайка

@Davide_Montenovi1 PR принят в работу. Не могли бы вы его проверить и предоставить обратную связь?

4 лайка

Привет, @merefield, у тебя была возможность это проверить? :slight_smile:

1 лайк

К сожалению, нет, и, боюсь, это вряд ли произойдет в ближайшее время. Однако я приму это во внимание, когда в следующий раз займусь этим плагином. Спасибо за отчет.

2 лайка

На данный момент плагин начал поддерживать перевод описаний категорий?

Да, так и должно быть.

Однако в этом плагине всё ещё есть несколько проблем, и у меня пока не было достаточно времени, чтобы их исправить.

2 лайка

Было бы здорово, если бы плагин скоро стал стабильным

2 лайка

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

3 лайка

Технически сложно сделать так, чтобы у каждой языковой версии категорий, тем и тегов был свой URL?

Это, в общем-то, не имеет значения. Этот плагин в настоящее время находится в режиме поддержки, поэтому в ближайшее время крупных изменений функционала не будет, однако мы прикладываем все усилия для поддержки текущего набора функций.

Если вам нужно что-то другое, обратитесь в Marketplace

2 лайка

Очень благодарны за ваш отзыв, спасибо. В данный момент в Павильоне очень многолюдно!

1 лайк

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

Как можно отключить плагин для многоязычности, не нарушив работу стандартного селектора языка, если он был изменён ранее (например, для испанского языка)?

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

И какова цель селектора в категориях? Он должен что-то делать?

Я нажимаю на него, но ничего не происходит, и кажется, что он работает некорректно?

Что происходит, когда вы полностью удаляете плагин и пересобираете систему?

1 лайк

Здравствуйте,

Подскажите, пожалуйста, как установить этот плагин? Устанавливается ли он так же, как и другие плагин?
Мне не удалось получить доступ к документации: https://discourse.pluginmanager.org/c/discourse-multilingual/documentation/49
При попытке я сталкиваюсь со следующей проблемой:

Заранее спасибо за вашу помощь.

2 лайка

Как я могу экспортировать и восстановить свой язык, не нарушив работу базы данных?

Тогда я смогу попробовать удалить плагин, не настраивая язык заранее.