С 1.24.00.
/usr/abills/misc/dev/lang_search.pl UNUSED |
За умолчанием выбирает путь /usr/abills
Забирает список словарей в language, обрабатывает их ключи
И забирает список словарей в модулях, и тоже обрабатывает их ключи
После сбора данных начинает искать по всему коду биллинга
использование ключей словаря по разным паттернам.
В том числе и темплейты с _{EXAMPLE}_
После выискывает и удаляет совпадения с оригинальными словарями - остаются только неиспользованные ключи.
И следующим шагом модуль удаляет некоторые ключи, которые генерируются только кодом (переменная IGNORED_KEYS)
И после принтится JSON примерного вида:
{
"core": {
"english": [
"APPLIED",
"..."
],
"ukrainian": []
},
"modules": {
"Abon": {
"english": [
"..."
]
}
}
} |