What does keeping the language separate mean? Basically this means that any words, instructions, and messages the user receives are written in the code as variables. All of the variable data (the actual text) is stored in a separate file. So instead of having "Enter your login information" in your code, youu just have $login, and in a separate file, $login would be set to equal "Enter your login information".
Ok, I have all the language in a separate file, how do I include it? You can do this using the include () command.