「二の轍を踏む」という表現は、英語では主に 'repeat the same mistake' や 'make the same mistake twice' といったフレーズで訳されます。どちらも文字通り「同じ間違いを繰り返す」という意味で、日本語のニュアンスに近いですね。
映画『グラディエーター』で主人公が過去の失敗を教訓にしているシーンや、『スター・ウォーズ』のルーク・スカイウォーカーが師匠の過ちを繰り返さないように葛藤する描写など、このテーマはストーリーテリングでよく使われます。文学作品だとジョージ・オーウェルの『1984』でも、主人公が体制側の罠に何度もはまりそうになる展開が印象的です。
少し砕けた表現なら 'fall into the same trap' も使えます。ゲーム『The Last of Us Part II』でエリーが復讐の連鎖に囚われる様子を説明するときなんかにもぴったりです。ビジネスシーンでは 'history repeats itself' という諺も状況によっては使えますが、こちらはどちらかと言えば「歴史は繰り返す」という広い意味合いがあります。
英語で「二の舞を踏む」を表現するなら、『repeat the same mistake』がしっくりくると思います。例えば、友人が以前失敗したビジネスにまた挑戦しようとした時、『You're going to repeat the same mistake again?』と言えば、ニュアンスが伝わります。
この表現は、過去の失敗を無視して同じことを繰り返す愚かさを強調するのにぴったりです。『History repeats itself』という諺もありますが、こちらの方がより個人の行動に焦点を当てています。
面白いことに、英語圏のドラマ『The Office』でも似たようなシチュエーションがあり、キャラクターが『Don't make me relive that nightmare』と言う場面がありました。文化的な違いはあれど、人間の失敗に対する反応は万国共通なのかもしれません。
「二の舞を演じる」を英語で表現するなら、'repeat the same mistake' が最も近いニュアンスでしょう。例えば、'He didn't learn from his brother's failure and repeated the same mistake'(彼は兄の失敗から学ばず、二の舞を演じた)という具合です。
この表現は、過去の失敗をそのまま繰り返す愚かさを的確に表しています。'Follow in someone's footsteps'も似た意味ですが、こちらは必ずしもネガティブな文脈だけで使われません。むしろ、'Don't let history repeat itself'のような警告的なフレーズも、状況によっては使えますね。