As the ArcBlock community expands, we're committed to fostering a more inclusive environment for users who speak different languages. With ArcBlock's globally distributed development team, this enhancement also streamlines our internal communication. We've integrated immersive automatic translation into Discuss Kit, powered by AIGNE's AI technology. Now, users can post, comment, and engage in private or group chats using their preferred language. Discuss Kit automatically translates content into the reader's chosen language, making cross-lingual conversations effortless and natural.
What is Immersive Auto-Translation?#
Immersive automatic translation facilitates seamless communication across different languages through fully automated, real-time translation. Imagine opening a foreign-language webpage and having all the content instantly rendered in your native language, the translation so seamless that the language shift is virtually imperceptible—that's the power of immersive translation.
Limitations of Traditional Translation Approaches#
Traditional online translation services often suffer from the following issues:
- Tedious process: Users must manually click the translate button for each item.
- Disrupted Experience: Translation results often appear in pop-up windows or new pages, disrupting the reading flow.
- Loss of Context: Translating individual sentences may disrupt contextual coherence.
- Inefficient: Duplication of content leads to redundant translation, consuming time and resources.
Benefits of Immersive Translation#
Immersive automatic translation, by contrast, offers an entirely different experience:
- Automatic Translation: Content is translated automatically upon loading.
- Automatic Language Detection and Conversion: Detects and automatically converts content to the user's preferred language.
- Seamless Experience: Translated content integrates naturally within the page layout without disrupting browsing.
- Contextual Consistency: The entire text is translated consistently to maintain context.
- Efficient and Responsive: An intelligent caching mechanism ensures quick translation responses.
Main Features#
- Comprehensive Translation Coverage: Seamless translation support for posts, comments, private messages, and group chats.
- Automatic Language Detection: Automatically detects the language of content and user language preferences.
- Flexible Display Options:
- Original and translated texts displayed side by side
- Show translated text only; view original on hover
- Real-time translation: Instant message translation
- Customization:
- Preferred Target Language
- Automatic Translation Toggle
- Translation Cache: Leverage a translation cache to reduce latency and improve user experience.
Guide#
Set Preferred Language#
Before using the translation feature, we recommend that you set your language preferences.Here's how:
- Log in and click your profile picture in the top right corner to access your user profile page.
- Open the Settings tab and set the preferred language.
Translate Posts and Comments#
Open a post and click "Translate" at the top to translate the post and its comments.
You can also translate individual comments (or view the original text) by clicking the translate button at the bottom right of each comment.
Auto Translation#
For the optimal experience, we recommend enabling automatic translation. With this feature active, the system will automatically translate the content you browse, including posts, comments, and private messages, for a more seamless reading experience.
Display Mode#
Discuss Kit offers two ways to display translations:
- Translation-Only Mode (Default): Display translated text only.
In this mode, Discuss Kit automatically replaces the original text with its translation. Hovering the mouse pointer over the translated text reveals the original.
- Comparison Mode: Display the original and translated texts side-by-side for easy comparison.
Immersive Auto Translation in Chat#
Immersive auto translation is also available within Chat. You can communicate in your native language, and the system will automatically translate messages into your preferred language, facilitating seamless cross-language communication.
The AIGNE Agent Powering the Translation#
Discuss Kit's translation functionality, is powered by AIGNE AI. A dedicated translation agent was developed on the AIGNE platform, leveraging AIGNE to craft, refine, and debug translation prompts. A professional glossary, built using AIGNE's knowledge base features, ensures translation accuracy and consistency. When Discuss Kit receives a translation request, the task is automatically assigned to the AIGNE agent for processing. This agent serves as the core engine driving Discuss Kit's translation capabilities.
Help us improve#
If you have any questions, suggestions, or feedback during use, please visit the ArcBlock Community. We're here to help. Additionally, you can earn ABT rewards if your feedback is selected for our Bug Bounty Program.