Content management

Public pages, their text, and who last changed them.

Source of truth

Page text lives in one multilingual table, one key per row, all languages side by side. Editing a page means editing that table, not hunting through HTML.

Why that matters

Eight languages edited by hand drift within a week. One table makes a missing translation visible instead of silent.