Moduralized translator functions
Added drop-down menu to choose translator type