# Форум ломается при использовании кодировки Windows-1251 (кириллица/русский)

**URL:** <https://meta.discourse.org/t/forum-breaks-when-using-windows-1251-cyrillic-russian-encoding/135970>\
**Category:** Support\
**Created:** [14.Декабрь.2019 22:34:48 UTC](https://meta.discourse.org/t/forum-breaks-when-using-windows-1251-cyrillic-russian-encoding/135970 "2019-12-14T22:34:48Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![j127](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j127/32/79093_2.png) [@j127](https://meta.discourse.org/u/j127)\
**Post date:** [14.Декабрь.2019 22:34:48 UTC](https://meta.discourse.org/t/forum-breaks-when-using-windows-1251-cyrillic-russian-encoding/135970/1 "2019-12-14T22:34:48Z")

</div>

Похоже, что форумы Discourse не загружаются, если кодировка символов установлена в [Windows-1251](https://en.wikipedia.org/wiki/Windows-1251) для русского языка.

Для воспроизведения установите кодировку символов в «Кириллица (Windows-1251)» и откройте главную страницу форума. Вы увидите пустую страницу. В консоли появятся сообщения об ошибке, похожие на следующие:

```plaintext
Uncaught SyntaxError: Invalid regular expression: 
/^[^A-Za-zГЂ-Г–Г-Г¶Гё-КёМЂ-Цђа Ђ-бїїв°Ђ-п¬њп·ѕ-п№Їп»Ѕ-пїї]*[Ц‘-Яїп¬ќ-п·Ѕп№°-п»ј]/: 
Range out of order in character class
    at new RegExp (<anonymous>)

```

(Я пробовал это только на двух форумах Discourse — Meta Discourse и моём основном форуме.)

---

_[View the full topic](https://meta.discourse.org/t/forum-breaks-when-using-windows-1251-cyrillic-russian-encoding/135970)._
