Преглед на файлове

Support case-insensitive language lookups.

tags/v0.2
Ben Kurtovic преди 9 години
родител
ревизия
c4ee35a09d
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. +3
    -2
      earwigbot/commands/dictionary.py

+ 3
- 2
earwigbot/commands/dictionary.py Целия файл

@@ -67,10 +67,11 @@ class Dictionary(Command):

if "#" in term: # Requesting a specific language
lang = term.rsplit("#", 1)[1]
if lang not in languages:
langs = {key.lower(): val for (key, val) in languages.iteritems()}
if lang.lower() not in langs:
resp = u"Language {0} not found in definition."
return resp.format(lang)
definition = self.get_definition(languages[lang], level)
definition = self.get_definition(langs[lang.lower()], level)
return u"({0}) {1}".format(lang, definition)

result = []


Зареждане…
Отказ
Запис