この場合、次のような言い方が自然な感じで良いかと思います。
ーI'm going to swim all day!
「1日中泳ぐぞ!」=「いっぱい泳ぐぞ」
実際1日中泳がないとしても、強調してこのような言い方ができます。
ーI'm going to swim like a fish!
「魚のように泳ぐぞ!」=「いっぱい泳ぐぞ」
魚はただただ泳いでいるので、比喩としてこのような言い方もできます。
ご参考まで!
ご質問ありがとうございます。
・「I’m gonna swim all day!」
「I can’t wait to do a lot of swimming!」
(意味) いっぱい泳ぐぞー!
<例文>I’m gonna swim all day!// Don't forget to put sunscreen on.
<訳>いっぱい泳ぐぞー!//日焼け止め塗るんだよ。
参考になれば幸いです。