Skip to content

Неверное определение кодировки при наличии в исходниках кириллических символов #16

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
grudolobichdeleted opened this issue Feb 16, 2020 · 4 comments

Comments

@grudolobichdeleted
Copy link

В файле src\tools\build\adjust-encoding.js
имеется определение кодировки
`
export function getEncoding(buffer)
{
const result = jscharder.detect(buffer);

if (!result || result.encoding === 'UTF-8')
{
	return 'utf-8';
}

return 'windows-1251';

}
`
Которое приводит к сохранению в кодировке windows 1251, при наличии кириллических символов в исходниках

Минимальный фикс этой проблемы оформлен в PR: #15

@sup2007
Copy link

sup2007 commented May 3, 2020

также обсуждалось в #2

@akaSpy
Copy link

akaSpy commented Feb 12, 2021

Проблема до сих пор имеет место быть.

@shumiv
Copy link

shumiv commented Oct 25, 2021

Что делать?

@shumiv
Copy link

shumiv commented Oct 25, 2021

Собираю ванильный ЖС с помощью bitrix/cli и не могу использовать кириллицу. Это отвратительно. Так много кода написано, все уже закончено, а из-за этой проблемы приходится костылить посреди ночи. Хотя проблема существует уже годами. Годами в России на российском фреймворке, для которого основной рынок Россия нет возможности использовать русский язык. Просто не понимаю

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants