- Issue created by @AlfTheCat
- First commit to issue fork.
- 🇬🇧United Kingdom scott_euser
Makes sense! Have not had time to test at all (not even open up code for fatal error) but hopefully this gives a starting point for you or someone else. Maybe it 'just works' (though I am doubtful)
- 🇹🇭Thailand AlfTheCat
Awesome, thanks! I'll test this tomorrow and report back.
- 🇹🇭Thailand AlfTheCat
Maybe it 'just works'
Maybe it actually does....! I ran a test and now one-by-one the translations are stored as the job is running. If I disrupt the process, all the finished translations are still there. A massive win for large translation sets.Seems perfect!
One last thing to consider is to either automatically purge the job items that are left behind if the main job is stuck, or to restart them somehow. Currently, to delete stuck jobs and items requires either 2 custom VBO views to do in bulk, or, site admins have to go into every individual job item, click "abort", wait for a page reload, and then hit "delete".
- 🇬🇧United Kingdom scott_euser
Nice, thanks for checking! Seems like worth merging this then + creating a follow-up in TMGMT core module for restarting/retrying failed machine translation jobs. Do you agree?
Thanks!