Логотип
Наши проекты » Работы в Excel » Перевод файлов

Программа для перевода файлов Excel

Программа, которая позволит перевести сотни файлов Excel на основании подготовленного словаря, подготовленного вручную или используя сервисы Яндекс или Google.

Постановка задачи

Имеется десятки файлов с прайс-листами, где описание товара приведено на английском языке. Задача программы - проставить русское соответствие каждому товару. Исходные файлы представляют собой таблицы, в которых проставлено наименование на английском языке, русское соответствие нужно проставить в соседнюю колонку.

Исходный файл для перевода

 

Решение задачи

На первом этапе работы, программа проходит по всем файлам и составляет справочник (словарь) для перевода. Он состоит из 2-х столбцов: в первый помещаются ячейки с английским наименованием, второй столбец остается пока пустым. Перевод ячеек можно осуществлять автоматически с помощью сервисов Яндекс и Google, однако в данном случае был выбран ручной перевод в связи со спецификой деятельности.

Справочник перевода

После того как справочник готов можно запускать программу по переводу файлов. Меню программы достаточно простое, оно состоит из ссылки на папку, в которой расположены файлы и кнопки Обработать.

Меню программы перевода файлов

В процессе работы программа проходит по всем файлам из папке, ищет английские словосочетания в словаре и в соседний столбец записывает их русское соответствие. Если программа встречает неизвестное ей слово (которого нет в словаре) программа просит пользователя указать перевод и дальше продолжает работу.

Результат перевода представлен на рисунке далее.

Результат работы программы перевода файлов

Комментарии:

comments powered by Disqus