From 2cf927afb6729f87e92b3b68cbf0c5c2cc6e3c18 Mon Sep 17 00:00:00 2001 From: Gres Date: Fri, 4 Apr 2014 21:15:50 +0400 Subject: [PATCH] Static linking. --- ScreenTranslator.pro | 3 +- translations/translation_en.ts | 746 +++++++++++++++++++++++++- translations/translation_ru.ts | 930 +++++++++++++++++++++++++++++++++ 3 files changed, 1657 insertions(+), 22 deletions(-) create mode 100644 translations/translation_ru.ts 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) + + +