mdLanguage - a language translation module
Version 0.1b

Usage:

1. Create a text file "Language_" & language & ".properties"
2. Fill it with your translations
	Format: key=text
		key can be anything (without '=')
		text can be anything
	Parameter: text can hold parameters - e.g. {0}, {1}, ...
3. Use loadLanguage(language) to load a language
	language have to be the same like in the language file name
	language don't have to be declared as it will be declared
	if you want to load it in a sub, you will have to declare the variable in global scope as shared MdLanguage array
	to load from another path, manipulate the file name with prefixes and suffixes or create a default variable, use loadCustomLanguage(var, "language"[, "path", "prefix", "suffix"])
4. Use getTranslation(language_var, "key"[, "param1", ...]) to get the text for a specific key for the given language

If a key isn't translated and printed as "<" & key & ">", then there was no such key in the language file
If the language file can't be loaded, it will print a message and all key will remain as it was no such key in the language file

This text is poorly written, see examples on how to use the lib. ;)

Created with FreeBASIC 0.23
Licence: WTFPL

Thanks to nemored for testing and the bottles example!