@Tom-Elliott I just had a look trough the code and added debug statements. Looks like the $foglang array is being initialized with string values before language is being set (setlocale). Have you got an idea when language support fully worked? I mean it does work for many of the texts but it doesn’t for $foglang texts.

I am wondering if we should move the setlocale stuff from ProcessLogin to FOGPageManager. What do you think?