language adaptions