I updated my EE install from 2.6 to 2.9. I can now see my homepage but when I click on any link I get this:

Unable to load the requested language file: language/english/template_router_lang.php

Any ideas?

1 Answer 1


Solved! Updating instructions say to copy the entire system/language/english folder from the old system folder to the new, updated one. But the old one was missing a file: template_router_lang.php.

I was able to go back to the files I downloaded from EllisLab, find that file, and put it in my server. Voila.

  • Please accept your own answer if it solves the problem. This will help those in community who will face the same issue. Feb 6, 2015 at 11:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.