← 所有集成
← 所有集成

GitHub 的 Smartcat AI 翻译插件

无缝连接到您的 GitHub、GitLab、Bitbucket 或任何其他 Git 存储库,以自动将您的内容拉入 Smartcat 进行 AI-人工翻译,并在翻译完成后将其推送回。

如何设置 Smartcat AI GitHub 集成

1

创建集合来保存具有唯一标识符的键。

2

通过 API 将键导入到集合中(支持的格式包括 JSON、YAML、iOS 字符串、Android XML、LocJSON)。

3

为导入的片段添加标签和上下文(例如屏幕截图),并在 CAT 编辑器中创建或修改键。

4

在 Smartcat 中翻译内容,实现快速、高质量的 AI 翻译。

5

如果需要,可指派审阅人员在 Smartcat 中编辑和批准翻译。

6

通过编辑器的 API 或 UI 导出密钥或设置插件以自动将本地化内容推送到您的 Git 存储库。

有关使用 GitHub 与 Smartcat AI 集成的更多详细步骤,请参阅我们的软件本地化项目指南。

GitHub 的 Smartcat AI 插件的优势

快速、高质量的人工智能翻译

Smartcat AI 可以在几秒钟内以接近人类专家的准确度翻译您 GitHub 存储库中的内容(文档、代码注释、README 文件等)。人类语言专家可以根据需要改进结果。

效率和生产力

将翻译流程直接集成到您的 GitHub 工作流程中,使用您组织偏好的词汇表和翻译记忆库,节省时间和资源。

增强协作

使用 Smartcat 编辑器实现开发人员、翻译人员和其他利益相关者之间的无缝协作,改善沟通和协调,减少延迟并加快产品上市时间。

适用于各类团队的 Smartcat AI GitHub 插件

开发团队

将翻译任务集成到您的开发工作流程中,确保本地化内容与产品更新一起提供。Smartcat 确保它作为所有软件副本的唯一真实来源,允许开发人员以他们喜欢的格式导出必要的密钥子集。REST API 和 CLI 还提供与 CI/CD 管道的无缝集成,从而简化了开发过程。

本地化团队

通过 Smartcat AI 对 GitHub 内容的快速自动翻译,简化翻译流程并提高工作效率,并配备翻译记忆库和词汇表功能,以获得一致、高质量的结果。Smartcat Marketplace 还允许您通过寻找符合您的预算和要求的本地语言专家审阅者来轻松扩展您的本地化团队。

项目经理

UX 编写者和产品经理可以独立更新 Smartcat Editor 上的副本,从而减少开发人员的干扰以及经常手动调整代码时出现人为错误的可能性。产品营销人员可以从更快的上市时间和本地化产品的商业可行性中获益。

不要只相信我们说的话

我们立即看到 Smartcat 能够提供我们所需的确切服务:翻译记忆数据库和翻译工作流程和通信的集中中心。我们对消除来回电子邮件和文件共享感到非常兴奋。

肖恩·牛顿,高级

高级创意运营分析师

发现更多

其他有用的 Smartcat 插件

常见问题

GitHub 和 Smartcat 之间的集成如何工作?

该集成会自动将项目文件从您的 GitHub 存储库拉到 Smartcat。您可以使用 Smartcat 的所有功能来运行本地化项目、翻译内容、分配作业和管理工作流程。翻译完成后,Smartcat 会自动将翻译后的文件推送回您的 Git 存储库,建立无缝的本地化工作流程。

GitHub 集成设置起来容易吗?

设置 GitHub 和 Smartcat 之间的集成快速且用户友好。按照这些简单的步骤在您的 GitHub 工作流程中设置 Smartcat 翻译。我们有专门的支持资源来协助您完成设置过程的每个阶段。

Smartcat 支持哪些语言?

GitHub 集成可轻松将您的 GitHub 内容与 Smartcat 链接,实现超过 280 种语言的本地化。其中包括英语、西班牙语、法语、德语和中文等广泛使用的语言,以及许多不太常见的语言。

Smartcat 如何处理复杂的文件格式?

Smartcat 平台支持多种文件格式,包括 HTML、JSON 等复杂格式。

Smartcat 集成是否支持复数?

Smartcat 提供两种管理复数的方法:

  • 本机:作为编辑器中的独立片段。

  • ICU MessageFormat 语法:在编辑器中添加新键时,您可以指定它们是否应包含所有复数形式。导出的键将复数形式转换为与 ICU MessageFormat 兼容的字符串。

    导入 LocJSON 文件时,您可以选择将 ICU MessageFormat 语法解析为单独的段或将它们保留为原始字符串。对于原始字符串,可以使用 ICU MessageFormat 的交互式预览器/验证器。

如何追踪翻译进度?

Smartcat 的实时更新功能可显示每个内容部分的阶段,让您轻松追踪翻译进度。在 Smartcat 的直观界面中,您可以在一个地方监控截止日期、查看已完成的翻译并与翻译人员合作。当确认翻译准备就绪(或手动)时,内容会被推送回您的 Git 存储库,有助于避免代码中的翻译错误。

我可以和多位翻译人员合作完成一个项目吗?

Smartcat 促进多名翻译人员之间的无缝协作,允许您将内容的不同部分分配给各个翻译人员或本地化团队。这种方法使得通过高效的工作流程管理复杂的本地化项目变得更加容易。

我可以定制翻译工作流程来适合我团队的偏好吗?

绝对地!Smartcat 提供灵活的定制选项,以确保您的端到端翻译工作流程满足您的需求。从定义翻译指南到设置审批流程以及与其他应用程序集成,您可以校准工作流程以符合您团队的要求和偏好。

Smartcat 是否支持翻译记忆库和词汇表管理?

Smartcat 支持翻译记忆库和词汇表,以帮助保持翻译内容的一致性和准确性。通过利用现有的翻译并维护集中的术语表,Smartcat 简化了本地化流程,节省了时间并最大限度地提高了生产力。