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 ...
随机推荐
- LA 2038
Bob enjoys playing computer games, especially strategic games, but sometimes he cannot find the solu ...
- UVA 562 Dividing coins
题目描述:给出一些不同面值的硬币,每个硬币只有一个.将这些硬币分成两堆,并且两堆硬币的面值和尽可能接近. 分析:将所有能够取到的面值数标记出来,然后选择最接近sum/2的两个面值 状态表示:d[j]表 ...
- POJ 1947 Rebuilding Roads(树形DP)
题目链接 题意 : 给你一棵树,问你至少断掉几条边能够得到有p个点的子树. 思路 : dp[i][j]代表的是以i为根的子树有j个节点.dp[u][i] = dp[u][j]+dp[son][i-j] ...
- HtmlAgilityPack 之 HtmlNode类
HtmlAgilityPack中的HtmlNode类与XmlNode类差不多,提供的功能也大同小异.下面来看看该类提供功能. 一.静态属性 public static Dictionary<st ...
- 跨平台的加密算法XXTEA 的封装
跨平台的加密算法XXTEA 的封装 XXTEA算法的结构非常简单,只需要执行加法.异或和寄存的硬件即可,且软件实现的代码非常短小,具有可移植性. 维基百科地址:http://en.wikipedia. ...
- 深入理解MVC与MVP
http://www.cnblogs.com/seaky/archive/2011/04/06/1982533.html 在深入分析MVC和MVP之前,我们有必要回顾下经典的三层架构.分层是计算机学科 ...
- SPRING IN ACTION 第4版笔记-第十章Hitting the database with spring and jdbc-001-Spring对原始JDBC的封装
1.spring扩展的jdbc异常 2.Template的运行机制 Spring separates the fixed and variable parts of the data-access p ...
- Delphi动态事件深入分析(对象方法在调用的时候会传递一个隐含的Self指针,而该指针的值在EAX中。即左边第一个参数)
Delphi动态事件深入分析 2009-2-7 作者:不得闲核心提示:本实验证明了在类中方法的调用时候,所有的方法都隐含了一个Self参数,并且该参数作为对象方法的第一个参数传递... 首先做一个空窗 ...
- Java:静态导入
静态导入 importStatic 当类重名时,需要指定具体的包名. 当方法重名时,需要指定具体的类或对象名. 举例如下: import java.util.*; import static java ...
- CCNU-线段树练习题-A-单点更新1
A - 单点更新1 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Des ...