Welcome to the RuEnDeeplGoogleTranslator project. This application provides a unified interface for translating text using multiple advanced translation services, including DeepL, Google Translate, and Yandex.
The primary purpose of this application is to streamline the translation process by integrating leading machine translation APIs into a single, user-friendly desktop application. It supports translation between Russian (Ru) and English (En), and potentially other languages, leveraging the strengths of different services for optimal accuracy.
- Multi-Translator Support: Seamlessly switch between DeepL, Google, and Yandex translators.
- User-Friendly UI: A clean, intuitive graphical user interface for easy text input and viewing of translated results.
- History Management: Tracks translation history for quick access to previous translations.
- Role-Based Access: (If implemented) Allows for managing different user roles and permissions.
Follow the steps in the SETUP_GUIDE.md file to get the application running on your machine.
For detailed information on architecture, setup, and usage, please refer to the following files:
- ARCHITECTURE.md: Deep dive into the system components and interactions.
- SETUP_GUIDE.md: Step-by-step instructions for installation and configuration.
- USAGE_GUIDE.md: A guide on how to use the application's features. "