У меня есть виртуальная машина VirtualBox v6.0.24 (2020 года выпуска) с установленными английской версией Windows 2000 SP0 (самым первым выпуском Windows 2000 без сервис-паков, ключ продукта: DDTPV-TXMX7-BBGJ9-WGY8K-B9GHM), поддержкой кириллицы и финальными для данной ОС (а также финальными для Windows 98 SE) графическим редактором Adobe Photoshop 7.0 (2002 года выпуска, включает в себя Adobe ImageReady 7.0) и векторным графическим редактором Adobe Illustrator 10.0 (2001 года выпуска). Более поздние версии Adobe Photoshop, Adobe ImageReady и Adobe Illustrator, начиная с версий CS (2003 года выпуска), требуют минимум Windows 2000 SP3 и Windows XP SP0, а начиная с версий CS2 (2005 года выпуска) - Windows 2000 SP4 и Windows XP SP1.
В Adobe Photoshop 7.0 русские буквы можно вводить как шрифтами TTF, так и шрифтами OTF с контурами PostScript. Но в Adobe ImageReady 7.0 и Adobe Illustrator 10.0 русские буквы можно вводить только шрифтами TTF, а при использовании шрифтов OTF с контурами PostScript вместо русских букв вводятся кракозябры в виде западноевропейских диакритических знаков. Замена в папке "C:\WINNT\system32" файлов "C_1250.NLS" и "C_1252.NLS" на две копии файла "C_1251.NLS" проблему не решает.
Можно ли в Adobe ImageReady 7.0 и Adobe Illustrator 10.0 под Windows 2000 SP0 починить ввод русских букв шрифтами OTF с контурами PostScript? Если да, то как?
ZIP-архив с примером проблемного кириллического шрифта OTF с контурами PostScript прикреплен к данной теме.
UPD:
В Adobe ImageReady 7.0 под Windows 2000 SP0 при использовании любых кириллических шрифтов вне зависимости от их формата (шрифты TTF или шрифты OTF с контурами PostScript) вместо русских букв тоже вводятся кракозябры в виде западноевропейских диакритических знаков. В Adobe Illustrator 10.0 под Windows 2000 SP0 присутствует проблема с некоторыми кириллическими шрифтами TTF из библиотеки бесплатных веб-шрифтов Google Fonts (https://fonts.google.com): текст можно вводить только шрифтами Roboto, Open Sans и Montserrat, а при использовании шрифтов Noto Sans и Inter вместо любых символов (даже латинских) вводятся пустые пространства. Можно ли что-нибудь сделать?

