Also, I don't know how much of a help this is (probably isn't any) but there is a Korean site that has subs for some titles. I don't know if they were translated from the Chinese subs or if its independent from that, but on the off-chance that somebody speaks Korean here it might be worth checking out.
Most of what's available on free sites is poor quality and generally a circle-jerk of one site stealing machine translated subs from another, changing a few lines, and trying to pass it off as their own.
The most advanced translation available is english to another western language like french or italian, spanish. Even with that, the translations are far from being natural when a sentence is more than few words. With other languages, it's often pure garbage so I don't think machine translation will replace a human translation anytime soon.
And a human translator will remain more reliable than a device. What if there is no internet connection during a meeting or something similar ? You cancel the meeting ? Or when you visit a country or talk with foreigner friends ?