Организация многоязычного сайта

Мы настраиваем многоязычный сайт для людей с малоизвестными заболеваниями.

У нас есть категории верхнего уровня для каждого языка, например:

  • EN — английский
  • FI — финский
  • FR — французский

Нам нужно найти способ обозначать заболевания в рамках каждого языка. Должны ли они быть подкатегориями или тегами?

Проблема с подкатегориями в том, что все они отображаются в меню «Создать тему». Таким образом, все языки × все заболевания могут составить около 50 пунктов. Это перегружает интерфейс. Меню «Выбрать категорию» показывает текущую категорию первой, что немного помогает.

Другой подход — использовать теги для заболеваний. Дизайн тегов по умолчанию слишком ненавязчивый (серый текст), но, похоже, их можно стилизовать с помощью CSS.

Я изучал форум.asana.com, который также многоязычный, но он сильно кастомизирован, поэтому может не быть лучшим ориентиром.

Коротко: использовать категории или теги для заболеваний на многоязычном сайте, где основные категории — это языки?

Существует ли простой способ скрыть определенные подкатегории из формы «Новая тема»? forum.asana.com уже реализовала это (например, на немецком форуме).