2010年9月16日木曜日

Google Translator Toolkit

I've used Google Translator Toolkit for about a 30-page project. The interface is simple and comfortable to use.

After completing my translation tasks, I wanted to export my private translation memory. The Toolkit only let me download broken TMX files(formatted correctly but with no content body).

I attempted to contact the Google Translator Toolkit project customer support regarding the issue, but they never responded to my message via a contact form. After a week or so, I repeated the same thing, reminding them that it was the second time. Again, they've never responded.

So after a few month (that's today...) I tried the memory exporting function on Google Translator Toolkit. It seems it's working now. Although I haven't looked into the TMX file in detail (thus don't know if it's really working but the file size seems about right), I appreciate the effort to fix the problem.

Then again, I wonder what's wrong with their poor communication. No response, no announcement AFAIK. Maybe they are just too busy making the Toolkit work, or other tasks came up with higher priority. I myself work on my websites for living as an engineer, so I guess understand such situation partly.

After all, Google Translator Toolkit became better, so thanks for the good work, to whom it may concern!

2010年6月29日火曜日

Free Translation Tools... or How I Ended up with Google Translator Toolkit

As I'm working on my moderately large translation project, I needed some help with repetitive sentences and such. Copying and pasting soon got me irritated enough...

I use a macbook lately. At first I tried Omega-T and Sun Open Language Tools. Ok, the applications can be installed fairly easily on my macbook. Only neither of them worked properly. OmegaT failed to open a document (it just shows a gray, empty window after importing files). Sun Open Language Tools fail after editing some portion of my file (it might depend on input files).

So I was gonna try without tools because it seemed I should spend my time for actual work. Then I remembered that google has released an online translation tool. So I gave it a try. It's simple, but just works on my macbook in chrome! Great. The only thing so far that I don't like about the tool is, it tries to share your data with everybody by default. You need to be careful when you don't want your document public. I know it's very nice to be able to share translation memory publicly, though. If I work on something about open source projects, I would be glad to shere my work (as long as it's not against the agreement).

Actually I've used Sun Open Language tools before on Windows. It worked great for my translation project, handling HTML pretty well. I haven't tracked down the problem on my macbook using Open Language Tools, but hope that I can get around with it. To be able to edit files offline could be important, even today, as wi-fi spots are still sparse out there. OmegaT also looks good, but for now, as I don't have much time to mess around with any tool just to make it work, I'm gonna use Google Translator Toolkit.



OmegaT:
http://www.omegat.org/


Sun Open Language Tools:
https://open-language-tools.dev.java.net/

Google Translator Toolkit:
http://translate.google.com/toolkit/

2010年4月29日木曜日

Suuken (Math Exam) Pre 2nd

Just found out I passed the pre-2nd Suuken.

So I'm going to study for the 2nd level.

Suuken (Math Exam) web site:
http://www.suken.net/

2010年4月24日土曜日

Trying iPhone programming

Restarted to work on iPhone programming... Today I'm reading a book on game programming and OpenGL.

I'd like to implement a glossary viewer connected to multiple source of info. Other than that I'm interested in visual recognition application.

2010年3月20日土曜日

Fabric — Fabric v0.9 documentation

Fabric — Fabric v0.9 documentation

Trying to see what fabric is for.

It would be nice to be able to switch batch mode and user interaction mode dynamically. With expect/tk you have such a feature, but fabric doesn't offer one afaik.

So far, fabric seems better at simple automated batch processing than expect/tk is, but expect has a wider variety of features. So I'll see if there are tasks suitable for fabric/python.

2010年2月26日金曜日

2010年2月24日水曜日

Debugging Emacs Lisp

Tried to use emacs lisp debugging feature in emacs.

It's very simple. Just "edebug-defun" pointing to a function definition, and you can trace the function when evaluated.

Call the function, then set breakpoints at S-expressions with "b", then "f" to run. When an S-expression with a breakpoint is evaluated, the execution pauses. "f" to continue again. "G" to ignore all the breakpoint and finish up the execution. "q" to exit and go to top level at once.

There are more commands for this debugging feature, but for me these commands are enough to get started with debugging small elisp function. I'll look into other commands.