X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=lib%2Frbot%2Fload-gettext.rb;h=1d7cb88b3b6f505175a8986dd7b4c34e75dc2ae1;hb=c4502412f30f69c1ffa053b160e01d3974b338aa;hp=8a74a1d1d31af52db4560503e772f4b4ab69593e;hpb=dda088467e4cfdd776d291396f596395e641bbc2;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/lib/rbot/load-gettext.rb b/lib/rbot/load-gettext.rb index 8a74a1d1..1d7cb88b 100644 --- a/lib/rbot/load-gettext.rb +++ b/lib/rbot/load-gettext.rb @@ -9,7 +9,9 @@ begin gettext_version = GetText::VERSION.split('.').map {|n| n.to_i} include Comparable # required for Array#between? - raise GetTextVersionError unless gettext_version.between? [1, 8, 0], [1, 10, 0] + unless gettext_version.between? [1, 8, 0], [1, 10, 0] + raise GetTextVersionError, "Unsupported ruby-gettext version installed: #{gettext_version.join '.'}; supported versions are 1.8.0-1.10.0" + end require 'gettext' @@ -40,7 +42,7 @@ begin end rescue LoadError, GetTextVersionError - warn 'ruby-gettext package not available, or its version is unsupported; translations are disabled' + warn "failed to load ruby-gettext package: #{$!}; translations are disabled" # dummy functions that return msg_id without translation def _(s)