Всем привет! Может быть нубский вопрос, но...
В общем, есть сайт. На его странице подгружается внешний js, где есть интересная мне процедура. Допустим, такая:
function(locale) {
var localeSplit = locale.split(":");
language = localeSplit.length > 1 ? localeSplit[1] : 'English';
var key = "runtime:" + language
if (language != "English" && language) {
translationService.getTranslationData(locale).success(function(translations) {
if (localStorage.getItem(key)) {
var json = JSON.parse(localStorage.getItem(key))
translations = _.extend(translations, json)
}
localStorage.setItem(key, JSON.stringify(translations))
gettextCatalog.setStrings(language, translations);
gettextCatalog.setCurrentLanguage(language);
})
}
}
Все, что мне нужно, это в переменную locale вписать значение "en-GB:Russian" в начале функции. Сделать так, чтобы скрипт отработал уже после моего изменения. Как мне это сделать? В дебаггере проверил - все работает, но как изменить функцию на постоянной основе? Может быть, с помощью расширения или ..?