added romanian translation
moved common stuff to translate_file
added recursive system