Ниже приведен фрагмент этого файла, в котором перечисляются русские кодировки, интересующие нас:
<mm:encoding name="Cyrillic (ISO-8859-5)" charset="iso-8859-5"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="iso88595.xml"/>
<mm:encoding name="Cyrillic (KOI8-R)" charset="KOI8-R"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="KOI8R.xml"/>
<mm:encoding name="Cyrillic (MacCyrillic)" charset="x-mac-cyrillic"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="MacCyrillic.xml"/>
<mm:encoding name="Cyrillic (Windows-1251)" charset="windows-1251"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="Win1251.xml"/>
Кстати, данные в этом файле записаны в формате XML. Dreamweaver понимает этот формат и очень часто использует его для сохранения конфигурационных данных.
Дело в том, что из-за ошибки Dreamweaver использует для представления текста страниц с непрописанной кодировкой ту, которая встретится ему первой. В данном случае это кодировка MS-DOS — ISO-8859-5. Нам нужно поместить на первое место кодировку 1251. Для этого исправьте файл EncodingMenu.xml так:
<mm:encoding name="Cyrillic (Windows-1251)" charset="windows-1251"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="Winl251.xml"/>
<mm:encoding name="Cyrillic (ISO-8859-5)" charset="iso-8859-5"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="iso88595.xml"/>
<mm:encoding name="Cyrillic (KOI8-R)" charset="KOI8-R"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="KOI8R.xml"/>
<mm:encoding name="Cyrillic (MacCyrillic)" charset="x-mac-cyrillic"
fontgroup="Cyrillic" winfontcharset=204 macfontscript=7
filename="MacCyrillic.xml"/>
После этого сохраните этот файл и закройте его. Теперь можете запускать Dreamweaver — он станет корректно открывать все Web-страницы.