checks/structural/placeholder_match library

Classes

PlaceholderMatchRule
Every placeholder ({name}) in the source value must appear in each translation's value, and no new placeholders may be introduced. Mismatches cause runtime ICU-format errors or unsubstituted braces in the shipped UI.