Activity changes individuals busy/available status
I think the best way to do this is with smart groups instead of custom fields.  Create a smart group of folks who have a translation activity that's unfinished; create another smart group of everyone not in the first smart group.