Substituição de tradução desatualizada causando tradução ausente

Acho que isso está relacionado a

Consegui reproduzir o problema de que a string para preferências em turco estava quebrada. Eu personalizei js.user.preferences antes de atualizar e, após a atualização, o novo js.user.preferences.title estava quebrado.
Então executei

TranslationOverride.where(translation_key: "js.user.preferences").delete_all
TranslationOverride.send(:reload_locale!)

e isso corrigiu :tada:

Mas eu esperaria a confirmação de alguém com mais conhecimento antes de tentar fazer isso em um site de produção.

3 curtidas