--- /opt/local/lib/ruby/gems/1.8/gems/gettext-1.9.0/lib/gettext/locale_cgi.rb 2007-05-28 16:11:27.000000000 +0300 +++ Desktop/locale_cgi.rb 2007-05-28 16:11:49.000000000 +0300 @@ -23,7 +23,7 @@ module Locale def system return @@default_locale unless @@cgi cgi_ = cgi - if ret = cgi_["lang"] and ret.size > 0 + if not cgi_.params.empty? and ret = cgi_["lang"] and ret.size > 0 elsif ret = cgi_.cookies["lang"][0] elsif lang = cgi_.accept_language and lang.size > 0 num = lang.index(/;|,/)