diff --git a/ScreenTranslator.pro b/ScreenTranslator.pro
index 0f4e525..61bf608 100644
--- a/ScreenTranslator.pro
+++ b/ScreenTranslator.pro
@@ -13,7 +13,8 @@ TEMPLATE = app
INCLUDEPATH += D:/Files/build/include
-LIBS += -LD:/Files/build/bin -ltesseract -llept
+LIBS += -static -LD:/Files/build/bin -ltesseract -llept -ltiff -lgif -ljpeg -lz
+win32{LIBS += -lWs2_32}
SOURCES += main.cpp\
Manager.cpp \
diff --git a/translations/translation_en.ts b/translations/translation_en.ts
index 61d5e5b..5b6956e 100644
--- a/translations/translation_en.ts
+++ b/translations/translation_en.ts
@@ -4,75 +4,491 @@
Manager
-
+
Захват
Capture
-
-
-
+
+
+
Перевод
Translation
-
+
Повторить
Repeat
-
+
Скопировать
Copy
-
+
Настройки
Settings
-
-
+
+
О программе
About
-
+
Выход
Exit
-
+
Программа для распознавания текста на экране.
Создана с использованием Qt, tesseract-ocr, Google Translate.
Автор: Gres (translator@gres.biz)
Screen text recognition and translation program. \n Uses Qt, tesseract-ocr, Google Translate. \n Author: Gres (translator@gres.biz)
-
+
Последний перевод был скопирован в буфер обмена.
Last translation has been copied to the clipboard.
-
+
Ошибка
Error
+
+ QObject
+
+
+
+ Afrikaans
+ Afrikaans
+
+
+
+
+ Albanian
+ Albanian
+
+
+
+
+ Arabic
+ Arabic
+
+
+
+ Armenian
+ Armenian
+
+
+
+
+ Azerbaijani
+ Azerbaijani
+
+
+
+
+ Basque
+ Basque
+
+
+
+
+ Belarusian
+ Belarusian
+
+
+
+
+ Bulgarian
+ Bulgarian
+
+
+
+
+ Catalan
+ Catalan
+
+
+
+
+ Chinese (Simplified)
+ Chinese (Simplified)
+
+
+
+
+ Chinese (Traditional)
+ Chinese (Traditional)
+
+
+
+
+ Croatian
+ Croatian
+
+
+
+
+ Czech
+ Czech
+
+
+
+
+ Danish
+ Danish
+
+
+
+
+ Dutch
+ Dutch
+
+
+
+
+ English
+ English
+
+
+
+
+ Estonian
+ Estonian
+
+
+
+ Filipino
+ Filipino
+
+
+
+
+ Finnish
+ Finnish
+
+
+
+
+ French
+ French
+
+
+
+
+ Galician
+ Galician
+
+
+
+ Georgian
+ Georgian
+
+
+
+
+ German
+ German
+
+
+
+
+ Greek
+ Greek
+
+
+
+ Haitian Creole
+ Haitian Creole
+
+
+
+
+ Hebrew
+ Hebrew
+
+
+
+
+ Hindi
+ Hindi
+
+
+
+
+ Hungarian
+ Hungarian
+
+
+
+
+ Icelandic
+ Icelandic
+
+
+
+
+ Indonesian
+ Indonesian
+
+
+
+ Irish
+ Irish
+
+
+
+
+ Italian
+ Italian
+
+
+
+
+ Japanese
+ Japanese
+
+
+
+
+ Korean
+ Korean
+
+
+
+
+ Latvian
+ Latvian
+
+
+
+
+ Lithuanian
+ Lithuanian
+
+
+
+
+ Macedonian
+ Macedonian
+
+
+
+
+ Malay
+ Malay
+
+
+
+
+ Maltese
+ Maltese
+
+
+
+
+ Norwegian
+ Norwegian
+
+
+
+ Persian
+ Persian
+
+
+
+
+ Polish
+ Polish
+
+
+
+
+ Portuguese
+ Portuguese
+
+
+
+
+ Romanian
+ Romanian
+
+
+
+
+ Russian
+ Russian
+
+
+
+
+ Serbian
+ Serbian
+
+
+
+ Slovak
+ Slovak
+
+
+
+
+ Slovenian
+ Slovenian
+
+
+
+
+ Spanish
+ Spanish
+
+
+
+
+ Swahili
+ Swahili
+
+
+
+
+ Swedish
+ Swedish
+
+
+
+
+ Thai
+ Thai
+
+
+
+
+ Turkish
+ Turkish
+
+
+
+
+ Ukrainian
+ Ukrainian
+
+
+
+ Urdu
+ Urdu
+
+
+
+
+ Vietnamese
+ Vietnamese
+
+
+
+ Welsh
+ Welsh
+
+
+
+ Yiddish
+ Yiddish
+
+
+
+ Ancient Greek
+ Ancient Greek
+
+
+
+ Esperanto alternative
+
+
+
+
+ Tagalog
+ Tagalog
+
+
+
+ Telugu
+ Telugu
+
+
+
+ Tamil
+ Tamil
+
+
+
+ Slovakian
+ Slovakian
+
+
+
+ Malayalam
+ Malayalam
+
+
+
+ Kannada
+ Kannada
+
+
+
+ Cherokee
+ Cherokee
+
+
+
+ Middle French (ca. 1400-1600)
+ Middle French
+
+
+
+ Frankish
+ Frankish
+
+
+
+ Math / equation
+ Math / equation
+
+
+
+ Esperanto
+ Esperanto
+
+
+
+ Middle English (1100-1500)
+ Middle English
+
+
+
+ Bengali
+ Bengali
+
+
Recognizer
-
+
Неверные параметры для OCR
Wrong parameters for OCR
-
+
Ошибка инициализации OCR: %1
OCR initialization error: %1
-
+
Текст не распознан.
Failed to recognize text.
@@ -90,7 +506,7 @@
Dialog
- Dialog
+ Selection
@@ -139,7 +555,7 @@
-
+
Путь к tessdata
Tessdata path
@@ -198,21 +614,309 @@
Язык результата
Result language
+
+ Afrikaans
+ Afrikaans
+
+
+ Albanian
+ Albanian
+
+
+ Arabic
+ Arabic
+
+
+ Armenian
+ Armenian
+
+
+ Azerbaijani
+ Azerbaijani
+
+
+ Basque
+ Basque
+
+
+ Belarusian
+ Belarusian
+
+
+ Bulgarian
+ Bulgarian
+
+
+ Catalan
+ Catalan
+
+
+ Chinese (Simplified)
+ Chinese (Simplified)
+
+
+ Chinese (Traditional)
+ Chinese (Traditional)
+
+
+ Croatian
+ Croatian
+
+
+ Czech
+ Czech
+
+
+ Danish
+ Danish
+
+
+ Dutch
+ Dutch
+
+
+ English
+ English
+
+
+ Estonian
+ Estonian
+
+
+ Filipino
+ Filipino
+
+
+ Finnish
+ Finnish
+
+
+ French
+ French
+
+
+ Galician
+ Galician
+
+
+ Georgian
+ Georgian
+
+
+ German
+ German
+
+
+ Greek
+ Greek
+
+
+ Haitian Creole
+ Haitian Creole
+
+
+ Hebrew
+ Hebrew
+
+
+ Hindi
+ Hindi
+
+
+ Hungarian
+ Hungarian
+
+
+ Icelandic
+ Icelandic
+
+
+ Indonesian
+ Indonesian
+
+
+ Irish
+ Irish
+
+
+ Italian
+ Italian
+
+
+ Japanese
+ Japanese
+
+
+ Korean
+ Korean
+
+
+ Latvian
+ Latvian
+
+
+ Lithuanian
+ Lithuanian
+
+
+ Macedonian
+ Macedonian
+
+
+ Malay
+ Malay
+
+
+ Maltese
+ Maltese
+
+
+ Norwegian
+ Norwegian
+
+
+ Persian
+ Persian
+
+
+ Polish
+ Polish
+
+
+ Portuguese
+ Portuguese
+
+
+ Romanian
+ Romanian
+
+
+ Russian
+ Russian
+
+
+ Serbian
+ Serbian
+
+
+ Slovak
+ Slovak
+
+
+ Slovenian
+ Slovenian
+
+
+ Spanish
+ Spanish
+
+
+ Swahili
+ Swahili
+
+
+ Swedish
+ Swedish
+
+
+ Thai
+ Thai
+
+
+ Turkish
+ Turkish
+
+
+ Ukrainian
+ Ukrainian
+
+
+ Urdu
+ Urdu
+
+
+ Vietnamese
+ Vietnamese
+
+
+ Welsh
+ Welsh
+
+
+ Yiddish
+ Yiddish
+
+
+ Ancient Greek
+ Ancient Greek
+
+
+ Tagalog
+ Tagalog
+
+
+ Telugu
+ Telugu
+
+
+ Tamil
+ Tamil
+
+
+ Slovakian
+ Slovakian
+
+
+ Malayalam
+ Malayalam
+
+
+ Kannada
+ Kannada
+
+
+ Cherokee
+ Cherokee
+
+
+ Middle French (ca. 1400-1600)
+ Middle French (ca. 1400-1600)
+
+
+ Frankish
+ Frankish
+
+
+ Math / equation
+ Math / equation
+
+
+ Esperanto
+ Esperanto
+
+
+ Middle English (1100-1500)
+ Middle English (1100-1500)
+
+
+ Bengali
+ Bengali
+
Translator
-
+
Неверные парметры для перевода.
Wrong translation parameters.
-
+
Ошибка перевода: %1
Translation error: %1
-
+
Ошибка разбора перевода: %1 (%2)
Translation parsing error: %1 (%2)
diff --git a/translations/translation_ru.ts b/translations/translation_ru.ts
new file mode 100644
index 0000000..5004d76
--- /dev/null
+++ b/translations/translation_ru.ts
@@ -0,0 +1,930 @@
+
+
+
+
+ Manager
+
+
+ Захват
+ Захват
+
+
+
+
+
+ Перевод
+ Перевод
+
+
+
+ Повторить
+ Повторить
+
+
+
+ Скопировать
+ Скопировать
+
+
+
+ Настройки
+ Настройки
+
+
+
+
+ О программе
+ О программе
+
+
+
+ Выход
+ Выход
+
+
+
+ Программа для распознавания текста на экране.
+Создана с использованием Qt, tesseract-ocr, Google Translate.
+Автор: Gres (translator@gres.biz)
+ Программа для распознавания текста на экране.
+Создана с использованием Qt, tesseract-ocr, Google Translate.
+Автор: Gres (translator@gres.biz)
+
+
+
+ Последний перевод был скопирован в буфер обмена.
+ Последний перевод был скопирован в буфер обмена.
+
+
+
+ Ошибка
+ Ошибка
+
+
+
+ QObject
+
+
+
+ Afrikaans
+ Африкаанс
+
+
+
+
+ Albanian
+ Албанский
+
+
+
+
+ Arabic
+ Арабский
+
+
+
+ Armenian
+ Армянский
+
+
+
+
+ Azerbaijani
+ Азербайджанский
+
+
+
+
+ Basque
+ Басков
+
+
+
+
+ Belarusian
+ Белорусский
+
+
+
+
+ Bulgarian
+ Болгарский
+
+
+
+
+ Catalan
+ Каталонский
+
+
+
+
+ Chinese (Simplified)
+ Китайский (упрощенный)
+
+
+
+
+ Chinese (Traditional)
+ Китайский (традиционный)
+
+
+
+
+ Croatian
+ Хорватский
+
+
+
+
+ Czech
+ Чешский
+
+
+
+
+ Danish
+ Датский
+
+
+
+
+ Dutch
+ Голландский
+
+
+
+
+ English
+ Английский
+
+
+
+
+ Estonian
+ Эстонский
+
+
+
+ Filipino
+ Филиппинский
+
+
+
+
+ Finnish
+ Финский
+
+
+
+
+ French
+ Французский
+
+
+
+
+ Galician
+ Галицкий
+
+
+
+ Georgian
+ Грузинский
+
+
+
+
+ German
+ Немецкий
+
+
+
+
+ Greek
+ Греческий
+
+
+
+ Haitian Creole
+ Гаитянский креольский
+
+
+
+
+ Hebrew
+ Иврит
+
+
+
+
+ Hindi
+ Хинди
+
+
+
+
+ Hungarian
+ Венгерский
+
+
+
+
+ Icelandic
+ Исландский
+
+
+
+
+ Indonesian
+ Индонезийский
+
+
+
+ Irish
+ Ирландский
+
+
+
+
+ Italian
+ Итальянский
+
+
+
+
+ Japanese
+ Японский
+
+
+
+
+ Korean
+ Корейский
+
+
+
+
+ Latvian
+ Латвийский
+
+
+
+
+ Lithuanian
+ Литовский
+
+
+
+
+ Macedonian
+ Македонский
+
+
+
+
+ Malay
+ Малайский
+
+
+
+
+ Maltese
+ Мальтийский
+
+
+
+
+ Norwegian
+ Норвежский
+
+
+
+ Persian
+ Персидский
+
+
+
+
+ Polish
+ Польский
+
+
+
+
+ Portuguese
+ Португальский
+
+
+
+
+ Romanian
+ Румынский
+
+
+
+
+ Russian
+ Русский
+
+
+
+
+ Serbian
+ Сербский
+
+
+
+ Slovak
+ Словацкий
+
+
+
+
+ Slovenian
+ Словенский
+
+
+
+
+ Spanish
+ Испанский
+
+
+
+
+ Swahili
+ Суахили
+
+
+
+
+ Swedish
+ Шведский
+
+
+
+
+ Thai
+ Тайский
+
+
+
+
+ Turkish
+ Турецкий
+
+
+
+
+ Ukrainian
+ Украинский
+
+
+
+ Urdu
+ Урду
+
+
+
+
+ Vietnamese
+ Вьетнамский
+
+
+
+ Welsh
+ Валлийский
+
+
+
+ Yiddish
+ Идиш
+
+
+
+ Ancient Greek
+ Древнегреческий
+
+
+
+ Esperanto alternative
+ Эсперанто альтернативный
+
+
+
+ Tagalog
+ Тагальский
+
+
+
+ Telugu
+ Телугу
+
+
+
+ Tamil
+ Тамил
+
+
+
+ Slovakian
+ Словацкий
+
+
+
+ Malayalam
+ Малаялам
+
+
+
+ Kannada
+ Каннада
+
+
+
+ Cherokee
+ Чероки
+
+
+
+ Middle French (ca. 1400-1600)
+ Средневековый Французский
+
+
+
+ Frankish
+ Франкский
+
+
+
+ Math / equation
+ Математика/уравнение
+
+
+
+ Esperanto
+ Эсперанто
+
+
+
+ Middle English (1100-1500)
+ Средневековый Английский
+
+
+
+ Bengali
+ Бенгальский
+
+
+
+ Recognizer
+
+
+ Неверные параметры для OCR
+ Неверные параметры для OCR
+
+
+
+ Ошибка инициализации OCR: %1
+ Ошибка инициализации OCR: %1
+
+
+
+ Текст не распознан.
+ Текст не распознан.
+
+
+
+ ResultDialog
+
+
+ Результат
+ Результат
+
+
+
+ SelectionDialog
+
+
+ Dialog
+ Выбор
+
+
+
+ SettingsEditor
+
+
+ Настройки
+ Настройки
+
+
+
+ Горячие клавиши
+ Горячие клавиши
+
+
+
+
+
+ <html><head/><body><p>Сочетание клавиш для перехода в режим захвата.</p></body></html>
+ <html><head/><body><p>Сочетание клавиш для перехода в режим захвата.</p></body></html>
+
+
+
+ Захватить
+ Захватить
+
+
+
+ Скопировать
+ Скопировать
+
+
+
+ Повторить
+ Повторить
+
+
+
+ Распознавание
+ Распознавание
+
+
+
+ <html><head/><body><p>Необходимо для распознавания.</p><p>Скачивается отсюда: <a href="https://code.google.com/p/tesseract-ocr/downloads/list"><span style=" text-decoration: underline; color:#0000ff;">https://code.google.com/p/tesseract-ocr/downloads/list</span></a></p></body></html>
+ <html><head/><body><p>Необходимо для распознавания.</p><p>Скачивается отсюда: <a href="https://code.google.com/p/tesseract-ocr/downloads/list"><span style=" text-decoration: underline; color:#0000ff;">https://code.google.com/p/tesseract-ocr/downloads/list</span></a></p></body></html>
+
+
+
+
+ Путь к tessdata
+ Путь к tessdata
+
+
+
+ ...
+ ...
+
+
+
+ <html><head/><body><p>Заполняется на основании содержания tessdata</p></body></html>
+ <html><head/><body><p>Заполняется на основании содержания tessdata</p></body></html>
+
+
+
+ Язык распознавания
+ Язык распознавания
+
+
+
+ <html><head/><body><p>Масштабирование изображения для улучшения распознания. Больше - лучше (до определенных пределов), но медленнее.</p></body></html>
+ <html><head/><body><p>Масштабирование изображения для улучшения распознания. Больше - лучше (до определенных пределов), но медленнее.</p></body></html>
+
+
+
+ Увеличение масштаба
+ Увеличение масштаба
+
+
+
+ Вывод результата
+ Вывод результата
+
+
+
+ Трей
+ Трей
+
+
+
+ Окно
+ Окно
+
+
+
+ Перевод
+ Перевод
+
+
+
+ <html><head/><body><p>Язык, на который осуществляется перевод.</p></body></html>
+ <html><head/><body><p>Язык, на который осуществляется перевод.</p></body></html>
+
+
+
+ Язык результата
+ Язык результата
+
+
+ Afrikaans
+ Африкаанс
+
+
+ Albanian
+ Албанский
+
+
+ Arabic
+ Арабский
+
+
+ Armenian
+ Армянский
+
+
+ Azerbaijani
+ Азербайджанский
+
+
+ Basque
+ Басков
+
+
+ Belarusian
+ Белорусский
+
+
+ Bulgarian
+ Болгарский
+
+
+ Catalan
+ Каталонский
+
+
+ Chinese (Simplified)
+ Китайский (упрощенный)
+
+
+ Chinese (Traditional)
+ Китайский (традиционный)
+
+
+ Croatian
+ Хорватский
+
+
+ Czech
+ Чешский
+
+
+ Danish
+ Датский
+
+
+ Dutch
+ Голландский
+
+
+ English
+ Английский
+
+
+ Estonian
+ Эстонский
+
+
+ Filipino
+ Филиппинский
+
+
+ Finnish
+ Финский
+
+
+ French
+ Французский
+
+
+ Galician
+ Галицкий
+
+
+ Georgian
+ Грузинский
+
+
+ German
+ Немецкий
+
+
+ Greek
+ Греческий
+
+
+ Haitian Creole
+ Гаитянский креольский
+
+
+ Hebrew
+ Иврит
+
+
+ Hindi
+ Хинди
+
+
+ Hungarian
+ Венгерский
+
+
+ Icelandic
+ Исландский
+
+
+ Indonesian
+ Индонезийский
+
+
+ Irish
+ Ирландский
+
+
+ Italian
+ Итальянский
+
+
+ Japanese
+ Японский
+
+
+ Korean
+ Корейский
+
+
+ Latvian
+ Латвийский
+
+
+ Lithuanian
+ Литовский
+
+
+ Macedonian
+ Македонский
+
+
+ Malay
+ Малайский
+
+
+ Maltese
+ Мальтийский
+
+
+ Norwegian
+ Норвежский
+
+
+ Persian
+ Персидский
+
+
+ Polish
+ Польский
+
+
+ Portuguese
+ Португальский
+
+
+ Romanian
+ Румынский
+
+
+ Russian
+ Русский
+
+
+ Serbian
+ Сербский
+
+
+ Slovak
+ Словацкий
+
+
+ Slovenian
+ Словенский
+
+
+ Spanish
+ Испанский
+
+
+ Swahili
+ Суахили
+
+
+ Swedish
+ Шведский
+
+
+ Thai
+ Тайский
+
+
+ Turkish
+ Турецкий
+
+
+ Ukrainian
+ Украинский
+
+
+ Urdu
+ Урду
+
+
+ Vietnamese
+ Вьетнамский
+
+
+ Welsh
+ Валлийский
+
+
+ Yiddish
+ Идиш
+
+
+ Ancient Greek
+ Древнегреческий
+
+
+ Esperanto alternative
+ Эсперанто альтернативный
+
+
+ Tagalog
+ Тагальский
+
+
+ Telugu
+ Телугу
+
+
+ Tamil
+ Тамил
+
+
+ Slovakian
+ Словацкий
+
+
+ Malayalam
+ Малаялам
+
+
+ Kannada
+ Каннада
+
+
+ Cherokee
+ Чероки
+
+
+ Middle French (ca. 1400-1600)
+ Средневековый Французский (ок.1400-1600)
+
+
+ Frankish
+ Франкский
+
+
+ Math / equation
+ Математика/уравнение
+
+
+ Esperanto
+ Эсперанто
+
+
+ Middle English (1100-1500)
+ Средневековый Английский (1100-1500)
+
+
+ Bengali
+ Бенгальский
+
+
+
+ Translator
+
+
+ Неверные парметры для перевода.
+ Неверные парметры для перевода.
+
+
+
+ Ошибка перевода: %1
+ Ошибка перевода: %1
+
+
+
+ Ошибка разбора перевода: %1 (%2)
+ Ошибка разбора перевода: %1 (%2)
+
+
+