러시아어인 경우 문자 인코딩이 Windows-1251로 설정되어 있으면 Discourse 포럼이 로드되지 않는 것으로 보입니다.
재현하려면 문자 인코딩을 "Cyrillic (Windows-1251)"으로 설정하고 포럼의 홈페이지를 방문하십시오. 그러면 빈 페이지만 표시됩니다. 콘솔에는 다음과 유사한 오류 메시지가 표시됩니다:
Uncaught SyntaxError: Invalid regular expression:
/^[^A-Za-zГЂ-Г–Г-Г¶Гё-КёМЂ-Цђа Ђ-бїїв°Ђ-п¬њп·ѕ-п№Їп»Ѕ-пїї]*[Ц‘-Яїп¬ќ-п·Ѕп№°-п»ј]/:
Range out of order in character class
at new RegExp (<anonymous>)
(두 개의 Discourse 포럼, 즉 Meta Discourse와 제 메인 포럼에서만 테스트해 보았습니다.)
러시아의 한 사용자가 빈 화면만 표시되는 문제를 겪고 있었습니다. 원인을 파악하는 데 몇 시간이 걸렸고, 브라우저 인코딩을 Windows-1251로 설정하기 전까지는 재현할 수 없었습니다.
다른 러시아어 사용자들도 빈 화면 문제를 겪고 있는지 궁금합니다. 해당 설정은 사용자의 컴퓨터 운영체제(Windows) 수준에서 설정되어 있으며, 수동 설정 없이는 브라우저 문자 인코딩을 변경하는 쉬운 방법이 더 이상 없습니다. 브라우저의 인코딩 자동 감지 기능이 제대로 작동하지 않고 있습니다. Chrome과 Firefox를 모두 시도해 보았습니다.
하지만 방금 사용자로부터 업데이트를 받았습니다. 해당 사용자는 Windows XP와 Chrome 49를 사용 중이므로, 이것이 문제의 원인이 될 가능성이 높습니다.
분석 데이터를 빠르게 검색해 본 결과, 지난 28일 동안 Windows XP에서 85명의 사용자가 281회 방문한 것으로 나타났습니다. 우리 사이트가 Windows XP를 지원할 필요는 없다고 생각하지만, 적어도 그 사람들에게 "이 사이트를 사용하려면 브라우저를 업그레이드하십시오"라는 메시지를 표시할 방법을 찾아보고 싶습니다.
해당 사용자에게 운영체제를 업그레이드하도록, 적어도 Linux로 업그레이드하도록 권장할 것입니다.