Content, page and user language

Semantic MediaWiki is mostly concerned with the following three language "types" provided by MediaWiki:
 * Site content language (or content language), the language in which the content of a page is written in wikitext by default. Set by the system administrator via the "LocalSettings.php" file.
 * Page content language (or page language), the language in which the content of a page is explicitly written in wikitext. Set by the user via the  parser function (see ).
 * User interface language (or user language), the language a user chooses to operate in. Set by the user via special page "Preferences".

The site language or better content language has a distinct responsibility with some content components being strict language dependent and therefore require a different interpretationCiteRef::mail:user:smw:35885878 once the language is altered. Content components that are bound to be changed include:
 * Numeric separators (, vs. .)
 * Localized label identifiers such as "Catégorie", "Kategorie"
 * Boolean identifiers as defined in "smw_true_words" and "smw_false_words"
 * Behaviour switches such as ,
 * Variables such as ,
 * Function such as ,
 * etc

It should also be noted that the content language is a reference point when storing data in a canonical form is not possible.