2.8.3рус тоже как-то самостоятельно обновилась до 3.1.3. и русский остался..
Вот даж не знаю как так написать шоб умного из себя не строить...
В каждом обновлении языковой файл меняется.
Как правило это несколько сот строк,но бывают генеральные обновления когда языковой файл меняется полностью.Пишут с нуля.
С 2.8.3. до 3.1.3 было два полных обновления.
Потеря даже одной строки ведёт к неминуемому вылету программы,если же запустить (как нибудь запустить,старые версии можно было обновить) обновление - версия просто станет английской,ибо программа установки распаковывая пакет видит что файл изменён и меняет его.
В общем это невозможно,если тока джидайцы специально для нас не тягают у меня с яндекс диска языковые пакеты)
Просто вспомните все свои действия,наверняка вспомните что ставили русскую 3.1.3 .