Например получаем содержимое страницы в переменную Saved_page и с нее в переменную final получаем все что находится между lang_code: " и ". Как-то такое можно реализовать?
Загуглите, работа со строками и регулярные выражения
defineProperty(o, ‘a’, { get(){}, set(value){} }); делает то, что мне надо, но к сожалению не могу понять как мало того, что «прослушать» ещё и полученное value внести в оригинал, то есть если o.a = 123, то o будет {a: undefined}