Mar 29, 2015

Playing with my translation system

I was playing with my translation system for hours at home. On Saturday I made changes to my personal translation database. And on Sunday (which means today) I just ran the system and start modifications. It is a great fun. I love writing my own journals and translate it into the other language. This makes feel I can use it in my actual work activity, when I have to translate technical documents from Japanese to English or vice versa. A translation systems itself means almost nothing, just like a computer itself is only a box to which a user will have to add particular rules, commands, or environment. - The system I am using is PC Transer from Cross Language. This company is headquartered in Tokyo, Japan, and I remember visting the office several times in around 2010. There are no English interfaces, but I like using it. It is a fun toy to play with. I am also hoping to use other translation systems to compare the differences.


 

Feb 28, 2015

[Essay-In-Idleness Concerning the Systems] システムについての徒然草

For the past several years, I have been daydreaming of how I can improve the translation process for business documents. However there is not much progress. I want to excuse myself by saying I was too busy to get to work on that. Out in the real world, I have heard of some companies that are researching and developing self-driving cars, and I had a chance to see one the other day. That was very interesting.

Thinking of  self-driving cars reminds me of this short story, “Non-Human Police”, which I purchased when I lived in Japan. This story is included in the paperback book, titled “The Crowded Future”. The book is almost like a classic which was published in 1972. A police officer of near future (it turns out to be a robot) appears in the story like this.

  • ‘At the street corner, I found a police officer standing there, and he was apparently leaning against the tree on the roadside. He is a robot, of course. Not only he is equipped with a small electronic brain, but he has the functions of such as a speed meter, alcohol detection, and brainwave test. This police robot is capable of discovering traffic violations of drivers but nothing else, because there are almost no pedestrians out there. Speed meter is used to find out the speed violation, and alcohol detection the intoxicated drivers. The robot is also capable of detecting the brainwave not to allow a driver to have an epileptic stroke while driving. Anyone emitting abnormal brainwave will be taken to a hospital before any stroke will take place.’

In 1993, when this short story was to be adopted to a Japanese-class high school textbook, the Japan Epilepsy Association accused of this description because it would generate a discrimination toward epileptic patients. I still remember seeing a couple of people from the organization accusing in front of mics on TV. I was a student back then. Discussion seems to have carried out between the two parties but they split up. The author declared he would stop writing anything publicly, and now this story is unavailable as a new book (as far as I can see in the Japanese Amazon website).

Advancement of the information technology and systems is so great. Issues that had been covered up can be now easily uncovered. Back in the days, even if you found a cockroach in your food (instant noodle cup, for example), the store or vendor used to hide it skillfully. But now we are in the Internet age. Consumers will put photos on his Twitter page and they will be viewed by the public right away. The photos can instantly be duplicated or retweeted to all over the places in the world across the Internet.

As the system becomes highly developed and is categorized into many smaller fields, grasping the whole situation will become more difficult, meaning it is a great challenge to make changes, manage, or fix the system. Any system cannot go without troubles, however it is often not easy to quickly grasp the conditions and take countermeasures to the issue. In the SF novels I read as a kid, the story would end up in a situation where humans will be controlled by robots or systems. I think it was an anime produced by Osamu Tezuka, but I vividly remember there was one scene where robots once used by humans learn to use the humans to force them to do the line work in the factory. That was a brilliant image to my eyes, although I watched it just one time a few decades ago.

Advancement of computer systems will require more communication skills between individuals than ever before. Without effective communications between individuals or groups, issues can be overlooked, causing even bigger problems. I have an impression that problems have become to look more serious and difficult to handle once they occurred, and the affected area can be larger. Think of the nuclear power plants in Fukushima. It is no longer an issue that will be resolved or handled by individual’s technical skills or effort. Modernization has allowed individuals to have more privacy. Eventually the bondage of humans has become weaker, and it apparently shows that the lack of communication will be one big factor that causes more massive and disastrous issues. It is not a question of how smart or how much capable the person is as an element or component, but it is how the person can cooperate with others and make it work across the entire network. I guess that is what makes the 21st century look different from the 20st century, i.e. highly automated systems and highly communicative individuals across the huge and complicated virtual systems.


数年来、自分は翻訳の効率化について夢想しながら本来の仕事をやって暮らしてきたわけだけれど、翻訳に関するかぎりあまり変化はない。忙しさにかまけて翻訳という部分を深く考えることもないまま数年が過ぎた。そのうちに自動運転という話題が聞かれたりもするし、すでに複数の会社で研究・開発が進んでいるのだそうだ。目で見るだけなら自動運転の車を見る機会はあったのだったが、とても興味深かった。

自動運転を思う時、私の心に浮かぶのは、筒井康隆の『無人警察』という短編小説で、日本に暮らしていた頃、角川文庫から発行されていたのだった。単行本名は『にぎやかな未来』というもので、発行年は1972年となっている。近未来の設定における警察が描かれている。しかもそれはロボット警察で、作品では以下のように描かれている。



  •  「四つ辻まで来て、わたしはふと、町かどの街路樹にもたれるようにして立っている交通巡査に目をとめた。もちろん、ロボットである。小型の電子頭脳のほかに、速度検査機、アルコール摂取量探知機、脳波測定機なども内蔵している。歩行者がほとんどないから、この巡査ロボットは、車の交通違反を発見する機能だけをそなえてる。速度検査機は速度違反、アルコール摂取量探知機は飲酒運転を取り締まるための装置だ。また、テンカンを起こすおそれのある者が運転していると危険だから、脳波測定機で運転者の脳波を検査する。異常波を出している者は、発作を起こす前に病院へ収容されるのである」


    1993年、この作品が高校の国語教科書に採用されることとなった際、日本てんかん協会がこの表現を糾弾した。TVで会見している協会関係者を学生だった私は見た記憶がある。作家は自主的に断筆し、今ではこの作品は姿を消したとのことだ。(日本にいないので確かめようがないが、少なくとも日本のAmazonで確認する限りでは新刊書として存在していない。)


    情報やシステムは発達し、今まで問題化しなかったものが簡単に問題化したり、飛び火もする。食べ物(たとえばカップ麺)にゴキブリが入っていれば、店や企業昔もうまく隠して、それが世には出ないで済んだ。しかし今やTwitterなどに写真を上げてしまえば、すぐに世の中の目に入り、一気に拡散もする。


    それと別に、システムは高度に進み、細分化したため、全体を把握し、管理・変更・修復することも難しくなった。システムにはトラブルが付き物ではあるけれど、しかし問題の把握や対処は容易でない。子供時代に読んだSF小説だと、必ずロボットやシステムに人間が逆に支配される、という結末で締めくくられる。ロボットが今度は人間を取り押さえ、ライン作業をさせる、という場面を私は覚えている。手塚治虫のアニメだったか。何十年も昔のことだが、子供ながらにインパクトがあった。
     

    コンピュータ・システムが複雑化するということは、人間どうしのコミュニケーションが今以上に必要になることと並行していると思う。人間どうし、グループ間のコミュニケーションがうまく機能しないために問題が見落とされ、さらに大きな問題に発展する可能性が付きまとう。問題は大規模化、深刻化し、対処も難しくなった印象を受ける。福島の原子力発電の問題など、個人レベルの技術力で食い止められる問題ではないはず。文明の発展により個人の自由は得られたが、人間どうしの関係が希薄になった。今度はそれによるコミュニケーションの欠如こそが大問題や大災害の一大要因になった。部品としての個人の出来の良さはそれほど意味をなさない。むしろ、人と人とのつながりをどう生かすかで初めて人間は意味をなす。そのことが強調されるのが、20世紀と21世紀の違いになるのかもしれない。― つまりは、高度な自動化の実現と、広範囲で複雑な仮想システム全体での高度なコミュニケーション能力の発揮が象徴的になるのかと思う。


    Dec 7, 2014

    Natto Made By Non-Japanese? (It was good!) 日本製でない納豆、これいかに?(おいしかったよ)

    My family and I love eating natto. This eating habit has never been changed even when we were in Nevada or Japan, or anywhere else on this planet even when we are here in Michigan. We bought this brand, which we hadn't heard of, for the first time. The package is written in the Korean language, except for the three letters that says "日本産 (Produced in Japan)". I quickly thought this should most likely have to be expressed as "国産" instead of "日本産." - But anyway, we wanted to try this new brand. It was even cheaper than we had purchased.

    To those of you who don't know what natto is, Wikipedia explains about it this way:
    "Natto (なっとう or 納豆) is a traditional Japanese food made from soybeans fermented with Bacillus subtilis var. natto. Some eat it as a breakfast food. Natto may be an acquired taste because of its powerful smell, strong flavor, and slimy texture."

    As the article explains, natto has been one of the most popular breakfast food items and is considered to be a very nutritious food.

    Looking into the Wikipedia description one more time, it says, "[...] serving of natto (100g) provides 29% of the Daily value (DV) of Vitamin K, 22% of the DV for Vitamin C, 76% of the DV for manganese, 22% of the DV for iron, and 22% of the DV for dietary fiber."

    Just like sushi, people have believed that natto was something that is produced ONLY by the Japanese. But thinking that most of the Japanese restaurants are run by non-Japanese where sushi is served, natto can come out in place from non-Japanese companies or factories. I know many Japanese want to say "That's no better than a fake. I don't trust that. Our food can be appreciated and tasted only when it is made in Japan."

    If this is true, it has to be that the performances in the Japanese Disney Resort will be all fakes, and they should not be trusted. All the Disney characters are speaking and singing in Japanese, and all are happening in Japan.

    Going back to the topic of this natto that was probably produced in a non-Japanese company (the package says it is produced in Japan, but I doubt it), my family and I thought it was as delicious as other Japanese brands we have eaten for so many years. Good news is that it is less expensive than the famous Japanese items.
    It doesn't mean cheaper things can be better. Once there is a quality issue to be known publicly on the media, people will stay away from the item regardless of whether it is cheap or not.

    We sometimes go to the nearest Chinese buffet restaurant because we love the sushi over there at a reasonable price. Great thing about this restaurant is that we can also eat many other things, including various Chinese food, apple pie, cherry pie, cake, and fruits. We go to Japanese grocery stores when we want to buy or eat something that other Asian stores do not have, such as beef bowls, Japanese seasoning items and so on.

    Jun 21, 2014

    英語から日本語への翻訳練習 English-to-JapaneseTranslation Exercise

    英語から日本語への翻訳練習

    課題文  "Elements of Euclid"をアレンジした文面を使用

    英語

    The two (2) triangles (ABC, DEF) shall be equal in every respect, if the following conditions are satisfied.
    (1) The triangles have 2 sides (BA, AC) of one equal respectively to 2 sides (ED, DF) of the other.
    (2) The triangles have the angles (A, D) included by these sides equal.

    PROOF
    [I]
      Consider the triangle ABC to be applied to the triangle DEF, where the point A shall coincide with the point D, and the line AB with the line DE, and that the point C shall be on the same side of DE as the point F.
    [II]
      Since the line AB is equal to the line DE, the point B shall coincide with the point E.
    [III]
      Since the angle BAC is equal to the angle EDF, the line AC shall coincide with the line DF.
      Since the line AC is equal to the line DF (hyp.), the point C shall coincide with the point F.
      Since [II] has been proved, the 2 points of the line BC and the 2 points of EF must coincide.
      Since two (2) right lines cannot enclose a space, the line BC must coincide with the line EF.
      Hence, the triangles agree in every respect.
      Therefore, BC=EF, ∠B=∠E, ∠C=∠F, and △ ABC=△DEF.


    日本語

    下の条件が満たされた場合、2つの三角形 (ABC, DEF)は同一である。
    (1) 2つの三角形において、 一方の2辺(BAおよびAC)が、他方の2辺(EDおよびDF)とそれぞれ等しい。
    (2) 2つの三角形において、上記2辺に囲まれた頂角(AおよびD)が等しい。

    証明
    [I]
      三角形ABCと対になるような三角形DEFを用意し、点Aが点Dと一致、線ABが線DEと一致、点Cが線DEに対する点Fと同じ側にあるとした場合を想定する。
    [II]
      線ABは線DEと等しいので、点Bは点Eと一致する。
    [III]
      角BACは角EDFと等しいので、線ACは線DFと一致する。
      線ACは線DFと等しいので(条件)、点Cは点Fと一致する。
      [II]が証明されていることにより、線BCと線EFの2点はそれぞれ一致することになる。
      2つの線には空間は存在しえないため、線BCは線EFと一致することになる。
      したがって、2つの三角形は完全に同じである。
      ゆえに、BC=EF, ∠B=∠E, ∠C=∠F であり、△ ABC=△DEF となる。



    [備考:]
    The two (2) triangles (ABC, DEF) shall be equal in every respect, if the following conditions are satisfied.

    shallに関する英語の感覚:
    日本語の語感では、「等しいものとする」「等しくなければならない」みたいな感じ。(上ではそれを考えたうえで、あえて「XXはOOと等しい」というふうに和訳。)

    図面の指示でもshallは非常によく使われていて、たとえば「最大許容抜き勾配は 3°のこと」は、MAXIMUM PERMISSIBLE DRAFT SHALL BE 3°のように表現。


    The triangles have 2 sides (BA, AC) of one equal respectively to 2 sides (ED, DF) of the other.
    英語の感覚:
    「2つの三角形があって…一方の三角形の2辺(BA, AC)が、もう一方で対応している三角形の2辺(ED, DF)とそれぞれ一致している…。」というイメージがはっきりあれば、大きく間違う心配は無し。


    The triangles have the angles (A, D) included by these sides equal.
    英語の感覚:
    「三角形がこれらの辺に含まれた等しい角度を持っている。」みたいな風にしてしまうと、まるでワケが分からない。

    技術系の翻訳だと、訳す側の頭の中に、最低限、下記のようなイメージがないとまずい。(今回の課題文は、技術とかではなく、幾何学の基礎に関する文面ではあるけれど…。)
    "2つの三角形があって・・・それぞれ角Aと角Dがある・・・。で、その角Aと角Dは(1)で言及した2辺の間の角である・・・。”

    このイメージを頭の中に浮かべたうえで、オリジナル言語(ここでは英語)の文章の語順、語彙、優先度を読み取りつつ、ターゲット言語(ここでは日本語)に翻訳。


    Since the line AB is equal to the line DE, the point B shall coincide with the point E.
    英語の感覚:
    線ABは線DEと等しいので、点Bは点Eと一致しないといけない。(一致することとなる。)
    CATIAのスケッチやアセンブリではよく使う拘束オプションないしコマンド名でCoincidenceというものがあって、これは日本語版だと、「一致」拘束とか「一致」コマンドとか言うので、『一致』とした次第。


    Since two (2) right lines cannot enclose a space, the line BC must coincide with the line EF.
    英語の感覚:
    2つの線が空間を含みえない(面積・体積・厚みを持たない「線」の特性ゆえに、そこには空間が存在しえない)

    cannotはここでは、「~しえない」のニュアンス。

    enclose a spaceについては、「線はそもそも空間(面積・体積・厚み等)を持つものではない」という幾何学の定義・認識が訳者側にあれば、訳を間違う心配は無し。

     BC must coincide with [...]のmustは、point B shall coincide with [...]のshallと微妙に区別。
    「(これまでの理屈上、以上のことから)~となるはずである」みたいな感じを頭の中に描きつつ、訳す。本課題文におけるのshallは日本語のニュアンスだと、「~となるべきである。~でないといけない。」に近い。


    Hence, the triangles agree in every respect.
    英語の感覚:
    「あらゆる点において(注:形状的な『点』のことではない)、2つの三角形は等しい。」


    ともあれ、詩のようなきれいな言葉に訳すよりも何よりも、読んで正確に情報が伝達され、作業者に間違いのない仕事をしてもらう。そんな翻訳が良い技術翻訳なのだと思います。実業務をしてきている者としての実感としては、そう感じます。

    日本語から英語への翻訳においては(自分が翻訳する場合は本課題と逆で、日英翻訳がほとんどなのですが)、日本語がそのまま機械的に英語(?)に置き換えられていたり、日本語のルールで英訳されるためか、英語として成立していない文章、ないしは情報として誤っている文章に遭遇することも、普通にありがちなこと。(そうした場合、英訳のほうは見ず、元の日本語を読んで作業する、といったことも必要になるかと思います。幸い日本語が読めるので、エンジニアとして自分が作業する場合に限っていえば、とりあえずそれで問題はない。あるいは、時間が許せば、自分で英訳しなおすことも。)

    要は、作業するエンジニア等が翻訳された文書を読み、誤認識に至らないような翻訳をすればよい、ということになります。または、意味不明な翻訳なため、実作業者が文章の読み飛ばしをしたり、勝手に推測・判断をしないようにする、ということになります。そこが技術翻訳の面白さであり、難しさでもあるかと思います。(実務経験している領域であれば自分が何を説明しているか、実務者レベルで把握・確認できるけれども、そうでなければ難易度は上がる。)

    また、さらに面白いと思うのは、原文がかならずしも親切に書かれていない場合も結構ある、ということ。日本語で書かれた文面の場合、説明する際、英語の表現とどこか異なったり、または、文章が省略されたような(抜け落ちたような)印象も受けるので、そういった行間も汲み取り、日本語を読んだ時と同じだけの情報を翻訳対象言語に書き換える、というものも必須かと思います。その際は、できるだけ余計な言葉を付け足すようなことは避けるようにし(オリジナルにない用語や説明が入ったりするのは、個人的にはあまり良いとは思わない)、また不足もないように工夫する、というのも面白さであり難しさであると思います。

    言語を問わず、オリジナルの方に記述の間違いや抜け落ちがあったりもするので、翻訳者がそこに気づいて、記述する側に伝え、擦り合わせができるようであれば、品質の向上・維持につながると思います。

    技術翻訳の唯一にして最終的なゴールは、「オリジナル言語を読んだ時に得られるのと同じ情報を翻訳対象言語においても得られるようにする」いうものか、と実務者レベルとしては感じています。

    国境と時差を超えた作業によって、品質(クオリティ)が思わぬ時に思わぬ形で損ねられるないように、といつでも気をつけながら、自分自身、頑張って仕事をしている次第です。


     

    Jun 8, 2014

    Translation Exercise with Kenji Miyazawa's "Spring and Asura" 宮沢賢治『春と修羅』を試訳

    わたくしは、仮定されたLED電灯の
    白い光に照らされた一匹の猫です

    宮澤賢治『春と修羅』序

    わたくしといふ現象は
     仮定された有機交流電灯の
     ひとつの青い照明です
    (あらゆる透明な幽霊の複合体)
      風景やみんなといっしょに
     せはしくせはしく明滅しながら
     いかにもたしかにともりつづける
     因果交流電灯の
     ひとつの青い照明です
    (ひかりはたもち、その電灯はうしなはれ)



    Kenji Miyazawa "Spring and Asura" Introduction

     The phenomenon called I
     is a single blue illumination
     of a presupposed organic alternating current lamp
     (A compound comprised of various transparent ghosts)
     It is a single blue illumination
     of a karmic alternating current lamp
     flickering so busily
     that works without ceasing
     along with the views and everybody
     (The light is persisting but the lamp is gone)



    "屈折率"

    七つ森のこっちのひとつが
    水の中よりもっと明るく
    そしてたいへん巨きいのに
    わたくしはでこぼこ凍ったみちをふみ
    このでこぼこの雪をふみ...
    向ふの縮れた亜鉛の雲へ
    陰気な郵便脚夫のやうに
      (またアラッディン、洋燈ラムプとり)
    急がなければならないのか


    "Refractive Index"

    When this one of Seven Forests
    is far brighter than how it is
    in the water and is even so huge
    why do I have to tread on this rough and frozen path,
    tread on this rough snow, and rush myself
    like a gloomy mailman
      (Now, Aladdin has taken the lamp)
    toward the shrinked zinc clouds far ahead?


    Jun 7, 2014

    Knowledgeware (2) - Terminology of the Knowledgeware & Environment Settings ナレッジの用語と環境設定

    Terminology of the Knowledgeware & Environment Settings (ナレッジの用語と環境設定)

    *沖縄のCATIA職業訓練コースで自分が取っていた覚え書きから
    *From my memo I was taking during my CATIA job training course in the Okinawa island, Japan


    1. 用語 Terminology
    1) Parameters
    Parameters are features that define values in CATIA documents. Parameters that are defined when creating features are called "feature parameters", while parameters created by user are called "user parameters". "Relations" features are created when user parameters are created.

    2) Relations
    Relations of Knowledge features (formulas, check, rules, design tables) will be displayed in the tree.

    3) Formulas
     A relation specifying a constraint on a parameter using 1-line statement.

    4) Design table
    Tables created from Excel or .text file Controls parameters. Design table can be created from the document parameters or from an external file.


    2. 環境設定 Environment settings
    1) 仕様ツリーのカスタマイズ Spec tree display customization (1)
    Tools > Options > Infrastructure > Parts Infrastructure > Display (tab)
    ==> Check "Parameters" and "Relations"

    2) 仕様ツリーのカスタマイズ Spec tree display customization (2)
    Tools > Options > Infrastructure > Product Structure > Tree Customization
    ==> Set "Yes" for "Parameters" and "Relations".

    3) 仕様ツリーのカスタマイズ Spec tree display customization (3)
    Tools > Options > Parameters and measures > Knowlege (tab)
    ==> Check "With values" and "With formulas". Check "Automatically synchronize"

    4) 仕様ツリーのカスタマイズ Spec tree display customization (4)
    Tools > Options > Parameters and measures > Language (tab)
    ==> Check "load library for extensive language library"
    (Note: This setting change requires you to re-launch CATIA.)


    Knowledgeware (1) - Knowledgeware Overview ナレッジ概要

    CATIA V5 - Knowledgeware Overview (ナレッジ概要)


    *沖縄のCATIA職業訓練コースで自分が取っていた覚え書きから
    *From my memo I was taking during my CATIA job training course in the Okinawa island, Ja


    ナレッジ機能使用の目的 Purposes of using the Knowledgeware functionality:
    1. Shorten the lead time while increase the output quality
    2. Standardize the engineering process

    3D設計における問題例 Actual Issues concerning 3D engineering
    1. The same parts/components will be designed with different approaches, depending on each modeler.
    2. Other modelers/engineers will newly create the same component.
    3. Information on the specifications/design intentions may not be shared fully.
    4. All of the requirements may not be followed.
    5. Engineering know-how cannot be shared with other engineers.
    6. It may have to take much time for meetings to discuss the engineering process.

    テンプレートとは? What is a "Template"?
    Template is a set of elements, features, formulas, rules, etc that are designed to realize engineering processes or rules by performing repetitive pattern of work automatically.


    CATIA V5 ナレッジ製品 Knowledgeware Products in CATIA V5
    A) CATIA Basic Functions
    Basically parameters, relations, formula, design table, etc can be created in GSD, PartDesign, or AssemblyDesign workbench. However, in order to use further Knowledgeware functions you need to go to the workbenches below.

    B) CATIA "Knowledge Advisor"
    Rules or conditions can be added to parameters using the Rule or Check functionality in this workbench. This enables you to store know-hows and re-use them.

    C) CATIA "Knowledge Expert"
    Rule bases (databases that enables you to create/share the company standards or project standards for features) are available.

    D) CATIA "Product Engineering Optimizer"
    Engineering optimization functionality is available.
    1. 構想設計 Engineering studies
    Study parts layout and kinematics using wireframes
    Modify the positioning

    2. テンプレート作成 Creating templates
    Cretae templates
    Add templates to catalog
    (Note: Create templates by the assembly, and add to catalog.)

    3. テンプレート適用による流用設計 Engineering by re-using templates
    I) Pull up templates from catalog
    ==> Specify reference elements (e.g. clamp points, base planes) to locate geometries, by modifying the shapes.
    ==> This makes it possible to utilize existing designing processes, without having to build geometries from scratch in CATIA.
    II) Replace workpieces
    It is possible to display a message when the replaced geometry doesn't meet the specific enginnering requirements, granted "Check" features are prepared for that.

    4. 最適化 Optimization
    Perform an automatic computation for optimization.
    Use the "Optimization" command in the Product Engineering Optimizer workbench.