英語の『Dead men tell no tales』は、日本語の『死人に口なし』とほぼ同じ意味を持ちますが、ニュアンスに微妙な違いがありますね。
日本語版は刑事ドラマやサスペンスものでよく使われるように、証言が得られない絶望的な状況を強調します。一方、英語版は海賊や冒険物語でよく使われ、『死者は秘密を暴露しない』というロマンチックな含みがある気がします。『パイレーツ・オブ・カリビアン』でこの台詞が使われた時、海賊たちの不気味な雰囲気をうまく表現していました。
文化的背景も影響していて、日本語は事件解決の行き詰まりを表すのに対し、英語ではむしろ謎めいた魅力を感じさせる表現になっています。