Polynesian translator