From c5a54b779cf771fd6d0cbc592f49ac3c51b9b390 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Tue, 6 Mar 2012 09:21:26 +0000 Subject: [PATCH] Add a temporary hack to suppress some broken rails translations See https://github.com/svenfuchs/rails-i18n/issues/194 for more information and progress on an upstream fix. --- config/initializers/i18n.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/config/initializers/i18n.rb b/config/initializers/i18n.rb index 036de52d1..22704901f 100644 --- a/config/initializers/i18n.rb +++ b/config/initializers/i18n.rb @@ -1,5 +1,17 @@ module I18n module Backend + class Simple + def init_translations_with_mn_cleanup + init_translations_without_mn_cleanup + + translations[:mn][:errors][:template].delete(:body) + translations[:mn][:activemodel][:errors][:template].delete(:body) + translations[:mn][:activerecord][:errors][:template].delete(:body) + end + + alias_method_chain :init_translations, :mn_cleanup + end + module Fallbacks def find_first_string_or_lambda_default(defaults) defaults.each_with_index { |default, ix| return ix if default && !default.is_a?(Symbol) } -- 2.43.2