Проблемы с открытием файлов в UTF-8

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 8
Joined: Sat Jan 21, 2017 4:42 pm

Проблемы с открытием файлов в UTF-8

Post by BioHazard »

Здравствуйте, есть некоторые текстовые файлы с японским текстом в кодировке 65001 (UTF-8). Создавались как новый документ и сохранялись "Файл-Сохранить как...". После этого все нормально, но если файл переместить или переименовать, тогда все слова, которые не на латинице заменяются непонятными крякозябрами.
Скрин
Как это исправить?

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

BioHazard
Очевидно распознание кодировки не сработало. Хотя это очень странно, если сохраняли с BOM то вообще не должно было быть проблем. По F12 менюшка, можно открыть нужной кодировкой.

Offline
Posts: 8
Joined: Sat Jan 21, 2017 4:42 pm

Post by BioHazard »

FeyFre
А как сделать, что бы открывалось изначально правильно?

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

BioHazard
1. Как я уже говорил, utf8 нужно сохранять с BOM
2. В настройках есть собственно опция тюннинга распознания(какое семейство и как много текста анализировать).
Проблема в том, что у меня(как и у многих) распознание работает, а это такая ошибка которая лечится только индивидуально, так что мои рецепты могут и не помочь

Offline
Posts: 8
Joined: Sat Jan 21, 2017 4:42 pm

Post by BioHazard »

FeyFre
Спасибо.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

BioHazard
В FAQ есть подобный вопрос, попробуйте п.4. Хотя по идее с BOM действительно не должно быть проблем.

AkelPad определяет как OEM-932 Shift-JIS или CP1251?

Offline
Posts: 8
Joined: Sat Jan 21, 2017 4:42 pm

Post by BioHazard »

Skif_off
Проблема была в том, что было отключено распознавание кодировки, о котором я даже был не в курсе, спасибо за FAQ, но остался один документ, в котором это почему то не работает, сохранялся как 65001 (UTF-8) с BOM, "Определить заново" не определяет, если вручную открыть как 65001, то норм.
Скрин 1 / Скрин 2
AkelPad определяет как OEM-932 Shift-JIS или CP1251?
Как это посмотреть?

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

BioHazard wrote:Как это посмотреть?
Уже увидел на скрине.

Странный файл, вроде BOM должен в cp1251 выглядеть как "п»ї"...

Offline
Posts: 8
Joined: Sat Jan 21, 2017 4:42 pm

Post by BioHazard »

Skif_off
Ну в любом случае один файл не такая уже проблема, главное, что с остальным разобрался.
Post Reply