Este plugin serve para substituir traduções em massa. No entanto, devido ao cache, você pode precisar reconstruir após a substituição para que ela tenha efeito.
Minha intenção é que não há um método oficial do Discourse para edição em massa?
Por exemplo, exportar um arquivo YAML e substituí-lo usando o VS Code?
Que tal tentar primeiro (depois de excluir o tmp) ./launcher restart app?
Eu excluí o tmp em um ambiente de desenvolvimento, talvez isso tenha sido aplicado automaticamente aqui.
Se não funcionar, reconstrua. Talvez os arquivos de idioma sejam pré-compilados, e o princípio deste plugin é intervir na função que lê o yml de idioma, que só é executada na primeira vez que é carregada.
Se usar isso para substituir outro termo para category esteja ciente de que este plugin também substitui a palavra em modelos como {category}, levando a erros na interface do usuário. Para evitar isso, estou usando a regex en:(?<!\{)category(?!=\})=\chapter
nas configurações do plugin, mas talvez o plugin deva ser ajustado para atingir apenas o conteúdo voltado para o usuário.