What appears to be an advertisement for a new wearable translator called “Ili” has set…