That happens quite often and there are other posts about the subject.
Prestashop introduced in version 1.7.6 a new table: ps_currency_lang. When that table doesn't have an entry for one of your currency-language combinations you get this error.
It is quite easy to fix in Phpmyadmin. In Prestools I have made a function that fixes the error with a click.