ProZ.com global directory of translation services
 The translation workplace
Ideas
KudoZ home » English to Japanese » Computers (general)

Opaque is empty

Japanese translation: opaque が空です


Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs
(or are passionate about them). Participation is free and the site has a strict confidentiality policy.
10:59 Apr 23, 2009
English to Japanese translations [PRO]
Tech/Engineering - Computers (general) / 通信
English term or phrase: Opaque is empty
Messaging layer failed to send message.
Client internal error. Opaque is empty

上記はリソース UI 翻訳で、エラー説明文です。それぞれエクセルのセルでの翻訳なので前後関係がわかりません。第 1 文は質問文と関係ないかもしれませんが、2番目と3番目は互いに関係のある文です。で、3番目の「Opaque is empty」がわかりません。普通 Opaque というのは「半透明」のことを意味すると思うのですが・・・。ちなみに Trados TM には「The Password field is empty.」に対して「[パスワード] フィールドに入力してください。」という訳がありましたが、関係あるかわかりません。
Lemon67
Japanese translation:opaque が空です
Explanation:
コンピュータでは、2進数のアドレス(メモリ中の番地)を変数名で代替してプログラムを組みます。システムがopaqueについて何か言っている以上、opaqueという変数は存在していて、その値が空ということはありません。必ず何かを代替しています。プログラマが初期化しなければ通常0になります。空であり得るのは、その値を再びアドレスとして解釈したときにその場所に使えるメモリ領域が確保されていないことです。この場合のように構造体なら、複数の値が入るだけの領域がとられるので、opaque値と言ってしまうと、opaqueが代替しているアドレスと解釈するよりなく、それは重ねて言いますが空ではありません。結果的に is empty を訳しただけになりますが、それの方が正確です。
Selected response from:

Mitch Suzuki
Local time: 11:54
Grading comment
大変役に立ちました。ありがとうございました。
4 KudoZ points were awarded for this answer



Summary of answers provided
4opaque が空です
Mitch Suzuki
3opaque 値が空です
RieM
1opaque構造体
Tadayuki Hayashidani
Summary of reference entries provided
FYR, please
cinefil

  

Answers


30 mins   confidence: Answerer confidence 1/5Answerer confidence 1/5
opaque is empty
opaque構造体


Explanation:
よくわかりませんが、プログラミングで使うopaque構造体のことでしょうか。
opaque is emptyとは、この構造体の実体がないということですかね?

Example sentence(s):
  • C言語で構造体の中身を隠しておきたいときに使われる、Opaque構造体と呼ばれるテクニックだ。

    Reference: http://journal.mycom.co.jp/column/objc/034/index.html
Tadayuki Hayashidani
Japan
Local time: 11:54
Specializes in field
Native speaker of: Native in JapaneseJapanese
PRO pts in category: 4
Login to enter a peer comment (or grade)

1 hr   confidence: Answerer confidence 3/5Answerer confidence 3/5
opaque is empty
opaque 値が空です


Explanation:
opaque とは、半透明より、むしろ「不透明」を意味することが多いです。(半透明は tranclucent)。opacity が不透明の度合いを意味することもあります。例えば、文房具や色々な業界で登場するopaque penとは、いわゆる「マジック」で、蛍光マーカー(ハイライター)のように下のテキストや画像が見えるのではなく、むしろ隠してしまいます。

ここでは、opaque とは、クライアントから送信されるデータの一部を(セキュリティ上の理由などで) opaque 、つまり外側から判読できない値に加工してしまうことを意味します。その場合、その部分の値は暗号化されていたり、何かのアルゴリズムを使って自動的に生成されるのですが、とにかく何らかの有効な値が存在しなければなりません。上記のエラーメッセージは、opaque 部分に値が指定されていません。空ですよ。という意味です。

なので、「opaque パラメータに値が指定されていません」「opaque値が空です」というメッセージで、エンジニアは十分意味が理解できます。

ちょっと専門的な内容が入っていますが、うまく説明している方のページがありましたので、よかったら参考にしてください。

http://www5e.biglobe.ne.jp/~aji/3min/ex/sup22.html

RieM
United States
Local time: 21:54
Native speaker of: Native in JapaneseJapanese
PRO pts in category: 12
Login to enter a peer comment (or grade)

3 hrs   confidence: Answerer confidence 4/5Answerer confidence 4/5
opaque is empty
opaque が空です


Explanation:
コンピュータでは、2進数のアドレス(メモリ中の番地)を変数名で代替してプログラムを組みます。システムがopaqueについて何か言っている以上、opaqueという変数は存在していて、その値が空ということはありません。必ず何かを代替しています。プログラマが初期化しなければ通常0になります。空であり得るのは、その値を再びアドレスとして解釈したときにその場所に使えるメモリ領域が確保されていないことです。この場合のように構造体なら、複数の値が入るだけの領域がとられるので、opaque値と言ってしまうと、opaqueが代替しているアドレスと解釈するよりなく、それは重ねて言いますが空ではありません。結果的に is empty を訳しただけになりますが、それの方が正確です。


    Reference: http://homepage1.nifty.com/toshio-k/prog/c/pointer.html
Mitch Suzuki
Local time: 11:54
Specializes in field
Native speaker of: Japanese
PRO pts in category: 8
Grading comment
大変役に立ちました。ありがとうございました。
Login to enter a peer comment (or grade)




Reference comments


27 mins
Reference: FYR, please

Reference information:
opaque(不定形)
大量のデータをそのまま送るには、 opaque 型 ( 不定形型 ) を使う。これには固定長と可変長がある。
http://www.coins.tsukuba.ac.jp/~yas/coins/dsys-2005/2006-01-...

cinefil
Japan
Works in field
Native speaker of: Native in JapaneseJapanese
PRO pts in category: 12
Login to enter a peer comment (or grade)




Return to KudoZ list


KudoZ™ translation help
The KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.



See also: