Editing or deleting locked languages should not be possible.
function language_access_language_edit_or_delete($language) { return !$language->locked && user_access('administer languages'); }