Ввод текста в разных кодировках

Поддержка
  • Как сделать ввод текста в поле в разных кодировках, чтобы он отображался правильно? Например вот так: 𝘵𝘪n𝘺u

  • @andreyv сохранить в файл в нужных кодировках - взять из файла. Ну первое что пришло в голову)

  • @Ajshma абракадабра сохраняется в тхт файлах

  • @andreyv в UTF8 сохраните файл

  • если заранее не известно какая кодировка в файле, используйте node.js и две библиотеки chardet и iconv-lite, сохраняет в utf-8, чтобы абракадабры не было
    код для node.js

    const fs = require('fs');
    const chardet = require('chardet');
    const iconv = require('iconv-lite');
    
    const resourceLocation = переменная_путь_к_файлу;
    const buffer = fs.readFileSync(resourceLocation);
    const encoding = chardet.detect(buffer);
    const text = iconv.decode(buffer, encoding);
    const utf8Text = iconv.encode(text, 'utf8');
    const outputLocation = переменная_путь_к_файлу;
    fs.writeFileSync(outputLocation, utf8Text);