summaryrefslogtreecommitdiff
blob: 31b20ab4a28e36326616cd4d547e26dc682d072b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
{
    "name": "Babel",
    "version": "1.12.0 [https://www.mediawiki.org/wiki/MLEB MLEB 2021.12]",
    "author": [
        "Robert Leverington",
        "Thiemo Kreuz",
        "Legoktm",
        "Nikerabbit",
        "Amir Aharoni",
        "Ricordisamoa"
    ],
    "url": "https://www.mediawiki.org/wiki/Extension:Babel",
    "descriptionmsg": "babel-desc",
    "license-name": "GPL-2.0-or-later",
    "type": "parserhook",
    "requires": {
        "MediaWiki": ">= 1.35.3"
    },
    "MessagesDirs": {
        "Babel": [
            "i18n",
            "i18n/api"
        ]
    },
    "ExtensionMessagesFiles": {
        "BabelMagic": "Babel.i18n.magic.php"
    },
    "AutoloadClasses": {
        "Babel": "includes/Babel.php",
        "BabelLanguageCodes": "includes/BabelLanguageCodes.php",
        "BabelStatic": "includes/BabelStatic.php",
        "BabelAutoCreate": "includes/BabelAutoCreate.php"
    },
    "AutoloadNamespaces": {
        "MediaWiki\\Babel\\": "includes/"
    },
    "APIMetaModules": {
        "babel": "MediaWiki\\Babel\\ApiQueryBabel"
    },
    "ResourceModules": {
        "ext.babel": {
            "styles": "resources/ext.babel.css",
            "targets": [
                "mobile",
                "desktop"
            ]
        }
    },
    "ResourceFileModulePaths": {
        "localBasePath": "",
        "remoteExtPath": "Babel"
    },
    "Hooks": {
        "ParserFirstCallInit": "BabelStatic::onParserFirstCallInit",
        "LinksUpdate": "BabelStatic::onLinksUpdate",
        "LoadExtensionSchemaUpdates": "BabelStatic::onLoadExtensionSchemaUpdates",
        "UserGetReservedNames": "BabelAutoCreate::onUserGetReservedNames"
    },
    "config": {
        "BabelCategorizeNamespaces": {
            "value": null
        },
        "BabelCategoryNames": {
            "value": {
                "0": "%code%-0",
                "1": "%code%-1",
                "2": "%code%-2",
                "3": "%code%-3",
                "4": "%code%-4",
                "5": "%code%-5",
                "N": "%code%-N"
            },
            "merge_strategy": "array_plus"
        },
        "BabelMainCategory": {
            "value": "%code%"
        },
        "BabelDefaultLevel": {
            "value": "N"
        },
        "BabelUseUserLanguage": {
            "value": false
        },
        "BabelCentralDb": {
            "value": false
        }
    },
    "manifest_version": 2
}