Files
Will Miao 7670b31296 fix(i18n): resolve the page-title key without a partial literal
t('header.navigation.' ~ current_page) made the static i18n scanner
collect the bare prefix 'header.navigation.' as a key of its own, so
test_static_sources_only_use_existing_translations failed on main and
took both backend jobs down with it.

Resolve the key through a variable (t(page_title_key)), the same shape
the search placeholder already uses, keeping the literal prefix out of
the t() call. Rendered output is unchanged for every page.

Also add templates/** and locales/** to the backend workflow paths:
those are the inputs the i18n tests read, so a template- or locale-only
change could previously skip the very job that validates it.
2026-10-29 21:23:00 +08:00
..