Я изучил этот вопрос. Проблема здесь не в доступе к значению title. Проблема в том, что бэкенд проверяет переводы, извлекая допустимые ключи интерполяции из строк локали по умолчанию.
Поэтому, если %{site_name} отсутствует в строке локали по умолчанию, он отклоняется как «недопустимый ключ интерполяции».