Modificare i percorsi del menu di navigazione causa perdita di traduzione

Quando modifico il percorso relativo per la voce della barra laterale “I miei post” (da /my/activity a /my/messages), la voce del menu “I miei post” perde la sua traduzione.

Ho provato a giocare con il parametro /admin/customize/site_texts/js.sidebar.sections.community.links.my_posts.content?locale=[mylocale], pensando che modificarlo lo avrebbe reso nuovamente tradotto proprio come in questa soluzione su un altro argomento, ma non funziona.

Solo quando ripristino il percorso a quello originale, viene nuovamente tradotto. Quindi, in pratica, non posso personalizzare il percorso senza perdere la traduzione.

Non sono sicuro che si tratti di un bug. Quando aggiungi un link personalizzato, non puoi aggiungere traduzioni per esso.
Modificare uno dei link predefiniti è come aggiungere un link personalizzato e rimuovere il link predefinito. Quindi, per me, ha senso che tutti vedano il testo dal campo del nome.

3 Mi Piace

Rispondi a ogni mio post! :abbracci:

Mi hai fatto pensare che potrei semplicemente aggiungere un nuovo link e rimuovere quello “I miei post”. Ma non mi sento a mio agio a rimuovere quello “I miei post”: cosa succederebbe alla relazione che ha con il parametro js.sidebar.sections.community.links.my_posts.content? Se volessi riaverlo, sarebbe sufficiente ricrearlo esattamente com’era per ristabilire questa relazione?

Quindi direi che è almeno un problema di UX, dato che l’interfaccia utente è fuorviante…? Sarebbe anche fantastico rendere traducibili le voci personalizzate, avrebbe senso se Discourse mirasse a rendere possibile per ogni utente avere la propria interfaccia nella lingua preferita. Ma potrei chiedere troppo.