[jboss-cvs] JBossAS SVN: r77472 - projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Aug 26 02:16:30 EDT 2008


Author: khashida at redhat.com
Date: 2008-08-26 02:16:30 -0400 (Tue, 26 Aug 2008)
New Revision: 77472

Modified:
   projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po
Log:
210 left

Modified: projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po
===================================================================
--- projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po	2008-08-26 02:19:27 UTC (rev 77471)
+++ projects/docs/enterprise/4.3/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po	2008-08-26 06:16:30 UTC (rev 77472)
@@ -9,7 +9,7 @@
 "Project-Id-Version: Entity\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-08-11 00:59+0000\n"
-"PO-Revision-Date: 2008-08-26 12:05+1000\n"
+"PO-Revision-Date: 2008-08-26 16:15+1000\n"
 "Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
 "Language-Team: Japanese <jp at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -957,6 +957,10 @@
 "properties persistent (see <literal>@MappedSuperclass</literal> for more "
 "informations)."
 msgstr ""
+"Hibernate Annotations は、EJB3 仕様で明示的にサポートされていないもう1つの機能を "
+"サポートします。組み込み型のオブジェクトに <literal>@MappedSuperclass</literal> アノテーションを "
+"使用してアノテーション追加をして、スーパークラスプロパティを永続化することができます "
+"(詳細には <literal>@MappedSuperclass</literal> をご覧下さい)。"
 
 #. Tag: para
 #: Entity.xml:218
@@ -967,6 +971,10 @@
 "<literal>@*ToOne</literal> nor <literal>@*ToMany</literal>). To override the "
 "association columns you can use <literal>@AssociationOverride</literal>."
 msgstr ""
+"EJB3 仕様でサポートされていませんが、Hibernate Annotations により、 "
+"組み込み可能なオブジェクト(<literal>@*ToOne</literal> 又は <literal>@*ToMany</literal>)内で "
+"関連アノテーションを使用することができるようになります。関連コラムを上書きするには "
+"<literal>@AssociationOverride</literal> を使用します。"
 
 #. Tag: para
 #: Entity.xml:221
@@ -981,6 +989,12 @@
 "improvement over the default EJB3NamingStrategy that allows embedded objects "
 "to be defaulted even if used twice in the same entity."
 msgstr ""
+"同じエンティティ内で同一の組み込み可能なオブジェクトタイプを持つようにしたい場合、 "
+"コラム名デフォルティングは機能しません。少なくともコラムの1つが明示的でなければ "
+"なりません。Hibernate は EJB3 仕様を超越して、ユーザーが <classname>NamingStrategy</classname> を "
+"通じて、デフォルティングメカニズムを強化できるようにします。<classname>DefaultComponentSafeNamingStrategy</classname> は "
+"デフォルトの EJB3NamingStrategy に対する小さな改善で、これは同じエンティティで2 回使われても "
+"組み込み型オブジェクトがデフォルトになるようにします。"
 
 #. Tag: title
 #: Entity.xml:224
@@ -1046,6 +1060,11 @@
 "identifier generation strategy thanks to the <literal>@GeneratedValue</"
 "literal> annotation:"
 msgstr ""
+"<literal>@Id</literal> アノテーションにより、エンティティ Bean の "
+"識別子となるプロパティを定義できるようになります。このプロパティは、 "
+"そのアプリケーション自身でセットできるか、又は Hibernate(推奨) で "
+"生成できます。<literal>@GeneratedValue</literal> アノテーションの "
+"機能により識別子生成戦略を定義することができます:"
 
 #. Tag: para
 #: Entity.xml:256
@@ -1083,6 +1102,9 @@
 "linkend=\"Entity_Beans-Hibernate_Annotation_Extensions\"/> for more "
 "informations."
 msgstr ""
+"Hibernate は基本的な EJB3 のものより多くの id ゼネレータを提供します。詳細には、 "
+"<xref linkend=\"Entity_Beans-Hibernate_Annotation_Extensions\"/> をチェックして "
+"下さい。"
 
 #. Tag: para
 #: Entity.xml:279
@@ -1136,6 +1158,15 @@
 "application level generators. Application level generators are defined at "
 "XML level (see <xref linkend=\"Overriding_metadata_through_XML\"/>):"
 msgstr ""
+"<literal>AUTO</literal> ゼネレータがポータブルアプリケーションの為に "
+"推奨できるタイプです(数種のベンダーに適用可)。識別子生成の設定は "
+"ゼネレータ属性を持ついくつかの <literal>@Id</literal> マッピングの為に "
+"共有できます。数種の設定が <literal>@SequenceGenerator</literal> と "
+"<literal>@TableGenerator</literal> を介して利用できます。ゼネレータの "
+"範囲はアプリケーション、又はクラスであることができます。クラス定義の "
+"ゼネレータはクラスの外では視認できず、アプリケーションレベルのゼネレータを "
+"上書きできます。アプリケーションレベルのゼネレータは XML レベルで定義されます "
+"(<xref linkend=\"Overriding_metadata_through_XML\"/> 参照):"
 
 #. Tag: programlisting
 #: Entity.xml:290
@@ -1216,6 +1247,15 @@
 "<literal>valueColumnName</literal> \"<literal>hi</literal>\" contains the "
 "the next high value used."
 msgstr ""
+"JPA XML(<filename>META-INF/orm.xml</filename> など)がゼネレータの "
+"定義に使用される場合、<literal>EMP_GEN</literal> と <literal>SEQ_GEN</literal> は "
+"アプリケーションレベルのゼネレータとなります。<literal>EMP_GEN</literal> は、 "
+"20 の <literal>max_lo</literal> を持つ hilo アルゴリズムを使用して、テーブルベースの "
+"id ゼネレータを定義します。hi の値は、<literal>table</literal> "
+"\"<literal>GENERATOR_TABLE</literal>\" の中に維持されています。その情報は、 "
+"<literal>pkColumnName</literal> \"key\" が <literal>pkColumnValue</literal> \"<literal>EMP</literal>\"と "
+"同等である列に維持されています。コラム <literal>valueColumnName</literal> \"<literal>hi</literal>\"には "
+"使用される次の高い値が含まれています。"
 
 #. Tag: para
 #: Entity.xml:294
@@ -1229,6 +1269,12 @@
 "sequence and pickup the value each time, you must set the allocation size to "
 "1."
 msgstr ""
+"<literal>SEQ_GEN</literal> は、<literal>my_sequence</literal> と呼ばれる "
+"シーケンスを使用してシーケンスゼネレータを定義します。このシーケンスベースの "
+"hilo アルゴリズム用に使用される割り当てサイズは 20 です。このバージョンの Hibernate "
+"Annotations は シーケンスゼネレータ内で <literal>initialValue</literal> を処理しません。 "
+"デフォルトの割り当てサイズは 50 なので、シーケンスを使用して、毎回その値を取り出すには "
+"その割り当てサイズを「1」にセットする必要があります。"
 
 #. Tag: para
 #: Entity.xml:298
@@ -1239,6 +1285,10 @@
 "at the package level (see <xref linkend=\"Hibernate_Annotation_Extensions-"
 "Identifier\"/>)."
 msgstr ""
+"パッケージレベルの定義はもう EJB 3.0 仕様ではサポートされていません。 "
+"しかし、パッケージレベルで <literal>@GenericGenerator</literal> を "
+"使用することができます(<xref linkend=\"Hibernate_Annotation_Extensions-"
+"Identifier\"/> 参照)。"
 
 #. Tag: para
 #: Entity.xml:302
@@ -1287,6 +1337,10 @@
 "Annotations tests in the org.hibernate.test.metadata.id package for more "
 "examples."
 msgstr ""
+"このクラスは my_sequence と呼ばれるシーケンスを使用しており、SEQ_STORE "
+"ゼネレータは他のクラスでは視認できません。より詳しいサンプルには、Hibernate Annotations の "
+"テストを org.hibernate.test.metadata.id パッケージの中でチェックできることを忘れないで "
+"下さい。"
 
 #. Tag: para
 #: Entity.xml:309
@@ -1301,12 +1355,14 @@
 "annotate the component property as @Id and make the component class "
 "@Embeddable"
 msgstr ""
+"コンポーネントプロパティに @Id としてアノテーションの追加をして、コンポーネント "
+"クラスを @Embeddable にします。"
 
 #. Tag: para
 #: Entity.xml:319
 #, no-c-format
 msgid "annotate the component property as @EmbeddedId"
-msgstr ""
+msgstr "コンポーネントプロパティに @EmbeddedId としてアノテーションを追加します"
 
 #. Tag: para
 #: Entity.xml:324
@@ -1315,6 +1371,8 @@
 "annotate the class as @IdClass and annotate each property of the entity "
 "involved in the primary key with @Id"
 msgstr ""
+"クラスに @IdClass としてアノテーションを追加して、プライマリキーに関与している "
+"エンティティの各プロパティに @Id を使用してアノテーションを追加します"
 
 #. Tag: para
 #: Entity.xml:329
@@ -1447,6 +1505,8 @@
 "As you may have seen, <literal>@IdClass</literal> points to the "
 "corresponding primary key class."
 msgstr ""
+"これまでご覧のように、<literal>@IdClass</literal> は対応するプライマリキーの "
+"クラスをポイントします。"
 
 #. Tag: para
 #: Entity.xml:336
@@ -1456,6 +1516,9 @@
 "define associations inside a composite identifier. Simply use the regular "
 "annotations for that"
 msgstr ""
+"EJB3 仕様でサポートされていないのですが、Hibernate によって混合識別子の "
+"内部で関連を定義できるようになります。それには、単に標準のアノテーションを "
+"使用します"
 
 #. Tag: programlisting
 #: Entity.xml:339
@@ -1499,19 +1562,19 @@
 #: Entity.xml:340
 #, no-c-format
 msgid "Mapping inheritance"
-msgstr ""
+msgstr "継承のマッピング"
 
 #. Tag: para
 #: Entity.xml:341
 #, no-c-format
 msgid "EJB3 supports the three types of inheritance:"
-msgstr ""
+msgstr "EJB3 は3つのタイプの継承をサポートします:"
 
 #. Tag: para
 #: Entity.xml:346
 #, no-c-format
 msgid "Table per Class Strategy: the &lt;union-class&gt; element in Hibernate"
-msgstr ""
+msgstr "クラス戦略毎のテーブル: Hibernate 内の &lt;union-class&gt; 要素です"
 
 #. Tag: para
 #: Entity.xml:351
@@ -1519,13 +1582,13 @@
 msgid ""
 "Single Table per Class Hierarchy Strategy: the &lt;subclass&gt; element in "
 "Hibernate"
-msgstr ""
+msgstr "クラス階級戦略毎の単独テーブル: Hibernate 内の &lt;subclass&gt; 要素です"
 
 #. Tag: para
 #: Entity.xml:356
 #, no-c-format
 msgid "Joined Subclass Strategy: the &lt;joined-subclass&gt; element in Hibernate"
-msgstr ""
+msgstr "合併サブクラス戦略: Hibernate 内の &lt;joined-subclass&gt; 要素です"
 
 #. Tag: para
 #: Entity.xml:361
@@ -1534,18 +1597,20 @@
 "The chosen strategy is declared at the class level of the top level entity "
 "in the hierarchy using the <literal>@Inheritance</literal> annotation."
 msgstr ""
+"選択する戦略は、<literal>@Inheritance</literal> アノテーションを使用して、 "
+"階級のトップレベルエンティティのクラスレベルで宣言されます。"
 
 #. Tag: para
 #: Entity.xml:365
 #, no-c-format
 msgid "Annotating interfaces is currently not supported."
-msgstr ""
+msgstr "アノテーション追加のインターフェイスは現在サポートがありません。"
 
 #. Tag: title
 #: Entity.xml:369
 #, no-c-format
 msgid "Table per class"
-msgstr ""
+msgstr "クラス毎のテーブル"
 
 #. Tag: para
 #: Entity.xml:370
@@ -1586,7 +1651,7 @@
 #: Entity.xml:377
 #, no-c-format
 msgid "Single table per class hierarchy"
-msgstr ""
+msgstr "クラス階級毎の単独テーブル"
 
 #. Tag: para
 #: Entity.xml:378
@@ -1595,6 +1660,9 @@
 "All properties of all super- and subclasses are mapped into the same table, "
 "instances are distinguished by a special discriminator column:"
 msgstr ""
+"全てのスーパークラスとサブクラスの全てのプロパティは同じテーブルに "
+"マップされて、インスタンスは特別なディスクリミネータコラムによって "
+"差別されます:"
 
 #. Tag: programlisting
 #: Entity.xml:381
@@ -1651,12 +1719,14 @@
 "<literal>@Inheritance</literal> and <literal>@DiscriminatorColumn</literal> "
 "should only be defined at the top of the entity hierarchy."
 msgstr ""
+"<literal>@Inheritance</literal> と <literal>@DiscriminatorColumn</literal> は "
+"エンティティ階級の上部でのみ定義される必要があります。"
 
 #. Tag: title
 #: Entity.xml:388
 #, no-c-format
 msgid "Joined subclasses"
-msgstr ""
+msgstr "合併サブクラス"
 
 #. Tag: para
 #: Entity.xml:389




More information about the jboss-cvs-commits mailing list