Bartosz Dziewoński has uploaded a new change for review.

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

Change subject: Connect OOjs UI to MediaWiki's localisation system
......................................................................

Connect OOjs UI to MediaWiki's localisation system

Somehow we have forgotten to do this in here, it was only done in
VisualEditor, which is why no one noticed for so long.

Bug: T119984
Change-Id: I9154345119846dcba90c30f81636ea70fd524471
---
M resources/ResourcesOOUI.php
A resources/src/oojs-ui-local.js
2 files changed, 7 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/36/256436/1

diff --git a/resources/ResourcesOOUI.php b/resources/ResourcesOOUI.php
index caf6dab..d3b74f2 100644
--- a/resources/ResourcesOOUI.php
+++ b/resources/ResourcesOOUI.php
@@ -36,6 +36,7 @@
        $modules['oojs-ui'] = array(
                'scripts' => array(
                        'resources/lib/oojs-ui/oojs-ui.js',
+                       'resources/src/oojs-ui-local.js',
                ),
                'skinScripts' => array_combine(
                        array_keys( $themes ),
@@ -51,6 +52,7 @@
                        'oojs-ui.styles.icons',
                        'oojs-ui.styles.indicators',
                        'oojs-ui.styles.textures',
+                       'mediawiki.language',
                ),
                'messages' => array(
                        'ooui-dialog-message-accept',
diff --git a/resources/src/oojs-ui-local.js b/resources/src/oojs-ui-local.js
new file mode 100644
index 0000000..84ec92d
--- /dev/null
+++ b/resources/src/oojs-ui-local.js
@@ -0,0 +1,5 @@
+// Connect OOjs UI to MediaWiki's localisation system
+( function ( mw ) {
+       OO.ui.getUserLanguages = mw.language.getFallbackLanguageChain;
+       OO.ui.msg = mw.msg;
+}( mediaWiki ) );

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9154345119846dcba90c30f81636ea70fd524471
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Bartosz Dziewoński <matma....@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to