When you encounter "?", it means the language used is not compatible, or there is no font installed to display it properly. But even if you have Persian installed and the correct font added to the system, the software will display the default language. Use the software with the question marks as it is and browse through menus until you see something that refers to language. Then click that menu and choose another language (eg. English). Restart it, and the program should display correctly.