Subject: RE: [xliff-comment] XLIFF 2.0 Comments - B.1.3.7 subtype processing requirements
I think this PR comes from the constraint that you should not have a subtype without a type, therefore the subtype is linked to the type (it complements it).
In your example, if a type can have the same subtype value you can have an “invisible” update: the updated subtype value simply happens to have the same value as before.
B.1.3.7 subtype processing requirements state:
If the attribute type is modified, the attribute subtype must be updated or deleted.
Is this always the case? What if I have a two types, e.g. “tm” and “mt”, that have the same subType? If my type changes from “tm” to “mt” there may be no reason for me to update or delete the subState. Was there a particular reason for this processing requirement? Similar sub attributes…
…do not have this requirement.