I note enwiki has 51313 rows, I suspect other "older" wikis will have too
Table isn't used in production
reedy@tin:~$ mwscript eval.php enwiki > var_dump( $wgLocalisationCacheConf ); array(5) { ["class"]=> string(17) "LocalisationCache" ["store"]=> string(6) "detect" ["storeClass"]=> bool(false) ["storeDirectory"]=> string(50) "/srv/mediawiki-staging/php-1.29.0-wmf.1/cache/l10n" ["manualRecache"]=> bool(true) }
From MW DefaultSettings
/** * Localisation cache configuration. Associative array with keys: * class: The class to use. May be overridden by extensions. * * store: The location to store cache data. May be 'files', 'array', 'db' or * 'detect'. If set to "files", data will be in CDB files. If set * to "db", data will be stored to the database. If set to * "detect", files will be used if $wgCacheDirectory is set, * otherwise the database will be used. * "array" is an experimental option that uses PHP files that * store static arrays. * * storeClass: The class name for the underlying storage. If set to a class * name, it overrides the "store" setting. * * storeDirectory: If the store class puts its data in files, this is the * directory it will use. If this is false, $wgCacheDirectory * will be used. * * manualRecache: Set this to true to disable cache updates on web requests. * Use maintenance/rebuildLocalisationCache.php instead. */ $wgLocalisationCacheConf = [ 'class' => 'LocalisationCache', 'store' => 'detect', 'storeClass' => false, 'storeDirectory' => false, 'manualRecache' => false, ];
And it can clearly be seen it's not set to DB in production, and based on CommonSettings it hasn't been since February 2011
// Comment out the following lines to get the old-style l10n caching -- TS 2011-02-22 $wgLocalisationCacheConf['storeDirectory'] = "$IP/cache/l10n"; $wgLocalisationCacheConf['manualRecache'] = true;