Hello, Gabriel!
There may be two translation files for your sites, and the one with the highest priority is the one that is not translated.
To find out if there are two files, check the following directories:
(may be in the general directory of Wordpress languages)
"wp-content / languages / plugins"
(or in the Wocoomerce plugin directory)
"wp-content / plugins / woocommerce / i18n / languages"
If there are two, make sure the two have the translations.
If there are not two files, another possibility would be that the .mo that is in the site is not the .po compilation that owns the translation. To do this test, download a program like Poedit ( link ) open the .po, then go to "File> compile for MO. .. "and upload that new .mo to the site.
I hope I have helped. If possible, I would appreciate your feedback on my tips.
Hugs!