Module: GettextI18nRails::GettextHooks
- Defined in:
- lib/gettext_i18n_rails/gettext_hooks.rb
Class Method Summary collapse
-
.add_parser(parser) ⇒ Object
shoarter call / maybe the interface changes again …
- .xgettext ⇒ Object
Class Method Details
.add_parser(parser) ⇒ Object
shoarter call / maybe the interface changes again …
4 5 6 |
# File 'lib/gettext_i18n_rails/gettext_hooks.rb', line 4 def self.add_parser(parser) xgettext.add_parser(parser) end |
.xgettext ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/gettext_i18n_rails/gettext_hooks.rb', line 8 def self.xgettext @xgettext ||= begin require 'gettext/tools/xgettext' # 2.3+ GetText::Tools::XGetText rescue LoadError begin require 'gettext/tools/rgettext' # 2.0 - 2.2 GetText::RGetText rescue LoadError # # 1.x require 'gettext/rgettext' GetText::RGetText end end end |