You can upload it to itch.io as a test project following the submission instructions and have it only visible for your account, so you can make any uploads/reuploads as you want and test it via the itch.io website.
If you follow this route, you can already practice with the submission and can save some last-minute struggles if you notice that the translated version is not running as you expect.
For the final submission, you can keep the test project or create a new project and follow the same process.
Unless you are technical enough to follow the Python method and want to do it locally.