Add i18n feature. Closes #4.