[ Nemanja Avramović @ 17.05.2006. 13:07 ] @
Šta mislite o ovakvom pristupu prevođenju aplikacija. Tek sam počeo da radim na ovome a očekujem od Vas, ukoliko nemate bolje rešenje, da mi pomognete i sami slobodno da doradite ovaj unit. Ako imate bolje (besplatno) rešenje, dajte ga odmah ovde da se ne mučim džabe. Princip je sledeći: Svaki jezik ima svoj fajl formiran kao INI fajl (ekstenzija .lng), a ovaj unit što sam počeo da pišem bi trebalo da može, na osnovu tog fajla, da prevede ceo form od jednom. Za sada može da prevede samo button, label i menuitem (caption i hint) i za svaki form morate da pozivate funkciju za prevod ponovo. Ovo nisam testirao, možda mora da se kreira posebna instanca klase TLanguageEngine na svakoj formi, a to bi bilo glupo :/ 'Ajde dajte predloge neke i osećajte se slobodnim da doradite ovaj unit kako vam odgovara i to, naravno, postujte ovde. Dodajte kod za prevod još nekih komponenti. Pozdrav! |