Ошибка с кодировкой HTML
Написал небольшое веб-приложение на реакте, которое редактирует в HTML шаблоне данные, и на стороне клиента создает новый HTML файл с введенными данными, который впоследствии загружается вручную в Outlook как подпись к письмам. Однако возникают следующие проблемы: title у index.html вместо русских букв состоит из иероглифов. Сохраняемый файл выглядит корректно только с английским текстом, русский опять же преобразовывается в иероглифы. В VS Code, Outlook стоит кодировка UTF-8. Проверил, что именно перезапись файла портит все русские символы в нем. Как можно починить?
Менял кодировку в VS Code, в Outlook - ничего не помогало. Предполагаю что это происходит из-за конвертации изначального HTML в JSX и потом снова обратно.
Источник: Stack Overflow на русском