Language() - procedura
Procedura vyvolá předdefinovaný dialog pro výběr jazyka.
Dostupné jazyky definujeme přímo ve skriptu tagem <lang=xx >
, kde xx odpovídá kódu jazyka dle ISO639-1. Na definované řetězce se pak odkazujeme číselným kódem řetězce uvozeným % (znak procento). Viz. příklad níže.
Pokud definujeme ve skriptu vlastní dialog je výhodnější použít uvnitř vlastního dialogu prvek dialogu vytvořený procedurou DlgLanguage()
Příklad:
WNSType(-1); LanguageSelect() Message(%1) <lang=sq 1='Pershëndetje Botë' > <lang=cs 1='Ahoj Svìte!' > <lang=eu 1='Kaixo mundua!' > <lang=bn 1='Shagatam Prithivi!' > <lang=bs 1='Zdravo Svijete!' > <lang=ca 1='Hola món!' > <lang=hr 1='Bok Svijete!' > <lang=da 1='Hej, Verden!' > <lang=nl 1='Hallo, wereld!' > <lang=en 1='Hello World!' > <lang=eo 1='Saluton mondo!' > <lang=et 1='Tere maailm!' > <lang=fi 1='Hei maailma!' > <lang=fr 1='Salut le Monde!' > <lang=fy 1='Hallo, wrâld!' > <lang=gl 1='Ola mundo!' > <lang=de 1='Hallo Welt!' > <lang=hu 1='Helló világ!' > <lang=is 1='Halló heimur!' > <lang=id 1='Halo Dunia!' > <lang=ga 1='Dia dhaoibh, a dhomhain!' > <lang=it 1='Ciao Mondo!' > <lang=ki 1='Niatia thi!' > <lang=la 1='AVE MVNDE (ave munde)' > <lang=lv 1='Sveika, Pasaule!' > <lang=lt 1='Sveikas, Pasauli' > <lang=lb 1='Moien Welt!' > <lang=mg 1='Manao ahoana ry tany!' > <lang=ms 1='Namaskaram, lokame' > <lang=mt 1='Merhba lid-dinja' > <lang=no 1='Hallo verden!' > <lang=pl 1='Witaj, Swiecie!' > <lang=pt 1='Olá, mundo!' > <lang=ro 1='Salut lume!' > <lang=sr 1='Zdravo Svete!' > <lang=sk 1='Ahoj, svet!' > <lang=sl 1='Pozdravljen svet!' > <lang=es 1='?Hola mundo!' > <lang=sv 1='Hejsan världen!' > <lang=tl 1='Kamusta mundo!' > <lang=tr 1='Merhaba Dünya!' > <lang=cy 1='S''mae byd!' > end