Download the PHP package citrus-soft/encoding-converter without Composer
On this page you can find all versions of the php package citrus-soft/encoding-converter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download citrus-soft/encoding-converter
More information about citrus-soft/encoding-converter
Files in citrus-soft/encoding-converter
Package encoding-converter
Short Description Provides transparent transcoding of bitrix language files. Useful when bitrix installation and packages have different encodings
License MIT
Homepage https://github.com/citrus-soft/encoding-converter
Informations about the package encoding-converter
Плагин composer для конвертации пакетов в кодировку сайта
Пакеты для битрикса могут быть написаны в разных кодировках (utf-8 или windows-1251). Использовать эти пакеты на битрикс-сайтах с произвольной кодировкой поможет этот плагин: при установке или обновлении пакета он автоматически сконвертирует его в заданную кодировку сайта.
Как использовать?
Допустим, сайт работает в utf-8, а нужный нам пакет citrus/iblock.element.form написан в windows-1251.
Добавим citrus-soft/encoding-converter как зависимость и укажем в ключе extra.encoding-convert название пакета и кодировку, в которую его нужно сконвертировать:
Дополнительные возможности
После установки плагин можно использовать для перекодирования lang-файлов модуля, шаблона или компонента из коммандной строки: composer encoding:convert [options] [--] <path> <to> [<from>]