今天 Steve Sprang 已合并了#100提交请求,Inkpad即将在AppStore上发布简体中文版了!

20天前因一个偶然原因启动翻译的:

当晚(周六)我想对iPad上的矢量绘图软件进行交互界面功能分析,就上AppStore上找了一遍,无意间发现一个软件和Inkpad雷同,但只字不提Inkpad。这是严重的盗版行为,违反了开源许可证和作者版权声明,当然要抵制的。于是联系了官方,32Beat和rejon顺带查出一堆雷同软件,邀请我进行翻译。我欣然接受,这么好的参与机会可不能错过!

即使是文字翻译,也要有版本管理,那种干几天别人都看不到结果万万不行。于是第二天上午上GoogleStable.com找了一下,crowdin 就是它了,建个项目很容易。下午(送孩子上英语课,等待下课)用了4个小时基本翻译完,赶快通知Inkpad官方,开源就要及时发布,当然得到了表扬,哈哈。然后继续翻译和校对,6点坐车回家。就在路上(到家才知道的),另一个译者 Pillow Tse 出现了,给我发了个邮件说明他这几天也在翻译,结果等他翻译得差不多时发现翻译项目都建好了!(可不能悄悄干好几天)接下来我们两人就继续翻译和校对,合作相当愉快,在线翻译平台就是好用!

两天后基本翻译完毕。帮助页面是个重活,Pillow Tse花了一周的业余时间才翻译完,辛苦Pillow Tse了。整个翻译过程中,Google翻译网站功不可没,将自动翻译结果进行校正,结合Photoshop、百度百科等习惯用语,基本符合行业习惯。其实我不懂素描软件的行话,翻译得较轻松都是网络资源丰富。AppStore页面的翻译得感谢开源中国的Inkpad页面,捡了个便宜,当然也改动不少,见最终稿

8天后正式提交给官方,3天后 Steve Sprang 回复将去看,再过8天合并到主库,算是彻底完成了。有两点体会:Steve Sprang 在检查合并时非常仔细、慎重,艺术品当然得高度认真;对待提交请求,感谢溢于言表,每次回复都很多文字(我每次都是憋出的很少文字,惭愧)。

在翻译过程中学到了很多:翻译平台和协作习惯、行业用语、iOS程序本地化、Inkpad交互技术、认识了新朋友、得到官方表扬和留名。一些体会:开源要尽早发布、多次发布;多交流,别闷头干;多感谢别人,多替合并者考虑;帮助别人就是帮助自己。

原文在开源中国

Inkpad中文翻译已合并到官方项目的更多相关文章

  1. Umbraco官方技术文档 中文翻译

    Umbraco 官方技术文档中文翻译 http://blog.csdn.net/u014183619/article/details/51919973 http://www.cnblogs.com/m ...

  2. Go 语言官方包函数中文翻译

    Go官方包函数中文翻译 *** import "strings" func Join(a []string, sep string) string Join concatenate ...

  3. [中文翻译] ASP.NET 5 简介(Introducing ASP.NET 5,原作ScottGu 2015/2/23)

    本文出处  [中文翻译] ASP.NET 5 简介(Introducing ASP.NET 5,原作ScottGu 2015/2/23) 这是我的文章备份 http://www.dotblogs.co ...

  4. Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译)

    # 禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译) - 原文 <https://githu ...

  5. Xcode菜单功能中文翻译

    Xcode菜单功能中文翻译 File  文件 Edit  编辑 View 视图 Navigate 导航 Editor 编辑 Product 产品 Window  窗口 Help 帮助 File  文件 ...

  6. PHP 7:真实世界的应用开发(中文翻译)

    前言 PHP 7:真实世界的应用开发(中文翻译) 作者:Doug Bierer, Altaf Hussain, Branko Ajzele 原书名称:<PHP 7: Real World App ...

  7. 《Entity Framework 6 Recipes》中文翻译系列 目录篇 -持续更新

    为了方便大家的阅读和学习,也是响应网友的建议,在这里为这个系列做一个目录.在目录开始这前,我先来回答之前遇到的几个问题. 1.为什么要学习EF? 这个问题很简单,项目需要.这不像学校,没人强迫你学习! ...

  8. Spark官方文档 - 中文翻译

    Spark官方文档 - 中文翻译 Spark版本:1.6.0 转载请注明出处:http://www.cnblogs.com/BYRans/ 1 概述(Overview) 2 引入Spark(Linki ...

  9. Spark SQL 官方文档-中文翻译

    Spark SQL 官方文档-中文翻译 Spark版本:Spark 1.5.2 转载请注明出处:http://www.cnblogs.com/BYRans/ 1 概述(Overview) 2 Data ...

随机推荐

  1. eclipse code templates 设置(eclipse注释模版配置)

    文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Description: ${todo} * Copyri ...

  2. 通过weburl 启动windows程序

    1. 注册表修改 建立一个reg文件 执行导入  以RunLocal协议为例子 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\RunL ...

  3. 由1433端口入侵,浅谈sqlserver安全 (转)

    前几日笔者在家里的PC上安装了Windows7旗舰版的操作系统,顺便搭了sqlserver2008和vs2010的开发环境,本打算业余时 间可以方便开发.学习.可是不尽人意啊!用了不到两天,居然突然出 ...

  4. [leetcode]Maximum Product Subarray @ Python

    原题地址:https://oj.leetcode.com/problems/maximum-product-subarray/ 解题思路:主要需要考虑负负得正这种情况,比如之前的最小值是一个负数,再乘 ...

  5. 【Vegas原创】EXCEL光标所在的行自动变色

      方法: 1,excel中,按Alt+F11,打开VBA编辑界面,双击需要改的工作表名称,将下面代码粘贴到右边框中,即可. 2,代码: Private Sub Worksheet_Selection ...

  6. 寻找倒数第K个结点

    #include<stdio.h> #include<iostream> using namespace std; /** * 找到链表中的倒数第k个节点 */ //定义结构体 ...

  7. Codeforces Beta Round #83 (Div. 1 Only)题解【ABCD】

    Codeforces Beta Round #83 (Div. 1 Only) A. Dorm Water Supply 题意 给你一个n点m边的图,保证每个点的入度和出度最多为1 如果这个点入度为0 ...

  8. Swift编程语言中的方法引用

    由于Apple官方的<The Swift Programming Guide>对Swift编程语言中的方法引用介绍得不多,所以这里将更深入.详细地介绍Swift中的方法引用. Swift与 ...

  9. System.Diagnostics.Debug和System.Diagnostics.Trace 【转】

    在 .net 类库中有一个 system.diagnostics 命名空间,该命名空间提供了一些与系统进程.事件日志.和性能计数器进行交互的类库.当中包括了两个对开发人员而言十分有用的类——debug ...

  10. SSH在Jenkins中的使用

    我们今天在迁移Jenkins的时候又出现无法调用私钥来获取oschina的git代码和使用scp拷贝无法验证的问题.我发现主要的问题实际上是关于ssh的问题,因为git和scp都是通过ssh来实现与远 ...