Originally published byDev.to
The Three Origins of Text in Block Themes
Block themes split visible text into three buckets: editor-saved content (stored in the database as block markup), theme-supplied files (patterns, template parts, and theme.json labels), and plugin domains (WooCommerce, extensions, and script translations). Loco Translate focuses on the latter two, where strings flow through gettext, while explicitly excluding database-driven content that belongs to multilingual plugins or manual editor workflows.
The challenge arises when these layers intersect. A Query Loop block might blend editor-content (post excerpts) with theme-provided gettext (pagination labels or
Block Themes and FSE:Where Strings Hide—and How to Find Them in Loco
🇺🇸
More news from United StatesUnited States
NORTH AMERICA
Related News
What Does "Building in Public" Actually Mean in 2026?
19h ago
The Agentic Headless Backend: What Vibe Coders Still Need After the UI Is Done
19h ago
Why I’m Still Learning to Code Even With AI
21h ago
I gave Claude a persistent memory for $0/month using Cloudflare
1d ago
NYT: 'Meta's Embrace of AI Is Making Its Employees Miserable'
1d ago