lib/fast_gettext/translation.rb in grosser-fast_gettext-0.2.7 vs lib/fast_gettext/translation.rb in grosser-fast_gettext-0.2.8
- old
+ new
@@ -1,8 +1,17 @@
module FastGettext
module Translation
extend self
-
+
+ #make it usable in class definition, e.g.
+ # class Y
+ # include FastGettext::Translation
+ # @@x = _('y')
+ # end
+ def self.included(klas) #:nodoc:
+ klas.extend self
+ end
+
def _(translate)
FastGettext.current_translations[translate] || translate
end
#translate pluralized
\ No newline at end of file