To prevent multiple versions of children documents in the same language:
- The Create New Translation action becomes inactive when all languages are present.
- The language drop down on the translation modal only shows available options (used languages are grayed out).
- A parent doc that has all languages as children can not be selected in the New Translation modal.