Well, it's a bit more than that. To properly use templates the varying languages should be in the templates as well. The way I was going I had to use the language files and then put them into a template variable and then parse them. Also, because there are different ways the user may be viewing the program it added alot of complexity. Plus various other things.
To properly use templates will require a rewrite of alot of the existing code which I'm not saying I won't do, I just won't do it now[]/w3timages/icons/smile.gif[/].
We're still missing a few glaring features that really need to be part of the base code before I go about tearing into it and rewriting large chunks of it. If I had a team of developers it might not be so bad, but it's just me so I've got to use my time wisely.