I’m pretty sure you want to add:
$templateMgr->assign('pageTitleTranslated', $site->getLocalizedPageHeaderTitle());
to IndexHandler::index()
when no $journal
is selected.
Otherwise, we are stuck with a discrepancy between the construction of the title in the header:
and the construction of the title in the head:
which really just falls back on:
in the case of the site index.
If that change solves your problem and doesn’t introduce new problems, please open a Issue for this in GitHub, referencing this post.