def setLang(newlang):
    """Set the actual language. Returns old and new languages and string_cache in a tulpe.

    newlang: str: new laguage to load in the format <language>_<country>"""
    global lang
    oldLang = "" + lang
    if not lang == newlang:
        sc, result = buildTranslation(newlang)
        lang = newlang
        if newlang == 'en_US':
            result = True
            try:
                resource.setCurLang(u"English (US)")
            except:
                resource.__curLang = u"English (US)"
    else:
        result = True
    return oldLang, lang, result
Set the actual language. Returns old and new languages and string_cache in a tulpe.

    newlang: str: new laguage to load in the format <language>_<country>
albow/translate.py