Pruning Recent Projects Menu in OmegaT

When you work on a bunch of smaller projects in OmegaT, or when you manage number of projects for your team, more often than not you end up with items in the Open Recent Project that are no longer available because the project folder was renamed or removed. To fix the issue, I put together a tiny script that checks each item in the list, and repopulates the list only with the projects that are still available.

The script is available at GitHub.com and SF.net.

It can be added to the scripts folder and run manually. If the script is placed into a subfolder named application_startup inside the scripts folder, it will run automatically each time OmegaT starts (not immediately, though, there’s usually a delay), and your Recent Projects menu will be always tidy.

Comments and bug reports are welcome.

Happy translating!

This script has been developed for cApStAn.be

Leave a comment