```html
CopyTranslate - 设置指南 - AI驱动的翻译工具
获取 API 密钥
OpenAI API 密钥
要获取 OpenAI (ChatGPT 模型) 的 API 密钥:
- 访问 OpenAI 的 API 页面
- 使用您的 OpenAI 帐户登录。
- 在设置中导航到API 密钥。
- 点击创建新的密钥。
- 复制并安全地存储该密钥,因为您将无法再次查看它。
Gemini API 密钥
要获取 Gemini (Google AI 模型) 的 API 密钥:
- 访问 Google AI Studio
- 使用您的 Google 帐户登录。
- 导航到API 密钥并点击生成 API 密钥。
- 复制并安全地存储该 API 密钥。
Gemini API 密钥
要获取 Gemini (Google AI 模型) 的 API 密钥:
- 访问 Google AI Studio
- 使用您的 Google 帐户登录。
- 导航到API 密钥并点击生成 API 密钥。
- 复制并安全地存储该 API 密钥。
Operouter API 密钥
要获取 Operouter 的 API 密钥:
- 访问 OpenRouter
- 登录您的帐户。
- 导航到API 密钥。
- 创建一个新的 API 密钥。
- 复制并安全地存储该 API 密钥。
设置和使用 Ollama
Ollama 是一个强大的本地 AI 运行时,用于在您的机器上高效地运行语言模型。 了解更多关于 Ollama 的信息。
简易 Ollama 设置 (macOS)
为了在 macOS 上快速设置,请从 ollama.ai 下载并运行安装程序。然后,打开一个新的终端窗口并运行以下命令来下载 llama3.1:8b 模型:
ollama pull llama3.1:8b
安装 Ollama
或者,您可以手动安装 Ollama。从 ollama.ai 下载 Ollama。按照适用于您的操作系统的安装说明进行操作:
macOS:
从 ollama.ai 下载并运行安装程序
Windows:
从 官方网站下载并安装二进制文件。
运行 Ollama
在使用 CopyTranslate 与 Ollama 之前,请确保 Ollama 在后台运行,方法是在您的终端中运行以下命令:
ollama serve
下载和设置翻译模型
一个轻量级且高效的翻译模型是 llama3.1:8b,因为它提供了良好的语言能力,而不需要过多的资源。 要下载和设置此模型,请在单独的终端窗口中运行以下命令:
ollama pull llama3.1:8b
对于更轻量级的替代方案,Gemma 或 Llama 2 7B 也可以工作,但 Mistral 通常更适合 NLP 任务,包括翻译。
支持的语言
CopyTranslate 支持以下语言的翻译:
- 英语
- 德语
- 法语
- 西班牙语
- 葡萄牙语
- 意大利语
- 荷兰语
- 波兰语
- 俄语
- 日语
- 中文
- 保加利亚语
- 捷克语
- 丹麦语
- 希腊语
- 爱沙尼亚语
- 芬兰语
- 匈牙利语
- 立陶宛语
- 拉脱维亚语
- 罗马尼亚语
- 斯洛伐克语
- 斯洛文尼亚语
- 瑞典语
- 土耳其语
- 乌克兰语
- 印度尼西亚语
- 韩语
```
```
/* Localizable.strings */
"OK" = "OK";
"Cancel" = "取消";
"Translate" = "翻译";
"Copy" = "复制";
"Paste" = "粘贴";
"Translate Text" = "翻译文本";
"API Key Required" = "需要 API 密钥";
"Please set your API key in preferences." = "请在偏好设置中设置您的 API 密钥。";
"Error" = "错误";
"An error occurred during translation." = "翻译过程中发生错误。";
"Preferences" = "偏好设置";
"General" = "通用";
"Appearance" = "外观";
"About" = "关于";
"Quit" = "退出";
"Services" = "服务";
"Hide" = "隐藏";
"Hide Others" = "隐藏其他";
"Show All" = "全部显示";
"Undo" = "撤销";
"Redo" = "重做";
"Cut" = "剪切";
"Select All" = "全选";
"Paste and Match Style" = "粘贴并匹配样式";
"Window" = "窗口";
"Minimize" = "最小化";
"Zoom" = "缩放";
"Enter Full Screen" = "进入全屏";
"CopyTranslate" = "CopyTranslate";
"Check for Updates..." = "检查更新...";
"Dark" = "深色";
"Light" = "浅色";
"System" = "系统";
"Theme" = "主题";
"Engine" = "引擎";
"OpenAI" = "OpenAI";
"Gemini" = "Gemini";
"Ollama" = "Ollama";
"API Key" = "API 密钥";
"More actions" = "更多操作";
"Set as source language" = "设为源语言";
"Set as target language" = "设为目标语言";
"Swap languages" = "交换语言";
"Model" = "模型";
"API Host" = "API 主机";
"Reset API Host" = "重置 API 主机";
"API Port" = "API 端口";
"Reset API Port" = "重置 API 端口";
"Clear text" = "清除文本";
"Source Language" = "源语言";
"Target Language" = "目标语言";
"Auto" = "自动";
"You can find it on" = "您可以在以下位置找到它";
"OpenAI's website" = "OpenAI 网站";
"Google AI Studio" = "Google AI Studio";
"OpenRouter" = "OpenRouter";
"Select OpenAI Model" = "选择 OpenAI 模型";
"Select Gemini Model" = "选择 Gemini 模型";
"Setup Guide" = "设置指南";
"Privacy Policy" = "隐私政策";
"License" = "许可";
"Check the clipboard" = "检查 clipboard";
"Copy from clipboard" = "从 clipboard 复制";
"Paste to clipboard" = "粘贴到 clipboard";
"Translation Result" = "翻译结果";
"Please enter text to translate." = "请输入要翻译的文本。";
"No API key set for" = "未设置 API 密钥:";
"Translation via API" = "通过 API 翻译";
"Translation via Ollama" = "通过 Ollama 翻译";
"Use CMD+Shift+T to translate selected text." = "使用 CMD+Shift+T 翻译所选文本。";
"Use CMD+Shift+C to translate text from clipboard." = "使用 CMD+Shift+C 翻译来自 clipboard 的文本。";
"Use CMD+Shift+Option+C to copy translated text to clipboard." = "使用 CMD+Shift+Option+C 将翻译后的文本复制到 clipboard。";
"Checking..." = "检查中...";
"No updates available." = "没有可用更新。";
"New version available!" = "新版本可用!";
"Download" = "下载";
"Later" = "稍后";
"Visit Website" = "访问网站";
"Version" = "版本";
"Copyright" = "版权";
"By" = "作者";
"AI-powered translator for macOS" = "macOS 平台的 AI 驱动翻译工具";
"An unexpected error occurred." = "发生意外错误。";
"Failed to fetch API Key" = "获取 API 密钥失败";
"Failed to fetch Available Models" = "获取可用模型失败";
"Make sure Ollama is running. To run it, type 'ollama serve' in your terminal" = "确保 Ollama 正在运行。要运行它,请在终端中输入 'ollama serve'";
"Failed to clear" = "清除失败";
"Request failed with status code" = "请求失败,状态码";
"Failed to fetch models." = "获取模型失败。";
"Invalid API key." = "无效的 API 密钥。";
"Please check your API key." = "请检查您的 API 密钥。";
"Authentication Error" = "身份验证错误";
"Text" = "文本";
"This project is Open Source, you can find it on" = "此项目是开源的,您可以在以下位置找到它";
"This translation uses the" = "此翻译使用";
"Operated by" = "由...驱动";
"Not translated" = "未翻译";
"characters" = "字符";
"words" = "字";
"lines" = "行";
"paragraphs" = "段落";
"Characters" = "字符";
"Words" = "字";
"Lines" = "行";
"Paragraphs" = "段落";
"Clear counter" = "清除计数器";
"Select Operouter Model" = "选择 Operouter 模型";
```
```
"OK" = "OK";
"Cancel" = "取消";
"Translate" = "翻译";
"Copy" = "复制";
"Paste" = "粘贴";
"Translate Text" = "翻译文本";
"API Key Required" = "需要 API 密钥";
"Please set your API key in preferences." = "请在偏好设置中设置您的 API 密钥。";
"Error" = "错误";
"An error occurred during translation." = "翻译过程中发生错误。";
"Preferences" = "偏好设置";
"General" = "通用";
"Appearance" = "外观";
"About" = "关于";
"Quit" = "退出";
"Services" = "服务";
"Hide" = "隐藏";
"Hide Others" = "隐藏其他";
"Show All" = "全部显示";
"Undo" = "撤销";
"Redo" = "重做";
"Cut" = "剪切";
"Select All" = "全选";
"Paste and Match Style" = "粘贴并匹配样式";
"Window" = "窗口";
"Minimize" = "最小化";
"Zoom" = "缩放";
"Enter Full Screen" = "进入全屏";
"CopyTranslate" = "CopyTranslate";
"Check for Updates..." = "检查更新...";
"Dark" = "深色";
"Light" = "浅色";
"System" = "系统";
"Theme" = "主题";
"Engine" = "引擎";
"OpenAI" = "OpenAI";
"Gemini" = "Gemini";
"Ollama" = "Ollama";
"API Key" = "API Key";
"More actions" = "更多操作";
"Set as source language" = "设为源语言";
"Set as target language" = "设为目标语言";
"Swap languages" = "交换语言";
"Model" = "模型";
"API Host" = "API Host";
"Reset API Host" = "重置 API Host";
"API Port" = "API 端口";
"Reset API Port" = "重置 API 端口";
"Clear text" = "清除文本";
"Source Language" = "源语言";
"Target Language" = "目标语言";
"Auto" = "自动";
"You can find it on" = "您可以在以下位置找到它";
"OpenAI's website" = "OpenAI 网站";
"Google AI Studio" = "Google AI Studio";
"OpenRouter" = "OpenRouter";
"Select OpenAI Model" = "选择 OpenAI 模型";
"Select Gemini Model" = "选择 Gemini 模型";
"Setup Guide" = "设置指南";
"Privacy Policy" = "隐私政策";
"License" = "许可";
"Check the clipboard" = "检查 clipboard";
"Copy from clipboard" = "从 clipboard 复制";
"Paste to clipboard" = "粘贴到 clipboard";
"Translation Result" = "翻译结果";
"Please enter text to translate." = "请输入要翻译的文本。";
"No API key set for" = "未设置 API 密钥:";
"Translation via API" = "通过 API 翻译";
"Translation via Ollama" = "通过 Ollama 翻译";
"Use CMD+Shift+T to translate selected text." = "使用 CMD+Shift+T 翻译所选文本。";
"Use CMD+Shift+C to translate text from clipboard." = "使用 CMD+Shift+C 翻译来自 clipboard 的文本。";
"Use CMD+Shift+Option+C to copy translated text to clipboard." = "使用 CMD+Shift+Option+C 将翻译后的文本复制到 clipboard。";
"Checking..." = "检查中...";
"No updates available." = "没有可用更新。";
"New version available!" = "新版本可用!";
"Download" = "下载";
"Later" = "稍后";
"Visit Website" = "访问网站";
"Version" = "版本";
"Copyright" = "版权";
"By" = "作者";
"AI-powered translator for macOS" = "macOS 平台的 AI 驱动翻译工具";
"An unexpected error occurred." = "发生意外错误。";
"Failed to fetch API Key" = "获取 API Key 失败";
"Failed to fetch Available Models" = "获取可用模型失败";
"Make sure Ollama is running. To run it, type 'ollama serve' in your terminal" = "确保 Ollama 正在运行。要运行它,请在终端中输入 'ollama serve'";
"Failed to clear" = "清除失败";
"Request failed with status code" = "请求失败,状态码";
"Failed to fetch models." = "获取模型失败。";
"Invalid API key." = "无效的 API 密钥。";
"Please check your API key." = "请检查您的 API 密钥。";
"Authentication Error" = "身份验证错误";
"Text" = "文本";
"This project is Open Source, you can find it on" = "此项目是开源的,您可以在以下位置找到它";
"This translation uses the" = "此翻译使用";
"Operated by" = "由...驱动";
"Not translated" = "未翻译";
"characters" = "字符";
"words" = "字";
"lines" = "行";
"paragraphs" = "段落";
"Characters" = "字符";
"Words" = "字";
"Lines" = "行";
"Paragraphs" = "段落";
"Clear counter" = "清除计数器";
"Select Operouter Model" = "选择 Operouter 模型";
```