lsf и кириллица

caing

Участник
Автор темы
35
4
Версия MoonLoader
.026-beta
lfs некорректно отображает путь, если в нем содержатся кириллические символы. Есть вариант как-то это фиксануть?
 
Решение
Пробовал.
В начале скрипта
Lua:
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8

Далее свой путь пробовал переводить при помощи u8(путь), один фиг часть с латиницей нормально читается, а часть с кириллицей все так же иероглифы (немного другие уже).
Попробуй u8:decode(путь)

caing

Участник
Автор темы
35
4
юзать библиотеку encoding
Пробовал.
В начале скрипта
Lua:
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8

Далее свой путь пробовал переводить при помощи u8(путь), один фиг часть с латиницей нормально читается, а часть с кириллицей все так же иероглифы (немного другие уже).
 
  • Вау
Реакции: why ega

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,769
11,213
Пробовал.
В начале скрипта
Lua:
local encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8

Далее свой путь пробовал переводить при помощи u8(путь), один фиг часть с латиницей нормально читается, а часть с кириллицей все так же иероглифы (немного другие уже).
Попробуй u8:decode(путь)
 
  • Влюблен
Реакции: caing