Method: GetText::TextDomainManager#bind_to
- Defined in:
- lib/gettext/runtime/textdomain_manager.rb
#bind_to(klass, domainname, options = {}) ⇒ Object
bind textdomain to the class.
65 66 67 68 69 70 71 72 73 74 75 |
# File 'lib/gettext/runtime/textdomain_manager.rb', line 65 def bind_to(klass, domainname, = {}) warn "Bind the domain '#{domainname}' to '#{klass}'. " if $DEBUG charset = [:output_charset] || self.output_charset textdomain = create_or_find_textdomain(domainname,[:path],charset) target_klass = ClassInfo.normalize_class(klass) create_or_find_textdomain_group(target_klass).add(textdomain) @@gettext_classes << target_klass unless @@gettext_classes.include? target_klass textdomain end |