There Is No Source Language: A Manifesto for Symmetric Multilingual Content

TL;DR AI
2 min readKey summary
A bilingual learning platform replaced a source-locale-centered schema after teachers began writing in mixed or different languages.
The new design stores each localized field as an independent content_versions row keyed by entity, field, and locale.
Each row records whether it was human- or machine-created and links translation lineage explicitly.
The article says this symmetric model avoids treating one language as authoritative and scales to new locales without schema changes.
