Comment Comment by ivanche Yeah, looks like an unfortunate marketing term. In the explainer video they mention 60 languages. parent ivanche 1 year ago