Sono nuovo in questa comunità e ho appena installato un server Discourse.
Per il momento sto cercando di modificare il messaggio “Bentornato, UTENTE!” che si vede quando si arriva sul sito e quando si è connessi.
Quindi sono andato nei testi e ho trovato il " js.welcome_banner.header.logged_in_members"
Il mio problema è che la chiave di interpolazione “preferred_display_name” sembra essere l’unica chiave disponibile per questo campo.
Non ho trovato assolutamente alcun riferimento a questa chiave nella documentazione di Discourse e se provo a mettere qualcos’altro, come “username” o “name”, al salvataggio, ricevo un messaggio che mi dice che la chiave non è valida.
Benvenuto in Meta
Non puoi usare chiavi in testi che non sono forniti dal codice. A volte puoi vedere un elenco di chiavi disponibili, ma di solito sono disponibili solo quelle che il testo utilizza.
Perché vuoi usare invece nome utente o nome? Il nome visualizzato preferito verrà sostituito da uno di questi a seconda della configurazione del tuo sito.
Se hai abilitato display_name_on_posts e disabilitato prioritize_username_in_ux, il banner utilizzerà il nome. Altrimenti utilizzerà il nome utente.
Potresti avviare un argomento in Feature sull’aggiunta delle chiavi nome e nome utente in modo che l’amministratore abbia la possibilità di decidere indipendentemente dalle impostazioni.