Ejemplo n.º 1
0
def octa_to_txt(octa):
    i = int(octa)
    if 0 == i: return tr.txt('Onbewolkt')
    elif 1 == i: return tr.txt('Vrijwel onbewolkt')
    elif 2 == i: return tr.txt('Licht bewolkt')
    elif 3 == i: return tr.txt('Half bewolkt')
    elif 4 == i: return tr.txt('Half bewolkt')
    elif 5 == i: return tr.txt('Half tot zwaar bewolkt')
    elif 6 == i: return tr.txt('Zwaar bewolkt')
    elif 7 == i: return tr.txt('Vrijwel geheel bewolkt')
    elif 8 == i: return tr.txt('Geheel bewolkt')
    elif 9 == i: return tr.txt('Bovenlucht onzichtbaar')
    else: return ''
Ejemplo n.º 2
0
def vvn_to_txt(vvn):
    i = int(vvn)
    # 1:100-200 m ... 49:4900-5000 m
    if vvn <= 49:
        return f'{i*100} - {(i+1)*100}' + tr.txt('meter')
    # 50:5-6 km
    elif vvn == 50:
        return '5 - 6' + tr.txt('km')
    # 56:6-7 km ... 79:29-30 km
    elif vvn <= 79:
        return f'{i-50} - {i-49}' + tr.txt('km')
    #  80:30-35 km ... 87:65-70 km
    elif vvn < 89:
        return '{(i-80)*5+30} - {(i-79)*5+30}' + tr.txt('km')
    # 89: >70 km
    elif vvn == 89:
        return '< 70' + tr.txt('km')
    else:
        return ''
Ejemplo n.º 3
0
def ask(txt='?', space=False):
    t = clear(txt)
    if t:
        t = tr.txt( txt )
    else:
        t = ' ... ? '

    if space: console.log(' ', space)
    res = input(t)
    if space: console.log(' ', space)

    return res
Ejemplo n.º 4
0
def timespan6hour(u):
    i = int(u)
    if i == 6:
        s = '0 - 6'
    elif i == 12:
        s = '6 - 12'
    elif i == 18:
        s = '12 - 18'
    elif i == 24:
        s = '18 - 24'
    else:
        s = ''

    return s + tr.txt('hour')
Ejemplo n.º 5
0
def ms_to_txt(ms):
    i = int(ms)
    if i < 3: return tr.txt('windstil')
    elif i < 16: return tr.txt('zwakke wind')
    elif i < 34: return tr.txt('zwakke wind')
    elif i < 55: return tr.txt('matige wind')
    elif i < 80: return tr.txt('matige wind')
    elif i < 108: return tr.txt('vrij krachtige wind')
    elif i < 139: return tr.txt('krachtige wind')
    elif i < 172: return tr.txt('harde wind')
    elif i < 208: return tr.txt('stormachtige wind')
    elif i < 245: return tr.txt('storm')
    elif i < 285: return tr.txt('zware storm')
    elif i < 327: return tr.txt('zeer zware storm')
    else: return tr.txt('orkaan')
Ejemplo n.º 6
0
def deg_to_txt(deg):
    i = int(deg)
    if i == 0: return tr.txt('stil')
    elif i < 22: return tr.txt('NOORD')
    elif i < 30: return tr.txt('NOORDNOORDOOST')
    elif i < 67: return tr.txt('NOORDOOST')
    elif i < 112: return tr.txt('OOST')
    elif i < 157: return tr.txt('ZUIDOOST')
    elif i < 202: return tr.txt('ZUID')
    elif i < 247: return tr.txt('ZUIDWEST')
    elif i < 292: return tr.txt('WEST')
    elif i < 337: return tr.txt('NOORDWEST')
    elif i < 360: return tr.txt('NOORD')
    elif i == 990: return tr.txt('veranderlijk')
    else: return ''
Ejemplo n.º 7
0
def timespan1hour(h):
    i = int(h)
    return f'{i-1} - {i}' + tr.txt('hour')
Ejemplo n.º 8
0
def log(t='', verbose=False):
    if verbose:
        print(tr.txt(str(t)))
    elif cfg.verbose or verbose:
        print(tr.txt(str(t)))