Windows 3.1 build 127

Windows 3.1 build 127 was released on 11 June 1994 and was officially called "Windows 3.1 English with Farsi support", as it has keyboard drivers for the Farsi language as well as the language itself.

It's special because it's the only build that required a security dongle to install the OS. It has two buttons beside the control-menu box that switch from English to Farsi and back. The Restart Windows option at the end of Setup makes a return after being missing since Windows 3.1 build 068. It has a new program called "Convert". The programs in "Farsi DOS Applications" just show a normal MS-DOS prompt when it looks like they should link to other applications that are not bundled with Windows.

Bugs
If you don't skip Setup Applications, Windows will crash with a general protection error.

Without the aforementioned "security dongle" (which has not been emulated yet), Setup will freeze when switching to "Windows Mode". The only known solution is to replace the  (found on disk 2) with a version from another Windows 3.1 build (however, this may cause text to become garbled). BetaArchive member roytam1 released patched files to bypass the dongle check.