def get_local(): lang = os.getenv("LANG") try: # zh_TW.UTF-8 or zh_TW:zh.UTF-8 local = lang[0:5] except TypeError: local = locale.getlocal(locale.LC_ALL) if local: local = local[0] return local
def get_local(): lang = os.getenv('LANG') try: # zh_TW.UTF-8 or zh_TW:zh.UTF-8 local = lang[0:5] except TypeError: local = locale.getlocal(locale.LC_ALL) if local: local = local[0] return local
def get_locale(): lang = os.getenv('LANG') try: # zh_TW.UTF-8 or zh_TW:zh.UTF-8 local = lang[0:5] except TypeError: local = locale.getlocal(locale.LC_ALL) if local: local = local[0] if not find_localedir(local): local = 'en_US' return local