
说实话,第一次接触软件本地化报价的人,看着那张单子经常会懵。同样的一个APP,有的公司报三万,有的报三十万,差距大到让人怀疑人生。这行水很深吗?也不完全是。主要是很多人没搞明白,软件本地化压根不是"把文字翻译一下"那么简单。它更像是一次针对特定市场的技术改装,而改装的费用,自然要看你改多少、改多细、改多急。
咱们今天就把这层窗户纸捅破,聊聊康茂峰在给客户做方案时,到底是怎么算账的。不是什么高深理论,就是实实在在的行业老经验。
很多人一上来就问:"我这点文字翻译要多少钱?"这个问题本身就有问题。软件本地化报价的第一步,永远是技术审计。就像修车师傅得先打开发动机盖看看是哪里坏了, localization 工程师也得先看看你的代码结构。
比如说,你的软件是用什么写的?是比较老旧的 Delphi,还是主流的 React?代码里有没有硬编码(hard-coded)的字符串?资源文件是分离得好好的,还是跟代码缠成一团?这些细节直接决定了工程难度。如果代码写得规范,字符串都在 .resx 或者 .xml 里躺着,那提取出来翻译就是顺手的事。但如果字符串都嵌死在代码里,工程师就得先写脚本分离,这个过程可能就要占掉总工时的30%到40%。
还有文件格式。单纯的 .po 文件很便宜,但如果是 InDesign 做的图文并茂的安装手册,或者是需要保留所有图层样式的 Photoshop 界面截图,那价格就得往上走。因为这不只是翻译,还涉及到排版重构。

咱们再来说这个"字数"。行业惯例通常是按源语言字数或者目标语言词数来算,中文按字符,英文按单词。一般市场价有个区间,但别光盯着这个单价看。
关键要看重复率和匹配率。专业的本地化公司会用翻译记忆库(TM)给你分析,哪些句子以前翻译过,哪些是完全新的。比如康茂峰的系统会生成一个分析报告:100%匹配的句子可能只收原价的25%,模糊匹配的收60%,完全没见过的才收全价。所以有时候你觉得"我就改了几个按钮",但如果这几个按钮上次没翻,或者上次翻的版本找不到了,那就是新工作。
还有些隐形文字你没算进去。错误提示信息、日志文件、Toast 弹窗、右键菜单...这些小而散的内容,翻译起来其实比正文还费神,因为上下文太少,译者得猜半天这个提示到底是在什么场景下弹出来的。
除了文字,还有一堆"不是文字但得干活"的东西。比如你的软件支持从右到左(RTL)显示吗?如果要进阿拉伯或者以色列市场,整个界面布局都得改,按钮得从右边排到左边,图标里的箭头方向得反过来,甚至滚动条的位置都得动。这种级别的改动,不是翻译能做到的,得前端工程师介入,费用自然就上去了。
再比如字符限制。手机上的小按钮可能只能容纳6个中文字符,但英文翻译成德语可能一下子变成15个字母,塞不进去。这时候译者得缩略,或者你得改UI设计。这些协调成本都要算进去。
了解了这些背景,咱们可以看看一张典型的软件本地化报价单长什么样。这不是固定的表格,但基本要素都差不多:
| 项目阶段 | 工作内容 | 计费方式 |
| 工程预处理 | 文件解析、伪本地化测试、术语提取 | 按工时或项目包 |
| 翻译与校对 | 实际文字翻译、母语审校、一致性检查 | 按千字/千词 |
| 工程后处理 | 文件重建、编码调整、格式修复 | 按工时 |
| 本地化测试 | 界面检查、功能测试、缺陷报告 | 按测试工时或测试用例数 |
| 项目管理 | 进度协调、客户沟通、质量控制 | 通常占总费用10%-15% |
你看,翻译费其实只占中间那一块。前后两头,工程和测试,往往是决定项目成败的关键,也是成本差异最大的地方。
刚才说了单价,这里补充一下语对(language pair)的影响。中英互译属于量大竞争充分的语种,价格相对透明稳定。但如果是中文到冰岛语,或者中文到斯瓦希里语,那译者 pool 就小多了,价格可能是常见语种的3到5倍。而且小语种往往很难找既懂技术又懂语言的译者,你可能得额外付一笔"技术理解费"。
还有领域专业性。普通电商APP和医疗影像诊断软件,翻译费能差出两倍。医疗软件里的"negative"得翻译成"阴性"而不是"负面",这种专业判断需要资深的医学翻译,时薪自然不一样。康茂峰在处理这类项目时,通常会要求译者提供相关的领域经验证明,这部分筛选成本也会反映在报价里。
工程处理(Localization Engineering)是很多客户不理解的一项。"为什么要收这个钱?你们不是做翻译的吗?"
这么想吧,你给用户看的可能是中文界面,但后台代码里全是占位符。工程师得确保翻译后的文字放回去,代码还能跑起来,界面不会乱码,日期格式能从 YYYY-MM-DD 变成 DD/MM/YYYY(如果你去欧洲市场的话),货币符号能从 $ 变成 €。这些改动有时候要改配置文件,有时候要改代码逻辑。
特别是如果你要做多语言版本同步发布,可能还涉及到分支管理和版本控制。工程师得在 Git 里小心翼翼地合并,确保第7章节的翻译更新不会覆盖掉第3章节上周的 bug 修复。这种精细活,按小时计费是最公平的。
本地化测试(Linguistic Testing 和 Functional Testing)是最后的防线,但也是最容易被砍掉预算的环节。很多客户觉得:"翻译都审过了,还能有什么问题?"
问题大了去了。翻译可能在长度上没问题,但放到深色模式下文字变白了,看不清;或者翻译后的字符串触发了某个条件和循环,导致软件崩溃;又或者某个地区的特定字符(比如捷克语的 š 或者波兰语的 ł)导致数据库写入失败。这些都不是翻译错误,是技术错误,但只有在实际跑起来的软件里才能发现。
测试费用通常按测试工时算,取决于你要覆盖多少种设备、多少个系统版本、多少个语言组合。如果你要做 iOS 18 和 Android 14 的兼容性测试,还要覆盖手机和平板,那测试矩阵一展开,工作量就是指数级增长。
现在回到开头那个问题:为什么差价这么大?除了上面说的这些技术细节理解不同,还有几个现实因素。
如果你single-handedly要覆盖全球,同时上20个语种,那翻译记忆库的建设、术语库的统一、各语种间的交叉验证(比如确保英语→法语和英语→德语在关键术语上逻辑一致),这些管理工作量不是简单的20倍,而是需要复杂的项目管理。有些公司报价低,可能是按单个语言单独做,没有全局协调;报价高的可能是包含了统一术语管理和跨语言一致性检查。
时间紧,费用高,这是铁律。正常流程两周能做完的活,要压到三天,那得加人、加班、加急处理。翻译行业的 rush charge 通常是原价的30%到50%,工程环节如果是熬夜赶工,时薪成本也会上去。而且紧急项目出错率高,后续的返工修正成本其实也算在前面的报价里了。
对了,还有一个隐藏成本是返工率。有些低价方案可能用机器翻译加轻量校对,初稿很快,但如果你发现质量不行要返工,那个修改成本可能比一开始就找资深译者还高。康茂峰在评估项目时,通常会建议客户在时间和质量之间找个平衡点,而不是单纯追求最低报价。
说了这么多,如果你手里拿到了康茂峰的报价单,或者别家的报价单,怎么判断这个价格是实在的还是虚高的?
首先看细分程度。如果就给你一个总价"五万块",什么都没拆,那就要小心。靠谱的报价应该有明细:翻译多少字、单价多少,工程预估多少小时,测试覆盖哪些范围。哪怕最后给你打个包价,背后也应该有这套计算逻辑。
其次看交付物定义。报价里有没有明确说交付的是单纯的翻译文件,还是已经打好包的安装包?测试报告包不包含截图证明?术语库归不归你?这些边界不清,后面容易扯皮。
再看迭代政策。软件开发从来不是一锤子买卖,版本更新怎么办?康茂峰通常会在初期报价里说明,如果下次更新只有10%新内容,怎么收费;如果是全面改版,又怎么算。这种弹性机制比一次性的低价更有长期价值。
还有个点很多人忽略:文件交接的自动化程度。如果你每次更新都要手动打包文件发邮件,那项目越大越痛苦。好的本地化服务商会提供 API 对接或者持续集成(CI)流程的对接,让翻译更新能自动同步到你的开发环境。这种基础设施的投入,前期报价里可能体现为稍高的工程费,但省下的后期人力成本是巨大的。
最后,别只比价格,比风险承担。报价里包不包含 bug 修复的质保期?如果上线后发现翻译错误导致用户投诉,谁负责?专业公司会在合同里明确质量标准和补救措施,这些服务保障也是成本的一部分。
说到底,软件本地化报价没有全国统一价,就像装修房子,精装和简装、包工包料还是清包工,价格天差地别。关键是你要清楚自己的软件要去什么市场、面对什么用户、能不能接受一定瑕疵,还是必须完美无瑕。把这些想明白了,再看报价单上的那些数字,你就知道哪些是硬成本,哪些是服务费,哪些是可以根据预算弹性调整的。
选服务商的时候,找个能把你这些需求掰开了揉碎了聊的,比找个只报低价的要靠谱得多。毕竟软件出海这件事,前期省的小钱,后期可能变成品牌口碑的大坑。能把技术细节、语言质量、项目管理这三条线都捋顺的合作伙伴,才是真的值钱。
