Linguan Mac电脑版是一款专为Mac和iOS开发者设计的应用程序本地化工具。它能直接打开Xcode项目文件,自动扫描Objective-C和Swift源代码中的可翻译字符串,智能检测缺失翻译和重复令牌,让开发者告别手动编辑strings文件的繁琐工作。软件支持直接打开、编辑和保存XLIFF文件,提供表格视图和向导界面两种编辑方式,可导出缺失令牌供外部译者翻译后自动合并回项目。曾被Engadget评为本地化流程革新工具,开发者评价“即使价格翻倍也值得”。

Linguan怎么安装
1、在fxxz下载安装软件。
2、下载完成后双击安装,系统要求macOS 10.13(High Sierra)或更高版本,仅支持Intel芯片的Mac设备。
3、首次启动时,系统可能会提示需要授予文件访问权限,按提示允许即可。软件提供免费试用版,可先体验后再决定是否购买。
4、如果安装时提示“软件已损坏”或“来自身份不明的开发者”,请前往“系统设置→隐私与安全性”,在“安全性”区域点击“仍要打开”即可完成安装。

Linguan怎么使用
1、打开Linguan后,点击“打开”按钮或直接拖拽.xcodeproj项目文件到软件窗口中。软件会自动扫描项目中的所有strings文件和源代码,识别出所有可翻译的字符串。
2、扫描完成后,主界面会以表格形式展示所有翻译项。每一行对应一个字符串令牌,每一列对应一种目标语言,缺失的翻译会以醒目的方式标注出来,重复的令牌也会自动检测并告警。
3、在表格视图中,可以直接在对应单元格中编辑翻译内容。也可以在向导界面中逐个处理缺失的翻译,向导会以易于填写的表单形式呈现每个待翻译项,大幅降低操作负担。
4、在底部“Log”标签页中可以查看应用活动的摘要日志和统计数据,包括扫描到多少字符串、存在多少缺失翻译和重复令牌等,帮助你全面掌握项目本地化状态。
5、完成翻译后,通过“导出”功能将翻译结果保存。软件支持导出为XLIFF格式或直接保存到项目文件中,翻译内容会自动合并回Xcode项目,即使令牌来自多个不同的strings文件也能正确处理。
Linguan怎么扫描源代码字符串
1、Linguan会扫描你的源代码文件,同时支持Objective-C和Swift,自动查找缺失的字符串并将其提取出来进行翻译。
2、扫描完成后,软件会将源代码中硬编码的字符串与strings文件中的令牌进行比对,找出尚未被本地化的字符串。
3、检测到的缺失字符串会以告警形式显示在主界面中,你可以直接将其提取为新的本地化令牌,方便后续翻译。
4、软件还提供搜索框,可以快速查找特定的字符串。如果你在项目中使用占位符字符串标记硬编码文本,Linguan也能帮助你定位这些需要本地化的内容。
Linguan怎么使用XLIFF文件
1、Linguan对XLIFF文件格式提供全面支持,可以直接打开、编辑和保存XLIFF文件。这在Xcode原生支持导出XLIFF文件后尤为实用。
2、你可以从Xcode中导出XLIFF文件,然后在Linguan中打开进行编辑,完善翻译后再保存回XLIFF格式,流程无缝衔接。
3、Linguan还支持导出和导入XLIFF文件,方便你将文件发送给外部译者进行翻译。译者可以使用Linguan的iOS配套应用在移动设备上编辑XLIFF文件,也可以使用任何文本编辑器处理。
4、当译者将翻译结果发回后,Linguan会自动将结果合并到你的项目中,即使令牌来自多个不同的strings文件也能正确处理,无需手动逐个复制粘贴。
Linguan特色
1、代码字符串自动扫描:Linguan能扫描Objective-C和Swift源代码文件,自动查找缺失的字符串并将其提取出来供翻译。类似于genstrings工具,但无需命令行操作,所有工作都在图形界面中完成,开发者只需将Linguan指向Xcode项目即可。
2、缺失翻译与重复令牌告警:软件会自动检测项目中缺失的翻译和重复的令牌,在用户发现之前就发出告警。表格视图以醒目方式标注出待翻译项,让你一目了然地掌握项目本地化状态,避免遗漏或重复翻译。
3、向导式翻译编辑:向导界面会以易于填写的表单形式逐个呈现缺失的翻译,引导你一步步完成本地化工作。操作直观简单,即使不熟悉本地化流程的开发者也能快速上手。
4、外部译者协作支持:通过导出/导入功能,可以轻松提取缺失令牌打包发送给外部译者。译者可以使用Linguan的iOS配套应用在移动设备上编辑XLIFF文件,也可以使用任何文本编辑器处理。翻译完成后自动合并回项目,支持从多个strings文件合并结果。
Linguan常见问题
Q:Linguan支持哪些Mac系统版本?
A:需要macOS 10.13(High Sierra)或更高版本,仅支持Intel芯片的Mac设备。软件安装包大小约5.8MB,非常小巧轻量。
Q:Linguan支持中文吗?
A:软件界面以英文为主,暂未提供简体中文界面。但操作逻辑直观,主要功能通过表格和向导界面即可完成,配合图文教程可快速上手。
Q:Linguan和Xcode自带的本地化功能有什么区别?
A:Xcode虽然支持导出XLIFF文件,但本地化编辑功能较为基础。Linguan在Xcode的基础上大幅扩展了本地化工作流,提供代码字符串自动扫描、缺失翻译和重复令牌智能告警、表格视图批量编辑、向导式逐项翻译、外部译者协作导出导入和自动合并等功能,让整个本地化流程更加高效顺畅。
Q:安装时提示“软件已损坏”怎么办?
A:这是macOS的安全机制导致的。由于Linguan通过Mac App Store分发,正常安装不会出现此提示。如果从其他渠道获取安装包遇到此问题,请前往“系统设置→隐私与安全性”,在“安全性”区域点击“仍要打开”即可完成安装。如果仍然无法打开,可尝试在终端执行命令“sudo xattr -rd com.apple.quarantine /Applications/Linguan.app”绕过Gatekeeper验证。












