Написання обробки для 1С УТП 1.2 Україна для двостороннього обміну з Google Enterprise API, а саме з додатком Google Cloud Translation API.
Принцип взаємодії:
Дані API Key мають зручно змінюватись без зміни коду обробки у конфігураторі.
1С:Підприємство містить вихідні поля текстів довідників (за замовчуванням ru) для перкладу на інші мови.
Можливість використання значення translate_client.detect_language для вихідних текстів.
Можливість вказувати значення мовного коду для перекладу (за замовчуванням uk).
Всі поля які були переведені за допомогою Google Cloud Translation API мають бути відмічені як перекладені з можливістю скидання такого статусу та мати код мови перекладу.
Довідники для взаємодії та назви вихідних полів текстів для перекладу:
"Номенклатура" - наименование > полное наименование, наименование для сайта > наименование укр
"веб Номенклатурные группы" - наименование > наименование для сайта
"веб Виды характеристик" - наименование > наименование для сайта
"веб Значения харктеристик" - наименование > наименование для сайта
За технічної можливості довільний вибір довідників та назв їх полів і значень табличних частин як текстів для перекладу
Специфіка інтерфейсу:
Використання значення translate_client.detect_language для вихідних текстів - ☑ (за замовчуванням ні)
Вказування значення мовного коду для перекладу (uk за замовчуванням)
Вибір довідника
Побудовник відбору з автоматичним збереженням параметрів
Вихідні дані
Переклад
Статус перекладу (немає або перекладено, перекладено відмічає рядок зеленим фоном)
Код мови перекладу
Відмітка перед рядком для обробки рядку - так/ні (☑) (так за замовчуванням, ні відмічає фон рядку рожевим)
Кнопка "Переклад" - загальна, індивідуальна на кожний рядок (у меню правої кнопки)
Можливість коригування тексту перекладу вручну перед записом у довідники та ін.
Кнопка "Записати" - загальна, зберігає значення перекладів у довідниках та ін.