jrgong
(jrgong)
08.Январь.2026 17:44:31
1
Привет, ребята!
Наш случай использования: мы — немецкий форум, но у нас есть рекламодатели, говорящие по-английски. Поэтому было бы здорово иметь возможность ограничивать локализацию тем только определёнными категориями.
4 лайка
jrgong
(jrgong)
03.Март.2026 15:49:49
2
Небольшое напоминание: возможно, есть какое-то обходное решение?
1 лайк
nat
(Natalie T)
03.Март.2026 15:51:13
3
Хм, кажется, об этом уже просили несколько раз в разных местах, позвольте мне посмотреть.
2 лайка
nat
(Natalie T)
31.Март.2026 09:48:49
5
Добавляю это пока сюда:
main ← ai-translation-category-pm
merged 02:53PM - 31 Mar 26 UTC
Related: https://meta.discourse.org/t/feature-request-limit-topic-translation-to… -specific-categories/392993
The old `ai_translation_backfill_limit_to_public_content` setting was too coarse. It either translated everything or only public content, with no way to pick specific categories or control PM translation separately.
This replaces it with two settings:
- `ai_translation_target_categories` (category_list): pick exactly which categories get translated. Subcategories need to be added separately. Empty means no category topics get translated.
- `ai_translation_private_messages` (enum: none / group / all): controls PM translation independently. none disables it, group limits to group PMs, all includes ... all.
Tags are switched to "always translated".
The migration reads the old setting and maps it to the new settings, so existing sites keep their current behaviour. It also cleans up the old setting.
<img width="359" height="511" alt="Screenshot 2026-03-31 at 5 33 45 PM" src="https://github.com/user-attachments/assets/48ed19e8-f559-447c-a7af-c235698d62df" />
Дайте нам день-два, чтобы объединить это.
4 лайка
pmusaraj
(Penar Musaraj)
27.Май.2026 18:09:13
7
Дополнительная информация об этой функции. Недавно мы внесли технические изменения
committed 06:51PM - 26 May 26 UTC
This PR changes Discourse AI translations from an opt-in category model
to an op… t-out model: instead of translating only selected
`ai_translation_target_categories`, it introduces
`ai_translation_excluded_categories`, updates the admin UI copy and save
flow, changes topic/post/category candidate selection and detection jobs
to translate all non-excluded categories by default, and adds a
migration that converts existing target-category settings into the
equivalent excluded-category list for existing sites.
It also updates all related specs.
---------
Co-authored-by: discourse-patch-triage[bot] <272280883+discourse-patch-triage[bot]@users.noreply.github.com>
После этого изменения возможность ограничивать перевод тем конкретными категориями сохранилась. Однако, в отличие от первоначальной реализации, теперь Discourse по умолчанию переводит весь контент, а для исключения категорий из перевода доступен параметр сайта ai_translation_excluded_categories.
Существующие сообщества должны были быть автоматически перенесены на эту систему. Дайте нам знать, если возникнут какие-либо проблемы.
2 лайка