trans : create language dispatcher and made command line tool