Localizing Astah – Chinese version(simplified) is now available!
Thanks to Abbey, now GUI in Astah Community can be shown in Chinese.
As Abbey created Chinese one, anyone can create ones for your language (Portuguese, Spanish, German..etc : See how to do so in GUI Localization page)
I asked Abbey how the translation process was like to him and why he made a Chinese translation file etc.
Satomi (S): Thank you Abbey for creating this Chinese translation files. Before we start, could you tell me a little bit about yourself?
Abbey (A): I am a software architect in a small company and our products concentrate on C/S application like HIS, ERP, OA and so on. I live with my parents, wife and two cute children in Sichuan in China.
S: So do you use Astah at your work?
A : Actually no. We use other tool that our company chose. It has good import/export features but is actually poor to support the express template parameters. Font and color settings are rough and it always has bugs.. I am using Astah Community as my personal tool because it is free, lightweight and offers basic features I need. Since I’ve become a member of Friends of Astah and received a free license, I am now trying the Astah Professional.
S: Okay, hope you like Astah’s template parameters and font settings. Then what made you decide to make a Chinese Translation?
A : Months ago, one of my friends asked me for a training of UML of his teammates. I chose Astah Community as the demonstrating tool. Later they asked me if there’s a Chinese edition but there is none, so I decided to make one by myself.
S: That’s great. How was the experience of making translation? Was it easy? Any problems you encountered?
A : Hardest part was to make a Chinese UML glossary because there is no unified glossary of UML in Chinese. So what I did first was to create English-Chinese glossary table by researching some resources. Step two was to create git repository for the translation files and then last step was to prepare some snacks. Not a problem but testing the translation files was a boring process to be honest, I had to find an editor which can export text in escaped ASCII format. Then run Astah and record every point in-translated over and over..
S: Oh, that sounds a lot of work. We’ll find a better way for users to create translation files easier. But after you’ve made the translation, did it help people you are teaching UML to?
A : Yes, now it is much easier for them to understand what I am teaching in the class.
S: Wonderful! Actually we receive many requests for Chinese edition, so your work will help a lot of Chinese users. So thank you very much for your effort & contribution! At last, I always ask this question.. what is your passion?
A : Photography and soccer! As a game player, I love the WoW after the Lich King was defeated.
S: It is always to have something you like beside your job. At last I remember that you mentioned that you’d make a tool to update your translation files?
A: Yes. I will make one to pick out all the differences in the properties files between versions and also export them in specified format directly. Maybe, it should support Git,,, I think.
S: Wonderful. We have our new release planned already in January. So hopefully you could make one to make it easier to keep translation files updated with new versions accordingly! Thank you so much again, Abbey.
Localizing Astah – Chinese version(simplified) is now available!的更多相关文章
- [学点英语]扎克伯格给女儿的信,translation of zucherber's letter to her daughter( Chinese version)
A letter to our daughter 扎克伯格写给女儿的信 Mark Zuckerberg·Tuesday, December 1, 2015 Dear Max, 亲爱的玛克斯 You ...
- NetSuite Chinese Finance Reports
NetSuite has a strong report customization application. The standard finance reports has a different ...
- Oracle EBS R12 (12.1.3) Installation Linux(64 bit)
Oracle EBS R12 (12.1.3) Installation Linux(64 bit) Contents Objective. 3 1 Download & Unzip. 3 D ...
- Ubuntu操作系统安装使用教程 (转)
随着微软的步步紧逼,包括早先的Windows黑屏计划.实施,逮捕番茄花园作者并判刑,种种迹象表明,中国用户免费使用盗版Windows的日子将不会太长久了,那么这个世界上有没有即免费又易用的操作系统呢? ...
- java实现文件编码监测(转)
chardet是mozilla自动字符集探测算法代码的java移植.这个算法的最初作者是frank Tang,C++源代码在http://lxr.mozilla.org/mozilla/source/ ...
- The 4th tip of DB Query Analyzer
The 4th tip of DB QueryAnalyzer Ma Genfeng (Guangdong Unitoll Services incorporated, Guangzhou 51030 ...
- java实现文件编码监测
java实现文件编码监测 最近在做一个文档的翻译项目,可文档的编码不知道,听头疼的.尝试了很多方法最后发现JCharDet这个工具可以轻松解决这个问题.于是作此笔记希望日后提醒自己以及帮助又需要的人. ...
- The 5th tip of DB Query Analyzer
The 5th tip of DB Query Analyzer Ma Genfeng (Guangdong UnitollServices incorporated, G ...
- DB Query Analyzer 5.04 is released, 63 articles concerned have been published
DB Query Analyzer 5.04 is released, 63 articles concerned have been published DB QueryAnalyzer is pr ...
随机推荐
- nginx规则和ci的支持
CI框架下nginx重写规则,不再404 http://blog.csdn.net/EI__Nino/article/details/8599304 server { listen 80; serve ...
- C#修改注册表设置默认浏览器
项目中用到VPN技术登录来访问内部网络的应用系统,VPN客户端连接后会自动以默认浏览器来打开站点,由于应用系统使用的前端框架对IE浏览器版本要求较高,而用户大多数的电脑里安装的IE的版本都较低,于是想 ...
- 安装DirectX SDK (June 2010) 失败(Error Code S1023)(转)
解决: 在控制面板里面搜索“Microsoft Visual C++*”,然后卸载,这个工具的名字大概是: Microsoft Visual C++ 2010 x86/x64 redistribuab ...
- 简明Vim练级攻略(转)
前言今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年来坚持使用Vim的过程.所以不管怎么我要转载这篇文章.翻译自& ...
- 安卓中bundle的使用
Bundle类用作携带数据,它类似于Map,用于存放key-value形式的值,相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,Bundle的内部实际上是使用了HashMa ...
- Android 广播机制(两种注册方法)与中断广播
两种注册类型的区别是: 1)第一种不是常驻型广播,也就是说广播跟随activity的生命周期.注意: 在activity结束前,移除广播接收器. 2)第二种是常驻型,也就是说当应用程序关闭后,如果有信 ...
- jsp页面变量作用域问题
想实现一个注销的功能,在页面上有个注销按钮,我想一点它就注销,用了js给按钮加了onclick代码,如下 <% session = request.getSession(true); ...
- mysql中的连接
SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据. join可以分为内连接和外连接,外连接分为左连接.右连接和全连接 现有两个表 员工表和部门表 员工表 部门表 1.内连接( ...
- CNN卷积神经网络在自然语言处理的应用
摘要:CNN作为当今绝大多数计算机视觉系统的核心技术,在图像分类领域做出了巨大贡献.本文从计算机视觉的用例开始,介绍CNN及其在自然语言处理中的优势和发挥的作用. 当我们听到卷积神经网络(Convol ...
- USACO Section 2.4: Fractions to Decimals
乍看题目感觉有难度,实际分析后其实是道简单题 /* ID: yingzho1 LANG: C++ TASK: fracdec */ #include <iostream> #include ...