Thursday, March 20, 2008

Spontaneous Human Translation

A lot of people ask me what Human Translation means. The idea evolved from a simple truth - that we all share a universal sense of human understanding regardless of country, culture, background or language. This video was shown to me yesterday, and I think that it is an inspiring example of universal human translation. Thank you Matt.