Original: The German libretto is by Joseph Sonnleithner from the French of Jean-Nicolas Bouilly which had been used for the 1798 opera Léonore, ou L’amour conjugal by Pierre Gaveaux.
Simplified: The German libretto is by Joseph Sonnleithner based on a French story.