Creo que aquí se están mezclando dos cosas.
Un modelo puede ser capaz de traducir contenido a muchos idiomas, pero este selector de idioma cambia la configuración regional de Discourse del usuario, incluyendo tanto la interfaz de usuario como el contenido generado por los usuarios.
Por ejemplo, nuestra función de IA puede ser capaz de traducir una publicación al hindi, pero los botones, menús y etiquetas de Discourse permanecerían sin traducir porque el hindi simplemente no es una configuración regional de Discourse compatible actualmente. El selector cambia el idioma de todo el sitio, no solo del contenido de la publicación.
Las opciones están limitadas por diseño a las configuraciones regionales compatibles con el sistema i18n de Discourse, con las etiquetas de idioma apropiadas, traducciones de la interfaz, reglas de pluralización y valores predeterminados.
Puedes crear un plugin: puede registrar una configuración regional adicional, pero necesitarías proporcionar el soporte adecuado para la configuración regional de todos los botones y etiquetas a través de i18n, no a través de nuestra función de traducción de IA.