Add language support.

Moar incoming...