Ветеран-инженер Рэймонд Чен объяснил, что в Microsoft Windows строки переводов сохраняются навечно, чтобы избежать нарушений в переводах. Строки блокируются, до того как останавливаются изменения кода, и это вызывает проблемы.
Как блокировка строк влияет на Windows
Процесс блокировки строк
Когда текст в Windows требует изменений, строки замораживаются задолго до окончания изменений кода. Это необходимо для того, чтобы у переводчиков было достаточно времени для перевода на многие языки, поддерживаемые системой. В результате, уже существующие пакеты переводов остаются неизменными, а новые добавляются.
Влияние на систему и пользователей
Системное раздувание возникает из-за накопления устаревших строк, которые остаются в системе. Эти строки создают засорение и могут вызвать возврат к базовому языку или английскому в зависимости от языка интерфейса пользователя. По словам Чена, Microsoft избавляется от этих строк только при крупных выпусках обновлений.