From a1ba0087dccdeab89055094e83b6d0b83dbfd0a0 Mon Sep 17 00:00:00 2001
From: Albert Graef <aggraef@gmail.com>
Date: Mon, 28 Nov 2016 02:08:19 +0100
Subject: [PATCH] Localize the canvas right-click menu.

---
 pd/nw/locales/de/translation.json |  7 +++++++
 pd/nw/locales/en/translation.json |  7 +++++++
 pd/nw/pd_canvas.js                | 10 +++++-----
 3 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/pd/nw/locales/de/translation.json b/pd/nw/locales/de/translation.json
index 10db92e20..6432255b3 100644
--- a/pd/nw/locales/de/translation.json
+++ b/pd/nw/locales/de/translation.json
@@ -270,6 +270,13 @@
     "find": {
       "placeholder": "Suche im Patch"
     },
+    "menu": {
+      "props": "Einstellungen",
+      "open": "Öffnen",
+      "help": "Hilfe",
+      "front": "Nach vorne",
+      "back": "Nach hinten"
+    },
     "prop": {
       "heading": {
         "gop": "Erscheinungsbild",
diff --git a/pd/nw/locales/en/translation.json b/pd/nw/locales/en/translation.json
index 2cce92194..4f27fa6aa 100644
--- a/pd/nw/locales/en/translation.json
+++ b/pd/nw/locales/en/translation.json
@@ -270,6 +270,13 @@
     "find": {
       "placeholder": "Search in Canvas"
     },
+    "menu": {
+      "props": "Properties",
+      "open": "Open",
+      "help": "Help",
+      "front": "Bring to Front",
+      "back": "Send to Back"
+    },
     "prop": {
       "heading": {
         "gop": "appearance",
diff --git a/pd/nw/pd_canvas.js b/pd/nw/pd_canvas.js
index d90f8c5b8..0cf4f270d 100644
--- a/pd/nw/pd_canvas.js
+++ b/pd/nw/pd_canvas.js
@@ -788,19 +788,19 @@ function create_popup_menu(name) {
     pdgui.add_popup(name, popup_menu);
 
     popup_menu.append(new gui.MenuItem({
-        label: "Properties",
+        label: l("canvas.menu.props"),
         click: function() {
             pdgui.popup_action(name, 0);
         }
     }));
     popup_menu.append(new gui.MenuItem({
-        label: "Open",
+        label: l("canvas.menu.open"),
         click: function() {
             pdgui.popup_action(name, 1);
         }
     }));
     popup_menu.append(new gui.MenuItem({
-        label: "Help",
+        label: l("canvas.menu.help"),
         click: function() {
             pdgui.popup_action(name, 2);
         }
@@ -809,13 +809,13 @@ function create_popup_menu(name) {
         type: "separator",
     }));
     popup_menu.append(new gui.MenuItem({
-        label: "Bring to Front",
+        label: l("canvas.menu.front"),
         click: function() {
             pdgui.popup_action(name, 3);
         }
     }));
     popup_menu.append(new gui.MenuItem({
-        label: "Send to Back",
+        label: l("canvas.menu.back"),
         click: function() {
             pdgui.popup_action(name, 4);
         }
-- 
GitLab