'Initial setup that\'s run until we have the language or lang plugin
gave up
:return: True if we were able to get the language from the lang plugin'

def got_lang(self):

    if self._need_init:
        captured_lang = kb.kb.raw_read('lang', 'lang')
        if ((captured_lang is None) or (captured_lang == [])):
            return False
        else:
            self.captured_lang = captured_lang
            kb.kb.raw_write(self.get_name(), self.get_name(), {})
            self._need_init = False
            return True
    return True
