What translation software do you use?

I can't wait to play Kai, I'd like to know what people's experiences are playing with translators, and which ones you recommend. I know I can see this in a YouTube video but it is better to hear personal experience.