На другом форуме Discourse есть темы на ОЧЕНЬ разных языках — и очень неудобно открывать ДЕСЯТКИ тем и отключать их по одной. Было бы гораздо разумнее иметь возможность отключить ВСЕ темы, которые не на английском, одним флажком . .
Возможно ли это уже каким-то образом или для этого требуется написание скриптов или что-то подобное?
Если вы являетесь разработчиком форума, вы всегда можете назначить разные языки определённой категории и затем отключить уведомления по этой категории.
Я не владелец/разработчик — думаю, нужен более универсальный подход. На этом конкретном сайте Discourse представлено множество языков, и в каждом из них есть несколько тем. Конечно, в английском разделе тем больше всего, но было бы удобно добавить возможность отмечать галочкой только темы на японском языке.
Полагаю, для этого потребовалось бы выбрать «Родной язык» из списка в личных данных пользователя? — а затем добавить галочку «Только на родном языке»?
Развивая эту идею, кажется логичным иметь возможность выбирать несколько языков для отображения, а не скрывать темы — то есть вариант «Показывать только выбранные»?
Дополняя это, я считаю, что создание языковых групп с открытым вступлением было бы лучшим вариантом. Можно создать вариации категорий (или подкатегорий) для каждого языка и разрешить публиковать сообщения только участникам соответствующей языковой группы. Это позволит пользователям получать доступ к контенту на определённом языке, просто вступив в группу, вместо того чтобы требовать от каждого пользователя отключать уведомления для множества категорий.
Разделены ли другие языковые темы по конкретным языковым категориям или тегам? Если да, возможно, стоит отключить эти категории? Если нет, то сайту, вероятно, потребуется перегруппировать контент с помощью тегов и категорий, чтобы участники могли эффективнее фильтровать полезную информацию.
Не совсем уверен, что я понял ваш вопрос, но с этой категорией вы можете перейти к каждой языковой категории, которую хотите отключить, и изменить статус отслеживания на Отключено
Мне кажется, это обратная связь для владельца сайта. Если это мешает вам полноценно участвовать, они должны об этом знать. Они могли бы организовать темы с помощью тегов и категорий, чтобы было проще сосредоточиться на темах, которые вы хотите прочитать. Другой вариант — установить очень приятный официальный плагин Discourse Translator, который позволяет выполнять перевод прямо в тексте, используя автоматический машинный перевод и поддерживая множество языков.
Если им это не интересно, а других пользователей это не беспокоит, то, полагаю, вам остаётся просто смириться и наслаждаться языковым разнообразием на форуме, использовать Google Переводчик, чтобы понять, что говорят люди на других языках, и присоединяться к беседе с ними.
Это интересная идея — я даже не смотрел темы на других языках, чтобы проверить, есть ли там уже опция перевода. Хотя, чтобы это было полезно, мне нужно было бы видеть переведённые темы в списке тем, чтобы я мог определить, какие из них мне могут быть интересны. . . Иногда я пытаюсь понять, о чём некоторые темы на испанском. . . но это только ради забавы. . .