]> git.proxmox.com Git - pve-manager-legacy.git/commitdiff
do not use gettext() inside render functions
authorDietmar Maurer <dietmar@proxmox.com>
Thu, 29 Aug 2013 06:57:18 +0000 (08:57 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 29 Aug 2013 06:57:18 +0000 (08:57 +0200)
For performance reasons.

www/manager/node/StatusView.js

index 43f7a7ac1b82361e7c71469a425a1256b084a427..730ecb7d7dd0624f036e2e7fd3ee152d5fba75d4 100644 (file)
@@ -10,10 +10,13 @@ Ext.define('PVE.node.StatusView', {
            throw "no node name specified";
        }
 
+       var socketText = gettext('Socket');
+       var socketsText = gettext('Sockets');
+
        var render_cpuinfo = function(value) {
            return value.cpus + " x " + value.model + " (" + 
                value.sockets.toString() + " " + 
-               (value.sockets > 1 ? gettext('Sockets') : gettext('Socket')) + ")";
+               (value.sockets > 1 ? socketsText : socketText) + ")";
        };
 
        var render_loadavg = function(value) {
@@ -29,10 +32,13 @@ Ext.define('PVE.node.StatusView', {
            return PVE.Utils.format_size(value.shared);
        };
 
+       var totalText = gettext('Total');
+       var usedText = gettext('Used');
+
        var render_meminfo = function(value) {
            var per = (value.used / value.total)*100;
-           var text = "<div>" + gettext('Total') + ": " + PVE.Utils.format_size(value.total) + "</div>" + 
-               "<div>" + gettext('Used') + ": " + PVE.Utils.format_size(value.used) + "</div>";
+           var text = "<div>" +  totalText + ": " + PVE.Utils.format_size(value.total) + "</div>" + 
+               "<div>" + usedText + ": " + PVE.Utils.format_size(value.used) + "</div>";
            return text;
        };