You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-08-15 20:13:31 +02:00
Изменение механизма формирования словарей
This commit is contained in:
16
.github/workflows/os/oint_dictionary.os
vendored
16
.github/workflows/os/oint_dictionary.os
vendored
@@ -69,8 +69,6 @@
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ДобавитьКлючевыеСловаЯзыка(СоответствиеСловаря);
|
||||
|
||||
ЗаписатьJSONСловаря(СоответствиеСловаря, ПутьСловаря);
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -324,19 +322,5 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ДобавитьКлючевыеСловаЯзыка(СоответствиеСловаря)
|
||||
|
||||
ПутьКСловарюКлючевыхСлов = "./service/dictionaries/keywords.json";
|
||||
ЧтениеJSON = Новый ЧтениеJSON();
|
||||
ЧтениеJSON.ОткрытьФайл(ПутьКСловарюКлючевыхСлов);
|
||||
СоответствиеКС = ПрочитатьJSON(ЧтениеJSON, Истина);
|
||||
ЧтениеJSON.Закрыть();
|
||||
|
||||
Для Каждого КлючевоеСлово Из СоответствиеКС Цикл
|
||||
СоответствиеСловаря.Вставить(КлючевоеСлово.Ключ, СокрЛП(КлючевоеСлово.Значение));
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
СоздатьСловари();
|
||||
|
||||
|
14
.github/workflows/os/opi_translate.os
vendored
14
.github/workflows/os/opi_translate.os
vendored
@@ -184,6 +184,20 @@
|
||||
|
||||
ТаблицаСловаря.Сортировать("Длина УБЫВ");
|
||||
|
||||
ПутьКСловарюКлючевыхСлов = "./service/dictionaries/keywords.json";
|
||||
ЧтениеJSON = Новый ЧтениеJSON();
|
||||
ЧтениеJSON.ОткрытьФайл(ПутьКСловарюКлючевыхСлов);
|
||||
СоответствиеКС = ПрочитатьJSON(ЧтениеJSON, Истина);
|
||||
ЧтениеJSON.Закрыть();
|
||||
|
||||
Для Каждого КлючевоеСлово Из СоответствиеКС Цикл
|
||||
НоваяСтрокаСловаря = ТаблицаСловаря.Добавить();
|
||||
НоваяСтрокаСловаря.Ключ = КлючевоеСлово.Ключ;
|
||||
НоваяСтрокаСловаря.Значение = КлючевоеСлово.Значение;
|
||||
НоваяСтрокаСловаря.Длина = СтрДлина(Элемент.Ключ);
|
||||
НоваяСтрокаСловаря.ИмяМодуля = Ложь;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура СкопироватьФайлы(Знач КаталогИсточник, Знач КаталогПриемник)
|
||||
|
Reference in New Issue
Block a user