Santhosh has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/335435 )
Change subject: Refactor the translation unit RL modules
......................................................................
Refactor the translation unit RL modules
Change-Id: I0ebb73360f312de570c125801aaf32040b5d05a1
---
M extension.json
1 file changed, 129 insertions(+), 18 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ContentTranslation
refs/changes/35/335435/1
diff --git a/extension.json b/extension.json
index 853d6e1..1486aae 100644
--- a/extension.json
+++ b/extension.json
@@ -1218,7 +1218,7 @@
"mw.cx.dm",
"mw.cx.dm.SourcePage",
"mw.cx.dm.TargetPage",
- "mw.cx.dm.TranslationUnit"
+ "mw.cx.dm.TranslationUnits"
]
},
"mw.cx.dm.SourcePage": {
@@ -1238,19 +1238,72 @@
"mw.cx.dm"
]
},
+ "mw.cx.dm.TranslationUnits": {
+ "dependencies": [
+ "mw.cx.dm.TranslationUnit",
+ "mw.cx.dm.ImageTranslationUnit",
+ "mw.cx.dm.SentenceTranslationUnit",
+ "mw.cx.dm.LinkTranslationUnit",
+ "mw.cx.dm.ReferenceTranslationUnit",
+ "mw.cx.dm.TemplateTranslationUnit",
+ "mw.cx.dm.SectionTranslationUnit"
+ ]
+ },
"mw.cx.dm.TranslationUnit": {
"scripts": [
-
"dm/translationunits/mw.cx.dm.TranslationUnit.js",
-
"dm/translationunits/mw.cx.dm.ImageTranslationUnit.js",
-
"dm/translationunits/mw.cx.dm.LinkTranslationUnit.js",
-
"dm/translationunits/mw.cx.dm.ReferenceTranslationUnit.js",
-
"dm/translationunits/mw.cx.dm.SectionTranslationUnit.js",
-
"dm/translationunits/mw.cx.dm.SentenceTranslationUnit.js",
-
"dm/translationunits/mw.cx.dm.TemplateTranslationUnit.js"
+
"dm/translationunits/mw.cx.dm.TranslationUnit.js"
],
"dependencies": [
"mw.cx.dm.TranslationUnitFactory",
"mw.cx.dm.SourcePage"
+ ]
+ },
+ "mw.cx.dm.ImageTranslationUnit": {
+ "scripts": [
+
"dm/translationunits/mw.cx.dm.ImageTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.dm.SectionTranslationUnit"
+ ]
+ },
+ "mw.cx.dm.SentenceTranslationUnit": {
+ "scripts": [
+
"dm/translationunits/mw.cx.dm.SentenceTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.dm.TranslationUnit"
+ ]
+ },
+ "mw.cx.dm.TemplateTranslationUnit": {
+ "scripts": [
+
"dm/translationunits/mw.cx.dm.TemplateTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.dm.SectionTranslationUnit"
+ ]
+ },
+ "mw.cx.dm.ReferenceTranslationUnit": {
+ "scripts": [
+
"dm/translationunits/mw.cx.dm.ReferenceTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.dm.TranslationUnit"
+ ]
+ },
+ "mw.cx.dm.LinkTranslationUnit": {
+ "scripts": [
+
"dm/translationunits/mw.cx.dm.LinkTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.dm.TranslationUnit"
+ ]
+ },
+ "mw.cx.dm.SectionTranslationUnit": {
+ "scripts": [
+
"dm/translationunits/mw.cx.dm.SectionTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.dm.TranslationUnit"
]
},
"mw.cx.dm.TranslationUnitFactory": {
@@ -1315,8 +1368,9 @@
"scripts": [
"cache/mw.cx.ApiResponseCache.js",
"cache/mw.cx.CategoryCache.js",
- "cache/mw.cx.LinkCache.js",
"cache/mw.cx.ImageInfoCache.js",
+ "cache/mw.cx.LinkCache.js",
+ "cache/mw.cx.NamespaceCache.js",
"cache/mw.cx.TitlePairCache.js"
],
"dependencies": [
@@ -1340,7 +1394,7 @@
],
"dependencies": [
"mw.cx.dm.Translation",
- "mw.cx.ui.TranslationUnit",
+ "mw.cx.ui.TranslationUnits",
"mw.cx.ui.Header",
"mw.cx.ui.Columns",
"ext.cx.model",
@@ -1559,21 +1613,78 @@
"cx-tools-categories-count-message"
]
},
+ "mw.cx.ui.TranslationUnits": {
+ "dependencies": [
+ "mw.cx.ui.TranslationUnitFactory",
+ "mw.cx.ui.TranslationUnit",
+ "mw.cx.ui.ImageTranslationUnit",
+ "mw.cx.ui.SectionTranslationUnit",
+ "mw.cx.ui.ReferenceTranslationUnit",
+ "mw.cx.ui.LinkTranslationUnit",
+ "mw.cx.ui.TemplateTranslationUnit",
+ "mw.cx.ui.SentenceTranslationUnit"
+ ]
+ },
"mw.cx.ui.TranslationUnit": {
"scripts": [
-
"ui/translationunits/mw.cx.ui.TranslationUnit.js",
-
"ui/translationunits/mw.cx.ui.ImageTranslationUnit.js",
-
"ui/translationunits/mw.cx.ui.LinkTranslationUnit.js",
-
"ui/translationunits/mw.cx.ui.ReferenceTranslationUnit.js",
-
"ui/translationunits/mw.cx.ui.SectionTranslationUnit.js",
-
"ui/translationunits/mw.cx.ui.SentenceTranslationUnit.js",
-
"ui/translationunits/mw.cx.ui.TemplateTranslationUnit.js"
+
"ui/translationunits/mw.cx.ui.TranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.ui",
+ "mw.cx.ui.TranslationUnitFactory"
+ ]
+ },
+ "mw.cx.ui.ImageTranslationUnit": {
+ "scripts": [
+
"ui/translationunits/mw.cx.ui.ImageTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.ui",
+ "mw.cx.ui.SectionTranslationUnit"
+ ]
+ },
+ "mw.cx.ui.LinkTranslationUnit": {
+ "scripts": [
+
"ui/translationunits/mw.cx.ui.LinkTranslationUnit.js"
],
"styles":[
"ui/translationunits/styles/mw.cx.ui.LinkTranslationUnit.less"
],
"dependencies": [
- "mw.cx.ui.TranslationUnitFactory",
+ "mw.cx.ui.TranslationUnit"
+ ]
+ },
+ "mw.cx.ui.ReferenceTranslationUnit": {
+ "scripts": [
+
"ui/translationunits/mw.cx.ui.ReferenceTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.ui.TranslationUnit"
+ ]
+ },
+ "mw.cx.ui.TemplateTranslationUnit": {
+ "scripts": [
+
"ui/translationunits/mw.cx.ui.TemplateTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.ui.SectionTranslationUnit"
+ ]
+ },
+ "mw.cx.ui.SentenceTranslationUnit": {
+ "scripts": [
+
"ui/translationunits/mw.cx.ui.SentenceTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.ui.TranslationUnit"
+ ]
+ },
+ "mw.cx.ui.SectionTranslationUnit": {
+ "scripts": [
+
"ui/translationunits/mw.cx.ui.SectionTranslationUnit.js"
+ ],
+ "dependencies": [
+ "mw.cx.ui",
+ "mw.cx.ui.TranslationUnit",
"mw.cx.ui.mixin.AlignableTranslationUnit"
]
},
--
To view, visit https://gerrit.wikimedia.org/r/335435
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0ebb73360f312de570c125801aaf32040b5d05a1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ContentTranslation
Gerrit-Branch: master
Gerrit-Owner: Santhosh <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits