From 57d1382013c85a7b11ac8ce5e683f6006b12b328 Mon Sep 17 00:00:00 2001 From: hukl Date: Thu, 14 Jan 2010 22:21:43 +0100 Subject: Updated globalize2 to latest version. Modified existing code accoringly --- .../globalize2/lib/globalize/translation.rb | 32 ---------------------- 1 file changed, 32 deletions(-) delete mode 100644 vendor/plugins/globalize2/lib/globalize/translation.rb (limited to 'vendor/plugins/globalize2/lib/globalize/translation.rb') diff --git a/vendor/plugins/globalize2/lib/globalize/translation.rb b/vendor/plugins/globalize2/lib/globalize/translation.rb deleted file mode 100644 index a80afcd7..00000000 --- a/vendor/plugins/globalize2/lib/globalize/translation.rb +++ /dev/null @@ -1,32 +0,0 @@ -module Globalize - # Translations are simple value objects that carry some context information - # alongside the actual translation string. - - class Translation < String - class Attribute < Translation - attr_accessor :requested_locale, :locale, :key - end - - class Static < Translation - attr_accessor :requested_locale, :locale, :key, :options, :plural_key, :original - - def initialize(string, meta = nil) - self.original = string - super - end - end - - def initialize(string, meta = nil) - set_meta meta - super string - end - - def fallback? - locale.to_sym != requested_locale.to_sym - end - - def set_meta(meta) - meta.each {|name, value| send :"#{name}=", value } if meta - end - end -end \ No newline at end of file -- cgit v1.3