У меня есть расширение, которое добавляет несколько пунктов контекстного меню, где некоторые заголовки содержат такие символы, как ä и ö. Я разрабатываю на MacBook и на моем локальном Mac OS контекстные меню в порядке, однако, когда я запускаю свое расширение на компьютерах с Windows, символы декодируются неправильно, например, ä = ä и ö = ¶¶. Я несколько уверен, что это как-то связано с кодировкой ISO-8859-1 / Windows-1252, но если это так, у меня возникают проблемы с настройкой правильной кодировки в моем фоновом файле для пунктов контекстного меню. Я использую формат pug в качестве шаблона для background.js, и проблема сохраняется, даже если я установил мета-кодировку ISO-8859-1 или Windows-1252.
Есть ли что-то глупое, что происходит у меня над головой?