Non è un bug. Solo alcune lingue sono completamente tradotte.
Quando mancano le traduzioni, Discourse utilizza l’inglese come lingua di fallback. Puoi contribuire alla traduzione su https://discourse.crowdin.com
Sì, i nomi dei campi utente personalizzati, i badge personalizzati, ecc. non possono essere tradotti. Si tratta di una richiesta di funzionalità (Contribute > Feature request) simile a Name and description of Custom User Fields should be translatable.