[jboss-cvs] JBossAS SVN: r76166 - projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jul 24 01:30:29 EDT 2008
Author: agarcia at jboss.com
Date: 2008-07-24 01:30:29 -0400 (Thu, 24 Jul 2008)
New Revision: 76166
Modified:
projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Batch.po
projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Book_Info.po
projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Entity_Manager_User_Guide.po
Log:
Japanese PO files updated
Modified: projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Batch.po
===================================================================
--- projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Batch.po 2008-07-24 04:17:00 UTC (rev 76165)
+++ projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Batch.po 2008-07-24 05:30:29 UTC (rev 76166)
@@ -1,23 +1,26 @@
+# translation of Batch.po to Japanese
# Language /tmp/mike/JBEAP420/Entity translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
# Automatically generated, 2007.
-#
+# Junko Ito <junko.ito at rehdat.com>, 2008.
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Batch\n"
"POT-Creation-Date: 2001-02-09 01:25+0100\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-07-24 14:00+1000\n"
+"Last-Translator: Junko Ito <junko.ito at rehdat.com>\n"
+"Language-Team: Japanese <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: Batch.xml:10
#, no-c-format
msgid "Batch processing"
-msgstr ""
+msgstr "バッチ処理"
#. Tag: para
#: Batch.xml:11
@@ -28,13 +31,13 @@
"state is available in memory. However, Hibernate has some features to "
"optimize batch processing which are discussed in the Hibernate reference "
"guide, however, EJB3 persistence differs slightly."
-msgstr ""
+msgstr "従来、バッチ処理は全体的なオブジェクト/リレーショナルマッピングでは困難でした。ORM はオブジェクトステート管理のみを行うため、オブジェクトステートはメモリにあります。Hibernate には、Hibernate リファレンスガイドで説明されているバッチ処理を最大限にする機能がありますが、EJB3 の永続性は若干異なります。"
#. Tag: title
#: Batch.xml:14
#, no-c-format
msgid "Bulk update/delete"
-msgstr ""
+msgstr "バルク更新/削除"
#. Tag: para
#: Batch.xml:15
@@ -49,6 +52,10 @@
"literal> statement execution which are performed through EJB-QL (<xref "
"linkend=\"EJB_QL_The_Object_Query_Language\"/>)."
msgstr ""
+"すでに説明しましたが、自動的および透過的なオブジェクト/リレーショナルマッピングはオブジェクトステートに関係しています。よって、オブジェクトステートはメモリにあるため、直接データベースでデータを更新したり削除しても(SQL "
+"<literal>UPDATE</literal> や <literal>DELETE</literal> を使用して)メモリにあるステートに影響はありません。しかし、Hibernate は バルク SQL のように <literal>UPDATE</literal> ステートメントや <literal>DELETE</"
+"literal> ステートメントを実行するメソッドを提供し、これらのメソッドは EJB-QL (<xref "
+"linkend=\"EJB_QL_The_Object_Query_Language\"/>) を通じて実行されます。"
#. Tag: para
#: Batch.xml:18
@@ -58,12 +65,15 @@
"literal> statements is: <literal>( UPDATE | DELETE ) FROM? ClassName (WHERE "
"WHERE_CONDITIONS)?</literal>. Note that:"
msgstr ""
+"<literal>UPDATE</literal> ステートメントおよび <literal>DELETE</"
+"literal> ステートメントの疑似構文は、<literal>( UPDATE | DELETE ) FROM? ClassName (WHERE "
+"WHERE_CONDITIONS)?</literal> になります。以下に注意してください。"
#. Tag: para
#: Batch.xml:23
#, no-c-format
msgid "In the from-clause, the FROM keyword is optional."
-msgstr ""
+msgstr "from 節の FROM キーワードは任意です。"
#. Tag: para
#: Batch.xml:28
@@ -72,7 +82,7 @@
"There can only be a single class named in the from-clause, and it "
"<emphasis>cannot</emphasis> have an alias (this is a current Hibernate "
"limitation and will be removed soon)."
-msgstr ""
+msgstr "from 節では 1 つのクラスのみ命名できますが、エイリアスを持つことはできません(これは現在の Hibernate における制限で、今後制限が取り除かれる予定です)。"
#. Tag: para
#: Batch.xml:33
@@ -80,13 +90,13 @@
msgid ""
"No joins (either implicit or explicit) can be specified in a bulk EJB-QL "
"query. Sub-queries may be used in the where-clause."
-msgstr ""
+msgstr "バルク EJB-QL クエリには結合を指定することはできません(明示的、暗示的ともに)。where 節にはサブクエリを使用することができます。"
#. Tag: para
#: Batch.xml:38
#, no-c-format
msgid "The where-clause is also optional."
-msgstr ""
+msgstr "where 節の使用も任意です。"
#. Tag: para
#: Batch.xml:43
@@ -94,7 +104,7 @@
msgid ""
"As an example, to execute an EJB-QL <literal>UPDATE</literal>, use the "
"<literal>Query.executeUpdate()</literal> method:"
-msgstr ""
+msgstr "例として、EJB-QL <literal>UPDATE</literal> を実行するには、<literal>Query.executeUpdate()</literal> メソッドを使用します。"
#. Tag: programlisting
#: Batch.xml:46
@@ -112,6 +122,17 @@
"entityManager.getTransaction().commit();\n"
"entityManager.close();"
msgstr ""
+"EntityManager entityManager = entityManagerFactory.createEntityManager();\n"
+"entityManager.getTransaction().begin();\n"
+"\n"
+"String ejbqlUpdate = \"update Customer set name = :newName where name = :"
+"oldName\"\n"
+"int updatedEntities = entityManager.createQuery( hqlUpdate )\n"
+" .setParameter( \"newName\", newName )\n"
+" .setParameter( \"oldName\", oldName )\n"
+" .executeUpdate();\n"
+"entityManager.getTransaction().commit();\n"
+"entityManager.close();"
#. Tag: para
#: Batch.xml:47
@@ -121,6 +142,8 @@
"executeUpdate()</literal> method (the method is named for those familiar "
"with JDBC's <literal>PreparedStatement.executeUpdate()</literal>):"
msgstr ""
+"EJB-QL <literal>DELETE</literal> を実行するには、同じ <literal>Query."
+"executeUpdate()</literal> メソッドを使用します (JDBC の <literal>PreparedStatement.executeUpdate()</literal> を理解している人のためにこのメソッドの名前が付けられました)。"
#. Tag: programlisting
#: Batch.xml:50
@@ -136,6 +159,15 @@
"entityManager.getTransaction().commit();\n"
"entityManager.close();"
msgstr ""
+"EntityManager entityManager = entityManagerFactory.createEntityManager();\n"
+"entityManager.getTransaction().begin();\n"
+"\n"
+"String hqlDelete = \"delete Customer where name = :oldName\";\n"
+"int deletedEntities = entityManager.createQuery( hqlDelete )\n"
+" .setParameter( \"oldName\", oldName )\n"
+" .executeUpdate();\n"
+"entityManager.getTransaction().commit();\n"
+"entityManager.close();"
#. Tag: para
#: Batch.xml:51
@@ -152,3 +184,6 @@
"which that subclass is mapped, but also the \"root\" table and potentially "
"joined-subclass tables further down the inheritence hierarchy."
msgstr ""
+"<literal>Query.executeUpdate"
+"()</literal> メソッドが返す <literal>int</literal> 値は、この操作に影響されるエンティティの数を示しています。この数はデータベースで影響される行数と相関している場合としていない場合があります。EJB-QL のバルク操作によって複数のSQL ステートメントが実行される場合があります(例:結合されたサブクラス)。返された値は、ステートメントに影響される実際のエンティティ数を示しています。結合されたサブクラスの例では、サブクラスの 1 つを削除した場合、サブクラスがマップされたテーブルが削除されるだけでなく、「ルート」テーブルも削除され、継承の階層の下にある結合されたサブクラスも削除される可能性があります。"
+
Modified: projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Book_Info.po
===================================================================
--- projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Book_Info.po 2008-07-24 04:17:00 UTC (rev 76165)
+++ projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Book_Info.po 2008-07-24 05:30:29 UTC (rev 76166)
@@ -1,32 +1,36 @@
+# translation of Book_Info.po to Japanese
# Language /tmp/mike/JBEAP420/Entity translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
# Automatically generated, 2007.
-#
+# Junko Ito <junko.ito at rehdat.com>, 2008.
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Book_Info\n"
"POT-Creation-Date: 2001-02-09 01:25+0100\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-07-24 11:05+1000\n"
+"Last-Translator: Junko Ito <junko.ito at rehdat.com>\n"
+"Language-Team: Japanese <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: Book_Info.xml:10
#, no-c-format
msgid "Hibernate EntityManager"
-msgstr ""
+msgstr "Hibernate EntityManager"
#. Tag: subtitle
#: Book_Info.xml:11
#, no-c-format
msgid "User Guide"
-msgstr ""
+msgstr "ユーザーガイド"
#. Tag: para
#: Book_Info.xml:15
#, no-c-format
msgid "This book is a Hibernate Entity Manager user guide."
-msgstr ""
+msgstr "この本は Hibernate エンティティマネージャユーザーガイドです。"
+
Modified: projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Entity_Manager_User_Guide.po
===================================================================
--- projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Entity_Manager_User_Guide.po 2008-07-24 04:17:00 UTC (rev 76165)
+++ projects/docs/enterprise/4.2/Hibernate/Entity_Manager_User_Guide/ja-JP/Entity_Manager_User_Guide.po 2008-07-24 05:30:29 UTC (rev 76166)
@@ -1,29 +1,32 @@
+# translation of Entity_Manager_User_Guide.po to Japanese
# Language /tmp/mike/JBEAP420/Entity translations for JBEAP package.
-# Copyright (C) 2007 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
# Automatically generated, 2007.
-#
+# Junko Ito <junko.ito at rehdat.com>, 2008.
msgid ""
msgstr ""
-"Project-Id-Version: JBEAP 420\n"
+"Project-Id-Version: Entity_Manager_User_Guide\n"
"POT-Creation-Date: 2001-02-09 01:25+0100\n"
-"PO-Revision-Date: 2001-02-09 01:25+0100\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2008-07-24 14:06+1000\n"
+"Last-Translator: Junko Ito <junko.ito at rehdat.com>\n"
+"Language-Team: Japanese <ja at li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
#. Tag: title
#: Entity_Manager_User_Guide.xml:10
#, no-c-format
msgid "Hibernate Entity Manager"
-msgstr ""
+msgstr "Hibernate エンティティマネージャ"
#. Tag: title
#: Entity_Manager_User_Guide.xml:12
#, no-c-format
msgid "Introducing EJB3 Persistence"
-msgstr ""
+msgstr "EJB3 永続化の紹介"
#. Tag: para
#: Entity_Manager_User_Guide.xml:13
@@ -43,3 +46,11 @@
"You can at all times fall back to Hibernate native APIs, or if required, "
"even to native JDBC and SQL."
msgstr ""
+"EJB3 仕様は、透過的なオブジェクト/リレーショナルマッピングパラダイムへの関心や成功を反映しています。EJB3 仕様は、オブジェクト/リレーショナル永続化メカニズムに必要な基本 APIやメタデータを標準化します。<emphasis>Hibernate EntityManager</"
+"emphasis> は EJB3 永続仕様に定義された通り、プログラミングインターフェイスとライフサイクルルールを導入します。"
+"ラッパーである <emphasis>Hibernate EntityManager</"
+"emphasis> は、<emphasis>Hibernate Annotations</emphasis> と共に、完全(スタンドアローン) な EJB3 永続化ソリューションを成熟した "
+"Hibernate コアの上に導入します。3 つをすべて組み合わせて使用することも可能ですが、プロジェクトのニーズによって EJB3 プログラミングインターフェイスやライフサイクルを使用せずアノテーションを使用したり、純粋なネイティブの "
+"Hibernate を使用することもできます。随時、Hibernate のネイティブ API に戻ることができ、必要な場合はネイティブ"
+" JDBC や SQL に戻ることも可能です。"
+
More information about the jboss-cvs-commits
mailing list