Exemplo n.º 1
0
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
Exemplo n.º 2
0
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
Exemplo n.º 3
0
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
Exemplo n.º 4
0
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