diff --git a/burpui/api/client.py b/burpui/api/client.py index 63231704..f521fefb 100644 --- a/burpui/api/client.py +++ b/burpui/api/client.py @@ -986,7 +986,7 @@ class ClientRunningStatus(Resource): ) parser.add_argument('clientName', help='Client name') running_fields = ns.model('ClientRunningStatus', { - 'state': fields.String(required=True, description='Running state'), + 'state': fields.LocalizedString(required=True, description='Running state'), 'percent': fields.Integer( required=False, description='Backup progress in percent', diff --git a/burpui/templates/js/client.js b/burpui/templates/js/client.js index a5e4adc2..1ac66bc5 100644 --- a/burpui/templates/js/client.js +++ b/burpui/templates/js/client.js @@ -195,7 +195,7 @@ var refresh_status = function( is_running ) { var _content = ' '; if (status.state == 'running') { _client_running = true; - _content += __translate[status.state]+' - '+status.phase; + _content += status.state+' - '+status.phase; if (status.percent > 0) { _content += ' ('+status.percent+'%)'; } diff --git a/burpui/templates/js/clients.js b/burpui/templates/js/clients.js index 0e235ed9..4b784ab4 100644 --- a/burpui/templates/js/clients.js +++ b/burpui/templates/js/clients.js @@ -18,6 +18,8 @@ var __translate = { "server crashed": "{{ _('server crashed') }}", "running": "{{ _('running') }}", "idle": "{{ _('idle') }}", + "never": "{{ _('never') }}", + "now": "{{ _('now') }}", }; /*** @@ -95,7 +97,7 @@ var _clients_table = $('#table-clients').DataTable( { render: function ( data, type, row ) { var result = data.state; if (data.state == "{{ _('running') }}" && data.static) { - result = __translate[data.state]+' - '+data.phase; + result = data.state+' - '+data.phase; if (data.percent > 0) { result += ' ('+data.percent+'%)'; }