blob: 16b340f2472124c1dbdc590be14fc9dd96ce573b (
plain)
1
2
3
4
5
6
7
8
9
10
|
if ENV["PSEUDO_I18N"]
module PseudoI18nDecoration
def translate(locale, key, options = {})
result = super
return result unless result.is_a?(String)
ENV["PSEUDO_I18N"] == "redact" ? "▚" * result.length : "⟦#{result}⟧"
end
end
I18n.backend.class.prepend(PseudoI18nDecoration)
end
|