improve translator: enconding with mb