Machine translation of the Kazakh language based on the extended attribute grammar