summaryrefslogtreecommitdiff
path: root/lib/rbot/language.rb
diff options
context:
space:
mode:
authorTom Gilbert <tom@linuxbrit.co.uk>2005-07-27 16:49:34 +0000
committerTom Gilbert <tom@linuxbrit.co.uk>2005-07-27 16:49:34 +0000
commitaabe8920ae1e120587c8e27a62827d28afdc04e5 (patch)
treec4405c0e4aec14e62e0aeea101523261a9951535 /lib/rbot/language.rb
parent3923613eeb0cb91abfe3f01238aeddec07573fec (diff)
rework various modules to use the installed directories
Diffstat (limited to 'lib/rbot/language.rb')
-rw-r--r--lib/rbot/language.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/rbot/language.rb b/lib/rbot/language.rb
index 9788b2bb..75885a51 100644
--- a/lib/rbot/language.rb
+++ b/lib/rbot/language.rb
@@ -1,10 +1,11 @@
module Irc
class Language
- def initialize(language, file="")
+ def initialize(bot, language, file="")
+ @bot = bot
@language = language
if file.empty?
- file = File.dirname(__FILE__) + "/languages/#{@language}.lang"
+ file = bot.datadir + "/languages/#{@language}.lang"
end
unless(FileTest.exist?(file))
raise "no such language: #{@language} (no such file #{file})"