Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TranslateMessageParam

Hierarchy

  • BaseTranslateParam
    • TranslateMessageParam

Index

Properties

identifier: string

标识符,用于匹配翻译结果

sourceLanguage: string

源语言

targetLanguage?: string

目标语言

text?: string

待翻译内容

Methods

  • toInnerParam(): InnerTransParam
  • 转换为内部参数,用于 IPC 跨进程传参

    Returns InnerTransParam

    内部参数

Constructors

  • new TranslateMessageParam(messageUId: string, sourceLanguage?: string, targetLanguage?: string, text?: string): TranslateMessageParam
  • Parameters

    • messageUId: string

      消息 UId

    • Optional sourceLanguage: string

      源语言,默认值 'auto'

    • Optional targetLanguage: string

      目标语言,选填,未传时取用户级配置,未取到配置时默认翻译为 'zh'

    • Optional text: string

      原始文本消息内容,仅 Web 需要传递,Electron 从数据库读取,该参数无效

    Returns TranslateMessageParam