Looking at this it appears that the problem is that LANGUAGE contains the es_{MX,AR,ES} but no "es" as the generic fallback. The fallback that is then used is english causing the confusion.
I pushed a branch with a fix, but I wonder what application set LANGUAGE in your case as it should probably also be fixed.
Looking at this it appears that the problem is that LANGUAGE contains the es_{MX,AR,ES} but no "es" as the generic fallback. The fallback that is then used is english causing the confusion.
I pushed a branch with a fix, but I wonder what application set LANGUAGE in your case as it should probably also be fixed.