]> source.dussan.org Git - redmine.git/commitdiff
Internationalize button titles (#34549).
authorGo MAEDA <maeda@farend.jp>
Wed, 10 Feb 2021 00:49:54 +0000 (00:49 +0000)
committerGo MAEDA <maeda@farend.jp>
Wed, 10 Feb 2021 00:49:54 +0000 (00:49 +0000)
Patch by Go MAEDA.

git-svn-id: http://svn.redmine.org/redmine/trunk@20743 e93f8b46-1217-0410-a6f0-8f06a7374b81

public/javascripts/jstoolbar/jstoolbar.js

index ed6605965fd0ff589b14d92bebf9e2f5f9a09898..532f9f8c901fcc62ac8f9f2c2e9fe53ea873bd6a 100644 (file)
@@ -250,10 +250,16 @@ jsToolBar.prototype = {
     return b;
   },
   buttonTitleWithShortcut: function(title, shortcutKey) {
+    if(typeof jsToolBar.strings == 'undefined') {
+      var i18nTitle = title || null;
+    } else {
+      var i18nTitle = jsToolBar.strings[title] || title || null;
+    }
+
     if (isMac) {
-      return title + " (⌘" + shortcutKey.toUpperCase() + ")";
+      return i18nTitle + " (⌘" + shortcutKey.toUpperCase() + ")";
     } else {
-      return title + " (Ctrl+" + shortcutKey.toUpperCase() + ")";
+      return i18nTitle + " (Ctrl+" + shortcutKey.toUpperCase() + ")";
     }
   },
   space: function(toolName) {