Esanders has uploaded a new change for review.

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

Change subject: Load zoom title messages from MW i18n
......................................................................

Load zoom title messages from MW i18n

Change-Id: I24afb7be135db7d19ecd18894c7749efffdc25cd
---
M extension.json
M i18n/en.json
M i18n/qqq.json
A lib/mapbox/mapbox.i18n.js
4 files changed, 16 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Kartographer 
refs/changes/35/270935/1

diff --git a/extension.json b/extension.json
index d5a2d16..58096e4 100644
--- a/extension.json
+++ b/extension.json
@@ -31,11 +31,16 @@
                },
                "mapbox": {
                        "scripts": [
-                               "lib/mapbox/mapbox-lib.js"
+                               "lib/mapbox/mapbox-lib.js",
+                               "lib/mapbox/mapbox.i18n.js"
                        ],
                        "styles": [
                                "lib/mapbox/style.css"
                        ],
+                       "messages": [
+                               "mapbox-control-zoomin-title",
+                               "mapbox-control-zoomout-title"
+                       ],
                        "targets": [
                                "mobile",
                                "desktop"
diff --git a/i18n/en.json b/i18n/en.json
index ea54648..76e10b5 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -14,6 +14,8 @@
        "kartographer-errors": "Invalid parameters for the <maps> tag:\n$1",
        "kartographer-tracking-category": "Pages with maps",
        "kartographer-tracking-category-desc": "The page includes a map",
+       "mapbox-control-zoomin-title": "Zoom in",
+       "mapbox-control-zoomout-title": "Zoom out",
        "visualeditor-mwmapsdialog-geojson": "GeoJSON",
        "visualeditor-mwmapsdialog-mode": "Mode",
        "visualeditor-mwmapsdialog-mode-data": "Data",
diff --git a/i18n/qqq.json b/i18n/qqq.json
index f203bfa..052d257 100644
--- a/i18n/qqq.json
+++ b/i18n/qqq.json
@@ -15,6 +15,8 @@
        "kartographer-error-bad_data": "This error is shown if the JSON content 
of the tag does not pass validation",
        "kartographer-tracking-category": "Name of the tracking category",
        "kartographer-tracking-category-desc": "Description on 
[[Special:TrackingCategories]] for the 
{{msg-mw|kartographer-tracking-category}} tracking category.",
+       "mapbox-control-zoomin-title": "Title for map zoom in button",
+       "mapbox-control-zoomout-title": "Title for map zoom out button",
        "visualeditor-mwmapsdialog-geojson": "{{optional}}\nLabel for map 
GeoJSON data",
        "visualeditor-mwmapsdialog-mode": "Label for map rendering 
mode\n{{Identical|Mode}}",
        "visualeditor-mwmapsdialog-mode-data": "Label for data-only map 
rendering\n{{Identical|Data}}",
diff --git a/lib/mapbox/mapbox.i18n.js b/lib/mapbox/mapbox.i18n.js
new file mode 100644
index 0000000..4d781ba
--- /dev/null
+++ b/lib/mapbox/mapbox.i18n.js
@@ -0,0 +1,6 @@
+/**
+ * Replace mapbox messages with MediaWiki messages
+ */
+
+L.Control.Zoom.prototype.options.zoomInTitle = mw.msg( 
'mapbox-control-zoomin-title' );
+L.Control.Zoom.prototype.options.zoomOutTitle = mw.msg( 
'mapbox-control-zoomout-title' );

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I24afb7be135db7d19ecd18894c7749efffdc25cd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Kartographer
Gerrit-Branch: master
Gerrit-Owner: Esanders <[email protected]>

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

Reply via email to