Nella pagina di amministrazione del badge Regolare (/admin/badges/3), ho accidentalmente rimosso l’icona fa-user e, cercando di correggere il mio errore, ho cercato e impostato l’icona far-user (poiché non riuscivo a trovare fa-user). Mi sono reso conto che non era l’icona corretta e che quella corretta era in realtà semplicemente chiamata user, sebbene apparisse inizialmente come fa-user quando era selezionata (ora non è più così, non capisco perché).
Questa piccola manovra (che spero non mi costi 51 anni, ma già 51 minuti…) ha avuto l’effetto strano di far apparire il titolo di alcuni utenti come “Regular” invece della sua traduzione nella lingua predefinita del nostro Discourse (francese, peraltro). Non riesco a trovare un modo per ripristinarlo com’era prima.
Il badge effettivo dell’utente non è interessato.
Questo sembra molto correlato a questo bug sebbene non sia lo stesso.
Domanda correlata
Ho detto sopra “di alcuni utenti” perché il titolo utente non è il livello di fiducia per tutti gli utenti. Inoltre, alcuni utenti trust_level_3 hanno una piccola cosa a forma di distintivo gialla che corrisponde al loro titolo di livello di fiducia aggiunto al loro nome:
HTML: <span>Regular</span>
ma altri no. Quindi:
Come viene impostato il titolo utente? Non riesco a trovare un’impostazione del profilo “titolo utente” nonostante gli screenshot dal thread meta che ho collegato sopra.
Cos’è questa cosa a forma di distintivo e come viene impostata?
Ho controllato la documentazione ma non sono riuscito a trovare le risposte.
Di solito, si trova nelle preferenze su /u/USERNAME/preferences/account. Penso che sia visibile solo quando hai almeno un badge che può essere utilizzato come titolo.
@pHneutre, vuoi che tutti gli utenti che attualmente hanno “regular” come titolo ricevano il titolo in francese?
Puoi navigare su /admin/customize/site_texts e cercare badges.regular.name. Modificando questo (ad esempio, aggiungendo un “1”), tutti i titoli verranno aggiornati per utilizzare la lingua in cui hai apportato la modifica. Quindi, puoi annullare la modifica e tutti gli utenti che ora hanno il titolo “regular” avranno il titolo francese “Regular”.
In generale, penso che questo sia un bug perché cambiare la formulazione in una lingua non dovrebbe aggiornare i titoli che utilizzano una lingua diversa. Tuttavia, questo potrebbe essere un facile workaround per reimpostare tutti i titoli in francese.