Častokrát sa stáva, že aplikácia zobrazujúca štandardné informačné, výstražné alebo opytovacie dialógové okná, zobrazuje v tomto okne text v inom jazyku, ako je jazyk operačného systému. Nie vždy je totiž aplikácia k dispozícii v našom jazyku (resp. jazyku Windows, Excel, …). Ak sa text v dialógovom okne neodkazuje na ostatné prvky dialógového okna (tlačidlá), je všetko v úplnom poriadku. V opačnom prípade môže nastať situácia podobná tejto:
Na obrázku je aplikácia v angličtine spustená v českej verzii Windows. Ako vidieť, tlačidlo „no“ sa v dialógovom okne opticky nenachádza. Samozrejme, vo väčšine prípadov to neznamená pre koncového používateľa problém vzhľadom na jeho znalosť týchto jazykov. Predstavuje to však nesúlad aplikácie a štandardného používateľského rozhrania operačného systému.
Aké je riešenie?
V JUNITY vieme podľa potreby zabezpečiť 100% súlad aplikácie a tlačidiel štandardných dialógových okien, prípadne tieto dialógy simulovať pomocou formulárov VBA. Uvedené dialógové okno by v našom podaní v tom istom operačnom systéme vyzeralo nasledovne:
Koncový používateľ aplikácie vidí v texte dialógového okna taký popis tlačidla, ktoré sa na formulári aj skutočne nachádza.
Pre niekoho je to možno drobnosť, ale JUNITY myslí aj na takéto detaily…