6

この質問は、ここにいる英語を話さない人々に向けられています。

SO は「英語を話す」Web フォーラムであるため、多少偏りがあります。その一方で、ほとんどの開発者はとにかく英語を知っているでしょう...

あなたの地域の文化では、専門用語は地域の言葉に翻訳されていますか? たとえば、「デザイン パターン」、「工場」、またはドイツ語、スペイン語などで書かれている/言われていることは、IT でどのように使用されますか? 英語の単語が優先されますか? ローカル翻訳?2 つのバージョン (英語/ロケール) は均等に使用されていますか?

編集

「デザインパターン」のロケール翻訳を回答とともに書いていただけますか?

フランス語では、Wikipedia.fr によると、「Patron de conception」であり、「Conceptualization のモデル」と訳されます (推測します)。

4

19 に答える 19

4

ここブラジルでは、奇妙な組み合わせがいくつかあります。多くの本がポルトガル語に翻訳されていますが、原本も一般的に入手できます。それをインターネットと組み合わせると、基本的に誰もが両方の言語の用語を知っている必要があります。次の人がそれらをどのように参照するかわからないからです. また、最近までほとんどの翻訳は、IT とはまったく関係のない一部の人々によって行われていました。一部の用語は、単純に翻訳が不適切です。

デザインパターンが良い例です。GoF の本は "Padrões de Projeto" と呼ばれています。しかし、プロジェクトはプロジェクトも意味します。したがって、ほとんどの人はそれをデザイン パターンと呼んでいますが、パターンを翻訳された名前で呼んでいます (Abstract Factory の代わりに Fábrica Abstrata、Facade の代わりに Fachada)。また、デザイン パターンを "Padrões de Desenho" と呼ぶ人もいます。一部の人は、desenho (デザインも意味しますが、描くことも意味します) は、ソフトウェア開発の設計フェーズをよりよく反映していると考えています。

会話をより流暢にするためにいくつかの用語を翻訳することには価値があると思いますが (非常に多くのブラジル人が「th」の単語に問題を抱えています。ポルトガル語には音素が存在しません...)、これはよく誤解を引き起こします。あいまいな翻訳にさらされていないだけです。元の用語に固執する方が明らかに良いです。また、翻訳を使用する必要がある場合は、あいまいな翻訳を選択しないように、非常に厳密に行ってください。

于 2008-11-05T17:14:51.693 に答える
3

単語を別の言語に翻訳することはできますが、通常、その単語が属する考え方を翻訳しているとは限りません (そのため、優れた翻訳には多額の費用がかかります)。ある言語で明確なグループを構築する専門用語は、他の言語では言語的なつながりを失う可能性もあります。

私が定期的に遭遇する最悪の例の 1 つは、米国のマーケティング用語で蔓延している「経験」という言葉です。今日ではすべてが経験です。現在、一部の人々はそれをドイツ語の「Erfahrung」に翻訳していますが、ドイツ人の考え方にはまったく適合しないため、ひどく聞こえます. ツールやソフトウェアをエアファールングとして使用することは考えていません。単語は正しく翻訳されるかもしれませんが、考え方を考慮すると完全に的外れです。

編集の回答: 「デザイン パターン」のドイツ語は Entwrfsmuster です。講義やプレゼンテーションで使用されることがあります。私のほぼ毎日の楽しいイベントは、英語の「to cast」をドイツ語化された動詞「casten」に翻訳することです。C/C++ でのキャストはかなり長い間悪と見なされており、多くのバグを引き起こすため、通常は「キャスト」が問題になります。現在、"casten" はドイツ語の名 "Karsten" と音声的に同一に聞こえます。したがって、キャストがエラーの原因である場合はいつでも、すべて Karsten が原因であると言えます ;)

于 2008-09-21T16:32:03.283 に答える
3

スイス出身でドイツ語を話す私は、英語のままにしておくことに投票します。私はしばらく前に IBM の会議に参加したことがあります (OS/2 0.9 開発者会議、ここで私の年齢を公開します)。当時、ほとんどの人は現在のようにインターフェイス コンポーネント (コンボボックス、リストボックス、ボタン) の名前に精通していませんでした。

そのため、すべてが同時に異なる言語に翻訳されました。そして、私はすべてを意味します。これにより、次のような効果が得られます。

  • 名前の間違った標準セットが導入されました
  • さまざまな国のプログラマーが互いに話すことができなかった
  • 特に予備知識がある場合は、話についていくのは本当に大変でした

唯一の方法は、片耳をヘッドホンで覆って英語の原語を聞き、ドイツ語訳の適切な場所に英語の名前を入れようとすることでした。とても疲れました。

于 2008-09-21T15:12:55.283 に答える
3

私はオーストリア出身なので、第一言語としてドイツ語を学びました。

デザイン パターンは 'Entwurfsmuster' になります。これは、翻訳でそれほど失われないかなりまともな翻訳です。それでもここオーストリアでは、英語の「オリジナル」を使用します。より簡単に....

完全を期すために: 世界の残りの部分だけが英語の用語を使用していて、「あなた」もいくつかの「外国語」の単語を使用しているというのは、完全に正しいわけではありません。

そして最近、ドイツ語のüberに由来するübernoteというサイトに出くわしました。

于 2009-01-19T20:06:25.347 に答える
2

結構です。英語の専門用語はそのままにしておきます。翻訳はぎこちなく、一般的に見苦しく、紛らわしいものです。

ここイタリアでは、逆の問題を抱えていることもあります。英語とイタリア語を混ぜないようにしています...そのため、メソッドとクラスには「findUserBySocialSecurityNumber」、「delete」などの名前が付けられています。しかし、ビジネス用語は翻訳できないことが多い (イタリアの一意の識別コードは "Codice Fiscale" であり、これは社会保障番号などではありません)。:)

EDIT :イタリア語のデザイン パターンはschemi di progettazione (または、ウィキペディアによるとstruttura di progettazione )と訳されるかもしれませんが、会話で聞いたことはありません。

于 2008-09-21T18:51:19.937 に答える
1

ポーランドのほとんどの IT スタッフは英語の用語を使用します。ポーランド語は、ビジネスまたはユーザーと通信する場合にのみ使用されます。

個人的には、すべてのコンピューターのロケールを英語に設定する傾向があります。英語のマニュアルでどの単語が使用されているかは知っていますが、ポーランド語版でどのように翻訳されたかはわかりません。

私の大学では、すべての講義が洗練されたものでした。チューターが翻訳された用語 (「kompilator skrośny」[クロス コンパイラー] や「krotka」[データベースへの記録] など) をいつ使用したのかわかりませんでした。

「Design Patterns」をポーランド語に翻訳すると「wzorce projektowe」です。

于 2008-09-21T19:15:20.177 に答える
1

私のテクニカル ブログでは、すべてがフランス語に翻訳されています。背後にある概念のほとんどが米国で発明されたという理由だけで、コンピューティングに英単語を使用することは、印刷にドイツ語のみを使用したり (グーテンベルクのため)、政治にギリシャ語のみを使用したりするのと同じくらい愚かなことです。

もちろん、他の規則と同様に、例外もあります。適切な翻訳を見つけるのが難しい場合があります (フランス語の翻訳ではなく、「bit」と「pizza」を使用します)。そして、悪いものよりも翻訳がない方が良いです(「web」の「toile」など、重大な翻訳エラー)。

于 2008-12-15T09:25:19.080 に答える
0

デンマーク語のデザインパターンは「designmønstre」のようなものですが、それを使っている人を見たことがありません。

世界中のネイティブ スピーカーは 600 万人未満であり、ほとんどのコンピューター サイエンス専門用語はデンマーク語に翻訳されていません。代わりに英語の用語が使用されます。これにより、読者はこの主題に関する他の国際的な情報源を見つけやすくなりますが、外国語の用語によって元の言語がいくらか混乱したままになります.

于 2008-12-15T09:31:46.803 に答える
0

他の良い答えに加えて、別の言語から音訳されたコードを書くのは悪い形だと付け加えておきます。コードがぎこちなく、単純ではなく、誰もが (同じ言語を話す人でも) 異なる方法で翻訳し、多国籍チームになると理解できなくなります。これには、変数、クラス名、関数名、さらにはコメントが含まれます...
私は、オランダのチーム、トルコのチーム、世界中のチームのコード レビューを行いました。実際には、コードを説明するために翻訳者を雇わなければなりませんでした。翻訳者もコードを理解していないため、これは非常にばかげています...(最終的にはあきらめて、地元のチームにいくつかのキーワードを教えてもらいましたが、それでも...)

コーディング規約がローカライズされると、理解することが不可能になります。たとえ私が話す言語にローカライズされていても!

于 2008-09-21T13:34:15.147 に答える
0

私が通常行っていることは、デンマーク人 (私はデンマーク出身です)、またはビジネスマンや通常の非 IT の人々と話すときに IT 用語にデンマーク語を使用することです。IT 関係者の場合は、英語の用語を使用します。

于 2008-09-21T13:12:13.670 に答える
0

私はドイツ出身の非英語スピーカーです。

私の意見では、プログラミング関連の単語を英語から別の言語に翻訳することは意味がありません。大学では (ドイツにありますが) ほとんどすべての講義が英語で行われ、優れたプログラミングの本はすべて英語で書かれています。だから最初から「デザインパターン」や「ファクトリー」などの言葉に慣れてしまうんです。同僚とドイツ語で話しているときに、英語の専門用語を使用していることに気付かないことさえあります。

また、共通の「言語」があり、全員が「工場」について話すときに何を意味するかを理解しているため、さまざまな国の人々とチームの一員である場合にも非常に役立ちます。

于 2008-09-21T13:21:28.110 に答える
0

ああ、英語にしてください。ドイツ出身の英語を母国語としない私は、ドイツ語に翻訳された専門用語を含むドイツ語のテキストに出くわすと、いつも笑い始めます。

私の個人的なお気に入りは、stack のドイツ語訳です。

スタックは Keller Datenspeicher に変換されます。これを英語に翻訳すると、地下室のデータ ストレージのようなものが得られます。(ええと - スタックはどこにあり、それは地下室と何の関係がありますか?) ここの若いプログラマーはもはやドイツのアナクロニズムを理解していません。

Stackoverflow は Keller Datenspeicher Überlauf に変換されます。(地下データ保管庫オーバーフロー)

于 2008-09-21T14:57:36.973 に答える
0

専門用語は元の言語のままにしておくべきだと思います。ほとんどの場合、それは英語です

見てみましょう: Stack は 1955 年に最初に提案され、1957 年に初期のドイツのコンピューター科学者である Friedrich L. Bauer によって特許が取得されました。ですから、世界中の皆さん: これからは "stack" の代わりに "Stapelspeicher" を、"stackoverflow" の代わりに "Stapelspeicherüberlauf" を使用してください;)

しかし、英語の単語はどこでも知られているので、英語の単語を使用する方が良いことに同意します (そして私も使用します)。

于 2008-11-05T13:44:03.727 に答える
0

専門用語は元の言語、ほとんどの場合英語のままにしておくべきだと思います。オペレーティング システム (具体的には仮想メモリ) についての講義を覚えています。「なんだろう?キッチンとバスルームにタイルがありますが、私の記憶にはありません!」と思いました。と大混乱に陥りました。後で、彼らが mepage をばかげた方法で翻訳したことがわかりました。同様の「興味深い」翻訳には、ヒープのstockpile、スタックのcellar、および私が忘れていた他のものが含まれます。
一般的に、翻訳は、あなたが何について話しているのか分からないユーザーに対して友好的であると思います. 他の誰もが「本当の」用語をはるかによく知っているでしょう - たとえそうでなくても、彼は「本当の」用語でより多くの情報をより簡単に見つけるでしょう.

これには本当の欠点があるとは思いません。医師も独自の技術言語を持っており、建設労働者でさえ独自の言語を持っているのに、なぜプログラマーは彼らのための特別な言語を持っていないのでしょうか? 「カット」という用語を知らずに外科医と話すことはできません (私は彼らの言語を知らないので、良い例を見つけることができません)。 「設計パターン」、「工場」、または「最小化二分決定図」。そうでない場合は、プログラマーと話すことができないことを受け入れるか、基本について彼に尋ねて、自分で用語について詳しく学んでください。

于 2008-09-21T19:05:02.447 に答える
0

ここのイタリアン。通常、イタリアのプログラマーは物事に英語の名前を使用することを好みますが、(ほとんどの英語の単語と同様に) 間違って発音することもよくあります。その主な理由は次のとおりです。

  • 一部の用語は英語の形式でのみ使用され、翻訳が困難または不可能stackです。たとえば、.

  • 一部の単語は、英語の形式の方が適切に聞こえます: matrice(matrix) は の翻訳ですがarray、響きが悪いため、非常にまれです。

Design patternで翻訳しschema di progettazioneます。

于 2012-11-22T18:18:37.423 に答える
0

私の母国語はアラビア語で、フランス語と英語も話します。

アラビア語は、技術用語にとって最も難しい言語の 1 つです... 私は技術用語の英語版に固執することを強く好みます i アラビア語よりも英語の技術用語に精通しているユーザーを見つけます (少なくとも私が扱ったもの) しかし、用語のアラビア語の使用は法的な理由によるものでなければならないので、一部のソフトウェアでは何とか我慢しなければなりません。

私たちは技術部門でちょっとしたゲームをしていましたが、それはアラビア語の類義語を推測するというもので、予想外の言葉に大笑いしたので、多くのマニアックな人は知らなかったので、ユーザーにとってどのようになるか想像してみてください

于 2008-11-05T14:11:55.120 に答える
0

私はイタリア人ですが、翻訳された専門用語はまったくおかしく聞こえると思います。

わかりやすくするために、英語版に固執することをお勧めします。誰もがデザインパターンが何であるかを知っています(知っている必要があります)が、「schemi di progettazione」はどういうわけかもっとあいまいです。

于 2008-11-05T13:55:19.913 に答える
0

私は英語を話しますが、フランスに拠点を置くスイスの会社で働いています。私の経験では、ほとんどの人が英語の専門用語を使用しています。フランス政府はフランスの条件を課そうとしますが、誰も注意を払いません。

于 2008-11-05T13:55:38.367 に答える
0

スウェーデン語のデザイン パターン - designmönster。そのため、他の多くの翻訳と同様に非常にうまく機能しますが、多くはばかげているように聞こえます. 通常、スウェーデン人は英語をかなりよく理解しているので、会話ではスウェーデン語と英語の用語、そして時にはスウェーデン語の用語が混ざったようなものになる傾向があります - 通常はスウェーデン語の文法を持つ英単語です :)

「ブランチをコミットしましたか?」「Har du committat branchen?」になります。

ただし、コードはすべて英語にする必要があります。ローカライズされた変数名は EVIL です。

于 2008-11-05T13:56:24.933 に答える