Если писать так `= t('.error_404')`, то придется переделывать `ru.yml` либо переделывать структуру на файловой системе
сейчас `ru.yaml` такой 

    errors:
      messages:
        extension_white_list_error: "имеет неверный формат"
      response:
        error_404:
          html: "Страница <code>/%{page}</code> не найдена"
      
А при такой записи `= t('.error_404')` перевод будет искаться в `ru.errors.404.error_404`