- Добавлен новый сервис "Reverso".
Это мощный переводчик, основанный на технологиях нейронного машинного перевода (NMT), поддерживает более 25 языков, включая самые распространенные. Главное преимущество "Reverso" заключается в его высокой скорости обработки запросов: время, необходимое для получения перевода, значительно сокращено по сравнению с такими популярными сервисами, как Google_gtx, Yandex и DeepL. Отличный выбор для тех, кто хочет как можно скорее перевести большую новеллу;
- Исправлено и адаптировано предварительное сканирование у сервиса DeepL;
- Устранена проблема с "белым окном", которое могло появляться после запуска игры. Тщательный анализ причин возникновения данной проблемы привел к внедрению необходимых изменений в код, что позволило устранить "белое окно" при старте. Наслаждайтесь вновь бесперебойным запуском игры без визуальных сбоев;
- Исправлена работа chromedriver. Проведена оптимизация взаимодействия, что устранило возникшие ранее проблемы и обеспечило более надежную браузерную автоматизацию;
- Улучшена стабильность, что снизило вероятность редких вылетов. Комплексная работа над устойчивостью системы минимизировала количество неожиданных сбоев, обеспечивая высокую стабильность приложения даже при высоких нагрузках;
- Добавлена возможность указать путь к Chrome;
Если Translator3000 не может обнаружить предустановленный браузер в системе, вы можете самостоятельно указать путь в настроечном файле _translator3000_setting.json.
Примеры:
* "pathToChromeExe": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
* "pathToChromeExe": "C:/Program Files/Google/Chrome/Application/chrome.exe"
Поддерживаются пути как формата Windows, так и UNIX.
- Добавлена возможность использовать для selenium браузеры на основе Chromium (beta);
Теперь для автоматизации переводов подходит не только Google Chrome, но и другие браузеры на основе Chromium!
Были протестированы следующие браузеры, которые должны быть совместимы:
* Brave
* Cent
* Opera (только в режиме default)
* Yandex
Учитывая большое количество существующих браузеров на Chromium, в списке была отражена лишь часть. Для того чтобы использовать браузер на основе Chromium, нужно указать путь в настроечном файле _translator3000_setting.json.
Пример:
"pathToChromeExe": "C:\\Program Files\\BraveSoftware\\Brave-Browser\\Application\\brave.exe"
Примечание: Mozilla Firefox и Safari несовместимы! Это браузеры на других движках.
Обратите внимание, что рекомендуемым браузером по прежнему является Google Chrome.
Отчёты об ошибках (трейсбеки) принимаются только при использовании этого браузера. На сторонних, отличных от Google Chrome, работоспособность не гарантируется.
- Проведён рефакторинг и оптимизация части логики.
--------------------------------------------------------------
- Added a new service "Reverso".
It is a powerful translator based on Neural Machine Translation (NMT) technologies and supports more than 25 languages, including the most common ones. The main advantage of Reverso is its high query processing speed: the time required to get a translation is significantly reduced compared to such popular services as Google_gtx, Yandex and DeepL. An excellent choice for those who want to translate a large novel as soon as possible.
- Fixed and adapted prescan for DeepL service;
- Fixed a problem with a "white window" that could appear after launching the game. Careful analysis of the causes of this problem led to the implementation of necessary changes in the code, which eliminated the "white window" at startup. Once again enjoy a smooth launch of the game without visual glitches;
- Fixed functionality of chromedriver. Interactions have been optimized, eliminating previous issues and providing more reliable browser automation;
- Stability has been improved, reducing the probability of rare crashing. Complex optimization of system stability minimized the number of unexpected crashes, ensuring high stability of the application even under high loads;
- Added the ability to specify the path to the Chrome;
If Translator3000 cannot detect the pre-installed browser on the system, you can specify the path yourself in the _translator3000_setting.json configuration file.
Examples:
* "pathToChromeExe": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
* "pathToChromeExe": "C:/Program Files/Google/Chrome/Application/chrome.exe"
Both Windows and UNIX formatted paths are supported.
- Added the ability to use Chromium-based browsers for selenium (beta).
Not only Google Chrome, but also other Chromium-based browsers are now suitable for automating translations!
The following browsers were tested to be compatible:
* Brave
* Cent
* Opera (only in default mode)
* Yandex
Given the large number of existing Chromium-based browsers, only a fraction of them have been listed. In order to use a Chromium-based browser, you need to specify the path in the _translator3000_setting.json configuration file.
Example:
"pathToChromeExe": "C:\\Program Files\\BraveSoftware\\Brave-Browser\\Application\\brave.exe"
Note: Mozilla Firefox and Safari browsers are not compatible! They are browsers based on different engines.
Please note that the recommended browser is still Google Chrome.
Error reports (tracebacks) are accepted only when using this browser. Performance is not guaranteed on third-party browsers other than Google Chrome.
- Refactoring and optimization of logic was performed.
SHA512: 6cbd33ea59ee78a7c5f272c721f97f1daa31cf333fdf91f9c2f1516f37d069ea353b657eb1791fa48807a393fe99a24b8eddf510d3070e937ff2c34e2503d2fd