diff --git a/data/1_hmi_master_translates.xlsx b/data/1_hmi_master_translates.xlsx index 6f7fa88..0d34e9a 100644 Binary files a/data/1_hmi_master_translates.xlsx and b/data/1_hmi_master_translates.xlsx differ diff --git a/data/2_master_export2translate.xlsx b/data/2_master_export2translate.xlsx index fb459a1..588cb2d 100644 Binary files a/data/2_master_export2translate.xlsx and b/data/2_master_export2translate.xlsx differ diff --git a/data/3_master_export2translate_translated.xlsx b/data/3_master_export2translate_translated.xlsx deleted file mode 100644 index d8849a8..0000000 Binary files a/data/3_master_export2translate_translated.xlsx and /dev/null differ diff --git a/data/importacion_traduccion.log b/data/importacion_traduccion.log deleted file mode 100644 index d2e5183..0000000 --- a/data/importacion_traduccion.log +++ /dev/null @@ -1,350 +0,0 @@ -2024-07-31 17:00:20,427 - Fila 6, Columna ru-RU Translated: "текст [[digits]]" actualizado a "### Таймер разряда <#> - ОШИБКА ТЕКСТА ###" -2024-07-31 17:00:20,428 - Fila 8, Columna ru-RU Translated: "текст [[digits]]" actualizado a "### Таймер подачи <#> - ОШИБКА ТЕКСТА ###" -2024-07-31 17:00:20,428 - Fila 9, Columna ru-RU Translated: "текст [[digits]]" actualizado a "### Входной сигнал <#> - ОШИБКА ТЕКСТА ###" -2024-07-31 17:00:20,429 - Fila 10, Columna ru-RU Translated: "текст [[digits]]" actualizado a "### Выходной запас IN - ОШИБКА ТЕКСТА ###" -2024-07-31 17:00:20,429 - Fila 11, Columna ru-RU Translated: "текст [[digits]]" actualizado a "### Выходной запас OUT - ОШИБКА ТЕКСТА ###" -2024-07-31 17:00:20,430 - Fila 12, Columna ru-RU Translated: "текст [[digits]]" actualizado a "### Выходной сигнал <#> - ОШИБКА ТЕКСТА ###" -2024-07-31 17:00:20,431 - Fila 33, Columna ru-RU Translated: "Manual Control for Actuator: " actualizado a "Ручное управление для актуатора: <#>" />" -2024-07-31 17:00:20,432 - Fila 34, Columna ru-RU Translated: "PID Setup for: " actualizado a "Настройка PID для: <#>" />" -2024-07-31 17:00:20,432 - Fila 35, Columna ru-RU Translated: "Scale: PID + FF -> Actuator" actualizado a "Масштаб: PID + FF -> Актуатор" -2024-07-31 17:00:20,433 - Fila 36, Columna ru-RU Translated: "Scale: Read -> Process" actualizado a "Масштаб: Чтение -> Процесс" -2024-07-31 17:00:20,433 - Fila 37, Columna ru-RU Translated: "TILTER Recipe for : : " actualizado a "Рецепт TILTER для: <#>" /> : <#>" />" -2024-07-31 17:00:20,434 - Fila 38, Columna ru-RU Translated: "TILTER SETUP : Machine Parameters & Functions : " actualizado a "НАСТРОЙКА TILTER: Параметры и функции машины: <#>" />" -2024-07-31 17:00:20,434 - Fila 39, Columna ru-RU Translated: "TILTER STATUS : " actualizado a "СТАТУС TILTER: <#>" />" -2024-07-31 17:00:20,434 - Fila 40, Columna ru-RU Translated: "Text" actualizado a "Транспортёры - <#>" />" -2024-07-31 17:00:20,435 - Fila 41, Columna ru-RU Translated: "Valve " actualizado a "Клапан <#>" />" -2024-07-31 17:00:20,441 - Fila 162, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить высокую скорость на входе" -2024-07-31 17:00:20,442 - Fila 163, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить высокую скорость на входе (V<#>)" -2024-07-31 17:00:20,442 - Fila 164, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Высокую Скорость На Выходе" -2024-07-31 17:00:20,443 - Fila 165, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Открытие Блока На Входе" -2024-07-31 17:00:20,443 - Fila 166, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Открытие Блока На Выходе" -2024-07-31 17:00:20,443 - Fila 167, Columna ru-RU Translated: "Abilita резервное копирование-Restore" actualizado a "Включить Резервное Копирование-Восстановление" -2024-07-31 17:00:20,444 - Fila 168, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Загрузку Преформ" -2024-07-31 17:00:20,444 - Fila 169, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Предварительный Нагрев Печи" -2024-07-31 17:00:20,445 - Fila 170, Columna ru-RU Translated: "включить повышение давления" actualizado a "Включить Прессуризацию" -2024-07-31 17:00:20,445 - Fila 171, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Вращение От Синхронизации" -2024-07-31 17:00:20,446 - Fila 172, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Слив Продукта С Выходных Транспортов" -2024-07-31 17:00:20,446 - Fila 173, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Скорость Производства На Входе" -2024-07-31 17:00:20,447 - Fila 174, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Скорость Производства На Входе (V<#>)" -2024-07-31 17:00:20,447 - Fila 175, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Скорость Производства От Синхронизации" -2024-07-31 17:00:20,448 - Fila 176, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Скорость Производства На Выходе" -2024-07-31 17:00:20,448 - Fila 177, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Среднюю Скорость На Входе (V<#>)" -2024-07-31 17:00:20,449 - Fila 178, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Включить Среднюю Скорость На Выходе" -2024-07-31 17:00:20,449 - Fila 179, Columna ru-RU Translated: "включить / отключить экономию энергии для полной линии" actualizado a "''Включить\Отключить Энергосбережение Для Полной Линии''" -2024-07-31 17:00:20,450 - Fila 180, Columna ru-RU Translated: "включить / отключить энергосбережение для линии в режиме ожидания" actualizado a "''Включить\Отключить Энергосбережение Для Режима Ожидания''" -2024-07-31 17:00:20,450 - Fila 181, Columna ru-RU Translated: "включить / отключить энергосбережение для пустых строк" actualizado a "''Включить\Отключить Энергосбережение Для Пустой Линии''" -2024-07-31 17:00:20,451 - Fila 182, Columna ru-RU Translated: "включен" actualizado a "Включено" -2024-07-31 17:00:20,451 - Fila 183, Columna ru-RU Translated: "реле давления S[[digits]]M[[digits]] - OK" actualizado a "Включение" -2024-07-31 17:00:20,452 - Fila 184, Columna ru-RU Translated: "подтвердить" actualizado a "Включение калибровки EMD" -2024-07-31 17:00:20,452 - Fila 185, Columna ru-RU Translated: "подтвердить" actualizado a "Включение сброса калибровки EMD" -2024-07-31 17:00:20,453 - Fila 186, Columna ru-RU Translated: "диаметр бутылок " actualizado a "Ускорение" -2024-07-31 17:00:20,453 - Fila 187, Columna ru-RU Translated: "Accesso Web - Solo supervisione" actualizado a "Веб-доступ - только для наблюдения" -2024-07-31 17:00:20,454 - Fila 188, Columna ru-RU Translated: "Accumulation Infeed Tilter" actualizado a "Накопительный подъемник TILTER" -2024-07-31 17:00:20,454 - Fila 189, Columna ru-RU Translated: "накопление" actualizado a "Накопление" -2024-07-31 17:00:20,455 - Fila 194, Columna ru-RU Translated: "Acqua/Sapone con Valvole comandate a PLC" actualizado a "Вода/Мыло с клапанами, управляемыми PLC" -2024-07-31 17:00:20,456 - Fila 195, Columna ru-RU Translated: "Acqua/Sapone con Valvole comandate da centralina esterna" actualizado a "Вода/Мыло с клапанами, управляемыми внешним контроллером" -2024-07-31 17:00:20,457 - Fila 211, Columna ru-RU Translated: "Gestione utenti" actualizado a "Администрирование" -2024-07-31 17:00:20,458 - Fila 212, Columna ru-RU Translated: "Flying start" actualizado a "Прикрепление" -2024-07-31 17:00:20,458 - Fila 214, Columna ru-RU Translated: "Text" actualizado a "Текущая тревога" -2024-07-31 17:00:20,459 - Fila 215, Columna ru-RU Translated: "ALLARM: DX Channel Valve Sensors Gate A" actualizado a "ТРЕВОГА КАНАЛА DX КЛАПАНА КАССЕТА A" -2024-07-31 17:00:20,459 - Fila 216, Columna ru-RU Translated: "ALLARM: DX Channel Valve Sensors Gate B" actualizado a "ТРЕВОГА КАНАЛА DX КЛАПАНА КАССЕТА B" -2024-07-31 17:00:20,460 - Fila 217, Columna ru-RU Translated: "ALLARM: SX Channel Valve Sensors Gate A" actualizado a "ТРЕВОГА КАНАЛА SX КЛАПАНА КАССЕТА A" -2024-07-31 17:00:20,460 - Fila 218, Columna ru-RU Translated: "ALLARM: SX Channel Valve Sensors Gate B" actualizado a "ТРЕВОГА КАНАЛА SX КЛАПАНА КАССЕТА B" -2024-07-31 17:00:20,465 - Fila 239, Columna ru-RU Translated: "ALLARM: DX Channel Valve Sensors Gate B" actualizado a "ПРЕДУПРЕЖДЕНИЕ: " -2024-07-31 17:00:20,465 - Fila 240, Columna ru-RU Translated: "ALLARM: SX Channel Valve Sensors Gate A" actualizado a "ПРЕДУПРЕЖДЕНИЕ: Барьеры выходов заняты" -2024-07-31 17:00:20,466 - Fila 241, Columna ru-RU Translated: "JAM OUTFEED CONE" actualizado a "АЛАРМ: Энкодер не обнаруживает сигналы" -2024-07-31 17:00:20,466 - Fila 242, Columna ru-RU Translated: "ALLARM: DX Channel Valve Sensors Gate A" actualizado a "АЛАРМ: Фотосенсор выхода делителя занят" -2024-07-31 17:00:20,467 - Fila 243, Columna ru-RU Translated: "JAM OUTFEED CONE" actualizado a "АЛАРМ: Тайм-аут блокировки / разблокировки" -2024-07-31 17:00:20,467 - Fila 244, Columna ru-RU Translated: "ALLARM: SX Channel Valve Sensors Gate A" actualizado a "АЛАРМ: Платформа не достигла верхней точки" -2024-07-31 17:00:20,467 - Fila 245, Columna ru-RU Translated: "ALLARM: SX Channel Valve Sensors Gate B" actualizado a "АЛАРМ: Платформа не достигла нижней точки" -2024-07-31 17:00:20,468 - Fila 246, Columna ru-RU Translated: "ALLARM: SX Channel Valve Sensors Gate B" actualizado a "АЛАРМ: Манометр обнаруживает отсутствие воздуха" -2024-07-31 17:00:20,468 - Fila 247, Columna ru-RU Translated: "ALLARM: DX Channel Valve Sensors Gate A" actualizado a "АЛАРМ: Безопасность не активирована" -2024-07-31 17:00:20,469 - Fila 253, Columna ru-RU Translated: "Allarmi Generali" actualizado a "Общие тревоги" -2024-07-31 17:00:20,469 - Fila 255, Columna ru-RU Translated: "Allarmi QE Esterno" actualizado a "Внешние тревоги QE" -2024-07-31 17:00:20,470 - Fila 265, Columna ru-RU Translated: "Analog Input" actualizado a "Аналоговое чтение" -2024-07-31 17:00:20,471 - Fila 276, Columna ru-RU Translated: "Logging" actualizado a "Архивировать" -2024-07-31 17:00:20,472 - Fila 288, Columna ru-RU Translated: "Attiva controllo remoto" actualizado a "Активировать удаленный контроль" -2024-07-31 17:00:20,473 - Fila 289, Columna ru-RU Translated: "Automatic Mode" actualizado a "Автоматический режим" -2024-07-31 17:00:20,473 - Fila 292, Columna ru-RU Translated: "Oil aging warning" actualizado a "Предупреждение о старении масла" -2024-07-31 17:00:20,474 - Fila 296, Columna ru-RU Translated: "Vibration warning" actualizado a "Предупреждение о вибрации" -2024-07-31 17:00:20,476 - Fila 312, Columna ru-RU Translated: "Belt Motor Enable" actualizado a "Включение мотора ленты" -2024-07-31 17:00:20,477 - Fila 313, Columna ru-RU Translated: "Belt motor not Ok" actualizado a "Мотор ленты не в порядке" -2024-07-31 17:00:20,477 - Fila 314, Columna ru-RU Translated: "Belt Speed b/h a [[digits]]hz" actualizado a "Скорость ленты b/h на <#>Гц" -2024-07-31 17:00:20,477 - Fila 315, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Блокировка открыта" -2024-07-31 17:00:20,478 - Fila 316, Columna ru-RU Translated: "Bottle diameter" actualizado a "Диаметр бутылки" -2024-07-31 17:00:20,479 - Fila 317, Columna ru-RU Translated: "Bottle Fallen Infeed" actualizado a "Бутылка упала на входе" -2024-07-31 17:00:20,479 - Fila 318, Columna ru-RU Translated: "Bottles Inside Tilter" actualizado a "Бутылки внутри TILTER" -2024-07-31 17:00:20,480 - Fila 320, Columna ru-RU Translated: "Bypass Minimun Accumulation" actualizado a "Минимальное накопление обхода" -2024-07-31 17:00:20,480 - Fila 322, Columna ru-RU Translated: "IPOS ramp calculation" actualizado a "Расчет рампы IPOS" -2024-07-31 17:00:20,481 - Fila 326, Columna ru-RU Translated: "DC link charging" actualizado a "Зарядка промежуточной цепи" -2024-07-31 17:00:20,482 - Fila 337, Columna ru-RU Translated: "Chain Exit Sensor guide open" actualizado a "Датчик выхода цепи, направляющая открыта" -2024-07-31 17:00:20,482 - Fila 338, Columna ru-RU Translated: "Chain Motor Enable" actualizado a "Включение мотора цепи" -2024-07-31 17:00:20,483 - Fila 339, Columna ru-RU Translated: "Chain piston position High" actualizado a "Положение поршня цепи высокое" -2024-07-31 17:00:20,483 - Fila 340, Columna ru-RU Translated: "Chain piston position Low" actualizado a "Положение поршня цепи низкое" -2024-07-31 17:00:20,484 - Fila 341, Columna ru-RU Translated: "Chain pulse not ok" actualizado a "Импульс цепи не в порядке" -2024-07-31 17:00:20,484 - Fila 342, Columna ru-RU Translated: "Chain Speed b/h at [[digits]]hz" actualizado a "Скорость цепи b/h на <#>Гц" -2024-07-31 17:00:20,485 - Fila 349, Columna ru-RU Translated: "CPU Scan Time" actualizado a "Цикл CPU" -2024-07-31 17:00:20,486 - Fila 350, Columna ru-RU Translated: "Alarm class" actualizado a "Класс сигналов" -2024-07-31 17:00:20,486 - Fila 351, Columna ru-RU Translated: "Customer" actualizado a "Клиент" -2024-07-31 17:00:20,487 - Fila 354, Columna ru-RU Translated: "Comment" actualizado a "Комментарий" -2024-07-31 17:00:20,487 - Fila 356, Columna ru-RU Translated: "Conditions to Run Doser" actualizado a "Условия для работы Дозатора" -2024-07-31 17:00:20,488 - Fila 357, Columna ru-RU Translated: "Start condition" actualizado a "Условия для запуска" -2024-07-31 17:00:20,488 - Fila 358, Columna ru-RU Translated: "Ambient Condition" actualizado a "Условия окружающей среды" -2024-07-31 17:00:20,489 - Fila 360, Columna ru-RU Translated: "Hardware configuration" actualizado a "Аппаратная конфигурация" -2024-07-31 17:00:20,489 - Fila 364, Columna ru-RU Translated: "Ground Fault" actualizado a "Короткое замыкание на землю" -2024-07-31 17:00:20,490 - Fila 374, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "DB Analog_AnalogPID{<#>}_PID_Kd" -2024-07-31 17:00:20,491 - Fila 375, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "DB Analog_AnalogPID{<#>}_PID_Ki" -2024-07-31 17:00:20,491 - Fila 376, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "DB Analog_AnalogPID{<#>}_PID_Kp" -2024-07-31 17:00:20,492 - Fila 377, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "DB Analog_Sensors{<#>}_Recipe_Alarm Max" -2024-07-31 17:00:20,492 - Fila 378, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "DB Analog_Sensors{<#>}_PID_FFk" -2024-07-31 17:00:20,493 - Fila 379, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "DB Analog_Sensors{<#>}_PID_FFoffset" -2024-07-31 17:00:20,493 - Fila 380, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "DB Analog_Sensors{<#>}_PID_SetPoint" -2024-07-31 17:00:20,494 - Fila 384, Columna ru-RU Translated: "Delay OFF" actualizado a "Задержка OFF" -2024-07-31 17:00:20,494 - Fila 385, Columna ru-RU Translated: "Delay ON" actualizado a "Задержка ВКЛ" -2024-07-31 17:00:20,495 - Fila 386, Columna ru-RU Translated: "Derivative Kd" actualizado a "Производная Kd" -2024-07-31 17:00:20,495 - Fila 387, Columna ru-RU Translated: "Info text" actualizado a "Описание команды" -2024-07-31 17:00:20,496 - Fila 389, Columna ru-RU Translated: "Diagnosis events" actualizado a "Диагностика событий" -2024-07-31 17:00:20,496 - Fila 392, Columna ru-RU Translated: "DISCHARGE CONVEYOR TILTER" actualizado a "Конвейер для выгрузки TILTER" -2024-07-31 17:00:20,497 - Fila 393, Columna ru-RU Translated: "Discharge transport running" actualizado a "Выгрузка транспортировки работает" -2024-07-31 17:00:20,497 - Fila 394, Columna ru-RU Translated: "Speed monitoring" actualizado a "Устройство управления скоростью" -2024-07-31 17:00:20,498 - Fila 395, Columna ru-RU Translated: "Distance Pht to Step sensor mm" actualizado a "Расстояние Pht до датчика шага мм" -2024-07-31 17:00:20,499 - Fila 400, Columna ru-RU Translated: "Door [[digits]] Opened" actualizado a "Дверь <#> Открыта" -2024-07-31 17:00:20,499 - Fila 401, Columna ru-RU Translated: "Doser Motor Enable" actualizado a "Включение мотора дозатора" -2024-07-31 17:00:20,500 - Fila 402, Columna ru-RU Translated: "Doser motor not Ok" actualizado a "Мотор дозатора не работает" -2024-07-31 17:00:20,500 - Fila 403, Columna ru-RU Translated: "Doser Speed b/h at [[digits]]hz" actualizado a "Скорость дозатора б/ч на <#> Гц" -2024-07-31 17:00:20,501 - Fila 410, Columna ru-RU Translated: "Enable Auto Empting" actualizado a "Включить автоматическую опустошение" -2024-07-31 17:00:20,502 - Fila 411, Columna ru-RU Translated: "Enable Energy Saving" actualizado a "Включить энергосбережение" -2024-07-31 17:00:20,503 - Fila 412, Columna ru-RU Translated: "Enable Force value when PID disabled" actualizado a "Включить значение силы при отключенном PID" -2024-07-31 17:00:20,503 - Fila 413, Columna ru-RU Translated: "Enable Infeed" actualizado a "Включить подачу" -2024-07-31 17:00:20,503 - Fila 414, Columna ru-RU Translated: "Enable Infeed Selector" actualizado a "Включить селектор подачи" -2024-07-31 17:00:20,504 - Fila 417, Columna ru-RU Translated: "Enable PID" actualizado a "Включить PID" -2024-07-31 17:00:20,504 - Fila 418, Columna ru-RU Translated: "Encoder" actualizado a "Энкодер" -2024-07-31 17:00:20,505 - Fila 422, Columna ru-RU Translated: "Energy Save mode" actualizado a "Режим экономии энергии" -2024-07-31 17:00:20,506 - Fila 423, Columna ru-RU Translated: "Lag error" actualizado a "Ошибка следования" -2024-07-31 17:00:20,506 - Fila 424, Columna ru-RU Translated: "DIP plausibility error" actualizado a "Ошибка достоверности DIP" -2024-07-31 17:00:20,508 - Fila 429, Columna ru-RU Translated: "Errors" actualizado a "Ошибки" -2024-07-31 17:00:20,509 - Fila 444, Columna ru-RU Translated: "Feedfordward Parameters" actualizado a "Параметры Feedforward" -2024-07-31 17:00:20,510 - Fila 448, Columna ru-RU Translated: "Filler Speed" actualizado a "Скорость заполнения" -2024-07-31 17:00:20,511 - Fila 449, Columna ru-RU Translated: "Limit switch contacted" actualizado a "Достигнутый конечный ход" -2024-07-31 17:00:20,511 - Fila 450, Columna ru-RU Translated: "IPOS SW limit switch" actualizado a "Конечный ход SW IPOS" -2024-07-31 17:00:20,512 - Fila 451, Columna ru-RU Translated: "Following Divider Alm" actualizado a "Следующий делитель Alm" -2024-07-31 17:00:20,512 - Fila 452, Columna ru-RU Translated: "Following Divider Wrn" actualizado a "Следующий делитель Wrn" -2024-07-31 17:00:20,513 - Fila 453, Columna ru-RU Translated: "Text" actualizado a "Сила -Входы" -2024-07-31 17:00:20,513 - Fila 455, Columna ru-RU Translated: "Frequency Cycle:" actualizado a "Частота цикла:" -2024-07-31 17:00:20,514 - Fila 456, Columna ru-RU Translated: "Technology function" actualizado a "Технологическая функция" -2024-07-31 17:00:20,514 - Fila 458, Columna ru-RU Translated: "Gain mBar" actualizado a "Усиление mBar" -2024-07-31 17:00:20,516 - Fila 470, Columna ru-RU Translated: "High Speed Request" actualizado a "Запрос высокой скорости" -2024-07-31 17:00:20,517 - Fila 476, Columna ru-RU Translated: "In Maximum" actualizado a "В максимуме" -2024-07-31 17:00:20,517 - Fila 477, Columna ru-RU Translated: "In Minimum" actualizado a "В минимуме" -2024-07-31 17:00:20,517 - Fila 478, Columna ru-RU Translated: "текст" actualizado a "В позиции" -2024-07-31 17:00:20,518 - Fila 481, Columna ru-RU Translated: "INFEED CONVEYOR TILTER" actualizado a "ИНФИД КОНВЕЙОР TILTER" -2024-07-31 17:00:20,519 - Fila 483, Columna ru-RU Translated: "INFEED SPACER - MINIMOTOR" actualizado a "ИНФИД РАЗДЕЛИТЕЛЬ - MINIMOTOR" -2024-07-31 17:00:20,522 - Fila 506, Columna ru-RU Translated: "Integrative Ki" actualizado a "Интегративные Ki" -2024-07-31 17:00:20,523 - Fila 509, Columna ru-RU Translated: "Invert sign of Error" actualizado a "Инвертировать знак ошибки" -2024-07-31 17:00:20,525 - Fila 514, Columna ru-RU Translated: "Isteresi mBar" actualizado a "Гистерезис мБар" -2024-07-31 17:00:20,526 - Fila 515, Columna ru-RU Translated: "Jam Allarm" actualizado a "Авария Заклинивания" -2024-07-31 17:00:20,526 - Fila 516, Columna ru-RU Translated: "Jam Infeed Chain" actualizado a "Заклинивание Входной Цепи" -2024-07-31 17:00:20,526 - Fila 517, Columna ru-RU Translated: "Jam Outfeed Chain" actualizado a "Заклинивание Выходной Цепи" -2024-07-31 17:00:20,527 - Fila 518, Columna ru-RU Translated: "JAM OUTFEED CONE" actualizado a "ЗАКЛИНИВАНИЕ ВЫХОДНОГО КОНУСА" -2024-07-31 17:00:20,527 - Fila 519, Columna ru-RU Translated: "K correction on Belt" actualizado a "Коррекция K на Ленте" -2024-07-31 17:00:20,528 - Fila 520, Columna ru-RU Translated: "K correction on Doser" actualizado a "Коррекция K на Дозаторе" -2024-07-31 17:00:20,529 - Fila 529, Columna ru-RU Translated: "Loop-In-Alarm" actualizado a "Цикл в Аварии" -2024-07-31 17:00:20,529 - Fila 530, Columna ru-RU Translated: "Low Speed Request" actualizado a "Запрос Низкой Скорости" -2024-07-31 17:00:20,530 - Fila 531, Columna ru-RU Translated: "Lubrificazione a secco" actualizado a "Сухая Смазка" -2024-07-31 17:00:20,531 - Fila 548, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина В Автоматическом Режиме" -2024-07-31 17:00:20,532 - Fila 549, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина В Обходном Режиме" -2024-07-31 17:00:20,532 - Fila 550, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина в работе" -2024-07-31 17:00:20,533 - Fila 551, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина на паузе" -2024-07-31 17:00:20,533 - Fila 552, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина в вращении" -2024-07-31 17:00:20,533 - Fila 553, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина готова" -2024-07-31 17:00:20,534 - Fila 554, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина синхронизирована" -2024-07-31 17:00:20,534 - Fila 555, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина пуста" -2024-07-31 17:00:20,535 - Fila 556, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Машина в производстве" -2024-07-31 17:00:20,535 - Fila 557, Columna ru-RU Translated: "Machine Parameters" actualizado a "Параметры машины" -2024-07-31 17:00:20,536 - Fila 558, Columna ru-RU Translated: "Machine running" actualizado a "Машина работает" -2024-07-31 17:00:20,536 - Fila 559, Columna ru-RU Translated: "Machine Status" actualizado a "Статус машины" -2024-07-31 17:00:20,536 - Fila 560, Columna ru-RU Translated: "Main Chain Motor not OK" actualizado a "Основной мотор цепи не в порядке" -2024-07-31 17:00:20,537 - Fila 562, Columna ru-RU Translated: "Main EM" actualizado a "Основной ЭМ" -2024-07-31 17:00:20,538 - Fila 569, Columna ru-RU Translated: "Main Recipe" actualizado a "Основной рецепт" -2024-07-31 17:00:20,538 - Fila 573, Columna ru-RU Translated: "Main Setup TILTER-SKID" actualizado a "Основная настройка TILTER-SKID" -2024-07-31 17:00:20,539 - Fila 576, Columna ru-RU Translated: "Option missing" actualizado a "Отсутствует опция" -2024-07-31 17:00:20,539 - Fila 577, Columna ru-RU Translated: "limit switches are missing" actualizado a "Отсутствуют концевики" -2024-07-31 17:00:20,539 - Fila 578, Columna ru-RU Translated: "Supply sys- tem phase failure" actualizado a "Недостаток фазы в сети" -2024-07-31 17:00:20,541 - Fila 579, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Недостаток продукта на входе" -2024-07-31 17:00:20,541 - Fila 583, Columna ru-RU Translated: "Manual Command" actualizado a "Ручное управление" -2024-07-31 17:00:20,541 - Fila 584, Columna ru-RU Translated: "Manual Mode" actualizado a "Ручной режим" -2024-07-31 17:00:20,542 - Fila 587, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Синхронизированный мастер (от наполнительной машины)" -2024-07-31 17:00:20,542 - Fila 589, Columna ru-RU Translated: "Max Accumulation Outfeed" actualizado a "Максимальный выход накопителя" -2024-07-31 17:00:20,543 - Fila 590, Columna ru-RU Translated: "Max accumulation timeout" actualizado a "Максимальное время накопления" -2024-07-31 17:00:20,543 - Fila 591, Columna ru-RU Translated: "Max allowed pressure" actualizado a "Максимально допустимое давление" -2024-07-31 17:00:20,544 - Fila 593, Columna ru-RU Translated: "Max temperature to stop Filler" actualizado a "Максимальная температура для остановки наполнительной машины" -2024-07-31 17:00:20,544 - Fila 594, Columna ru-RU Translated: "Maximun reached" actualizado a "Максимум достигнут" -2024-07-31 17:00:20,545 - Fila 595, Columna ru-RU Translated: "Maximun Value" actualizado a "Максимальное значение" -2024-07-31 17:00:20,545 - Fila 596, Columna ru-RU Translated: "Startup" actualizado a "Ввод в эксплуатацию" -2024-07-31 17:00:20,546 - Fila 599, Columna ru-RU Translated: "Minimal Speed m/min" actualizado a "Минимальная скорость м/мин" -2024-07-31 17:00:20,546 - Fila 600, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Минимальное накопление на входе" -2024-07-31 17:00:20,547 - Fila 601, Columna ru-RU Translated: "Minimum Value" actualizado a "Минимальное значение" -2024-07-31 17:00:20,547 - Fila 602, Columna ru-RU Translated: "Minimun reached" actualizado a "Минимум достигнут" -2024-07-31 17:00:20,548 - Fila 606, Columna ru-RU Translated: "Duty cylce" actualizado a "Операционный режим" -2024-07-31 17:00:20,548 - Fila 607, Columna ru-RU Translated: "Modulated Valve Min to Bypass" actualizado a "Модулированный клапан Минимум для обхода" -2024-07-31 17:00:20,549 - Fila 608, Columna ru-RU Translated: "Modulated Valve OUT" actualizado a "Модулированный клапан ВЫХОД" -2024-07-31 17:00:20,549 - Fila 609, Columna ru-RU Translated: "Memory module" actualizado a "Модуль памяти" -2024-07-31 17:00:20,549 - Fila 610, Columna ru-RU Translated: "Controllo" actualizado a "Монитор" -2024-07-31 17:00:20,550 - Fila 611, Columna ru-RU Translated: "External terminal" actualizado a "Внешний зажим" -2024-07-31 17:00:20,550 - Fila 614, Columna ru-RU Translated: "N° Cicli Pompa Pneumatica:" actualizado a "N° Циклы Пневматического Насоса:" -2024-07-31 17:00:20,551 - Fila 616, Columna ru-RU Translated: "Near Maximun" actualizado a "Близко к максимуму" -2024-07-31 17:00:20,551 - Fila 617, Columna ru-RU Translated: "Near Maxmimun" actualizado a "Близко к максимуму" -2024-07-31 17:00:20,552 - Fila 618, Columna ru-RU Translated: "Near Minimun" actualizado a "Близко к минимуму" -2024-07-31 17:00:20,552 - Fila 619, Columna ru-RU Translated: "No fault" actualizado a "Нет аномалий" -2024-07-31 17:00:20,553 - Fila 624, Columna ru-RU Translated: "Nessuno" actualizado a "Никто" -2024-07-31 17:00:20,554 - Fila 626, Columna ru-RU Translated: "No Alarm" actualizado a "Нет Сигнала" -2024-07-31 17:00:20,554 - Fila 627, Columna ru-RU Translated: "NODO PROFIBUS DA ELABвремяRE [[[digits]] = TUTTI]" actualizado a "УЗЕЛ PROFIBUS ДЛЯ ОБРАБОТКИ [<#> = ВСЕ]" -2024-07-31 17:00:20,555 - Fila 628, Columna ru-RU Translated: "NODO PROFIBUS IN ELABвремяZIONE" actualizado a "УЗЕЛ PROFIBUS В ОБРАБОТКЕ" -2024-07-31 17:00:20,555 - Fila 629, Columna ru-RU Translated: "Computer name" actualizado a "Имя компьютера" -2024-07-31 17:00:20,556 - Fila 633, Columna ru-RU Translated: "User name" actualizado a "Имя пользователя" -2024-07-31 17:00:20,557 - Fila 634, Columna ru-RU Translated: "Not Used" actualizado a "Не Используется" -2024-07-31 17:00:20,557 - Fila 635, Columna ru-RU Translated: "Normal Value" actualizado a "Нормальное Значение" -2024-07-31 17:00:20,558 - Fila 636, Columna ru-RU Translated: "Not Selected" actualizado a "Не Выбрано" -2024-07-31 17:00:20,558 - Fila 637, Columna ru-RU Translated: "Not Used" actualizado a "Не Используется" -2024-07-31 17:00:20,559 - Fila 638, Columna ru-RU Translated: "Number of Slots on Main Chain" actualizado a "Количество слотов на главной цепи" -2024-07-31 17:00:20,559 - Fila 639, Columna ru-RU Translated: "Controller/CPU number" actualizado a "Количество PLC/CPU" -2024-07-31 17:00:20,560 - Fila 640, Columna ru-RU Translated: "Offset Chain Phase mm" actualizado a "Смещение фазы цепи мм" -2024-07-31 17:00:20,560 - Fila 641, Columna ru-RU Translated: "Offset Chain Phase Startup mm" actualizado a "Смещение фазы цепи при запуске мм" -2024-07-31 17:00:20,561 - Fila 642, Columna ru-RU Translated: "Offset to add" actualizado a "Смещение для добавления" -2024-07-31 17:00:20,561 - Fila 643, Columna ru-RU Translated: "Offset Triggers distance" actualizado a "Расстояние триггеров смещения" -2024-07-31 17:00:20,562 - Fila 644, Columna ru-RU Translated: "Servizio" actualizado a "Работать" -2024-07-31 17:00:20,562 - Fila 647, Columna ru-RU Translated: "Watchdog option" actualizado a "Опция watchdog" -2024-07-31 17:00:20,563 - Fila 648, Columna ru-RU Translated: "Daylight saving/Standard time" actualizado a "Летнее/зимнее время" -2024-07-31 17:00:20,563 - Fila 650, Columna ru-RU Translated: "Out Maximum" actualizado a "Максимальное значение выхода" -2024-07-31 17:00:20,563 - Fila 651, Columna ru-RU Translated: "Out Minimum" actualizado a "Минимальное значение выхода" -2024-07-31 17:00:20,564 - Fila 652, Columna ru-RU Translated: "Out Offset" actualizado a "Смещение выхода" -2024-07-31 17:00:20,564 - Fila 653, Columna ru-RU Translated: "Out Ofsset" actualizado a "Смещение выхода" -2024-07-31 17:00:20,565 - Fila 654, Columna ru-RU Translated: "Out Value When PID is disabled" actualizado a "Значение выхода, когда PID отключен" -2024-07-31 17:00:20,565 - Fila 655, Columna ru-RU Translated: "Outfeed Expulsion" actualizado a "Выброс на выходе" -2024-07-31 17:00:20,566 - Fila 656, Columna ru-RU Translated: "IPOS index overflow" actualizado a "Переполнение индекса IPOS" -2024-07-31 17:00:20,566 - Fila 657, Columna ru-RU Translated: "Overspeed b/h" actualizado a "Превышение скорости b/h" -2024-07-31 17:00:20,567 - Fila 658, Columna ru-RU Translated: "Overspeed m/min" actualizado a "Превышение скорости m/min" -2024-07-31 17:00:20,568 - Fila 666, Columna ru-RU Translated: "IPOS control word" actualizado a "Контрольное слово IPOS" -2024-07-31 17:00:20,568 - Fila 667, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Шаг машины" -2024-07-31 17:00:20,568 - Fila 668, Columna ru-RU Translated: "Phase Signal" actualizado a "Фазовый сигнал" -2024-07-31 17:00:20,569 - Fila 669, Columna ru-RU Translated: "Phase Time Error" actualizado a "Ошибка времени фазы" -2024-07-31 17:00:20,569 - Fila 671, Columna ru-RU Translated: "Photocell trigger" actualizado a "Триггер фотодатчика" -2024-07-31 17:00:20,570 - Fila 674, Columna ru-RU Translated: "PID Correction" actualizado a "Коррекция PID" -2024-07-31 17:00:20,571 - Fila 675, Columna ru-RU Translated: "PID disabled by PLC logic" actualizado a "PID отключен логикой PLC" -2024-07-31 17:00:20,572 - Fila 676, Columna ru-RU Translated: "PID Parameters" actualizado a "Параметры PID" -2024-07-31 17:00:20,572 - Fila 677, Columna ru-RU Translated: "PLC number" actualizado a "Номер PLC" -2024-07-31 17:00:20,573 - Fila 681, Columna ru-RU Translated: "Text" actualizado a "Датчик давления" -2024-07-31 17:00:20,575 - Fila 682, Columna ru-RU Translated: "Pressure sensor" actualizado a "Датчик давления" -2024-07-31 17:00:20,575 - Fila 683, Columna ru-RU Translated: "Pressure Sensor Control" actualizado a "Контроль датчика давления" -2024-07-31 17:00:20,575 - Fila 685, Columna ru-RU Translated: "DIP encoder problem" actualizado a "Проблема с энкодером DIP" -2024-07-31 17:00:20,575 - Fila 686, Columna ru-RU Translated: "Production Speed b/h" actualizado a "Скорость производства б/ч" -2024-07-31 17:00:20,576 - Fila 687, Columna ru-RU Translated: "Production Speed m/min" actualizado a "Скорость производства м/мин" -2024-07-31 17:00:20,576 - Fila 691, Columna ru-RU Translated: "Proporcional coefficient to apply to SetPoint" actualizado a "Пропорциональный коэффициент для применения к SetPoint" -2024-07-31 17:00:20,577 - Fila 692, Columna ru-RU Translated: "Proporcional Kp" actualizado a "Пропорциональный Kp" -2024-07-31 17:00:20,577 - Fila 693, Columna ru-RU Translated: "Motor protection" actualizado a "Защита двигателя" -2024-07-31 17:00:20,578 - Fila 695, Columna ru-RU Translated: "Ramp Speed bot/step" actualizado a "Скорость подъема бутылок/шаг" -2024-07-31 17:00:20,578 - Fila 696, Columna ru-RU Translated: "RAW value set to the actuator" actualizado a "Сырые значения установлены на актуаторе" -2024-07-31 17:00:20,578 - Fila 697, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "RCP\CONSENSI\DISCHARGE\SYNCHROBLOC" -2024-07-31 17:00:20,579 - Fila 698, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "RCP\CONSENSI\INFEED\SYNCHROBLOC" -2024-07-31 17:00:20,579 - Fila 699, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "RCP\TTOP\M<#>" -2024-07-31 17:00:20,580 - Fila 700, Columna ru-RU Translated: "Read Scaled value + offset" actualizado a "Чтение масштабированного значения + смещение" -2024-07-31 17:00:20,580 - Fila 701, Columna ru-RU Translated: "Recipe" actualizado a "Рецепт" -2024-07-31 17:00:20,581 - Fila 702, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "Элемент_рецепта_<#>" -2024-07-31 17:00:20,581 - Fila 704, Columna ru-RU Translated: "RePhase Doser Empty" actualizado a "Перенастройка дозатора пустой" -2024-07-31 17:00:20,581 - Fila 705, Columna ru-RU Translated: "Reporting" actualizado a "Отчетность" -2024-07-31 17:00:20,582 - Fila 710, Columna ru-RU Translated: "Reference travel" actualizado a "Поиск нуля" -2024-07-31 17:00:20,583 - Fila 713, Columna ru-RU Translated: "ALLARM: DX Channel Valve Sensors Gate B" actualizado a "Запрос на запуск делителя" -2024-07-31 17:00:20,583 - Fila 714, Columna ru-RU Translated: "ALLARM: DX Channel Valve Sensors Gate B" actualizado a "Запрос на запуск зоны" -2024-07-31 17:00:20,587 - Fila 739, Columna ru-RU Translated: "SEMIAUTOMATIC COMBINER - RM" actualizado a "ПОЛУАВТОМАТИЧЕСКИЙ СОЕДИНИТЕЛЬ - RM" -2024-07-31 17:00:20,589 - Fila 740, Columna ru-RU Translated: "Analog input open circuit" actualizado a "Разрыв кабеля входа аналогового сигнала" -2024-07-31 17:00:20,589 - Fila 741, Columna ru-RU Translated: "RS[[digits]] - Timeout" actualizado a "RS<#> - Время ожидания" -2024-07-31 17:00:20,590 - Fila 764, Columna ru-RU Translated: "SA[[digits]] - ALLINEATORE" actualizado a "SA<#> - ВЫРАВНИВАТЕЛЬ" -2024-07-31 17:00:20,591 - Fila 768, Columna ru-RU Translated: "Safety_Vacuum" actualizado a "Безопасность_Вакуум" -2024-07-31 17:00:20,592 - Fila 770, Columna ru-RU Translated: "Scaled value + offset" actualizado a "Масштабированное значение + смещение" -2024-07-31 17:00:20,593 - Fila 774, Columna ru-RU Translated: "Schema" actualizado a "Схема" -2024-07-31 17:00:20,593 - Fila 776, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Запас" -2024-07-31 17:00:20,594 - Fila 781, Columna ru-RU Translated: "Oil aging ready signal" actualizado a "Сигнализация о готовности к старению масла" -2024-07-31 17:00:20,594 - Fila 783, Columna ru-RU Translated: "Segnalazioni" actualizado a "Сигнализации" -2024-07-31 17:00:20,595 - Fila 784, Columna ru-RU Translated: "Segnalazioni Z[[digits]]" actualizado a "Сигнализации Z<#>" -2024-07-31 17:00:20,596 - Fila 792, Columna ru-RU Translated: "Text" actualizado a "Ручная настройка" -2024-07-31 17:00:20,596 - Fila 793, Columna ru-RU Translated: "Set Point - Value to reach" actualizado a "Установочная точка - Значение для достижения" -2024-07-31 17:00:20,596 - Fila 794, Columna ru-RU Translated: "Text" actualizado a "Настройка смазки" -2024-07-31 17:00:20,597 - Fila 797, Columna ru-RU Translated: "Setup Pressure sensor" actualizado a "Настройка датчика давления" -2024-07-31 17:00:20,597 - Fila 798, Columna ru-RU Translated: "Setup Tank Level sensor" actualizado a "Настройка датчика уровня в баке" -2024-07-31 17:00:20,598 - Fila 799, Columna ru-RU Translated: "Setup Temperature Sensor" actualizado a "Настройка датчика температуры" -2024-07-31 17:00:20,598 - Fila 803, Columna ru-RU Translated: "Power Section" actualizado a "Секция мощности" -2024-07-31 17:00:20,599 - Fila 804, Columna ru-RU Translated: "TF/TH sensor tripped" actualizado a "Разъединитель TF/TH" -2024-07-31 17:00:20,599 - Fila 808, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Безопасность на выходе" -2024-07-31 17:00:20,600 - Fila 809, Columna ru-RU Translated: "SIDEL Transport Conveyors" actualizado a "Конвейеры SIDEL Transport" -2024-07-31 17:00:20,600 - Fila 814, Columna ru-RU Translated: "Boot synchronization" actualizado a "Синхронизация загрузки" -2024-07-31 17:00:20,601 - Fila 819, Columna ru-RU Translated: "SKID Set Point" actualizado a "Установочная точка SKID" -2024-07-31 17:00:20,601 - Fila 820, Columna ru-RU Translated: "SKID Temperature Control" actualizado a "Контроль температуры SKID" -2024-07-31 17:00:20,602 - Fila 821, Columna ru-RU Translated: "SKID WATER PUMP" actualizado a "НАСОС ВОДЫ SKID" -2024-07-31 17:00:20,603 - Fila 823, Columna ru-RU Translated: "###" actualizado a "Выбраны сливатели Finpac" -2024-07-31 17:00:20,604 - Fila 825, Columna ru-RU Translated: "System software" actualizado a "Системное программное обеспечение" -2024-07-31 17:00:20,605 - Fila 826, Columna ru-RU Translated: "Control signal source" actualizado a "Источник управления" -2024-07-31 17:00:20,605 - Fila 827, Columna ru-RU Translated: "Setpoint source" actualizado a "Источник ссылки" -2024-07-31 17:00:20,605 - Fila 828, Columna ru-RU Translated: "Overcurrent" actualizado a "перегрузка" -2024-07-31 17:00:20,606 - Fila 829, Columna ru-RU Translated: "Overtemperature" actualizado a "перегрев" -2024-07-31 17:00:20,606 - Fila 830, Columna ru-RU Translated: "DC link over- voltage" actualizado a "Перенапряжение промежуточного контура" -2024-07-31 17:00:20,607 - Fila 838, Columna ru-RU Translated: "Speed Request" actualizado a "Запрос скорости" -2024-07-31 17:00:20,608 - Fila 840, Columna ru-RU Translated: "Start Phase Doser" actualizado a "Запустить фазовый дозатор" -2024-07-31 17:00:20,608 - Fila 841, Columna ru-RU Translated: "Start Speed b/h" actualizado a "Запустить скорость б/ч" -2024-07-31 17:00:20,609 - Fila 842, Columna ru-RU Translated: "States Definition" actualizado a "Определение состояний" -2024-07-31 17:00:20,609 - Fila 843, Columna ru-RU Translated: "Acknowledgment status" actualizado a "Состояние распознавания" -2024-07-31 17:00:20,610 - Fila 848, Columna ru-RU Translated: "Stop in Alarm" actualizado a "Остановка при аварии" -2024-07-31 17:00:20,610 - Fila 849, Columna ru-RU Translated: "Stop Phase Doser" actualizado a "Остановка фазового дозатора" -2024-07-31 17:00:20,611 - Fila 860, Columna ru-RU Translated: "Superuser" actualizado a "Суперпользователь" -2024-07-31 17:00:20,612 - Fila 866, Columna ru-RU Translated: "Switches" actualizado a "Выключатели" -2024-07-31 17:00:20,612 - Fila 867, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Синхро Блок" -2024-07-31 17:00:20,612 - Fila 868, Columna ru-RU Translated: "System" actualizado a "Система" -2024-07-31 17:00:20,613 - Fila 875, Columna ru-RU Translated: "Tank Level" actualizado a "Уровень танка" -2024-07-31 17:00:20,614 - Fila 876, Columna ru-RU Translated: "Tank Level Control" actualizado a "Контроль уровня танка" -2024-07-31 17:00:20,614 - Fila 877, Columna ru-RU Translated: "Tank Level Minimun" actualizado a "Минимальный уровень танка" -2024-07-31 17:00:20,614 - Fila 878, Columna ru-RU Translated: "Tank Level Near Minimun" actualizado a "Уровень танка близок к минимальному" -2024-07-31 17:00:20,615 - Fila 880, Columna ru-RU Translated: "TDP violation detected in the cycle" actualizado a "Обнаружено нарушение TDP в цикле" -2024-07-31 17:00:20,616 - Fila 881, Columna ru-RU Translated: "TDX violation detected in the cycle" actualizado a "Обнаружено нарушение TDX в цикле" -2024-07-31 17:00:20,616 - Fila 882, Columna ru-RU Translated: "Temperature" actualizado a "Температура" -2024-07-31 17:00:20,616 - Fila 883, Columna ru-RU Translated: "Temperature Control" actualizado a "Контроль температуры" -2024-07-31 17:00:20,617 - Fila 890, Columna ru-RU Translated: "Alarm text" actualizado a "Текст сообщения" -2024-07-31 17:00:20,617 - Fila 891, Columna ru-RU Translated: "Additional text [[digits]]" actualizado a "Дополнительный текст <#>" -2024-07-31 17:00:20,618 - Fila 894, Columna ru-RU Translated: "TILTER CHAIN" actualizado a "ЦЕПЬ TILTER" -2024-07-31 17:00:20,618 - Fila 895, Columna ru-RU Translated: "Tilter in Auto Emptying" actualizado a "TILTER в автоматическом опорожнении" -2024-07-31 17:00:20,619 - Fila 896, Columna ru-RU Translated: "Tilter in Energy Save Mode" actualizado a "TILTER в режиме энергосбережения" -2024-07-31 17:00:20,620 - Fila 897, Columna ru-RU Translated: "Tilter Infeed PID Setup" actualizado a "Настройка PID для подачи TILTER" -2024-07-31 17:00:20,620 - Fila 898, Columna ru-RU Translated: "TILTER Running" actualizado a "TILTER работает" -2024-07-31 17:00:20,621 - Fila 899, Columna ru-RU Translated: "Tilter Slot size" actualizado a "Размер слота TILTER" -2024-07-31 17:00:20,621 - Fila 900, Columna ru-RU Translated: "Tilter Speed calculated from phase bot/h" actualizado a "Скорость TILTER, рассчитанная по фазе bot/h" -2024-07-31 17:00:20,622 - Fila 901, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "TILTER/PID_RCP" -2024-07-31 17:00:20,622 - Fila 902, Columna ru-RU Translated: "Recipe_element_[[digits]]" actualizado a "TILTER/RCP" -2024-07-31 17:00:20,622 - Fila 903, Columna ru-RU Translated: "Time filter for states" actualizado a "Фильтр времени для состояний" -2024-07-31 17:00:20,623 - Fila 904, Columna ru-RU Translated: "Time in s to reach forced value on PID disabled" actualizado a "Время в с для достижения принудительного значения при отключенном PID" -2024-07-31 17:00:20,623 - Fila 905, Columna ru-RU Translated: "Time to smooth Input Values in seconds" actualizado a "Время интегрального окна в секундах" -2024-07-31 17:00:20,624 - Fila 906, Columna ru-RU Translated: "время ожидания" actualizado a "Тайм-аут" -2024-07-31 17:00:20,624 - Fila 907, Columna ru-RU Translated: "Time to smooth Input Values in seconds" actualizado a "Время для сглаживания входных значений в секундах" -2024-07-31 17:00:20,625 - Fila 908, Columna ru-RU Translated: "Fieldbus Timeout" actualizado a "Тайм-аут шины поля" -2024-07-31 17:00:20,625 - Fila 909, Columna ru-RU Translated: "System bus [[digits]] timeout" actualizado a "Тайм-аут шины системы <#>" -2024-07-31 17:00:20,626 - Fila 911, Columna ru-RU Translated: "Ramp Timeout" actualizado a "Тайм-аут наклона" -2024-07-31 17:00:20,627 - Fila 918, Columna ru-RU Translated: "Transport" actualizado a "Транспортировка" -2024-07-31 17:00:20,627 - Fila 922, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Конвейеры на входе в работе" -2024-07-31 17:00:20,628 - Fila 923, Columna ru-RU Translated: "стоп Carico Preforme" actualizado a "Конвейеры на выходе в работе" -2024-07-31 17:00:20,630 - Fila 936, Columna ru-RU Translated: "Open output" actualizado a "Выход открыт" -2024-07-31 17:00:20,635 - Fila 961, Columna ru-RU Translated: "Brake wear" actualizado a "Износ тормоза" -2024-07-31 17:00:20,636 - Fila 963, Columna ru-RU Translated: "Unit utilization" actualizado a "Использование устройства" -2024-07-31 17:00:20,636 - Fila 966, Columna ru-RU Translated: "Value % to set in Manual Mode" actualizado a "Значение % для установки в Ручном Режиме" -2024-07-31 17:00:20,636 - Fila 967, Columna ru-RU Translated: "Value calculated from PID" actualizado a "Значение, рассчитанное по PID" -2024-07-31 17:00:20,637 - Fila 968, Columna ru-RU Translated: "Value calculated from PID + Feedforward" actualizado a "Значение, рассчитанное по PID + Feedforward" -2024-07-31 17:00:20,637 - Fila 969, Columna ru-RU Translated: "Value calculated from PID + FF to Actuator" actualizado a "Значение, рассчитанное по PID + FF к Приводу" -2024-07-31 17:00:20,637 - Fila 970, Columna ru-RU Translated: "Value calculated from PID Scaled" actualizado a "Значение, рассчитанное по PID с Масштабированием" -2024-07-31 17:00:20,639 - Fila 971, Columna ru-RU Translated: "Value to force when PID es disabled" actualizado a "Значение для принудительной установки, когда PID отключен" -2024-07-31 17:00:20,641 - Fila 1000, Columna ru-RU Translated: "W[[digits]]/[[digits]]/[[digits]] General - Pressure sensor Maximun reached" actualizado a "W<#>/<#>/<#> Общая - Максимальное давление датчика достигнуто" -2024-07-31 17:00:20,641 - Fila 1001, Columna ru-RU Translated: "W[[digits]]/[[digits]]/[[digits]] General - Tank under minimun level" actualizado a "W<#>/<#>/<#> Общая - Уровень в баке ниже минимального" -2024-07-31 17:00:20,642 - Fila 1002, Columna ru-RU Translated: "W[[digits]]/[[digits]]/[[digits]] General - Stop Filler for Overtemperature" actualizado a "W<#>/<#>/<#> Общая - Остановить Наполнитель из-за Перегрева" -2024-07-31 17:00:20,642 - Fila 1004, Columna ru-RU Translated: "W[[digits]]/[[digits]]/[[digits]] General - Signals Forced" actualizado a "W<#>/<#>/<#> Общая - Сигналы Принудительно" -2024-07-31 17:00:20,643 - Fila 1006, Columna ru-RU Translated: "Waiting for product" actualizado a "Ожидание продукта" -2024-07-31 17:00:20,643 - Fila 1007, Columna ru-RU Translated: "Waiting Infeed Selector Enable" actualizado a "Ожидание Включения Выборщика Входа" -2024-07-31 17:00:20,644 - Fila 1008, Columna ru-RU Translated: "Waiting Minimal Accumulation" actualizado a "Ожидание минимального накопления" -2024-07-31 17:00:20,644 - Fila 1009, Columna ru-RU Translated: "Warnings" actualizado a "Предупреждения" -2024-07-31 17:00:20,644 - Fila 1010, Columna ru-RU Translated: "System watchdog" actualizado a "Системный watchdog" -2024-07-31 17:00:20,645 - Fila 1011, Columna ru-RU Translated: "Water supply" actualizado a "Подача воды" diff --git a/data/system_prompt.txt b/data/system_prompt.txt deleted file mode 100644 index 4ce72b9..0000000 --- a/data/system_prompt.txt +++ /dev/null @@ -1 +0,0 @@ -This texts are for an HMI industrial machine. Preserve the next words without translation: TILTER, ON, OFF, HMI, STOP, SD, USB, PLC, PID, FF, VFD, +A, +B, +CG, +D, +E, UPS, EMD, Pack, TableTop, Air, DCS, SKID, ALLEN BRADLEY, CPU, DANFOSS, Vetromeccanica, mBar, m/sec, mm, EEPROM, Ethernet, FIFO, PDF, RAM. \ No newline at end of file diff --git a/funciones_comunes/__pycache__/funciones_base.cpython-310.pyc b/funciones_comunes/__pycache__/funciones_base.cpython-310.pyc index 431e4f0..1c23d3b 100644 Binary files a/funciones_comunes/__pycache__/funciones_base.cpython-310.pyc and b/funciones_comunes/__pycache__/funciones_base.cpython-310.pyc differ diff --git a/funciones_comunes/funciones_base.py b/funciones_comunes/funciones_base.py index bc2e280..0880c9d 100644 --- a/funciones_comunes/funciones_base.py +++ b/funciones_comunes/funciones_base.py @@ -1,5 +1,10 @@ +import re +import time +import pandas as pd + # Diccionario de idiomas IDIOMAS = { + 0: ("Italian", "it-IT"), 1: ("English", "en-GB"), 2: ("Portuguese", "pt-PT"), 3: ("Spanish", "es-ES"), @@ -14,6 +19,8 @@ def mostrar_idiomas(): print(f"{numero}: {nombre}") def transformar_texto(texto): + if pd.isnull(texto): + return texto # Sustituir [[digits]] por <> texto_transformado = re.sub(r'\[\[digits\]\]', '<>', texto) # Sustituir cualquier <...> por <#> @@ -37,7 +44,7 @@ def save_dataframe_with_retries(df, output_path, max_retries=5, retry_delay=5): print("Archivo guardado exitosamente.") return except PermissionError as e: - print(f"Error de permiso: {e}. Reintentando en {retry_delay} segundos...") + print(f"Error de permiso: {e}. Por favor cierre el archivo. Reintentando en {retry_delay} segundos...") retries += 1 time.sleep(retry_delay) diff --git a/x1_importar_to_master.py b/x1_importar_to_master.py index 8342989..00c30e1 100644 --- a/x1_importar_to_master.py +++ b/x1_importar_to_master.py @@ -2,6 +2,7 @@ import pandas as pd import os import re from manejoArchivos import select_file +import funciones_comunes def es_columna_tipo_xxYY(columna): # Verificar si la columna es del tipo "xx-YY" usando una expresión regular @@ -22,7 +23,7 @@ def preprocesar_importacion(df_importacion): # Sustituir en las demás columnas del tipo "xx-YY" for columna in df_importacion.columns: if columna != 'it-IT' and es_columna_tipo_xxYY(columna): - df_importacion.at[index, columna] = sustituir_digitos(fila[columna]) + df_importacion.at[index, columna] = funciones_comunes.transformar_texto(sustituir_digitos(fila[columna])) # Guardar la clave sustituida df_importacion.at[index, 'it-IT'] = clave_sustituida diff --git a/x2_master_export2translate.py b/x2_master_export2translate.py index e67f709..8d11e8b 100644 --- a/x2_master_export2translate.py +++ b/x2_master_export2translate.py @@ -1,6 +1,5 @@ import pandas as pd import os -import re from manejoArchivos import select_file import funciones_comunes @@ -22,7 +21,7 @@ def exportar_para_traduccion(archivo_maestro): df_export[columna] = df_maestro[columna].apply(lambda x: funciones_comunes.transformar_texto(str(x)) if pd.notnull(x) else x) # Guardar el archivo exportado - ruta_export = os.path.join(os.path.dirname(archivo_maestro), '.\\data\\2_master_export2translate.xlsx') + ruta_export = os.path.join(os.path.dirname(archivo_maestro), '2_master_export2translate.xlsx') df_export.to_excel(ruta_export, index=False) print(f"Archivo exportado para traducción: {ruta_export}") diff --git a/x3.5_integrate_translates.py b/x3.5_integrate_translates.py index 327e01d..d3fd8c5 100644 --- a/x3.5_integrate_translates.py +++ b/x3.5_integrate_translates.py @@ -52,7 +52,7 @@ def importar_traduccion(archivo_maestro, archivo_traduccion, target_lang_code, n valor_traducido = fila[translated_col] valor_original = df_maestro.loc[df_maestro[df_maestro.columns[0]] == clave, master_col].values[0] - if pd.notnull(valor_original) and str(valor_original) != str(valor_traducido): + if str(valor_original) != str(valor_traducido): df_maestro.loc[df_maestro[df_maestro.columns[0]] == clave, master_col] = valor_traducido logger.info(f'Fila {index}, Columna {translated_col}: "{valor_original}" actualizado a "{valor_traducido}"') @@ -65,7 +65,9 @@ if __name__ == "__main__": archivo_maestro = ".\\data\\1_hmi_master_translates.xlsx" archivo_traduccion = ".\\data\\3_master_export2translate_translated.xlsx" - nivel_afinidad_minimo = float(input("Introduce el nivel minimo de afinidad para importar: ")) + nivel_afinidad_minimo = input("Introduce el nivel minimo de afinidad para importar (presiona Enter para usar el valor por defecto 0.5): ") + nivel_afinidad_minimo = float(nivel_afinidad_minimo) if nivel_afinidad_minimo else 0.5 + funciones_comunes.mostrar_idiomas() seleccion_idioma = int(input("Introduce el número del idioma de destino: ")) if seleccion_idioma not in funciones_comunes.IDIOMAS: diff --git a/x3_llm_translate_text.py b/x3_llm_translate_text.py index 8d55e0b..76f6f27 100644 --- a/x3_llm_translate_text.py +++ b/x3_llm_translate_text.py @@ -11,7 +11,6 @@ from google.cloud import translate_v2 as translate from google.oauth2 import service_account import html from tqdm import tqdm -import time import funciones_comunes openai_client = OpenAI(api_key=openai_api_key()) diff --git a/x4.5_complete_empty_cells_master.py b/x4.5_complete_empty_cells_master.py new file mode 100644 index 0000000..043714f --- /dev/null +++ b/x4.5_complete_empty_cells_master.py @@ -0,0 +1,94 @@ +import funciones_comunes + +import pandas as pd +import os +import re +import logging +from manejoArchivos import select_file + + +def configurar_logger(ruta_log): + os.makedirs(".\\data", exist_ok=True) + logger = logging.getLogger(".\\data\\importacion_logger") + logger.setLevel(logging.INFO) + fh = logging.FileHandler(ruta_log, encoding="utf-8") + fh.setLevel(logging.INFO) + formatter = logging.Formatter("%(asctime)s - %(message)s") + fh.setFormatter(formatter) + logger.addHandler(fh) + return logger + + +def revertir_transformaciones(texto, digitos, secciones): + # Revertir <> a [[digits]] + for digito in digitos: + texto = texto.replace("<>", digito, 1) + # Revertir <#> a <...> usando las secciones originales + for seccion in secciones: + texto = texto.replace("<#>", f"<{seccion}>", 1) + return texto + + +def complete_emptys(archivo_maestro, target_lang_code, second_lang_code): + if not os.path.exists(archivo_maestro): + print("El archivo maestro no existe.") + return + + master_col = target_lang_code + second_col = second_lang_code + + df_maestro = pd.read_excel(archivo_maestro) + + # Configurar el logger + directorio = os.path.dirname(archivo_maestro) + nombre_log = os.path.join(directorio, "importacion_traduccion.log") + logger = configurar_logger(nombre_log) + + # Iterar sobre las filas del archivo de traducción para actualizar el maestro + for index, fila in df_maestro.iterrows(): + clave = fila[df_maestro.columns[0]] + if fila[master_col] == "" or pd.isnull(fila[master_col]): + if pd.notnull(fila[second_col]) and fila[second_col] != "": + df_maestro.loc[ + df_maestro[df_maestro.columns[0]] == clave, master_col + ] = fila[second_col] + logger.info( + f'Fila {index}, Columna {master_col}: " actualizado a "{fila[second_col]}"' + ) + else: + df_maestro.loc[ + df_maestro[df_maestro.columns[0]] == clave, master_col + ] = fila[df_maestro.columns[0]] + logger.info( + f'Fila {index}, Columna {master_col}: " actualizado a "{fila[df_maestro.columns[0]]}"' + ) + + # Guardar el archivo maestro actualizado + funciones_comunes.save_dataframe_with_retries( + df_maestro, output_path=archivo_maestro + ) + print( + f"Traducciones importadas y archivo maestro actualizado: {archivo_maestro}. Detalles de los cambios en {nombre_log}" + ) + + +if __name__ == "__main__": + archivo_maestro = ".\\data\\1_hmi_master_translates.xlsx" + + funciones_comunes.mostrar_idiomas() + seleccion_idioma = int(input("Introduce el número del idioma de destino: ")) + if seleccion_idioma not in funciones_comunes.IDIOMAS: + print("Selección inválida.") + exit + seleccion_idioma_secundario = int( + input( + "Introduce el número del idioma de secundario para copiar desde en caso de vacios: " + ) + ) + if seleccion_idioma_secundario not in funciones_comunes.IDIOMAS: + print("Selección inválida.") + exit + + _, target_lang_code = funciones_comunes.IDIOMAS[seleccion_idioma] + _, second_lang_code = funciones_comunes.IDIOMAS[seleccion_idioma_secundario] + complete_emptys(archivo_maestro, target_lang_code, second_lang_code)