• UIKit
  • SDK
  • 서버 API
Chat/
UIKit/
Flutter/
기능/
UIKit
  • 개요
    • 개요
    • 기능 개요
    • 가격
      • 청구 개요
      • 가격
      • Billing of Chat Out-of-Package Usage
  • 데모 실행
  • 시작하기
  • 빠른 통합
    • Chat UIKit
    • Chat UIKit - 메시지만
    • Secure authentication with UserSig
  • 기능
    • 메시지 인용
    • 이모티콘 및 스티커
    • 메시지 반응
    • 메시지 번역
    • 오프라인 푸시
    • 온라인 상태
    • Integrating Offline Push
      • Manufacturer configuration
      • Quick Integration
      • Client APIs
  • 글로벌화
  • 맞춤화
    • UI 주제 변경
    • UI 스타일 설정
  • Changelog
  • 콘솔 안내
    • New Console Introduction
    • 애플리케이션 생성 및 업그레이드
    • 기본 구성
    • 기능 구성
    • 계정 관리
    • 그룹 관리
    • 콜백 구성
    • Usage Statistics
    • Real-Time Monitor
    • Auxiliary Development Tools
  • 제품 소개
    • 메시지 관리
      • 1대1 메시지
      • 메시지 저장
      • 오프라인 푸시
      • 그룹 메시지
      • 메시지 포맷
    • 계정 시스템
      • 로그인 인증
      • 온라인 상태 관리
    • 그룹 관련
      • 그룹 시스템
      • 그룹 관리
    • 사용자 정보 및 관계망
      • 정보 관리
      • 관계망 관리
  • Scenario-based Practice
    • AI Chatbot
    • Super Large Entertainment and Collaboration Community
    • Discord Implementation Guide
  • Push Service
    • Overview
    • Activate the Service
    • Quick Start
    • Manufacturer Channel
      • Manufacturer Configuration
        • Android
        • iOS
        • Flutter
        • React-Native
      • Quick Integration
        • Android
        • iOS
        • Flutter
        • React-Native
    • Statistics
    • Troubleshooting Tool
    • Client APIs
      • Android
      • iOS
      • Flutter
      • React Native
    • REST API
      • Pushing to All/Tagged Users
      • UserID-Targeted Push
      • Obtaining Application Attribute Names
      • Setting Application Attribute Names
      • Obtaining User Attributes
      • Setting User Attributes
      • Deleting User Attributes
      • Obtaining User Tags
      • Adding User Tags
      • Deleting User Tags
      • Deleting All User Tags
      • Recalling Push
    • Push Callback
      • All Users / Tags / UserID Push Callback
      • Other Push Callbacks
    • Advanced Features
      • Custom Definition Badge
      • Custom Definition Ringtone
      • Customized Icon
      • Custom Definition Click Redirect
      • Push Message Categorization
    • Release Notes
      • Android
      • iOS
      • Flutter
      • React Native
    • FAQS
  • 에러코드
이 페이지는 현재 영어로만 제공되며 한국어 버전은 곧 제공될 예정입니다. 기다려 주셔서 감사드립니다.

메시지 번역

Description

The text message translation feature allows you to manually long press a text message bubble in the message list after you enter the chat interface, and then click the Translate button in the pop-up menu to translate the text.
Note:
The text message translation feature is provided by a plugin. To use it, tencent_cloud_chat_text_translate needs to be integrated. It is supported by version 1.4.1 and later.
Text translation is a value-added paid feature, which is in the beta phase currently. You can contact us through the Telegram Technical Group to enable and experience the full feature.

Effect Display

The effect of integrating the translation plugin is shown below:
Mobile
Desktop
Without the translation plugin integrated, the Translate button is not displayed.
With the translation plugin integrated, the Translate button is displayed.
Text message translation effect







Without the translation plugin integrated, the Translate button is not displayed.
With the translation plugin integrated, the Translate button is displayed.
Text message translation effect











Feature Overview

Integrating Plugins

Starting from version 1.4.1, the translation feature is provided by the plugin tencent_cloud_chat_text_translate .
If you do not need the translation feature, simply do not integrate the plugin. The Translate button will not be displayed when you long press a text message.
If you need the translation feature, you must integrate tencent_cloud_chat_message and tencent_cloud_chat_text_translate. The Translate button will be displayed automatically when you long press a text message.
After tencent_cloud_chat_text_translate is integrated, you can also set the target language for translation. The default target language is the current language used by UIKit.
Note:
tencent_cloud_chat_text_translate is dependent on tencent_cloud_chat_message and cannot be integrated individually.
Only text messages and text type of quotes or replies are supported. Image, voice, video, file, emoji, and custom messages are not supported for translation.
Not all source languages can be translated into the set target language. For example, English can be translated into Hindi, but Chinese cannot be translated into Hindi. For translation languages supported currently, refer to Supported Text Translation Languages. If translation fails, consult this document to change the source or target language.

Usage

First, install the tencent_cloud_chat_text_translate plugin:
flutter pub add tencent_cloud_chat_text_translate
To enable the plugin, add the following code to the plugins list in initUIKit:
TencentCloudChatPluginItem( name: "textTranslate", pluginInstance: TencentCloudChatTextTranslate(), ),

Contact Us

If you have any questions about this feature, feel free to join the Telegram Technical Group, and obtain reliable technical support from it.


커뮤니티에 질문하십시오!
기술적인 논의를 시작하고 즉시 전문가 지원을 받으세요!