translate English to French: Nectar source plantings have been conducted in the past at this location.
Dans le passÃ©, on y a plantÃ© des sources de nectar.