mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-25 02:42:28 +02:00
Изменение механизма формирования словарей
This commit is contained in:
parent
11f06174e1
commit
3d4fb5b3ba
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.Закрыть();
|
||||
|
||||
Для Каждого КлючевоеСлово Из СоответствиеКС Цикл
|
||||
НоваяСтрокаСловаря = ТаблицаСловаря.Добавить();
|
||||
НоваяСтрокаСловаря.Ключ = КлючевоеСлово.Ключ;
|
||||
НоваяСтрокаСловаря.Значение = КлючевоеСлово.Значение;
|
||||
НоваяСтрокаСловаря.Длина = СтрДлина(Элемент.Ключ);
|
||||
НоваяСтрокаСловаря.ИмяМодуля = Ложь;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура СкопироватьФайлы(Знач КаталогИсточник, Знач КаталогПриемник)
|
||||
|
Loading…
Reference in New Issue
Block a user