[jboss-cvs] JBossAS SVN: r102541 - projects/docs/enterprise/5.0/RESTEasy/ja-JP.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 18 00:24:54 EDT 2010


Author: jito at redhat.com
Date: 2010-03-18 00:24:53 -0400 (Thu, 18 Mar 2010)
New Revision: 102541

Modified:
   projects/docs/enterprise/5.0/RESTEasy/ja-JP/Jaxb.po
Log:
translation in progress

Modified: projects/docs/enterprise/5.0/RESTEasy/ja-JP/Jaxb.po
===================================================================
--- projects/docs/enterprise/5.0/RESTEasy/ja-JP/Jaxb.po	2010-03-18 04:19:56 UTC (rev 102540)
+++ projects/docs/enterprise/5.0/RESTEasy/ja-JP/Jaxb.po	2010-03-18 04:24:53 UTC (rev 102541)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: Jaxb\n"
 "POT-Creation-Date: 2010-01-07T06:35:58\n"
-"PO-Revision-Date: 2010-03-18 10:53+1000\n"
+"PO-Revision-Date: 2010-03-18 14:24+1000\n"
 "Last-Translator: Junko Ito <junko.ito at rehdat.com>\n"
 "Language-Team: Japanese <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -208,162 +208,162 @@
 #. Tag: para
 #, no-c-format
 msgid "Jettison has two mapping formats: the default <emphasis>Jettison Mapped Convention</emphasis> format, and BadgerFish."
-msgstr ""
+msgstr "Jettison には、 デフォルトの <emphasis>Jettison Mapped Convention</emphasis> 形式と BadgerFish の 2 つのマッピング形式が用意されています。"
 
 #. Tag: para
 #, no-c-format
 msgid "For example, consider this JAXB class:"
-msgstr ""
+msgstr "次の JAXB クラスを例とします。"
 
 #. Tag: para
 #, no-c-format
 msgid "The JAXB <literal>Book</literal> class would be marshalled to JSON using the BadgerFish Convention:"
-msgstr ""
+msgstr "BadgerFish の慣例を使用して JAXB <literal>Book</literal> クラスが JSON へマーシャリングされます。"
 
 #. Tag: para
 #, no-c-format
 msgid "Element values are associated with a map. To find the value of the element, you must access the <literal>$</literal> variable. You could access the book like this, in JavaScript:"
-msgstr ""
+msgstr "エレメント値はマップに関連付けられています。 エレメントの値を見つけるには、 <literal>$</literal> 変数にアクセスする必要があります。 このようなブックは JavaScript でアクセスできます。"
 
 #. Tag: para
 #, no-c-format
 msgid "To use the BadgerFish Convention you must use the <literal>@org.jboss.resteasy.annotations.providers.jaxb.json.BadgerFish</literal> annotation either on the JAXB class you are marshalling or unmarshalling, or on the JAX-RS resource method or parameter:"
-msgstr ""
+msgstr "BadgerFish の慣例を使用するには、 マーシャリングまたはアンマーシャリングする JAXB クラスか、 JAX-RS リソースメソッドまたはパラメータ上で <literal>@org.jboss.resteasy.annotations.providers.jaxb.json.BadgerFish</literal> アノテーションを使用する必要があります。"
 
 #. Tag: para
 #, no-c-format
 msgid "To return a <literal>book</literal> on the JAX-RS method without polluting your JAXB classes with RESTEasy annotations, you can add the annotation to the JAX-RS method instead:"
-msgstr ""
+msgstr "JAXB クラスを RESTEasy アノテーションで汚染せずに JAX-RS メソッド上で <literal>book</literal> を返すには、 JAX-RS メソッドへアノテーションを追加します。"
 
 #. Tag: para
 #, no-c-format
 msgid "If your input is a <literal>Book</literal>, place it on the parameter:"
-msgstr ""
+msgstr "入力が <literal>book</literal> である場合、 パラメータ上に配置します。"
 
 #. Tag: para
 #, no-c-format
 msgid "The default Jettison Mapped Convention returns the following JSON:"
-msgstr ""
+msgstr "デフォルトの Jettison でマップされた慣例は次の JSON を返します。"
 
 #. Tag: para
 #, no-c-format
 msgid "Note that <literal>title</literal> is prefixed with the <literal>@</literal> character. Unlike the BadgerFish convention, this does not represent the value of element text, which makes it simpler (and a sensible default). To access this in JavaScript:"
-msgstr ""
+msgstr "<literal>title</literal> の前に <literal>@</literal> 文字が付いていることに注意してください。 BadgerFish の慣例とは異なり、 エレメントテキストの値を表すものではないため、 より簡単です (実用的なデフォルトです)。 次のように JavaScript でアクセスします。"
 
 #. Tag: para
 #, no-c-format
 msgid "The Mapped Convention lets you adjust the JAXB mapping with the <literal>@org.jboss.resteasy.annotations.providers.jaxb.json.Mapped</literal> annotation. With this, you can provide an XML namespace to JSON namespace mapping. For example, if you define your JAXB namespace within your <literal>package-info.java</literal> class like so:"
-msgstr ""
+msgstr "マップされた慣例により、 <literal>@org.jboss.resteasy.annotations.providers.jaxb.json.Mapped</literal> アノテーションを用いて JAXB マッピングを調整できるようになります。 これにより、 XML の名前空間を JSON の名前空間マッピングへ提供することができます。 例えば、 <literal>package-info.java</literal> クラス内に JAXB 名前空間を定義するには、 次のようになります。"
 
 #. Tag: para
 #, no-c-format
 msgid "You must define a JSON-to-XML namespace mapping, or you will receive an exception:"
-msgstr ""
+msgstr "JSON から XML への名前空間マッピングを定義しないと例外が発生します。"
 
 #. Tag: para
 #, no-c-format
 msgid "The <literal>@Mapped</literal> annotation fixes this problem. Place the <literal>@Mapped</literal> annotation on your JAXB classes, your JAX-RS resource method, or on the parameter that you are unmarshalling."
-msgstr ""
+msgstr "<literal>@Mapped</literal> アノテーションはこの問題を修正します。 JAXB クラス、 JAX-RS リソースメソッド、 アンマーシャリングするパラメータのいずれかに <literal>@Mapped</literal> アノテーションを配置します。"
 
 #. Tag: para
 #, no-c-format
 msgid "You can also force <literal>@XmlAttribute</literal>s to be marshalled as <literal>XMLElements</literal>."
-msgstr ""
+msgstr "<literal>@XmlAttribute</literal> が <literal>XMLElements</literal> としてマーシャリングされるよう強制することもできます。"
 
 #. Tag: para
 #, no-c-format
 msgid "To return a <literal>book</literal> on the JAX-RS method without polluting your JAXB classes with RESTEasy annotations, add the annotation to the JAX-RS method:"
-msgstr ""
+msgstr "JAXB クラスを RESTEasy アノテーションで汚染せずに JAX-RS メソッド上で <literal>book</literal> を返すには、 JAX-RS メソッドへアノテーションを追加します。"
 
 #. Tag: title
 #, no-c-format
 msgid "JAXB and FastinfoSet provider"
-msgstr ""
+msgstr "JAXB および FastinfoSet プロバイダ"
 
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy supports the <literal>Fastinfoset</literal> MIME type through the use of JAXB annotated classes. <literal>Fastinfoset</literal> documents serialize and parse more quickly, and are smaller in size, than logically-equivalent XML documents, so they can be used where size and processing time of XML documents is problematic. It is configured in the same way as the XML JAXB provider."
-msgstr ""
+msgstr "RESTEasy は JAXB アノテーションが付けられたクラスを使用し て<literal>Fastinfoset</literal> MIME タイプをサポートします。 <literal>Fastinfoset</literal> 文書は論理的に同等のXML文書よりも迅速にシリアライズや解析ができ、 大きさも小さいため、 XML 文書のサイズや処理時間に問題がある場合に使用することができます。 XML JAXB プロバイダと同じように設定することができます。"
 
 #. Tag: title
 #, no-c-format
 msgid "Arrays and Collections of JAXB Objects"
-msgstr ""
+msgstr "JAXB オブジェクトのアレイとコレクション"
 
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy automatically marshals arrays, <literal>java.util.Set</literal>s, and <literal>java.util.List</literal>s of JAXB objects to and from XML, JSON, <literal>Fastinfoset</literal>, and other RESTEasy JAXB mappers."
-msgstr ""
+msgstr "RESTEasy は JAXB オブジェクトのアレイ、 <literal>java.util.Set</literal>、 <literal>java.util.List</literal> を XML、 JSON、 <literal>Fastinfoset</literal>、 その他の RESTEasy JAXB マッパへ自動的にマーシャリングします。 同様にこのような RESTEasy JAXB マッパからのマーシャリングも自動的に行います。"
 
 #. Tag: para
 #, no-c-format
 msgid "The resource above publishes and receives JAXB objects. We assume that these are wrapped in a collection element like the following:"
-msgstr ""
+msgstr "前述のリソースは、 JAXB オブジェクトを公開し、 受け取ります。 リソースは次のようなコレクションエレメントにラッピングされることとします。"
 
 #. Tag: para
 #, no-c-format
 msgid "You can change the namespace URI, namespace tag, and collection element name by using the <literal>@org.jboss.resteasy.annotations.providers.jaxb.Wrapped</literal> annotation on a parameter or method:"
-msgstr ""
+msgstr "パラメータかメソッド上で <literal>@org.jboss.resteasy.annotations.providers.jaxb.Wrapped</literal> アノテーションを使用すると、名前空間 URL や名前空間タグ、 コレクションエレメント名を変更することができます。"
 
 #. Tag: para
 #, no-c-format
 msgid "So, if we wanted to output the following XML:"
-msgstr ""
+msgstr "次の XML を出力したいとしましょう。"
 
 #. Tag: para
 #, no-c-format
 msgid "We would use the <literal>@Wrapped</literal> annotation as follows:"
-msgstr ""
+msgstr "この場合、 次のように <literal>@Wrapped</literal> アノテーションを使用します。"
 
 #. Tag: title
 #, no-c-format
 msgid "JSON and JAXB Collections/Arrays"
-msgstr ""
+msgstr "JSON および JAXB コレクション / アレイ"
 
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy supports using collections with JSON. It encloses lists, sets, or arrays of returned JAXB objects in a simple JSON array. For example:"
-msgstr ""
+msgstr "RESTEasy はJSON とのコレクションの使用をサポートします。 簡単な JSON アレイ内の返された JAXB オブジェクトのリストやセット、 アレイが含まれます。 次の例を見てみましょう。"
 
 #. Tag: para
 #, no-c-format
 msgid "A List or Array of the <literal>Foo</literal> class would be represented in JSON like so:"
-msgstr ""
+msgstr "次のように <literal>Foo</literal> クラスのリストやアレイが JSON で示されます。"
 
 #. Tag: para
 #, no-c-format
 msgid "It would also expect this format when receiving input."
-msgstr ""
+msgstr "出力を受け取る時もこの形式であると予想します。●"
 
 #. Tag: title
 #, no-c-format
 msgid "Maps of JAXB Objects"
-msgstr ""
+msgstr "JAXB オブジェクトのマップ"
 
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy automatically marshals maps of JAXB objects to and from XML, JSON, <literal>Fastinfoset</literal>, and other JAXB mappers. Your parameter or method return type must be generic, with a String as the key and the JAXB object's type."
-msgstr ""
+msgstr "ESTEasy は JAXB オブジェクトのマップを XML、 JSON、 <literal>Fastinfoset</literal>、 その他の RESTEasy JAXB マッパへ自動的にマーシャリングします。 同様にこのような RESTEasy JAXB マッパからのマーシャリングも自動的に行います。 パラメータやメソッドの戻りタイプは、 ストリングをキーや JAXB オブジェクトとした汎用タイプでなければなりません。"
 
 #. Tag: para
 #, no-c-format
 msgid "This resource publishes and receives JAXB objects within a map. By default, they are wrapped in a <literal>map</literal> element in the default namespace. Each <literal>map</literal> element has zero or more <literal>entry</literal> elements with a <literal>key</literal> attribute."
-msgstr ""
+msgstr "このリソースは、 マップ内で JAXB オブジェクトを公開し、 受け取ります。 デフォルトでは、 デフォルトの名前空間内の <literal>map</literal> エレメントにラッピングされます。 各 <literal>map</literal> エレメントはゼロ以上の <literal>entry</literal> エレメントと 1 つの <literal>key</literal> 属性を持っています。"
 
 #. Tag: para
 #, no-c-format
 msgid "You can change the namespace URI, namespace prefix and map, entry, and key element and attribute names by using the <literal>@org.jboss.resteasy.annotations.providers.jaxb.WrappedMap</literal> annotation on a parameter or method."
-msgstr ""
+msgstr "パラメータかメソッド上で <literal>@org.jboss.resteasy.annotations.providers.jaxb.WrappedMap</literal> アノテーションを使用すると、 名前空間 URL、 名前空間プレフィックス、 マップ、 エントリ、 キーエレメント、 属性名を変更することができます。"
 
 #. Tag: para
 #, no-c-format
 msgid "So, to output the following XML:"
-msgstr ""
+msgstr "次の XML を出力したいとします。"
 
 #. Tag: para
 #, no-c-format
 msgid "We would use the @WrappedMap annotation as follows:"
-msgstr ""
+msgstr "この場合、次のように <literal>@WrappedMap</literal> アノテーションを使用します。"
 
 #. Tag: title
 #, no-c-format
@@ -373,50 +373,50 @@
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy supports the use of maps with JSON. It encloses returned JAXB objects within simple JSON maps. For example:"
-msgstr ""
+msgstr "RESTEasy は JSON とのマップの使用をサポートします。 簡単な JSON アレイ内の返された JAXB オブジェクトのリストやセット、 アレイが含まれます。 次の例を見てみましょう。"
 
 #. Tag: para
 #, no-c-format
 msgid "This a List or array of this Foo class would be represented in JSON like this:"
-msgstr ""
+msgstr "次のように <literal>Foo</literal> クラスのリストやアレイが JSON で示されます。"
 
 #. Tag: para
 #, no-c-format
 msgid "It also expects this format for input"
-msgstr ""
+msgstr "出力もこの形式であると予想します。"
 
 #. Tag: title
 #, no-c-format
 msgid "Possible Problems with Jettison Provider"
-msgstr ""
+msgstr "Jettison プロバイダの可能性のある問題"
 
 #. Tag: para
 #, no-c-format
 msgid "If you have the <filename>resteasy-jackson-provider-xxx.jar</filename> in your classpath, the Jackson JSON provider will be triggered. This is problematic for code that depends upon the Jettison JAXB or JSON provider. To correct this, you must either remove Jackson from your <literal>WEB-INF/lib</literal> or classpath, or use the <literal>@NoJackson</literal> annotation on your JAXB classes."
-msgstr ""
+msgstr "<filename>resteasy-jackson-provider-xxx.jar</filename> がクラスパスにあると、 Jackson JSON プロバイダがトリガされますが、 Jettison JAXB や JSON プロバイダに依存するコードでは問題となることがあります。 これを修正するには、 <literal>WEB-INF/lib</literal> かクラスパスから Jackson を削除するか、 JAXB クラスに <literal>@NoJackson</literal> アノテーションを使用します。"
 
 #. Tag: title
 #, no-c-format
 msgid "Interfaces, Abstract Classes, and JAXB"
-msgstr ""
+msgstr "インターフェース、 抽象クラス、 JAXB"
 
 #. Tag: para
 #, no-c-format
 msgid "Some object models use abstract classes and interfaces heavily. JAXB does not work with interfaces that are root elements, and RESTEasy cannot unmarshal parameters that are interfaces or raw abstract classes because it lacks the information required to create a <literal>JAXBContext</literal>. For example:"
-msgstr ""
+msgstr "オブジェクトモデルによっては抽象クラスやインターフェースを多く使用するものがあります。 JAXB はルートエレメントのインターフェースでは動作しません。 <literal>JAXBContext</literal> の作成に必要な情報が欠けているため、 RESTEasy はインターフェースや raw 抽象クラスであるパラメータをアンマーシャリングすることができません。 次の例を見てください。"
 
 #. Tag: para
 #, no-c-format
 msgid "In this example, RESTEasy would display an error (\"Cannot find MessageBodyReader for...\" or similar) because RESTEasy does not know that implementations of <literal>IFoo</literal> are JAXB classes, so it cannot create a <literal>JAXBContext</literal> for <literal>IFoo</literal>. As a workaround, you can annotate the interface with <literal>@XmlSeeAlso</literal> to correct the issue."
-msgstr ""
+msgstr "この例では、 RESTEasy はエラーを表示します (\"Cannot find MessageBodyReader for...\" など)。 これは、 <literal>IFoo</literal> が JAXB クラスであることを RESTEasy が認識しないため、 <literal>IFoo</literal> の <literal>JAXBContext</literal> を作成できないからです。 回避策として、 インターフェースに <literal>@XmlSeeAlso</literal> アノテーションを付けて問題を修正します。"
 
 #. Tag: para
 #, no-c-format
 msgid "This will not work with manual, hand-coded JAXB."
-msgstr ""
+msgstr "この方法は手動のハンドコード JAXB では機能しません。"
 
 #. Tag: para
 #, no-c-format
 msgid "The extra <literal>@XmlSeeAlso</literal> on <literal>IFoo</literal> allows RESTEasy to create a <literal>JAXBContext</literal> that knows how to unmarshal <literal>RealFoo</literal> instances."
-msgstr ""
+msgstr "<literal>IFoo</literal> 上にある追加の <literal>@XmlSeeAlso</literal> により、 <literal>RealFoo</literal> インスタンスのアンマーシャリング方法を認識する <literal>JAXBContext</literal> を RESTEasy が作成できるようになります。"
 




More information about the jboss-cvs-commits mailing list