7. The system of claim 6 , wherein said languages module further enables: retrieving languages data from at least one data source for adding new languages to the list; defining graphical parameters of the characters of each language; and storing said languages' characters and parameters in at least one database, and wherein said interface allows the users to select a language for presentation from said languages list and said display control module enables presenting characters of the selected language according to the defined characters graphical parameters of the selected language by retrieving data from said database.
6. The system of claim 5 , wherein said software application further comprises a languages module enabling the user to define a languages list for presentation and add or remove languages from the languages list.