BFU - univerzalni lokalizace programu
romanek na atlas.cz
romanek na atlas.cz
Pátek Říjen 13 08:09:34 CEST 2000
Ahoj,
napadla mne jedna vec hledne lokalizace programu. Teorie:
Predpoklad: Kdyby existovala knihovna ktera vypisuje ze souboru pozadovany text,
a soubor hlasek, popisek menu atd.
potom kdyby program chtel vypsat nejakou hlasku treba "error not valid password" tak by
pouze zavolal podprogram z knihovny a predal by mu cislo hlasky a ten by za nej vypsal text.
priklad:
knihovna s funkci vypis_hlasku(msg_code,msg_file)
soubor "anglicky.msg" hlasek umisteny treba v /usr/local/messages
325-"error not valid password"
326-"error not valid user"
..
no a program treba login, misto aby vypsal "error not valid password" , zavola
vypis_hlasku(325,anglicky.msg) a ten to vypise za nej anglicky
slo by tam udelat i chytrejsi prepinani na soubory hlasek, v zavislosti na systemovych
promenych
pak by stacilo prelozit do cestiny pouze soubor anglicky.msg a program by vypisoval vse
cesky
jsem zvedav jestli se tento napad ujme, bylo by pak o hodne
jednodussi lokalizovat programy, nebo uz to snad takhle funguje?
Ahoj Roman
Další informace o konferenci Linux