有一种假设认为,如果没有付费的卡特彼勒工具许可证,翻译就不能被称为专业人员。谁想到的?为什么,翻译同行。

但是我们真的可以通过他们的工具包或者他们花在特殊软件许可上的钱来判断专业人士吗?

更重要的是,本地化行业有哪些可供选择的技术方案?

开源方法

一个中型的it公司比如询问他们的本地化需求。他们调查的第一个领域通常是开源本地化。说到本地化,越大的公司,如Adobe或微软,声称他们“相信开源”。

事实上,根据GitHub上的活跃员工数量,微软是全球开源的最大贡献者。中国喜欢阿里巴巴,腾讯和百度。公司它也是一个重要的贡献者。

GitHub的号码

在现代IT中,开源的条件是人工智能、移动、大数据和机器学习(ML)的创新。TensorFlow是一个面向ML的开源软件库,可以让软件开发者将深度学习应用到自己的产品中,从而塑造ML的开发模式。

TensorFlow为技术文档和其他语言相关任务中的内容重用提供了一个神经网络平台。比如Google AI团队开源的Lingvo就是TensorFlow中构建神经网络的框架,用于机器翻译、语音识别、语音合成等任务。翻译和本地化行业还在使用其他深度学习库(如MXNet、PyTorch)。

企业技术的未来越来越受到开源的推动。让我们仔细看看本地化行业如何应对这一趋势。

开源本地化的优势......

软件(SW)开发者通常不喜欢使用别人的代码。与此同时,许多人认为开源软件(OSS)是开放和专业协作的典范。

OSS许可证有多种类型,在您的企业中实际实施它们有两种基本方式:

您可以使用开放代码,并使用社区解决方案进行内部开发,或者

您需要购买企业版,它提供业务级支持。

在这两种情况下,虽然软件本身可能无法完全满足您的独特需求,但其开源结构允许您在可承受的开发时间内根据自己的需求定制解决方案,并且您可以完全控制软件的开发方向。

这就是开源本地化能够奏效的原因:

不需要向第三方举报。公司付款。另外,当你付钱的时候费用和购买卡特彼勒工具许可证,您可以避免这种情况,但您得到的客户服务或支持很差。

开源意味着第三方专有工具无法保证的灵活性。有了开源,您可以基于对所需基础设施、功能和偏好的理解来进一步开发工具。

开源也提供了更多的稳定性。依赖公开发布的开放软件的用户可以肯定,如果最初的创作者停止使用这些工具及其支持,它们不会消失。

您可以派生开源解决方案,保护它们,将它们与其他解决方案结合,并在此基础上构建您自己的本地化软件。但这取决于许可证的类型。一些开放源代码许可证(例如,称为“copyleft”的许可证)指出,任何发布修改后的开放源代码软件的人都必须发布该软件的源代码。

通过开源,您可以托管本地化服务并在内部存储数据,从而确保更好的数据隐私。

这个速度也比较高:不同的程序员可以同时修复和更新,比专有软件开发者更快地推出功能升级的开源软件。

知道那里有什么,以及你能用它做什么。

如上所述,在大多数情况下,开源本地化工具不能保证与您需要的功能完美匹配。有些人可能有:

一个基于翻译的A-strong组件(浮桥,Zanat one)用于人群。

强大的编辑/TM组件(如OmegaT,一个桌面翻译工具)

一个全面的翻译管理系统-如Globalsight,一个被Welocalize收购的项目。

NMT框架Systran和哈佛大学建立了R(开放NMT)——现在也由Ubiqus管理。

或者用于翻译过程的文件格式转换器(Okapi)。

正是这种解决方案的不完全性,为我们提供了进一步发挥作用的机会。

这就是发生在Serge身上的事情,这是Evernote中创建的一个工具,用于帮助将产品和营销材料本地化为25种语言。Evernote使用一个名为Zing的CAT工具,这是Pootle的分叉版本,Pootle是一个免费、开源、基于网络的翻译服务器,支持与社区和付费翻译人员合作。

开放公共源代码提供了一种检查社区是否以及如何采纳这种想法的方法。这也是为什么在Github,那些对开源本地化感兴趣的人,一定能找到可以探索的东西。有很多种可能,无论是术语提取器的源代码,还是注册微软开源本地化计划,直接为微软开源产品的本地化做贡献的方式。其中最受欢迎的要数Matecat(提交超过16K)。但是,他们有一定的小通用公共许可证,这带来了一些挑战。

.....和缺点。

一种特殊的“自由”

对开源的一个常见误解是它是完全免费的。但事实并非如此。“免费”一词并不意味着货币成本,而是使用软件和源代码的自由。事实上,开源软件的创造者可以并且经常对企业版本的支持收费。费用,甚至可以帮助部署。一些程序员认为对服务和支持收费比软件许可更有意义。该软件仍然是免费的,但他们仍然可以通过帮助其他人尽可能多地使用它来赚钱。

开源是你的秘诀吗?

有一个概念,开源就像分享菜谱。首先,你会得到一个改进的公式。然后,您将变更提供给其他人。然而,与任何公式一样,可能会出现问题。不管是“厨师”不好,还是“本地食材”不足,都不能保证100%的效果。有时候,去店里买一个现成的花式包装板,更容易,也更有意义。

开源代表了社区。

开源本质上是由社区驱动的。然而,本地化社区不一定对更广泛的软件社区感兴趣。这意味着在故障排除、持续改进和质量改进中,人们的参与和帮助将会减少。

社群不仅意味着消费,更意味着回馈社群。也许你还没有准备好,或者你不打算在实际的反馈上投入时间。然而,可能会有这样的时候,“当你需要做出一些改变时,因为否则你的产品将无法正常工作,你将无法获得可信度——人们不会听你的,然后你将得到你没有发言权的代码库的支持,”正如微软at Data首席技术官Raghu Ramakrishnan所说。

最后但同样重要的是,其他人公司你可能开始用你的开源本地化项目来实现你自己的利益,这可能在某种程度上超越了你自己的利益。同时,IT专业的都学过“开源竞赛”。

结论

“如果你想成为未来的一部分,你必须参与开源。”

Adobe开发人员生态系统总监Matt Asay

OSS几乎存在于当今IT行业的每一个领域,它被证明是有益于企业、非营利和个人使用的。在更大的IT行业中,企业和个人用户正在改进开源项目。

然而,本地化软件是一个小的利基市场。虽然我们在市场上有超过450个本地化的技术解决方案,但其中只有不到4%是开源的。传统的软件许可在本地化技术中占主导地位,本地化技术领域的规模在8亿美元左右,没有很好的推广自己。

市场营销是推广开源项目的两个主要挑战之一:“作为一家开源公司,公司我们没有像专有工具那样的大营销预算。“我们非常重视用户开发和服务,”翻译5项目的作者马克·米塔希说。马克说,协调社区中的差异公司用户之间的功能性融资是另一个重大挑战。“这也是一个很大的优势,因为它可以让你接近用户的兴趣和联系人。"

用户需要或可能真正促进OSS开发的本地化技术不够——不仅如此。但它可能会改变。例如,如果你看看NMT方面的业务,你会发现越来越多的开源项目继续出现在这个领域。

您的企业应该依赖开源本地化工具吗?

抓住机会:

对于用户来说,OSS提供了一种以更低的成本和更少的时间学习和尝试新方法的方式。本地化购买者,以及LSP和本地化技术提供商,可以尝试来自行业外的OSS组合,共同努力做出更好的软件。这将增加本地化行业中可用的替代解决方案的数量,从长远来看,它甚至可能影响可用的第三方工具的定价策略。

对于OSS创作者来说,除了出售开源产品的咨询和支持,他们还可以根据软件许可条款出售豁免。捐款和众筹也能解决问题。

在一个非常意识到自由交流有多么重要和有价值的行业,一定会有更多自由合作的空间。开源可能是实现的方式。