translate English to French: Renewable sources of energy that generate electricity should be given preferential development.
Les sources d'énergie renouvelables qui produisent de l'électricité doivent donc être développées en priorité.