1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xvCoder-extract-gbk

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

extract-gbk

  • extract-gbk в основном используется для извлечения китайских строк из файлов разработки. Поддерживает пользовательские правила извлечения, замены и создания соответствующих форматов файлов ресурсов.

Установка:

npm install extract-gbk -g

Использование:

  • Откройте командную строку в соответствующем каталоге, где требуется выполнить извлечение. Используйте командную строку extra-gbk для выполнения извлечения.
// Настройка правил извлечения с помощью файла config.json (см. описание ниже)
extract-gbk setConfig /usr/work/config.json
 
// Сброс настроек config.json до значений по умолчанию
extract-gbk resetConfig

// Извлечение из каталога /work/abc, который находится в текущем каталоге командной строки
extract-gbk run work/abc

Файл конфигурации config.json:

  • Файл конфигурации config.json используется для настройки правил сопоставления. По умолчанию используются следующие правила сопоставления и замены:
Примечание: {KEY} и {VALUE} — это фиксированные идентификаторы соответствия, которые не могут быть изменены.
{
    "regexp":'*', // По умолчанию пусто, пользовательский регулярный выражение имеет более высокий приоритет, чем regexpType
    "regexpType":1 ,
        //  1 содержит китайские иероглифы и может содержать (китайские символы | английские буквы | обычные английские символы | цифры | символы новой строки | пробелы)
        //  2 содержит только китайские иероглифы
        //  3 содержит только китайские иероглифы и может содержать (обычные китайские символы | пробелы)
        //  4 содержит китайские иероглифы и может содержать (обычные китайские символы | символы новой строки | пробелы)
    "matchMode":[
        {
            matchPattern: "\"{VALUE}\"", // Сопоставление китайских символов, например: «извлечь китайские символы»
            replacePattern: "'{VALUE}'" // Шаблон замены, например: 'извлечь китайские символы'
        }
    ],
    "messagePattern" : "\"{KEY}\":\"{VALUE}\",",  // Сопоставление ключей и значений в файле message
    "excludeFolder":"",                            // Исключить ненужные папки
    "fileExtension":"", // Расширение файла после извлечения
    "output":"",// Путь вывода (абсолютный путь); по умолчанию в _extra_GB_message_source текущего каталога выполнения команды
    "isCover":true // По умолчанию true, перезаписывать ли исходный файл
}

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/xvCoder-extract-gbk.git
git@api.gitlife.ru:oschina-mirror/xvCoder-extract-gbk.git
oschina-mirror
xvCoder-extract-gbk
xvCoder-extract-gbk
master