Univer Go : 通过 AI 一键翻译电子表格单元格内容
解锁一键翻译的电子表格:
Univer Go 是一款高度可定制化的电子表格工具,能够根据用户需求构建一个性能与功能对标excel的电子表格。它支持灵活的功能扩展,涵盖基础数据处理、复杂的导入导出操作和协同功能,同时为 UI/UX 设计提供了定制空间,助力打造易用交互界面。此外,Univer Go 融合先进 AI 技术,配备了功能强大的脚本编写与执行工具,支持开发者创建和运行自动化脚本、进行数据库连接与数据读写管理以及开发自定义应用。无论是初学者还是专业开发者,都能凭借其简洁的操作逻辑和丰富功能支持,轻松上手。体验链接: Univer Go
实现 AI Cell Translator :
-
无需 VBA,使用您最熟悉的编程语言。
// 获取用户选中区域,将其内容传至 AI 翻译,再将翻译结果自动填充至对应单元格。
for (let i = 0; i < cells.length; i++) {
const rows = cells[i];
for (let j = 0; j < rows.length; j++) {
const cell = rows[j];
if (!cell) continue;
const result = await translate(cell, target);
sheet.getRange(offsetY + i, offsetX + j).setValue(result);
}
}
-
自定义属于你的UI界面
// 添加一个菜单项
univerAPI.createMenu({
id: 'translate-to-en',
title: 'Translate to English',
action: () => translateSelectedCells("English"),
}).appendTo('ribbon.start.others');
快来试试现成模版 !
-
-
下载链接: Univer Go
-
-
右侧展示 代码编辑器,它提供了 AI 辅助编写API、语法高亮、代码折叠等功能,帮助开发者更高效地编写、调试和维护代码。
-
想要了解 AI 辅写功能请查看这篇文章: Univer Go 推出 AI 辅助编写 Univer API 功能
-
-
调整代码后预览表格,最后运行代码
-
在预览的表格内选中一个或多个包含文本的单元格。通过工具栏或右键菜单中选择翻译选项(“Translate to English”或“Translate to 中文”)。
-
只需四个简单步骤,轻松实现表格翻译功能,快来 Univer Go 解锁各类定制化功能!