Middle
Талаботи функсионалӣ Функсияи тарҷумаи матн Ҳисоби ворид кардани матн аз 1 то 400 аломат Тарҷума пас аз 1 сония беамалӣ будани корбар дар майдони рост нишон дода мешавад Тарҷума ба забони англисӣ бояд маънои матни аслӣро дақиқ интиқол диҳад Системаи муайянкунии забон Ҳангоми ворид кардани матн ба русӣ, систем автоматӣ: • Забони манбаъро ҳамчун русӣ муайян мекунад • Забони тарҷумаро ҳамчун англисӣ муқаррар мекунад Ҳангоми ворид кардани матн ба англисӣ, систем автоматӣ: • Забони манбаъро ҳамчун англисӣ муайян мекунад • Забони тарҷумаро ҳамчун русӣ муқаррар мекунад Идоракунии интихоби калимаҳо Илова кардан ба интихоб: Тугма "Илова ба интихоб" дар канори матни тарҷумашуда дастрас аст Дар вақти клик, тасдиқ нишон дода мешавад: "Тарҷума ба ҷамъоварии «Меҳргон» илова шуд" Элемент дар таби "Ҷамъоварӣ" пайдо мешавад Ҳамчун тоза кардан: Тугма "Тоза кардан аз ҷамъоварӣ" барои ҳар як элемент дар ҷамъоварӣ дастрас аст Дар вақти клик, тасдиқ нишон дода мешавад: "Аз «Меҳргон» тоза шуд" Элемент фавран аз ҷамъоварӣ тоза мешавад Тарҷумаи ҳуҷҷатҳо Форматҳои дастгиришаванда: ҳуҷҷатҳои DOCX дар русӣ Раванди боркунӣ: Ба таби "Ҳуҷҷатҳо" гузаред Файлро тавассути элементи "Ҳолӣ интихоб кунед" интихоб кунед Вақти коркард: то 2 дақиқа Натиҷаи тарҷума: Ҳолат "Тарҷумаи ҳуҷҷат анҷом ёфт" Тугмаи фаъол "Купони тарҷумаиро боргирӣ кунед" Файлро бо номи аслӣ боргирӣ кунед Мазмуни файл тарҷумаи дуруст ба англисиро дар бар мегирад
sobes.tech AI
Ҷавоб аз AI
Для реализации описанной системы необходимо обеспечить следующие функциональные блоки:
- Функция перевода текста:
- Поле ввода с ограничением длины 1-400 символов.
- Отслеживание бездействия пользователя (таймер 1 секунда) для запуска перевода.
- Перевод текста с сохранением смысла (использовать качественный переводчик, например, API Google Translate или собственную модель).
- Определение языка:
- При вводе текста автоматически определять язык (русский или английский).
- Устанавливать язык перевода в зависимости от исходного языка (русский → английский, английский → русский).
- Для определения языка можно использовать библиотеки, например, langdetect.
- Управление подборкой слов:
- Кнопка "Добавить в подборку" рядом с переводом.
- При добавлении показывать подтверждение и сохранять элемент во вкладке "Подборка".
- Во вкладке "Подборка" для каждого элемента кнопка "Удалить из подборки" с подтверждением и немедленным удалением.
- Перевод документов:
- Поддержка загрузки DOCX файлов на русском языке.
- Интерфейс для выбора файла во вкладке "Документы".
- Обработка файла (до 2 минут) с переводом содержимого.
- После завершения показывать статус "Перевод документа выполнен" и активную кнопку "Скачать перевод".
- Скачиваемый файл должен иметь исходное название и содержать корректный перевод на английский.
Для тестирования:
- Проверить корректность перевода при разных языках ввода.
- Проверить работу таймера бездействия.
- Проверить добавление и удаление из подборки с отображением подтверждений.
- Проверить загрузку, обработку и скачивание переведённых документов.
Такой подход обеспечит соответствие функциональным требованиям и удобство для пользователя.