Nobody on the team reads every language the property publishes in. A mistranslated allergen note or a garbled room description can sit on a public page for months.
So translations are inspectable rather than assumed. Every string is stored and editable, missing keys are discovered as they are requested rather than at build time, and a property can see which content has a translation and which is falling back.
That also makes correction cheap. A guest mentions an odd phrase at the desk and somebody fixes the string, once, for every page that uses it.
The principle is the same as everywhere else in the product: generated content is a draft with a human able to see and change it, not an output nobody can audit.
