# 翻译（`touch-translation`）

## 这个插件做什么

- 在 CoreBox 里快速翻译文本。
- 支持单源翻译与多源并行翻译。
- 提供截图翻译能力（实验性）。
- 快翻 widget 与多源页现在共用同一套默认翻译方向：中文默认译到英文，非中文默认译到中文。
- 翻译源启用状态、顺序和错误文案已统一，快翻与多源页的表现更一致。

## 入口与命令

- Feature IDs：`touch-translate`、`multi-source-translate`、`screenshot-translate`
- 常用命令：`fy / translate / 翻译 / fy-multi / 多源翻译`

## 权限模型

- 必需：`clipboard.read`、`network.internet`、`intelligence.basic`
- 可选：`clipboard.write`

## 典型用法

1. 在 CoreBox 输入 `fy` 后粘贴文本，查看翻译结果。
2. 输入 `fy-multi` 比较多翻译源输出；已启用的 provider 会与快翻 widget 保持相同顺序。
3. 需要截图翻译时使用 `s-fy`（实验能力，可能受平台差异影响）。

## 代码参考

- `plugins/touch-translation/manifest.json`
- `plugins/touch-translation/index/main.ts`
