just a quick thought:
If a localisation variable is not defined for the current language we see ugly _VARIBALE_NAME on the rendered page.
What if the core tries to resolve the var in english first and in case no match is found takes the variable name, lowercases it and replaces "_" by " ".
The page would be nicer would'nt it ?
Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux/Apache/MySQL 5.1.49/PHP 5.3.6/ DF 188.8.131.52