Xliff Tool For Xcode

Xliff Tool For Xcode(简称Xliff Tool)是一个为开发者制作的翻译工具。它支持编辑xliffxcloc类型的文件。

Xliff Tool使用AI进行翻译,您可以使用苹果内置的ML翻译,也可以使用本地或在线的LLM翻译。此外,最新版本Xliff Tool还能够对于文本的语法进行检查,并提供修改意见。

特别地,Xliff Tool还可以通过交叉核对来提高翻译的准确性,即使您对于该语言一无所知。

在使用Xliff Tool之前,我们强烈建议您阅读“最佳实践”,并根据其中的内容改进您的翻译流程。“最佳实践”是作为开发者的我们,总结的使用Xliff Tool的技巧,阅读它,可以使您全面地掌握Xliff Tool的功能。“最佳实践”在Xliff Tool中是一个黄色的书籍图标,您很容易就能看见它。

您也可以直接在本网站的顶部的“最佳实践”来进行在线阅读。

xliff_tool

下载

Download_on_the_Mac_App_Store_Badge_CNSC_RGB_blk_092917

Download_on_the_App_Store_Badge_CNSC_RGB_blk_092917

更新日志

3.0.0 (317、318)

  • 应用商店首发。
  • 使用SwiftUI完全重写应用。
  • 使用Core Data替代了Realm。支持iCloud同步。
  • 同时支持macOS、iOS、iPadOS。

3.1.0(322)

  • 添加了AI翻译的进度。
  • 添加了Xliff工具翻译2.0快捷指令。
    • 与旧的快捷指令相比,新的快捷指令可以更广泛地使用,并支持翻译进度。
  • 不再检查空源。

3.1.1(325)

  • 修正当仅翻译一个项目时,结果显示为1的问题。
  • 修正欢迎视图下的订阅检测显示。
  • 当人工智能翻译结束后,清楚剪贴板。

4.0.0(350)

  • macOS版
    • 新图标,换了一个更可爱的新图标。
    • 删除了询问是否已已验证方式打开。因为可以使用大语言模型来快速认证。
    • 新增功能:
      • 语法检查
        • 长句的语法检查
        • 逐字文本的检测
      • 翻译
        • 本地大语言模型翻译
        • 重置翻译
      • 验证翻译
        • 本地大语言模型验证翻译
        • 本地大语言模型交叉验证翻译
        • 重置验证
      • 设置
        • 针对上面的功能,新增了一些设置。
        • 比如每个功能,采用哪种大语言模型,都是可以单独配置的。
      • 新增了日语和韩语的翻译。
    • 界面改进:
      • 各种翻译、验证时的进度窗口细节优化,包含更多细节以及帮助功能。
      • 重组了工具栏的图标排列。
      • 增大了窗口的默认最小大小,因为工具栏的图标变多了。
      • 其它界面优化。
  • iOS版
    • 新图标,换了一个更可爱的新图标。
    • 与macOS版不同,iOS没有本地大语言模型的更新。iOS版并不能在本地运行大模型。并且我认为在macOS版翻译好后,使用iOS版进行手动验证,是更方便的一种方式。
    • 各种翻译、验证时的进度窗口细节优化,包含更多细节以及帮助功能。

4.0.1(353)

  • visionOS 上的Xliff 工具。
  • 为 iOS/iPadOS/visionOS添加LLM 功能。
  • 为 iOS/iPadOS/visionOS 添加 SettingsView。
  • 优化用户界面。
  • 将操作系统支持更改为 iOS 17,macOS 14,visionOS 1.1。
  • 使用 @Observable 宏,修复 NavigationSplitView ObservableObject的回退问题。

4.1.0(366)

  • 添加在线大型语言模型(LLM)设置。
  • 增加对在线大型语言模型的支持:Moonshot(Kimi)和OpenAI(GPT3.5-turbo)。
  • 为所有平台(iOS/iPadOS/visionOS/macOS)优化用户界面。
  • 为某些设置添加iCloud同步功能。
  • 重写最佳实践指南。建议所有用户再次阅读。
  • 如果您在使用iOS上的本地大型语言模型时遇到问题,请阅读在线手册。本地大语言模型
  • 更新隐私协议
    • 添加有关在线大型语言模型的信息。
  • 更新核心数据模型。
  • 将macOS上的所有功能添加到iOS/iPadOS上。
  • 修复有时保存不完整的问题。
  • 修复翻译状态更新不正确的问题。
  • 修复交叉验证进度不匹配的问题。