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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 17 20:54:03 EDT 2010


Author: jito at redhat.com
Date: 2010-03-17 20:54:03 -0400 (Wed, 17 Mar 2010)
New Revision: 102537

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 00:09:56 UTC (rev 102536)
+++ projects/docs/enterprise/5.0/RESTEasy/ja-JP/Jaxb.po	2010-03-18 00:54:03 UTC (rev 102537)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: Jaxb\n"
 "POT-Creation-Date: 2010-01-07T06:35:58\n"
-"PO-Revision-Date: 2010-03-17 15:43+1000\n"
+"PO-Revision-Date: 2010-03-18 10:53+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"
@@ -73,7 +73,7 @@
 #. Tag: para
 #, no-c-format
 msgid "The <literal>JAXBXmlTypeProvider</literal> provider is selected when the class is annotated with an <literal>XmlType</literal> annotation and not an <literal>XmlRootElement</literal> annotation. The provider attempts to locate the <literal>XmlRegistry</literal> for the target class. By default, a JAXB implementation creates a class called <literal>ObjectFactory</literal> and is located in the same package as the target class. <literal>ObjectFactory</literal> contains a <literal>create</literal> method that takes the object instance as a parameter. For example, if the target type is called <literal>Contact</literal>, then the <literal>ObjectFactory</literal> class will have a method:"
-msgstr ""
+msgstr "クラスに <literal>XmlType</literal> アノテーションが付けられ、 <literal>XmlRootElement</literal> アノテーションが付けられていない場合に <literal>JAXBXmlTypeProvider</literal> プロバイダが選択されます。 このプロバイダはターゲットクラスの <literal>XmlRegistry</literal> を探します。 デフォルトでは、 JAXB 実装はターゲットクラスと同じパッケージにある <literal>ObjectFactory</literal> というクラスを作成します。 <literal>ObjectFactory</literal> には、 オブジェクトインスタンスをパラメータとする <literal>create</literal> メソッドが含まれています。 例えば、 ターゲットタイプが <literal>Contact</literal> の場合、 <literal>ObjectFactory</literal> には 1 つのメソッドがあります。"
 
 #. Tag: para
 #, no-c-format
@@ -88,12 +88,12 @@
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy's JAXB providers can decorate <literal>Marshaller</literal> and <literal>Unmarshaller</literal> instances. Add an annotation that triggers the decoration <literal>Marshaller</literal> or <literal>Unmarshaller</literal>. The decorators can perform tasks such as setting <literal>Marshaller</literal> or <literal>Unmarshaller</literal> properties and setting up validation."
-msgstr ""
+msgstr "RESTEasy の JAXB プロバイダは <literal>Marshaller</literal> インスタンスと <literal>Unmarshaller</literal> インスタンスをデコレーションすることができます。 <literal>Marshaller</literal> や <literal>Unmarshaller</literal> のデコレーションを引き起こすアノテーションを追加します。 デコレータは、 <literal>Marshaller</literal> プロパティや <literal>Unmarshaller</literal> プロパティの設定、 検証設定などのタスクを実行することができます。"
 
 #. Tag: para
 #, no-c-format
 msgid "As an example, say you want to create an annotation that will trigger <emphasis>pretty-printing</emphasis> of an XML document. In raw JAXB, we would set a property on the <literal>Marshaller</literal> of <literal>Marshaller.JAXB_FORMATTED_OUTPUT</literal>. Instead, let us write a <emphasis>Marshaller decorator</emphasis>."
-msgstr ""
+msgstr "例えば、 XML 文書の <emphasis>pretty-printing</emphasis> を引き起こすアノテーションを作成したい場合、 raw JAXB で <literal>Marshaller.JAXB_FORMATTED_OUTPUT</literal> の <literal>Marshaller</literal> にプロパティを設定しますが、 この代わりにマーシャラデコレータを書くことにします。"
 
 #. Tag: para
 #, no-c-format
@@ -103,67 +103,67 @@
 #. Tag: para
 #, no-c-format
 msgid "For this to work, you must annotate the <literal>@Pretty</literal> annotation with a meta-annotation named <literal>@Decorator</literal>. The <literal>target()</literal> attribute must be the JAXB <literal>Marshaller</literal> class. Next, we will write the <literal>processor()</literal> attribute class."
-msgstr ""
+msgstr "動作するようにするには、 <literal>@Pretty</literal> アノテーションに <literal>@Decorator</literal> と呼ばれるメタアノテーションを付ける必要があります。 <literal>target()</literal> 属性は JAXB <literal>Marshaller</literal> クラスでなければなりません。 次に、 <literal>processor()</literal> 属性クラスを書きます。"
 
 #. Tag: para
 #, no-c-format
 msgid "The <literal>processor</literal> implementation must implement the <literal>DecoratorProcessor</literal> interface, and should also be annotated with <literal>@DecorateTypes</literal>. This annotation specifies the media types that the processor can work with."
-msgstr ""
+msgstr "<literal>processor</literal> 実装は <literal>DecoratorProcessor</literal> インターフェースを実装しなければなりません。 また、 <literal>@DecorateTypes</literal> アノテーションが付けられている必要があります。 このアノテーションはプロセッサと動作するメディアタイプを指定します。"
 
 #. Tag: para
 #, no-c-format
 msgid "Now that we have defined our annotation and our <literal>Processor</literal>, we can use it on our JAX-RS resource methods or JAXB types like so:"
-msgstr ""
+msgstr "これでアノテーションと <literal>Processor</literal> が定義されたため 、JAX-RS リソースメソッドや JAXB タイプで使用できるようになりました。"
 
 #. Tag: para
 #, no-c-format
 msgid "If this is confusing, check the RESTEasy source code for information about implementing <literal>@XmlHeader</literal>."
-msgstr ""
+msgstr "分かりにくい場合は、 RESTEasy ソースコードをチェックして <literal>@XmlHeader</literal> の実装について確認してください。"
 
 #. Tag: title
 #, no-c-format
 msgid "Pluggable <literal>JAXBContext</literal>s with <literal>ContextResolvers</literal>"
-msgstr ""
+msgstr "プラグ可能な <literal>JAXBContext</literal> と <literal>ContextResolvers</literal>"
 
 #. Tag: para
 #, no-c-format
 msgid "We do not recommend using this feature unless you are familiar with the principles involved."
-msgstr ""
+msgstr "本機能は関係する原理を理解している方のみが使用するようにしてください。"
 
 #. Tag: para
 #, no-c-format
 msgid "By default, RESTEasy creates and caches <literal>JAXBContext</literal> instances per class type depending on the class you are marshalling or unmarshalling. If you do not want RESTEasy to create <literal>JAXBContext</literal>s, you can plug in your own by implementing an instance of <literal>javax.ws.rs.ext.ContextResolver</literal>."
-msgstr ""
+msgstr "デフォルトでは、 RESTEasy はマーシャリングまたはアンマーシャリングするクラスに応じて、 クラスタイプごとに <literal>JAXBContext</literal> インスタンスを作成しキャッシュします。 RESTEasy が<literal>JAXBContext</literal> を作成しないようにするには、 <literal>javax.ws.rs.ext.ContextResolver</literal> のインスタンスを実装して独自にプラグインできるようにします。"
 
 #. Tag: para
 #, no-c-format
 msgid "You must provide a <literal>@Produces</literal> annotation to specify the types of media intended for the context. You must also implement <literal>ContextResolver&lt;JAXBContext&gt;</literal>. This helps the runtime match the correct context resolver. You must also annotate the <literal>ContextResolver</literal> class with <literal>@Provider</literal>."
-msgstr ""
+msgstr "<literal>@Produces</literal> アノテーションを提供してコンテキスト向けのメディアタイプを指定しなければなりません。 <literal>ContextResolver&lt;JAXBContext&gt;</literal> を実装する必要もあります。 これにより、 ランタイムが正しいコンテキストリゾルバを合致するようにします。 また、 <literal>ContextResolver</literal> クラスに <literal>@Provider</literal> アノテーションを付ける必要があります。"
 
 #. Tag: para
 #, no-c-format
 msgid "There are several ways to make this <literal>ContextResolver</literal> available."
-msgstr ""
+msgstr "<literal>ContextResolver</literal> を使用できるようにする方法はいくつかあります。"
 
 #. Tag: para
 #, no-c-format
 msgid "return it as a class or instance from a <literal>javax.ws.rs.core.Application</literal> implementation."
-msgstr ""
+msgstr "<literal>javax.ws.rs.core.Application</literal> 実装よりクラスまたはインスタンスとして返します。"
 
 #. Tag: para
 #, no-c-format
 msgid "list it as a provider with <literal>resteasy.providers</literal>."
-msgstr ""
+msgstr "<literal>resteasy.providers</literal> でプロバイダとしてリストします。"
 
 #. Tag: para
 #, no-c-format
 msgid "let RESTEasy automatically scan for it within your <filename>WAR</filename> file. (See the Configuration Guide for more details.)"
-msgstr ""
+msgstr "<filename>WAR</filename> ファイル内で RESTEasy が自動的にスキャンするようにします (詳細は設定ガイドを参照)。"
 
 #. Tag: para
 #, no-c-format
 msgid "add it manually via <literal>ResteasyProviderFactory.getInstance().registerProvider(Class)</literal> or <literal>registerProviderInstance(Object)</literal>."
-msgstr ""
+msgstr "<literal>ResteasyProviderFactory.getInstance().registerProvider(Class)</literal> または <literal>registerProviderInstance(Object)</literal> より手作業で追加します。"
 
 #. Tag: title
 #, no-c-format
@@ -173,7 +173,7 @@
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy provides the required JAXB provider support for XML. It has several additional annotations to make application coding simpler."
-msgstr ""
+msgstr "RESTEasy は XML に必要な JAXB プロバイダサポートを提供します。 アプリケーションのコーディングを簡単にする追加のアノテーションが複数あります。"
 
 #. Tag: title
 #, no-c-format
@@ -183,17 +183,17 @@
 #. Tag: para
 #, no-c-format
 msgid "To set an XML header when you output XML documents, use the <literal>@org.jboss.resteasy.annotations.providers.jaxb.XmlHeader</literal> annotation."
-msgstr ""
+msgstr "XML 文書を出力する時に XML ヘッダを設定するには、 <literal>@org.jboss.resteasy.annotations.providers.jaxb.XmlHeader</literal> アノテーションを使用します。"
 
 #. Tag: para
 #, no-c-format
 msgid "Here, the <literal>@XmlHeader</literal> forces an <literal>xml-stylesheet</literal> header on the XML output. The same result can be obtained by placing the header on the <literal>Thing</literal> class. Read the JavaDocs for further information regarding the substitution values provided by RESTEasy."
-msgstr ""
+msgstr "ここでは、 <literal>@XmlHeader</literal> が XML 出力上で <literal>xml-stylesheet</literal> ヘッダを強制します。 <literal>Thing</literal> クラスにヘッダを置くと同じ結果を得ることができます。 RESTEasy によって提供される代替値については JavaDoc を参照してください。"
 
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy also has a convenient annotation for stylesheet headers. For example:"
-msgstr ""
+msgstr "RESTEasy にはスタイルシートのヘッダに対する便利なアノテーションもあります。 例は次の通りです。"
 
 #. Tag: title
 #, no-c-format
@@ -203,7 +203,7 @@
 #. Tag: para
 #, no-c-format
 msgid "RESTEasy lets you marshal JAXB annotated POJOs to and from JSON with the Jettison JSON library. You can find more information about Jettison at <ulink url=\"http://jettison.codehaus.org/\">http://jettison.codehaus.org/</ulink>."
-msgstr ""
+msgstr "RESTEasy では、 Jettison JSON ライブラリで JAXB アノテーションが付けられた POJO を JSON へマーシャリングしたり、 JSON よりマーシャリングしたりすることができます。 Jettison の詳細は <ulink url=\"http://jettison.codehaus.org/\">http://jettison.codehaus.org/</ulink> を参照してください。"
 
 #. Tag: para
 #, no-c-format




More information about the jboss-cvs-commits mailing list