Branch deletion should check for all the foreign references before trying to remove the branch (and I believe it does that already for things like MPs, so it just needs extending). It should be safe to unset a translations_branch when branch is being removed, provided we warn users about it.
Branch deletion should check for all the foreign references before trying to remove the branch (and I believe it does that already for things like MPs, so it just needs extending). It should be safe to unset a translations_branch when branch is being removed, provided we warn users about it.