
Soluling 是一款高效的多平台本地化工具,可用于软件、文档与数据的多语言适配,兼容桌面、Web、移动等各类项目,支持实时可视化编辑、翻译记忆、术语管理与 CI/CD
自动化,能无缝迁移 Sisulizer 等旧工具项目,适合开发团队与本地化工作流集成。
- 全场景项目支持:桌面端适配.NET、WPF、Windows Forms、Delphi、Qt 等;Web 端兼容ASP.NET Core、Angular、React、Vue、PHP、Java 等;移动端支持 Android、iOS、UWP、Xamarin 等,还可处理文档与数据库本地化。
- 可视化编辑与预览:提供原生 WYSIWYG 界面编辑器,实时对比原始与本地化 UI 效果,直观调整布局适配不同语言文本长度。
- 翻译效率工具:集成交互式翻译记忆(含模糊匹配)、术语库(支持词干分析高亮)、机器翻译接口,支持复数 / 性别等复杂语法结构翻译,具备实时与批量翻译校验功能。
- 自动化与集成:通过 SoluMake 命令行工具实现构建自动化,适配 CI/CD 流水线;提供浏览器端工具与 REST API,支持云端协作与第三方系统集成。
- 项目迁移与兼容:可导入 Sisulizer 等工具的项目文件,自动转换为 Soluling 格式,同时兼容多数主流资源文件类型,便于从其他本地化工具迁移。
- 创建 Soluling 项目,添加目标项目文件(如.sln、.csproj)或资源文件(.resx、.json 等)。
- 执行本地扫描,提取待翻译内容,配置排除规则与资源类型。
- 在可视化编辑器中完成翻译,利用术语库与翻译记忆提升效率,实时校验翻译准确性。
- 通过命令行或 GUI 生成本地化资源文件,集成到构建流程并部署。
- 项目更新时重新扫描,增量更新翻译内容,保持多语言版本同步。
- 可直接转换 Sisulizer 的.slp 项目文件为 Soluling 的.ntp 格式,平滑迁移历史项目。
- 建议提前梳理术语库与翻译记忆库,导入工具以保障翻译一致性。
- 复杂界面本地化需注意文本扩展导致的布局错乱,利用可视化编辑实时调整控件尺寸与位置。
- 命令行工具适合集成到 CI/CD 流程,实现代码更新后自动触发本地化构建。