X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=vendor%2Frails%2Factionpack%2Flib%2Faction_view%2Fhelpers%2Ftranslation_helper.rb;fp=vendor%2Frails%2Factionpack%2Flib%2Faction_view%2Fhelpers%2Ftranslation_helper.rb;h=dc41ef53051a46c943fe856330f114569a86be23;hb=d115f2e23823271635bad69229a42cd8ac68debe;hp=0000000000000000000000000000000000000000;hpb=37cb670bf3ddde90b214e591f100ed4446469484;p=depot.git

diff --git a/vendor/rails/actionpack/lib/action_view/helpers/translation_helper.rb b/vendor/rails/actionpack/lib/action_view/helpers/translation_helper.rb
new file mode 100644
index 0000000..dc41ef5
--- /dev/null
+++ b/vendor/rails/actionpack/lib/action_view/helpers/translation_helper.rb
@@ -0,0 +1,21 @@
+require 'action_view/helpers/tag_helper'
+
+module ActionView
+  module Helpers
+    module TranslationHelper
+      def translate(key, options = {})
+        options[:raise] = true
+        I18n.translate(key, options)
+      rescue I18n::MissingTranslationData => e
+        keys = I18n.send(:normalize_translation_keys, e.locale, e.key, e.options[:scope])
+        content_tag('span', keys.join(', '), :class => 'translation_missing')
+      end
+      alias :t :translate
+
+      def localize(*args)
+        I18n.localize *args
+      end
+      alias :l :localize
+    end
+  end
+end
\ No newline at end of file