Визначення/декодування кодування

Автовизначення UTF-8/16/GBK/Shift-JIS та декодування.