Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/typus/object.rb
Instance Method Summary collapse
-
#_(msg, *args) ⇒ Object
Instead of having to translate strings and defining a default value:.
Instance Method Details
#_(msg, *args) ⇒ Object
Instead of having to translate strings and defining a default value:
t("Hello World!", :default => 'Hello World!')
We define this method to define the value only once:
_("Hello World!")
Note that interpolation still works …
_("Hello {{world}}!", :world => @world)
15 16 17 18 19 |
# File 'lib/typus/object.rb', line 15 def _(msg, *args) = args. [:default] = msg I18n.t(msg, ) end |