txt сам меняет кодировку

Sewanew

Пользователь
Регистрация
28.01.2017
Сообщения
134
Благодарностей
3
Баллы
18
txt сам меняет кодировку, при каких условиях это может происходить, и что сделать что бы этого избежать?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 114
Баллы
113
txt сам меняет кодировку, при каких условиях это может происходить, и что сделать что бы этого избежать?
проверьте кодировку текста в исходном файле, должна быть строго UTF-8,
если текст содержит кириллицу или другие языки (не латиницу)..
или подробнее опишите что происходит в шаблоне по шагам,
от момента взятия текста в переменную до того момента как текст меняет кодировку..
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113
Кодировка может меняться, когда файл опустошается.
В настройках программы найдите чекбокс "Оставлять пустой файл в кодировке UTF" и установите его. (Опция скорее всего называется по другому, нет программы под рукой, чтобы посмотреть.
 
  • Спасибо
Реакции: Solomon21

Sewanew

Пользователь
Регистрация
28.01.2017
Сообщения
134
Благодарностей
3
Баллы
18
Причину не нешёл но нашёл возможность обойти проблему, интересно конечно, но не хочется время терять на разборки, м.б. ещё придётся столкнуться с этой проблемой в будущем. Исходного файла там не было, текст в файле оказывался после обработки DOM рег. выражением, но там был нюанс, все IP-шники он писал в одной строке, хоть и с разбивкой энтером. Когда, бралась строка из списка в переменную, то в переменной оказывался весь список в нулевой строке. И я сразу не нашёл возможности распределить IP-шники по строкам. Как это сделать может подскажете. Ну а сам файл txt на каком то этапе менял кодировку.
 

Sewanew

Пользователь
Регистрация
28.01.2017
Сообщения
134
Благодарностей
3
Баллы
18
Кодировка может меняться, когда файл опустошается.
В настройках программы найдите чекбокс "Оставлять пустой файл в кодировке UTF" и установите его. (Опция скорее всего называется по другому, нет программы под рукой, чтобы посмотреть.
Нашёл. Спасибо.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)