Well, my previous answer might be weird.
Probably I shoud say just "There is English translation in Switch version".
It's fine! I'm glad that I'll be able to play it on the Switch regardless.