commit language text control in library and controllers