Method: GetText::TextDomainManager#each_textdomains

Defined in:
lib/gettext/runtime/textdomain_manager.rb

#each_textdomains(klass) ⇒ Object

:nodoc:



77
78
79
80
81
82
83
84
85
86
87
# File 'lib/gettext/runtime/textdomain_manager.rb', line 77

def each_textdomains(klass) #:nodoc:
  lang = Locale.candidates[0]
  ClassInfo.related_classes(klass, @@gettext_classes).each do |target|
    msg = nil
    if group = @@textdomain_group_pool[target]
      group.textdomains.each do |textdomain|
        yield textdomain, lang
      end
    end
  end
end