just migrated an application from 1.67 to latest. Generally speaking things went fine, just need to update maps API but there is one exception. languages got broken. Instead of showing language 'pt-pt' being forced in the model code, it showed the keys values of T. So I started digging and found that pt-pt.py in languages got replaced. So, without really understand how come this had happened I replaced manually that file with the original that was ok. I went to the site and all appeared ok, in portuguese just as expected. On a second refresh in the page, the language files gets replaced by the previous thing with keys==values.
I can't explain this. Maybe there something different about the language file handling that broke backward compatibility but I don't really know what. Now I made chmod 555 pt-pt.py to prevent it from replacing the file, but that's not really a good solution... Anyone with similar problems or ideas?

