Extension:AutoLanguage

<?php /*

Purpose
This extension provides viewing pages in the language specified by the user's preferences automatically.

Features

 * Based language is assumed to be 'en'
 * Base 'page' (i.e. no /$lang sub-page) is assumed to be in 'en' language
 * Parser Cache Friendly

Usage
(i.e. same as visiting 'page' )
 * Visit 'page' and redirection to 'page/$lang' will be effected IF $lang != 'en'
 * 'page/en' can be visited as per normal
 * Visit 'page/' to show 'page' without any redirection based on this extension

Dependancy

 * Extension:StubManager

Installation
To install independantly from BizzWiki:
 * Download & Install Extension:StubManager extension
 * Dowload all this extension's files and place in the desired directory
 * Apply the following changes to 'LocalSettings.php' after the statements of Extension:StubManager:

History

 * Removed dependency on ExtensionClass