How can I force BabelEdit to re-translate all entries in a file?

The fastest way is to delete the file on your file system. BabelEdit will reload it as an empty file the next time you activate the window. Use Pre-translate to fetch all translations for that file.