We should discuss if we need really:
- guesstimate centurys (read year 70 as 1970). This is problematic with old years and can imho abandoned.
- Year BC detection. It's difficult to test it in all languages. I have used the wikidata object Q39085.
- Variable yearBC is stored in mw.language.data because it is language specific. We can use later wgUserLanguage instead of wgPageContentLanguage? Used variable wgDefaultDateFormat and tableSorterCollation is stored in mw.config - why? (RFC)
I'm write now some tests for jquery.tablesorter.test.js.