Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Translation History, Multi-Language Support, and Language Detection Features #510

Merged
merged 1 commit into from
Oct 30, 2024

Conversation

Kritika75
Copy link
Contributor

fix issue #500

Description

This update adds key features to enhance the translation assistant’s usability and functionality. It now includes translation history, which saves all translations in a JSON file, allowing users to revisit past translations with a simple command. The assistant also supports multi-language translation, enabling users to translate a phrase into multiple languages at once, making it more versatile. Additionally, automatic language detection identifies the input language, ensuring accurate and organized entries in the translation history. Improved error handling provides clear feedback for incorrect formats or service issues, guiding users on how to proceed. These features together make the assistant more reliable and user-friendly.

Output

The output of this update is a more interactive and reliable translation assistant. Users can give voice commands to translate text into one or multiple target languages and receive both spoken and printed translations. Each translation is saved, including the source language, target languages, and translation text, so users can easily access previous translations via the "show history" command. If an error occurs, such as an unrecognized command format or unavailable service, the assistant provides clear feedback to guide the user. These enhancements make the tool more robust and user-friendly for varied language needs.

@suryanshsk

@suryanshsk suryanshsk merged commit da002be into suryanshsk:main Oct 30, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants