-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathextension.json
110 lines (110 loc) · 3.34 KB
/
extension.json
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
{
"name": "TranslationManager",
"version": "0.8.0",
"author": [
"Dror S. [FFS] ([https://www.kolzchut.org.il Kol-Zchut])"
],
"url": "https://github.com/kolzchut/mediawiki-extensions-TranslationManager",
"descriptionmsg": "ext-tm-desc",
"license-name": "GPL-2.0+",
"type": "specialpage",
"requires": {
"MediaWiki": ">= 1.29.0",
"extensions": {
"AdditionalFormInputs": "*"
}
},
"AutoloadClasses": {
"TranslationManager\\Hooks": "Hooks.php",
"TranslationManager\\SpecialTranslationManagerOverview": "specials/SpecialTranslationManagerOverview.php",
"TranslationManager\\TranslationPageStatus": "includes/TranslationStatus.php",
"TranslationManager\\TranslationManagerStatus": "includes/TranslationManagerStatus.php",
"TranslationManager\\RemoteWikiApi": "includes/RemoteWikiApi.php",
"TranslationManager\\TranslationManagerOverviewPager": "specials/pagers/TranslationManagerOverviewPager.php",
"TranslationManager\\SpecialTranslationManagerStatusEditor": "specials/SpecialTranslationManagerStatusEditor.php",
"TranslationManager\\SpecialTranslationManagerWordCounter": "specials/SpecialTranslationManagerWordCounter.php"
},
"ResourceFileModulePaths": {
"localBasePath": "modules",
"remoteExtPath": "WikiRights/TranslationManager/modules"
},
"ResourceModules": {
"mediawiki.special.translationManagerOverview.styles": {
"position": "top",
"styles": [
"special.translationManagerOverview.less"
],
"targets": [
"mobile",
"desktop"
]
}
},
"AvailableRights": [
"translation-manager-overview"
],
"GroupPermissions": {
"editor": {
"translation-manager-overview": true
}
},
"DefaultUserOptions": {
"translationmanager-language": "ar"
},
"ExtensionMessagesFiles": {
"TranslationManagerAlias": "TranslationManager.i18n.alias.php"
},
"SpecialPages": {
"TranslationManagerOverview": "TranslationManager\\SpecialTranslationManagerOverview",
"TranslationManagerStatusEditor": "TranslationManager\\SpecialTranslationManagerStatusEditor",
"TranslationManagerWordCounter": "TranslationManager\\SpecialTranslationManagerWordCounter"
},
"Hooks": {
"LoadExtensionSchemaUpdates": [
"TranslationManager\\Hooks::onLoadExtensionSchemaUpdates"
],
"GetPreferences": [
"TranslationManager\\Hooks::onGetPreferences"
]
},
"ConfigRegistry": {
"TranslationManager": "GlobalVarConfig::newInstance"
},
"config": {
"TranslationManagerAutoSaveWordCount": {
"description": "Should we save the word count into the DB automatically",
"value": true
},
"TranslationManagerAutoSetEndTranslationOnWordCount": {
"description": "Should we set the translation status as done when a word count is done",
"value": true
},
"TranslationManagerTargetWikiApiURL": {
"description": "Api URL for the wiki we translate into",
"value": null
},
"TranslationManagerTargetWikiUserName": {
"description": "Username for the wiki we translate into",
"value": null
},
"TranslationManagerTargetWikiUserPassword": {
"description": "Password for the username in $wgTargetWikiUserName",
"value": null
},
"TranslationManagerValidLanguages": {
"description": "Valid languages for translations",
"value": [
"ar",
"en"
],
"merge_strategy": "provide_default"
}
},
"MessagesDirs": {
"TranslationManager": [
"i18n"
]
},
"load_composer_autoloader": true,
"manifest_version": 2
}