diff options
author | Tom Gilbert <tom@linuxbrit.co.uk> | 2005-07-27 16:49:34 +0000 |
---|---|---|
committer | Tom Gilbert <tom@linuxbrit.co.uk> | 2005-07-27 16:49:34 +0000 |
commit | aabe8920ae1e120587c8e27a62827d28afdc04e5 (patch) | |
tree | c4405c0e4aec14e62e0aeea101523261a9951535 /lib/rbot/language.rb | |
parent | 3923613eeb0cb91abfe3f01238aeddec07573fec (diff) |
rework various modules to use the installed directories
Diffstat (limited to 'lib/rbot/language.rb')
-rw-r--r-- | lib/rbot/language.rb | 5 |
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})" |