language codes are written in alphabetical order (e.g., 'en' always preceds 'es')