summaryrefslogtreecommitdiff
blob: fc60fbefa1c1b3d48c118689f0ead3e2483cb0bd (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
{
    "name": "Babel",
    "version": "1.11.1 [https://www.mediawiki.org/wiki/MLEB MLEB 2019.01]",
    "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.30.0"
    },
    "MessagesDirs": {
        "Babel": [
            "i18n"
        ]
    },
    "ExtensionMessagesFiles": {
        "BabelMagic": "Babel.i18n.magic.php"
    },
    "AutoloadClasses": {
        "Babel": "includes/Babel.php",
        "BabelLanguageCodes": "includes/BabelLanguageCodes.php",
        "BabelStatic": "includes/BabelStatic.php",
        "BabelAutoCreate": "includes/BabelAutoCreate.php",
        "MediaWiki\\Babel\\ApiQueryBabel": "includes/ApiQueryBabel.php",
        "MediaWiki\\Babel\\Database": "includes/Database.php",
        "MediaWiki\\Babel\\BabelBox\\BabelBox": "includes/BabelBox/BabelBox.php",
        "MediaWiki\\Babel\\BabelBox\\LanguageBabelBox": "includes/BabelBox/LanguageBabelBox.php",
        "MediaWiki\\Babel\\BabelBox\\NotBabelBox": "includes/BabelBox/NotBabelBox.php",
        "MediaWiki\\Babel\\BabelBox\\NullBabelBox": "includes/BabelBox/NullBabelBox.php"
    },
    "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": null,
        "BabelCategoryNames": {
            "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": "%code%",
        "BabelDefaultLevel": "N",
        "BabelUseUserLanguage": false,
        "BabelUseDatabase": false,
        "BabelCentralDb": false,
        "BabelCentralApi": false
    },
    "manifest_version": 1
}