Oh boy,
This may be a long winded post.
First off, I would love to know a little more about you personally. Such as: how long have you been programming; how long in python; is this program for school, personal, or other; what are your goals for this program? Of course you don't have to answer these, they just may help in my answering as well as getting to know a fellow Daniweber a little better. :)
First thing I would do is write out the steps. For this program there are very few general steps:
1) Upload file
2) Convert file
3) Save file
Pretty simple.
My next piece of advice is to work on the back-end code first. That is, write the code that will open the file, read it, convert it and save it first. The GUI is really only for ease-of-use for the user, what really makes the program work is the important part. After that you can make it pretty. :)
Another thing I would say about your particular program that I think will be difficult is converting the file to another language. Some things won't be too hard, like (English to Spanish): Hello -> Hola. But other things can get complicated. For instance, in English we simply say "you". But in Spanish if you are talking to someone you want to show respect to (someone you don't know; a professor; an elderly person; etc.) you say "usted", but if you know them (a classmate; friend; etc) you would say "tu", and that kind of thing extends to other words (we, they, etc.). So, another good question is do you know another language or have someone working with you who does? It will be key to the translation aspect of your program.
My last piece of advice is this: the Daniweb community is big on doing your own work. We (as a community) are great at answering questions and helping out on anything you are confused or stumped on, but we like to see your code, your research, and your specific problem/question(s). I know of many people who will not respond if they do not see you really try at it and have (at least some, even non-working) code to show. We're not trying to be jerks or picky, we just know that you don't learn programming by having someone else do all your thinking for you. Programming is nothing more than a tool to express your thoughts and ideas.
Sorry for such a long post, I can get carried away sometimes. :) I hope at least some of this has been helpful and/or informative for you (if you've read down this far). If you post up some code (or need some help getting started with the code) and a question we will help you out as much as we can. Best of luck friend,