BabelCheck is a small command line utility to help with ensuring translations of Messages files are complete. It will scan an 'original' messages file and a translation of it and inform you if any tokens are missing from the translation. It will also write out a new file with any missing tokens replaced by their values from the original file.