Modificar os caminhos do menu de navegação causa perda de tradução

Quando altero o caminho relativo para o item da barra lateral Meus Posts (de /my/activity para /my/messages), o item do menu Meus Posts perde sua tradução.

Tentei mexer no parâmetro /admin/customize/site_texts/js.sidebar.sections.community.links.my_posts.content?locale=[mylocale], pensando que modificá-lo o faria ser traduzido novamente, assim como nesta solução em outro tópico, mas não funcionou.

Somente quando reverto o caminho de volta para o original, ele é traduzido novamente. Então, basicamente, não posso personalizar o caminho sem perder a tradução.

Não tenho certeza se isso é um bug. Ao adicionar um link personalizado, você não pode adicionar traduções para ele.
Editar um dos links padrão é como adicionar um link personalizado e remover o link padrão. Portanto, para mim, faz sentido que todos vejam o texto do campo de nome.

3 curtidas

Você está respondendo a todos os meus posts! :hugs:

Você me fez pensar que eu simplesmente poderia adicionar um novo link e remover o “Meus Posts”. Mas, não me sinto confortável em remover o “Meus Posts”: o que aconteceria com o relacionamento que ele tem com o parâmetro js.sidebar.sections.community.links.my_posts.content? E se eu quiser de volta, criar novamente exatamente como estava seria suficiente para restabelecer esse relacionamento?

Então eu diria que é pelo menos um problema de UX, visto que a UI é enganosa…? Além disso, seria ótimo tornar as entradas personalizadas traduzíveis, isso faria sentido se o Discourse visa tornar possível que cada usuário tenha sua interface em seu idioma preferido. Mas talvez eu esteja pedindo demais.