Soy nuevo en esta comunidad y acabo de instalar un servidor Discourse.
Por el momento, estoy intentando modificar el mensaje “¡Bienvenido de nuevo, USUARIO!” que se ve al llegar al sitio y cuando estás conectado.
Así que fui a los textos y encontré el “js.welcome_banner.header.logged_in_members”.
Mi problema es que la clave de interpolación “preferred_display_name” parece ser la única clave disponible para este campo.
No he encontrado absolutamente ninguna referencia a esta clave en la documentación de Discourse y si intento poner otra cosa, como “username” o “name”, al guardar, me sale un mensaje que me dice que la clave no es válida.
No puedes utilizar claves en los textos que no sean proporcionadas por el código. A veces puedes ver una lista de claves disponibles, pero por lo general solo están disponibles las que utiliza el texto.
¿Por qué quieres utilizar username o name en su lugar? El nombre de visualización preferido será reemplazado por uno de ellos dependiendo de la configuración de tu sitio.
Si has habilitado display_name_on_posts y deshabilitado prioritize_username_in_ux, el banner utilizará el nombre. De lo contrario, utilizará el nombre de usuario.
Podrías iniciar un tema en Contribute > Feature sobre la adición de claves para name y username, para que el administrador tenga la oportunidad de decidir independientemente de la configuración.