added some aliases, better transaltor parameters passing and language autodetection