Jforrester has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/107541


Change subject: Add support for moved VisualEditor core
......................................................................

Add support for moved VisualEditor core

Change-Id: If7fbef348af132c70edddbe2c3a01810b11e8b7b
---
M REPOCONF
M TranslateSettings.php
M bin/repocommit
M bin/repocreate
M bin/repoexport
M bin/repoupdate
M groups/MediaWiki/mediawiki-defines.txt
A groups/Wikimedia/VisualEditor.yaml
8 files changed, 43 insertions(+), 8 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/translatewiki 
refs/changes/41/107541/1

diff --git a/REPOCONF b/REPOCONF
index a287473..fddea6a 100644
--- a/REPOCONF
+++ b/REPOCONF
@@ -35,6 +35,7 @@
 REPO_PYWIKIBOT=https://gerrit.wikimedia.org/r/pywikibot/i18n
 REPO_SHAPADO=git://gitorious.org/shapado/shapado.git
 REPO_VICUNA=git://github.com/yarl/vicuna.git
+REPO_VISUALEDITOR=https://gerrit.wikimedia.org/r/p/VisualEditor/VisualEditor.git
 REPO_WAYMARKEDTRAILS=git://github.com/lonvia/waymarked-trails-site.git
 REPO_WIKIA=git://github.com/Wikia/app.git
 REPO_WIKIA_BRANCH="dev"
diff --git a/TranslateSettings.php b/TranslateSettings.php
index be2d30a..ba007cc 100644
--- a/TranslateSettings.php
+++ b/TranslateSettings.php
@@ -313,11 +313,12 @@
 
 wfAddNamespace( 1206, 'Wikimedia' );
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/jquery.uls.yaml";
+$wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/VisualEditor.yaml";
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/WikiBlame.yaml";
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/Wikimania.yaml";
-$wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/WikimediaMobile.yaml";
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/WikimediaMobile-android.yaml";
 $wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/WikimediaMobile-ios.yaml";
+$wgTranslateGroupFiles[] = "$GROUPS/Wikimedia/WikimediaMobile.yaml";
 
 # No longer in use.
 wfAddNamespace( 1208, 'StatusNet' );
diff --git a/bin/repocommit b/bin/repocommit
index 61610b6..1e8a850 100755
--- a/bin/repocommit
+++ b/bin/repocommit
@@ -83,6 +83,7 @@
 commons-android \
 commons-ios \
 pywikibot \
+visualeditor \
 wikimania"
 
 for i in $GERRITPROJECTS; do
diff --git a/bin/repocreate b/bin/repocreate
index 4f291ab..d71aef2 100755
--- a/bin/repocreate
+++ b/bin/repocreate
@@ -307,6 +307,21 @@
        fi
        git clone "$REPO_VICUNA" $PROJECT
 
+elif [ "$PROJECT" = "visualeditor" ]
+then
+       if [ -z "$REPO_VISUALEDITOR" ]
+       then echo "Add REPO_VISUALEDITOR to REPOCONF"; exit 1
+       fi
+       git clone "$REPO_VISUALEDITOR" $PROJECT
+       if [ "$REPO_RW" = "yes" ]
+       then
+               cd $PROJECT
+               git config user.name 'Translation updater bot'
+               git config user.email '[email protected]'
+               git config gitreview.username 'l10n-bot'
+               git review -s
+       fi
+
 elif [ "$PROJECT" = "waymarked-trails-site" ]
 then
        if [ -z "$REPO_WAYMARKEDTRAILS" ]
diff --git a/bin/repoexport b/bin/repoexport
index 537c96f..22d2a7b 100755
--- a/bin/repoexport
+++ b/bin/repoexport
@@ -161,6 +161,11 @@
        php "$EXPORTER" --target . --group=out-vicuna --lang '*' --skip en,qqq 
$THRESHOLD
        php "$EXPORTER" --target . --group=out-vicuna --lang qqq --skip en
 
+elif [ "$PROJECT" = "visualeditor" ]
+then
+       php "$EXPORTER" --target . --group=out-visualeditor-core --lang '*' 
--skip en,qqq $THRESHOLD
+       php "$EXPORTER" --target . --group=out-visualeditor-core --lang qqq
+
 elif [ "$PROJECT" = "waymarked-trails-site" ]
 then
        php "$EXPORTER" --target . --group=out-waymarked-trails --lang '*' 
--skip en,qqq,no --threshold 75 $HOURS
diff --git a/bin/repoupdate b/bin/repoupdate
index dbf1565..afb8756 100755
--- a/bin/repoupdate
+++ b/bin/repoupdate
@@ -43,6 +43,7 @@
 pywikibot \
 shapado \
 vicuna \
+visualeditor \
 waymarked-trails-site \
 wikimania \
 WikipediaMobile \
diff --git a/groups/MediaWiki/mediawiki-defines.txt 
b/groups/MediaWiki/mediawiki-defines.txt
index 089d1d0..5ed907a 100644
--- a/groups/MediaWiki/mediawiki-defines.txt
+++ b/groups/MediaWiki/mediawiki-defines.txt
@@ -1779,13 +1779,6 @@
 #format = json
 #file = VisualEditor/lib/oojs-ui/i18n/%CODE%.json
 
-#VisualEditor Core
-#id = ext-visualeditor-ve
-#descmsg = visualeditor-desc
-#format = json
-#file = VisualEditor/modules/ve/i18n/%CODE%.json
-#optional = visualeditor-specialcharinspector-characterlist-insert
-
 VisualEditor (MediaWiki extension)
 id = ext-visualeditor-ve-mw
 descmsg = visualeditor-desc
diff --git a/groups/Wikimedia/VisualEditor.yaml 
b/groups/Wikimedia/VisualEditor.yaml
new file mode 100644
index 0000000..23d2acf
--- /dev/null
+++ b/groups/Wikimedia/VisualEditor.yaml
@@ -0,0 +1,18 @@
+BASIC:
+  id: ext-visualeditor-ve
+  label: VisualEditor core
+  icon: wiki://VisualEditor_logo.svg
+  namespace: NS_WIKIMEDIA
+  class: FileBasedMessageGroup
+  description: "{{int:visualeditor-desc}}"
+  optional: visualeditor-specialcharinspector-characterlist-insert
+
+FILES:
+  class: JsonFFS
+  sourcePattern: %GROUPROOT%/VisualEditor/modules/ve/i18n/%CODE%.json
+
+MANGLER:
+  class: StringMatcher
+  prefix: visualeditor-
+  patterns:
+    - "*"

-- 
To view, visit https://gerrit.wikimedia.org/r/107541
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If7fbef348af132c70edddbe2c3a01810b11e8b7b
Gerrit-PatchSet: 1
Gerrit-Project: translatewiki
Gerrit-Branch: master
Gerrit-Owner: Jforrester <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to