# AI 翻译功能配置 AI 翻译指的是选择一段文字后,可以对其内容进行翻译。如下图所示: ![](../../assets/image/translate-cn.png) ## 示例代码 如果我们需要对其默认翻译的语言进行配置, 配置代码如下: ```typescript new LinwitDocEditor({ element: "#aiEditor", ai: { translate: { prompt: (lang, selectedText) => { return `请帮我把以下内容翻译为: ${lang},并返回翻译结果。 您需要翻译的内容是:\n${selectedText}` }, translateMenuItems: [ {title: '英语', language:'英语'}, {title: '中文'}, {title: '日语'}, {title: '法语'}, {title: '德语'}, {title: '葡萄牙语'}, {title: '西班牙语'}, ], } }, }) ``` - **prompt**: 大模型的 prompt 内容 - **translateMenuItem - title**: 用于在菜单显示的内容 - **translateMenuItem - language**: 传给 `prompt()` 方法的 `lang` 的值,当不配置的时候,默认使用 `title` 的值。