diff --git a/app/assets/javascripts/admin/commons/translation.js b/app/assets/javascripts/admin/commons/translation.js index 82ae259156994794eeccabba6928e673f4aa0309..c5abc67147221c12c8832ff867d9c053f338fb14 100644 --- a/app/assets/javascripts/admin/commons/translation.js +++ b/app/assets/javascripts/admin/commons/translation.js @@ -9,7 +9,7 @@ window.osuny.translation = { this.start.addEventListener('click', this.run.bind(this)); this.url = this.component.dataset.translationUrl; }, - + run: function () { 'use strict'; this.start.hidden = true; @@ -34,13 +34,15 @@ window.osuny.translation = { 'use strict'; var text = field.value, xhr = new XMLHttpRequest(), - that = this; + that = this, + data, + translatedText; xhr.open('POST', this.url, false); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.onreadystatechange = function () { if (this.readyState === 4 && this.status === 200) { - var data = JSON.parse(this.responseText), - translatedText = data.translatedText; + data = JSON.parse(this.responseText); + translatedText = data.translatedText; that.translateField(field, translatedText); } };