]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
* (gettext) work around failing current_textdomain_info()
authorDmitry Kim <dmitry point kim at gmail point com>
Thu, 12 Jul 2007 09:49:50 +0000 (09:49 +0000)
committerDmitry Kim <dmitry point kim at gmail point com>
Thu, 12 Jul 2007 09:49:50 +0000 (09:49 +0000)
lib/rbot/load-gettext.rb

index c8448bc6c3249b25a02d793d44890e5824f28670..4c18892d9a9e131e15a7708b757dec27ae7c38ef 100644 (file)
@@ -29,10 +29,13 @@ begin
     end
   end
 
-  debug 'using ruby-gettext'
-  gettext_info = StringIO.new
-  current_textdomain_info(:out=>gettext_info)
-  gettext_info.string.each_line {|l| debug l}
+  begin
+    gettext_info = StringIO.new
+    current_textdomain_info(:out=>gettext_info) # fails sometimes
+    debug 'using ruby-gettext'
+    gettext_info.string.each_line {|l| debug l}
+  rescue Exception
+  end
 
 rescue LoadError
   warn 'ruby-gettext package not available; translations are disabled'