Comment
Comment by Xfx7028
I think he meant non-human translators, like Google translate etc. Those translations were indeed not making any sense sometimes. Although I have heard that they improved Google translate in the recent years.
Be the first to share your thoughts.