Substituição do texto da barra de pesquisa não está sendo aplicada

Estamos alterando alguns dos termos padrão do Discourse para uso em nosso fórum (ex: Categoria para Fórum, Tópico para Thread) e encontramos um problema com as dicas da barra de pesquisa.

Eu alterei o que parece ser o Texto do Site correto, embora seja possível que estes não estejam corretos, pois não consegui verificar contra uma tradução usando enableverboselocalization.

Na captura de tela anexada, sublinhei o texto que estamos tentando alterar e circulei o texto do site que suspeito ser o correspondente correto. Algo curioso que notei pouco antes de tirar a foto foi que, ao clicar em Editar em js.search.tips.status, ele mostrava o texto como “filters by topic status” (filtra por status do tópico), mas ainda exibia o destaque “edited” (editado) nele.

Qualquer ajuda ou esclarecimento seria muito apreciado!

2 curtidas

Bem-vindo à Meta :wave:

Apenas para ter certeza, porque isso acontece como um erro de vez em quando: Seu idioma de interface também é Inglês dos EUA?
Você recarregou após fazer a alteração? Quanto tempo você esperou após fazer a alteração? Às vezes, leva um tempinho porque os textos são armazenados em cache.

2 curtidas

Hmm, pode haver um bug aqui, então vou recategorizar isso. Talvez a dica seja renderizada antes que o sistema de substituição de tradução possa alterá-la? Consigo reproduzir isso em um site de teste também.

Eu até limpei o cache, reiniciei meu servidor, tentei navegadores diferentes, etc… Consigo chamar a tradução editada correta no console do navegador, mas ela nunca é renderizada na busca.

2 curtidas

Obrigado pela calorosa recepção!

Nosso idioma está definido como Inglês (EUA), e eu tentei tanto atualizar o cache quanto simplesmente esperar, pois notamos isso ontem. Estávamos pensando que isso também poderia resolver, já que clicar na barra de pesquisa, clicar fora dela e depois clicar nela novamente na mesma sessão retornará uma nova dica, mas é possível que precisemos ser mais pacientes.

2 curtidas

Eu confiaria no Kris se ele disser que é um bug.

Isso apenas me lembrou de um problema que tive há um tempo em que eu havia alterado o texto para as categorias e o menu suspenso de tags, mas por dias só funcionou às vezes.

.

Mas parece que não é o problema neste caso, e eu nunca tentei descobrir por que os textos funcionavam daquela maneira.

1 curtida

Acreditávamos que estava renderizando em outro lugar também, já que conseguia mostrar linhas diferentes sem recarregar a página, mas esperávamos que se resolvesse depois de um curto período.

Sempre feliz em ajudar a eliminar um bug!

1 curtida

Boa observação, parece que temos algumas traduções que não são modificáveis dinamicamente através do recurso Texto do Site porque estão embutidas no pacote JS em vez de serem avaliadas preguiçosamente em tempo de execução.

Tenho um rascunho de PR, mas preciso garantir que não esteja quebrando nenhum dos plugins/temas

1 curtida