Penso che qui si stiano confondendo due concetti.
Un modello potrebbe essere in grado di tradurre i contenuti in molte lingue, ma questo selettore della lingua cambia la località Discourse dell’utente, includendo sia l’interfaccia utente sia i contenuti degli utenti.
Ad esempio, la nostra funzione AI potrebbe essere in grado di tradurre un post in hindi, ma i pulsanti, i menu e le etichette di Discourse rimarrebbero non tradotti perché l’hindi non è attualmente una località supportata da Discourse. Il selettore cambia la lingua dell’intero sito, non solo dei contenuti del post.
Le opzioni sono limitate per progettazione alle località supportate dal sistema i18n di Discourse, con le relative etichette linguistiche, traduzioni dell’interfaccia, regole di pluralizzazione e fallback.
Puoi creare un plugin: può registrare una località aggiuntiva, ma dovresti fornire il supporto appropriato per la località di tutti i pulsanti e le etichette tramite i18n, non tramite la nostra funzione di traduzione AI.