admin/public/js/plugins/dataTables/jquery.dataTables.js
function _fnLanguageCompat( oLanguage )
	{
		var oDefaults = DataTable.defaults.oLanguage;
		var zeroRecords = oLanguage.sZeroRecords;
	
		/* Backwards compatibility - if there is no sEmptyTable given, then use the same as
		 * sZeroRecords - assuming that is given.
		 */
		if ( !oLanguage.sEmptyTable && zeroRecords &&
			oDefaults.sEmptyTable === "No data available in table" )
		{
			_fnMap( oLanguage, oLanguage, 'sZeroRecords', 'sEmptyTable' );
		}
	
		/* Likewise with loading records */
		if ( !oLanguage.sLoadingRecords && zeroRecords &&
			oDefaults.sLoadingRecords === "Loading..." )
		{
			_fnMap( oLanguage, oLanguage, 'sZeroRecords', 'sLoadingRecords' );
		}
	}
function _fnLanguageCompat( oLanguage )
	{
		var oDefaults = DataTable.defaults.oLanguage;
		var zeroRecords = oLanguage.sZeroRecords;
	
		/* Backwards compatibility - if there is no sEmptyTable given, then use the same as
		 * sZeroRecords - assuming that is given.
		 */
		if ( !oLanguage.sEmptyTable && zeroRecords &&
			oDefaults.sEmptyTable === "No data available in table" )
		{
			_fnMap( oLanguage, oLanguage, 'sZeroRecords', 'sEmptyTable' );
		}
	
		/* Likewise with loading records */
		if ( !oLanguage.sLoadingRecords && zeroRecords &&
			oDefaults.sLoadingRecords === "Loading..." )
		{
			_fnMap( oLanguage, oLanguage, 'sZeroRecords', 'sLoadingRecords' );
		}
	}
function _fnLanguageCompat ( oLanguage ) { var oDefaults = DataTable . defaults . oLanguage ; var zeroRecords = oLanguage . sZeroRecords ; /* Backwards compatibility - if there is no sEmptyTable given, then use the same as
		 * sZeroRecords - assuming that is given.
		 */ if ( ! oLanguage . sEmptyTable && zeroRecords && oDefaults . sEmptyTable === "No data available in table" ) { _fnMap ( oLanguage , oLanguage , 'sZeroRecords' , 'sEmptyTable' ) ; } /* Likewise with loading records */ if ( ! oLanguage . sLoadingRecords && zeroRecords && oDefaults . sLoadingRecords === "Loading..." ) { _fnMap ( oLanguage , oLanguage , 'sZeroRecords' , 'sLoadingRecords' ) ; } }
Language compatibility - when certain options are given, and others aren't, we
need to duplicate the values over, in order to provide backwards compatibility
with older language files.
@param {object} oSettings dataTables settings object
@memberof DataTable#oApi
Language compatibility - when certain options are given and others aren t we need to duplicate the values over in order to provide backwards compatibility with older language files .