Поддерживает ли Discourse несколько национальных языков?

Да, он поддерживает множество других языков. Когда вы настроите Discourse, измените параметр сайта allow user locale. Тогда пользователь сможет перейти в свои настройки —> Интерфейс и изменить язык.

Посмотрите этот пост, чтобы узнать, как это сделать обычному пользователю: