「There were many things that aren't on sale」は直接翻訳です。 つまり、セールに含まれていない製品がたくさんあるということです。
このフレーズは「on sale」を使用しています。 「On」は、セールであり、通常どおり販売されていないことを示します。
「Even though it is boxing day, There were many things that aren't on sale」
「ボクシングデーなのに、セールではないものがたくさんありました」
ただし、英語では、「not many things were on sale」と言う方が自然に聞こえるかもしれません
これは、セールアイテムがないことを直接示しています。
「Not many」とは、いくつかありますが、多くはないことを意味します。
「Even though it was boxing day, not many things were on sale」
「ボクシングデーでしたが、多くのものは販売されていませんでした。」