Adding a calendar would be a large effort and in my view would create more overhead by needing to be continually updated for all possible assignees in the system, where in fact the issue of a linguist not being available is really an exception and should be treated that way.