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.
Non è possibile utilizzare chiavi nei testi che non sono fornite dal codice. A volte è possibile visualizzare un elenco delle chiavi disponibili, ma di norma sono disponibili solo quelle utilizzate dal testo.
Perché vuoi utilizzare username o name? Il nome visualizzato preferito verrà sostituito da uno di questi due in base alla 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 aprire una discussione in Contribute > Feature per aggiungere le chiavi name e username, in modo che l’amministratore possa decidere in modo indipendente dalle impostazioni.