portal.html localizing

~~NOT READY FOR REVIEW OR MERGE~~

This PR is ready for review and merge

Needs to be in media_locale dict