As some fields clearly translate, I think you have to look for the "errors prohibited..." message. This message should be in your activerecord.hr.yml file, and should look like
hr:
errors:
messages:
not_saved:
one: '1 error prohibited this %{resource} from being saved:'
other: '%{count} errors prohibited this %{resource} from being saved:'
(but then in your language)
Now change in your view the code
= pluralize(@report.errors.count, "error") %> prohibited this list from being saved:
into
t('errors.messages.not_saved', count: @report.errors.count, resource: Report.model_name.human)
In order to get the "Report", mentioned in Report.model_name.human translated into Hungarian, you should add something to your hr.yml file like
activerecord:
models:
report: Translation of report in Hungarian
reports: Translation of reports in Hungarian
That should give you complete flexibility...