--- a/extension.json b/extension.json @@ -965,7 965,7 @@ "public": true }, "TranslateCacheDirectory": { - "value": "false", "value": false, "description": "Set location of cache files. Defaults to $wgCacheDirectory.", "public": true },
Otherwise, TranslateUtils::cacheFile() interprets the default value as a local directory named false, which probably was not intended, given the $wgTranslateCacheDirectory !== false check.
List of steps to reproduce (step by step, including full links if applicable):
- Don't override TranslateCacheDirectory or $wgTranslateCacheDirectory.
- Run processMessageChanges.php directly from the scripts directory, with some new changes to process.
What happens?:
The CDB files representing the change are created in a new scripts/false directory, and are invisible to Special:ManageMessageGroups.
What should have happened instead?:
CDB files should go into $wgCacheDirectory by default.
Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc:
Translate at 1a8db6f, MediaWiki 1.35.2