Como ignorar localizações substituídas por outras substituições

Estou me perguntando como posso impedir que o Discourse sobrescreva as traduções que eu já havia personalizado. Nossa interface/UX é um pouco customizada e não segue a padrão do Discourse.

Em espanhol, algumas pessoas não entendem Ativar listas inteligentes ao escrever no compositor, mas preferem Listas automáticas ao escrever mensagens, e o mesmo ocorre com muitas outras strings.

Acabei editando os textos mais de três vezes porque a branch principal foi atualizada. Antes, eu conseguia descartar as traduções ‘novas’, mas há meses elas sempre sobrescrevem as minhas.

Estou aberto a sugestões, soluções alternativas ou indicações de configurações de administrador que eu deva verificar. Obrigado :slight_smile:

como você está editando-os? normalmente, as strings de tradução não devem ser substituídas por uma atualização se você as estiver editando em /admin/customize/site_texts

Estou editando neste caminho de administrador, e eles começaram a ser substituídos há alguns meses. Não me lembro da data exata, mas eles não estavam sendo substituídos por anos.

Estranho… o exemplo que você mencionou, Ativar listas inteligentes ao digitar no compositor, era uma das strings que estava apresentando o problema repetidamente?

Cada string que é atualizada (do núcleo) volta ao padrão.

Espero encontrar uma solução; é realmente difícil de manter. Posso depurar e testar o que for necessário.