set_locale_all (GetText)

    # File lib/gettext.rb, line 256
      def set_locale_all(locale)
        ret = nil
        if locale
          if locale.kind_of? Locale::Object
            ret = locale
          else
            ret = Locale::Object.new(locale.to_s)
          end
          ret.charset = output_charset if output_charset
          Locale.set(ret)
        else
          Locale.set(nil)
          ret = Locale.get
        end
        TextDomainManager.each_all {|textdomain|
          textdomain.set_locale(ret)
        }
        self
      end