Processing short message communications in low-resource languages