Могу ли я добавить дополнительные языки в Выбор языка?

Кажется, здесь смешивают две разные вещи.

Модель может уметь переводить контент на множество языков, но этот переключатель языков меняет локаль Discourse для пользователя, включая как пользовательский интерфейс, так и пользовательский контент.

Например, наша функция ИИ может перевести сообщение на хинди, но кнопки, меню и подписи в Discourse останутся без перевода, потому что хинди в настоящее время не является поддерживаемой локалью Discourse. Переключатель меняет язык всего сайта, а не только содержимого сообщения.

Варианты ограничены по дизайну локалями, поддерживаемыми системой i18n Discourse, с соответствующими языковыми метками, переводами интерфейса, правилами склонения и резервными вариантами.

Вы можете создать плагин — он может зарегистрировать дополнительную локаль, но вам нужно будет обеспечить надлежащую поддержку локали для всех кнопок и подписей через i18n, а не через нашу функцию перевода ИИ.