写点什么

Box 开源持续本土化平台 Mojito

  • 2016-09-26
  • 本文字数:835 字

    阅读完需:约 3 分钟

企业级协作平台 Box 开源了一个工具,通过将语言翻译集成到持续集成过程中,来解决本地化过程中遇到的挑战。

这个被称为 Mojito 的工具,由命令行工具和网页接口组成。命令行接口负责从源码中抽取待翻译的字符串,并根据当前 Mojito 仓库的状态生成本地化资源文件。网页接口使用仓库为译者提供一个简单方式来跟上软件需求的变化。

该产品支持 xliff 文件和 Android、iOS、Java 和 Windows 资源文件。它构建于 MySQL 数据库,有一个 Java 语言开发的后端和 JavaScript 语言开发的前端。

在一次 InfoQ 的采访中,Box 本地化产品助理产品经理 Hanna Kanabiajeuskaja 和高级软件工程师 Jenni Yi 提到,他们在社区关注下创建了 Mojito:

和许多公司遇到的问题类似,我们也一直在自省:如何进行持续本地化而不影响应用程序的完整性和开发步骤?这个问题的解决方案是创建一个持续本地化平台。在 Box,有一个全球化团队,在本地化社区中非常活跃。我们从其他团队学到了很多,同时也希望能尽可能的贡献社区。自从开始设计 Mojito,我们知道它能够适应许多外面公司的需求,因此决定以开源的方式构建。由于设计上考虑了开源而不仅是为了解决当时遇到的特定场景问题,我们以整体方式看待持续本地化问题。这帮助我们构建了一个干净、轻量级和可扩展的产品。

对于那些软件遍布全球的公司,本地化的挑战是共通的:持续跟踪一切是一项复杂的任务。

目前还不明确 Box 对 Mojito 后续功能的承诺,不过 Kanabiajeuskaja 和 Yi 认为 Mojito 可以从增强功能中受益,例如翻译历史和版本控制。不过目前,他们依靠社区来打造这样的产品:“我们目前没有计划在最近完成这些特性。但是,我们鼓励开源社区能够贡献这几个和其他特性。”

Box 不是类似产品中的唯一一个。去年, Evernote 开源了 Serge ,它们的持续本地化系统;其他还有类似 CrowdIn 和 Transifex 等的付费服务。

Box 会在 9 月 8 日的 BoxDev 活动和未来几个月的其他活动上展示 Mojito 的更多细节。

查看英文原文: Box Open-Sources Continuous Localization Platform Mojito

2016-09-26 19:001552

评论

发布
暂无评论
发现更多内容

点赞破百万!字节算法大佬亲撰30W字数据算法笔记:GitHub标星93K

小柴说Java

数据结构 算法 算法题 算法与数据结构 算法面试题

重磅升级!TDengine3.0正式发布

TDengine

数据库 tdengine 时序数据库

种草 Vue3 中几个好玩的插件和配置

江南一点雨

Java Vue

Alibaba最新发布的Spring Boot项目实战文档,Github标星78k

Java面试那些事儿

Java Java 面试 java程序员 Java工程师 spring-boot

「望繁信科技」完成过亿元A+轮融资,全面加速流程智能产品建设

望繁信科技

谁在构建超云?

Kent Yao

超云

如何区分透明LED显示屏种类及应用领域

Dylan

LED显示屏 led显示屏厂家

画一手好的架构图是码农进阶的开始

阿里技术

经验分享 构架

EMAS Serverless到底有多便利?

hum建应用专家

云计算 Serverless emas

2022上半年PMP考试通过率得多低,才能换来一次免费补考机会

索隆

7 天找个 Go 工作,Gopher 要学的条件语句,循环语句 ,第3篇

梦想橡皮擦

Python 爬虫 8月月更

兆骑科创创新创业大赛,双创活动,赛事承办,三招三引

兆骑科创凤阁

微信官方kbone,Web端同构的福音

Geek_99967b

小程序

开源一夏 | 在STM32L051上使用RT-Thread (一、无线温湿度传感器 之 新建项目)

矜辰所致

开源 RT-Thread 8月月更 STM32L051

如何编写有效的常见问题解答页面?

Geek_da0866

对话张星亮,洞察本质,SaaS首先是一种商业模式

B Impact

参与openEuler社区不到1年,我成为了Maintainer……

openEuler

开源 成长 openEuler 开源社区 开发者说

秒验丨Android客户端集成指南

MobTech袤博科技

android Android Studio Gradle

泄露了,Alibaba697页的MySQL应用实战与性能调优手册,太强了

冉然学Java

Java MySQL 编程 性能优化 构架

容器化 | 一文搞定镜像构建方式选型

RadonDB

MySQL Docker Kubernetes 镜像 RadonDB

兆骑科创国内外创新创业服务平台,创业大赛,企业落地孵化

兆骑科创凤阁

洞见商业新机,云原生数据库GaussDB让企业决策更科学

华为云开发者联盟

数据库 后端 华为云

Linux C/C++后台开发高级架构师进阶指南-剑指腾讯T9

C++后台开发

后台开发 后端开发 linux开发 Linux服务器开发 C/C++开发

【Java】:程序流程的控制

翼同学

Java 学习 编程语言 分享 8月月更

XSKY星辰天合与观测云完成产品兼容性互认证 构建全业务链路的可观测性

观测云

从GitHub火到了InfoQ!共计1658页的《Java岗面试核心MCA版》,拿走不谢

收到请回复

Java 程序员 金九银十 Java面试八股文 常见面试题

软件测试100天上岸1-测试就是找茬游戏

和牛

测试 8月月更

满足你对 Api 的所有幻想

Liam

Postman API API接口管理 开放api API接口工具

从0到1打造推荐系统工程实战

Jay Wu

推荐系统

HUAWEI内网最新发布了一份452页网络协议手册,GitHb百万收藏

小柴说Java

Java 网络协议 java程序员 TCP/IP Java工程师

PMP考试经验分享

索隆

项目管理 pmp 考试经验

Box开源持续本土化平台Mojito_DevOps & 平台工程_David Iffland_InfoQ精选文章