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