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