wgContentLanguage contains the language code of whole project.
wgPageContentLanguage contains the language code of the content of the page.
For example https://translatewiki.net/wiki/Project:About/de?uselang=eo has
* wgContentLanguage en
* wgPageContentLanguage de
* wgUserLanguage eo
The tablesorter works on the content of the page.
Change-Id: I3e51d96c838a3a4f4562c1f27c360d515e4d8ca6
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*
- * Depends on mw.config (wgDigitTransformTable, wgDefaultDateFormat, wgContentLanguage)
+ * Depends on mw.config (wgDigitTransformTable, wgDefaultDateFormat, wgPageContentLanguage)
* and mw.language.months.
*
* Uses 'tableSorterCollation' in mw.config (if available)
s = $.trim( s.toLowerCase() );
if ( ( match = s.match( ts.dateRegex[0] ) ) !== null ) {
- if ( mw.config.get( 'wgDefaultDateFormat' ) === 'mdy' || mw.config.get( 'wgContentLanguage' ) === 'en' ) {
+ if ( mw.config.get( 'wgDefaultDateFormat' ) === 'mdy' || mw.config.get( 'wgPageContentLanguage' ) === 'en' ) {
s = [ match[3], match[1], match[2] ];
} else if ( mw.config.get( 'wgDefaultDateFormat' ) === 'dmy' ) {
s = [ match[3], match[2], match[1] ];
mw.language.months = this.liveMonths;
},
config: {
- wgContentLanguage: 'en',
+ wgPageContentLanguage: 'en',
/* default date format of the content language */
wgDefaultDateFormat: 'dmy',
/* These two are important for numeric interpretations */
parserTest( 'MDY Dates using dmy content language', 'date', simpleMDYDatesInDMY, function () {
mw.config.set( {
'wgDefaultDateFormat': 'dmy',
- 'wgContentLanguage': 'de'
+ 'wgPageContentLanguage': 'de'
} );
} );
wgDefaultDateFormat: 'dmy',
wgSeparatorTransformTable: ['', ''],
wgDigitTransformTable: ['', ''],
- wgContentLanguage: 'en'
+ wgPageContentLanguage: 'en'
}
} ) );
],
function ( $table ) {
mw.config.set( 'wgDefaultDateFormat', 'dmy' );
- mw.config.set( 'wgContentLanguage', 'de' );
+ mw.config.set( 'wgPageContentLanguage', 'de' );
$table.tablesorter();
$table.find( '.headerSort:eq(0)' ).click();