i'm using delphi 2010. i've written application in english. provide tstringgrid users can create cross reference of component captions english own language. in every tform's create, traverse form's controls (which have unique tags), changing caption (or hint) property user-provided translations. this implemented , working, @ least in handful of common western languages french, italian, etc. minor screen layout issues (wider buttons, etc.) handle manually occur. not using third-party internationalization tool or delphi's, unless very, bad news in answers question! :-) next time, maybe i'll use tsilang (but not d2010's, heavy me...) when add components in ide, leave default font ide assigns as-is. (it's ms sans serif in locale.) happen when program run in japan, example? delphi rtl change fonts of standard components local font? font display default ascii text on components and allow display characters in their local font in cases they...