[jboss-cvs] JBossAS SVN: r88247 - projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed May 6 02:56:06 EDT 2009
Author: noriko
Date: 2009-05-06 02:56:05 -0400 (Wed, 06 May 2009)
New Revision: 88247
Modified:
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Annotations_Reference_Guide.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Author_Group.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Book_Info.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Feedback.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Hibernate_Annotations_Reference_Guide_CP04.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Lucene.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Revision_History.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Setup.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Validator.po
projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Xml-Overriding.po
Log:
translation completed
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Annotations_Reference_Guide.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Annotations_Reference_Guide.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Annotations_Reference_Guide.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Annotations_Reference_Guide.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Annotations_Reference_Guide\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2001-02-09 01:25+0100\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 09:27+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,11 +22,12 @@
#: Annotations_Reference_Guide.xml:12
#, no-c-format
msgid "Preface"
-msgstr ""
+msgstr "åæ¸ã"
#. Tag: para
#: Annotations_Reference_Guide.xml:13
#, no-c-format
+#, fuzzy
msgid ""
"Hibernate, like all other object/relational mapping tools, requires metadata "
"that governs the transformation of data from one representation to the other "
@@ -39,10 +41,14 @@
"(in Hibernate's case on startup) using reflection, so no external XML "
"files are needed."
msgstr ""
+"ä»ã®ãã¹ã¦ã®ãªãã¸ã§ã¯ãï¼ãªã¬ã¼ã·ã§ãã«ãããã³ã°ã®ãã¼ã«ã¨åæ§ã Hibernate ã¯ãã表ç¾ããå¥ã®è¡¨ç¾ (ã¾ããã®é) ã¸ã®ãã¼ã¿ã®å¤æãçµ±å¶ããã¡ã¿ãã¼ã¿ãå¿
è¦ã¨ãã¾ãã Hibernate 2.x ã§ã¯ãããã³ã°ã¡ã¿ãã¼ã¿ã¯ã»ã¨ãã©ã®å ´å XML ããã¹ããã¡ã¤ã«ç¾¤ã§å®£è¨ããã¾ãã ä»ã®ãªãã·ã§ã³ã¨ãã¦ã¯ XDoclet ãããã ã³ã³ãã¤ã«æã«ãã¬ããã»ããµã¨ Javadoc ã½ã¼ã¹ã³ã¼ãã®ã¢ããã¼ã·ã§ã³ãå©ç¨ãã¾ãã å種ã®ã¢ããã¼ã·ã§ã³ãµãã¼ããæ¨æºã® JDK ã§å©ç¨ã§ããããã«ãªãã¾ããã ãã¼ã«ã«ãã£ã¦ãããã¯ãã«ã§ããè¯ããµãã¼ãããã¾ãã ãã¨ãã°ã IntelliJ IDEA 㨠Eclipse ã¯JDK 5.0 ã¢ããã¼ã·ã§ã³ã®æ§æ強調æ©è½ãèªåè£éã«å¯¾å¿ãã¾ãã ã¢ããã¼ã·ã§ã³ã¯ãã¤ãã³ã¼ãã«ã³ã³ãã¤ã«ããã©ã³ã¿ã¤ã æ (Hibernate ã®å ´åã¯èµ·åæ) ã«ã!
ªãã¬ã¯ã·ã§ã³ã使ç¨ãã¦èªã¿è¾¼ã¾ããããã å¤é¨ã® XML ãã¡ã¤ã«ãå¿
è¦ã¨ãã¾ããã "
+"although more "
+"powerful and better supported by tools"
#. Tag: para
#: Annotations_Reference_Guide.xml:16
#, no-c-format
+#, fuzzy
msgid ""
"The EJB3 specification recognizes the interest and the success of the "
"transparent object/relational mapping paradigm. The EJB3 specification "
@@ -57,11 +63,12 @@
"Hibernate, depending on the business and technical needs of your project. "
"You can at all times fall back to Hibernate native APIs, or if required, "
"even to native JDBC and SQL."
-msgstr ""
+msgstr "EJB3 ã®ä»æ§ã¯ééçãªãªãã¸ã§ã¯ãï¼ãªã¬ã¼ã·ã§ãã«ãããã³ã°ã®æ çµã¿ã«é¢ããrecognizes the interest and the success EJB3 ä»æ§ã¯åºæ¬ API ããªãã¸ã§ã¯ãï¼ãªã¬ã¼ã·ã§ãã«æ°¸ç¶æ§ã¡ã«ããºã ã«å¿
è¦ã¨ãªãã¡ã¿ãã¼ã¿ãæ¨æºåãã¾ãã <emphasis>Hibernate EntityManager</emphasis> ã¯EJB3 æ°¸ç¶ä»æ§ã§å®ç¾©ãããããã°ã©ãã³ã°ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ã©ã¤ããµã¤ã¯ã«ã®ã«ã¼ã«ãå®è£
ãã¾ãã ååã«çæããã Hibernate ã³ã¢ã«ããã«ãã®ã©ããã¼ã¯ <emphasis>Hibernate Annotations</emphasis> ã¨å
±ã«å®å
¨ (ã¾ãã¹ã¿ã³ãã¢ãã¼ã³) 㪠EJB3 æ°¸ç¶ã®ã½ãªã¥ã¼ã·ã§ã³ãå®ç¾ãã¾ãã ããã¸ã§ã¯ãã®ãã¸ãã¹ç®çãæè¡çãªãã¼ãºã«å¿ãã¦ã ãã®å
¨ 3 ã¤ã®çµã¿åããã使ç¨ãããã¨ãã§ãã¾ããã EJB3 ããã°ã©ãã³ã°ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ã©ã¤ããµã¤ã¯ã«ãæããã¢ããã¼ã·ã§ã³ã!
ããã¯ç´ç²ãªãã¤ãã£ã Hibernate ã使ç¨ãããã¨ãã§ãã¾ãã ãã¤ã§ã Hibernate ãã¤ãã£ã API ã«æ»ããã¨ãå¯è½ã§ã å¿
è¦ã§ããã°ãã¤ãã£ã JDBC 㨠SQL ã«ããæ»ããã¨ãã§ãã¾ãã"
#. Tag: para
#: Annotations_Reference_Guide.xml:19
#, no-c-format
+#, fuzzy
msgid ""
"This release is based on the final release of the EJB 3.0 / JPA "
"specification (aka JSP-220) and support all the specification features "
@@ -71,6 +78,9 @@
"now very high, some are still missing. The eventual goal is to cover all of "
"them. See the JIRA road map section for more informations."
msgstr ""
+"æ¬ãªãªã¼ã¹ã¯ EJB 3.0 / JPA ä»æ§ã®æçµãªãªã¼ã¹ã«åºã¥ãã ãã¹ã¦ã®ä»æ§æ©è½ã«å¯¾å¿ãã¾ã (ãªãã·ã§ã³ã®æ©è½ãå«ã)ã ã»ã¨ãã©ã® Hibernate ã®æ©è½ããã³æ¡å¼µã Most of the Hibernate features and extensions "
+"are also available through Hibernate specific annotations compared to the "
+"specification are also available. Hibernate ã®æ©è½ã¯ããªãåºç¯å²ã«åã¶ããã«ãªãã¾ãããã ãã¾ã ä¸è¶³ãã¦ãããã®ãããã¤ãããã¾ãã æçµçãªç®æ¨ã¯ãããããã¹ã¦ã«ãã¼ãããã¨ã§ãã 詳細㯠JIRA ãã¼ããããã®ã»ã¯ã·ã§ã³ãã覧ãã ããã"
#. Tag: para
#: Annotations_Reference_Guide.xml:22
@@ -78,4 +88,5 @@
msgid ""
"If you are moving from previous Hibernate Annotations versions, please have "
"a look at <uri>http://www.hibernate.org/371.html</uri> for a migration guide."
-msgstr ""
+msgstr "Hibernate ã¢ããã¼ã·ã§ã³æ§ãã¼ã¸ã§ã³ãã移è¡ããå ´å㯠<uri>http://www.hibernate.org/371.html</uri> ã«ã¦ç§»è¡ã¬ã¤ããåç
§ãã¦ãã ããã"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Author_Group.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Author_Group.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Author_Group.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Author_Group.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Author_Group\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 09:27+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,4 +22,5 @@
#: Author_Group.xml:6
#, no-c-format
msgid "<firstname>Red Hat Documentation Group</firstname> <surname></surname>"
-msgstr ""
+msgstr "<firstname>Red Hat Documentation Group</firstname> <surname></surname>"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Book_Info.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Book_Info.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Book_Info.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Book_Info.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Book_Info\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 09:27+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -19,16 +20,15 @@
#. Tag: title
#: Book_Info.xml:6
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Hibernate Annotations Reference Guide CP04"
-msgstr "Hibernate ã¢ããã¼ã·ã§ã³ã®æ¡å¼µ"
+msgstr "Hibernate ã¢ããã¼ã·ã§ã³ãªãã¡ã¬ã³ã¹ã¬ã¤ã CP04"
#. Tag: subtitle
#: Book_Info.xml:7
#, no-c-format
-msgid ""
-"for Use with JBoss Enterprise Application Platform 4.3 Cumulative Patch 4"
-msgstr ""
+msgid "for Use with JBoss Enterprise Application Platform 4.3 Cumulative Patch 4"
+msgstr "JBoss Enterprise Application Platform 4.3 Cumulative Patch 4 ã®ã¦ã¼ã¶ã¼åã"
#. Tag: para
#: Book_Info.xml:14
@@ -36,10 +36,11 @@
msgid ""
"The JBoss Enterprise Application Platform Edition of the Hibernate "
"Annotations Reference Guide 3.2"
-msgstr ""
+msgstr "JBoss Enterprise Application Platform ç Hibernate ã¢ããã¼ã·ã§ã³ãªãã¡ã¬ã³ã¹ã¬ã¤ã 3.2"
#. Tag: holder
#: Book_Info.xml:25
#, no-c-format
msgid "&HOLDER;"
-msgstr ""
+msgstr "&HOLDER;"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Entity.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Entity.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Entity\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 09:26+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -1389,8 +1390,7 @@
#: Entity.xml:314
#, no-c-format
msgid "annotate the component property as @EmbeddedId"
-msgstr ""
-"ã³ã³ãã¼ãã³ãããããã£ã« @EmbeddedId ã¨ãã¦ã¢ããã¼ã·ã§ã³ã追å ãã¾ã"
+msgstr "ã³ã³ãã¼ãã³ãããããã£ã« @EmbeddedId ã¨ãã¦ã¢ããã¼ã·ã§ã³ã追å ãã¾ã"
#. Tag: para
#: Entity.xml:319
@@ -1608,8 +1608,7 @@
#: Entity.xml:341
#, no-c-format
msgid "Table per Class Strategy: the <union-class> element in Hibernate"
-msgstr ""
-"ã¯ã©ã¹ã¹ãã©ãã¸ã¼æ¯ã®ãã¼ãã«: Hibernate å
ã® <union-class> è¦ç´ ã§ã"
+msgstr "ã¯ã©ã¹ã¹ãã©ãã¸ã¼æ¯ã®ãã¼ãã«: Hibernate å
ã® <union-class> è¦ç´ ã§ã"
#. Tag: para
#: Entity.xml:346
@@ -1624,8 +1623,7 @@
#. Tag: para
#: Entity.xml:351
#, no-c-format
-msgid ""
-"Joined Subclass Strategy: the <joined-subclass> element in Hibernate"
+msgid "Joined Subclass Strategy: the <joined-subclass> element in Hibernate"
msgstr ""
"ã¦ããªã³ãµãã¯ã©ã¹ã¹ãã©ãã¸ã¼: Hibernate å
ã® <joined-subclass> è¦ç´ ã§"
"ã"
@@ -2105,8 +2103,7 @@
#: Entity.xml:439
#, no-c-format
msgid "First, we map a real one-to-one association using shared primary keys:"
-msgstr ""
-"å
ããå
±æãã©ã¤ããªãã¼ã使ç¨ãã¦æ¬å½ã® one-to-one é¢é£ã¥ããããããã¾ã:"
+msgstr "å
ããå
±æãã©ã¤ããªãã¼ã使ç¨ãã¦æ¬å½ã® one-to-one é¢é£ã¥ããããããã¾ã:"
#. Tag: programlisting
#: Entity.xml:442
@@ -2627,8 +2624,7 @@
#. Tag: entry
#: Entity.xml:521 Entity.xml:554
#, no-c-format
-msgid ""
-"@org.hibernate.annotations.CollectionOfElements or @OneToMany or @ManyToMany"
+msgid "@org.hibernate.annotations.CollectionOfElements or @OneToMany or @ManyToMany"
msgstr ""
"@org.hibernate.annotations.CollectionOfElements å㯠@OneToMany å㯠"
"@ManyToMany"
@@ -2636,10 +2632,8 @@
#. Tag: entry
#: Entity.xml:526
#, no-c-format
-msgid ""
-"Bag semantic with primary key (withtout the limitations of Bag semantic)"
-msgstr ""
-"ãã©ã¤ããªãã¼ãæ㤠Bag ã»ãã³ãã£ãã¯ï¼ Bag ã»ãã³ãã£ãã¯ã®å¶éãªãï¼"
+msgid "Bag semantic with primary key (withtout the limitations of Bag semantic)"
+msgstr "ãã©ã¤ããªãã¼ãæ㤠Bag ã»ãã³ãã£ãã¯ï¼ Bag ã»ãã³ãã£ãã¯ã®å¶éãªãï¼"
#. Tag: entry
#: Entity.xml:532
@@ -3664,8 +3658,7 @@
#: Entity.xml:707
#, no-c-format
msgid "Note the explicit usage of the <literal>referencedColumnName</literal>."
-msgstr ""
-"<literal>referencedColumnName</literal> ã®æ示çãªä½¿ç¨æ³ã«æ³¨ç®ãã¦ä¸ããã"
+msgstr "<literal>referencedColumnName</literal> ã®æ示çãªä½¿ç¨æ³ã«æ³¨ç®ãã¦ä¸ããã"
#. Tag: title
#: Entity.xml:710
@@ -3923,8 +3916,7 @@
msgid ""
"Whether the query should interact with the second level cache (defualt to "
"false)"
-msgstr ""
-"ã¯ã¨ãªãã»ã«ã³ãã¬ãã«ãã£ãã·ã¥ã¨éä¿¡ãã¹ããã©ããï¼ããã©ã«ã㯠falseï¼"
+msgstr "ã¯ã¨ãªãã»ã«ã³ãã¬ãã«ãã£ãã·ã¥ã¨éä¿¡ãã¹ããã©ããï¼ããã©ã«ã㯠falseï¼"
#. Tag: entry
#: Entity.xml:758
@@ -5168,8 +5160,7 @@
#. Tag: para
#: Entity.xml:1014
#, no-c-format
-msgid ""
-"The SQL fragment can be as complex as you want avec even include subselects."
+msgid "The SQL fragment can be as complex as you want avec even include subselects."
msgstr ""
"SQL ãã©ã°ã¡ã³ãã¯ã©ã®ããã«ã§ãè¤éã«ã§ãã¾ãããµãã»ã¬ã¯ãã§ãããå«ãã¾"
"ãã"
@@ -5915,8 +5906,7 @@
#. Tag: para
#: Entity.xml:1198
#, no-c-format
-msgid ""
-"the delete cascade strategy through @OnDelete(action=OnDeleteAction.CASCADE)"
+msgid "the delete cascade strategy through @OnDelete(action=OnDeleteAction.CASCADE)"
msgstr ""
"@OnDelete(action=OnDeleteAction.CASCADE) ãä»ãã delete ã«ã¹ã±ã¼ãã¹ãã©ã"
"ã¸ã¼"
@@ -5969,8 +5959,7 @@
msgid ""
"Please refer to the previous descriptions of these annotations for more "
"informations."
-msgstr ""
-"ãããã®ã¢ããã¼ã·ã§ã³ã«é¢ãã詳細æ
å ±ã«ã¯åè¿°ã®èª¬æãåç
§ã㦠ä¸ããã"
+msgstr "ãããã®ã¢ããã¼ã·ã§ã³ã«é¢ãã詳細æ
å ±ã«ã¯åè¿°ã®èª¬æãåç
§ã㦠ä¸ããã"
#. Tag: para
#: Entity.xml:1211
@@ -6921,8 +6910,7 @@
#. Tag: para
#: Entity.xml:1350
#, no-c-format
-msgid ""
-"callable: for native queries only, to be set to true for stored procedures"
+msgid "callable: for native queries only, to be set to true for stored procedures"
msgstr "callable: ãã¤ãã£ãã¯ã¨ãªç¨ã®ã¿ãä¿åããæç¶ãã«ã¯ true ãã»ãã"
#. Tag: para
@@ -6937,8 +6925,7 @@
#: Entity.xml:1360
#, no-c-format
msgid "cacheMode: Cache interaction mode (get, ignore, normal, put or refresh)"
-msgstr ""
-"cacheMode: ãã£ãã·ã¥ã®éä¿¡ã¢ã¼ã (get, ignore, normal, put å㯠refresh)"
+msgstr "cacheMode: ãã£ãã·ã¥ã®éä¿¡ã¢ã¼ã (get, ignore, normal, put å㯠refresh)"
#. Tag: para
#: Entity.xml:1365
@@ -6946,8 +6933,7 @@
msgid ""
"readOnly: whether or not the elements retrievent from the query are in read "
"only mode."
-msgstr ""
-"readOnly: ã¯ã¨ãªããã®è¦ç´ åãè¾¼ã¿ãèªã¿è¾¼ã¿å°ç¨ã¢ã¼ãã«ãªã£ã¦ãããã©ããã"
+msgstr "readOnly: ã¯ã¨ãªããã®è¦ç´ åãè¾¼ã¿ãèªã¿è¾¼ã¿å°ç¨ã¢ã¼ãã«ãªã£ã¦ãããã©ããã"
#. Tag: para
#: Entity.xml:1370
@@ -7162,3 +7148,4 @@
"ã表示ãã¾ãï¼äºæãããã·ã¼ã±ã³ã¹ãè¦ãã«ã¯ãã¢ããã¼ã·ã§ã³ãä»ãã ã«ã¹ã¿"
"ã SQL ãå«ã¾ãªãããã«æ³¨æãã¦ä¸ãããå«ã㨠Hibernate ãçæãã éç SQL "
"ãä¸æ¸ããã¦ãã¾ãã¾ãï¼ã"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Feedback.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Feedback.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Feedback.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Feedback.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Feedback\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 09:51+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -36,11 +37,6 @@
"be as specific as possible. If you have found an error, include the section "
"number and some of the surrounding text so we can find it easily."
msgstr ""
-"ãã®ã¬ã¤ãã§èª¤å/è±åãçºè¦ããããããã®ã¬ã¤ããæ¹åããææ¡ã ãæã¡ã®å ´å"
-"ã¯ãå¼ç¤¾ã¾ã§ãé£çµ¡ä¸ãããå ±åã¯ãã®è£½åå: JBoss Enterprise Application "
-"Platform, ãã¼ã¸ã§ã³: <replaceable><version></replaceable>, ã³ã³ãã¼ã"
-"ã³ã: <emphasis>Doc</emphasis> ã«ã¤ãã¦ã<ulink url=\"http://jira.jboss.com/"
-"jira/browse/JBPAPP\">JIRA</ulink> å
㧠æåºãã¦ãã ãããããã¥ã¡ã³ããæ¹åã"
-"ãæ¡ããæã¡ã®å ´åã¯ãã§ããã ã詳細ã«è¨è¿°ããé¡ããã¾ãã ã¨ã©ã¼ãçºè¦ããã"
-"å ´åã¯ããã®ã»ã¯ã·ã§ã³çªå·ã¨ãã®å¨è¾ºã®æç« ãå«ãã§é ãã¨å¼ç¤¾ã§ç´ æ©ã è¦ã¤ãã"
-"ãã¨ãã§ãã¾ãã"
+"æ¬ã¬ã¤ãã«èª¤æ¤ãçºè¦ãããå ´åã ã¾ãã¯ã¬ã¤ãã®æ¹åæ¡ããæã¡ã®å ´å"
+"ã¯ãã²ãé£çµ¡ãã ããã <ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP\">JIRA</ulink> ã«ã¦ã Product: ã«ã¯ JBoss Enterprise Application Platformã Version: ã«ã¯ <replaceable><version></replaceable>ã Component: ã«ã¯ <emphasis>Doc</emphasis> ãé¸æãã¬ãã¼ãã®æåºããé¡ããã¾ãã ããã¥ã¡ã³ãã®æ¹åæ¡ããæã¡ã®å ´åã¯ã§ããã ãå
·ä½çã«ãé¡ããã¾ãã ã¨ã©ã¼ãçºè¦ãããå ´åã¯ã»ã¯ã·ã§ã³çªå·ã¨åå¾ã®æç« ãä½µãã¦å ±åé ãã¨ææç®æã®ç¢ºå®ã容æã«ãªãã¾ãã"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Hibernate_Annotations_Reference_Guide_CP04.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Hibernate_Annotations_Reference_Guide_CP04.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Hibernate_Annotations_Reference_Guide_CP04.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Hibernate_Annotations_Reference_Guide_CP04.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Hibernate_Annotations_Reference_Guide_CP04\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 09:54+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,11 +22,12 @@
#: Hibernate_Annotations_Reference_Guide_CP04.xml:7
#, no-c-format
msgid "Preface"
-msgstr ""
+msgstr "åæ¸ã"
#. Tag: para
#: Hibernate_Annotations_Reference_Guide_CP04.xml:8
#, no-c-format
+#, fuzzy
msgid ""
"Hibernate, like all other object/relational mapping tools, requires metadata "
"that governs the transformation of data from one representation to the other "
@@ -39,10 +41,14 @@
"(in Hibernate's case on startup) using reflection, so no external XML "
"files are needed."
msgstr ""
+"ä»ã®ãã¹ã¦ã®ãªãã¸ã§ã¯ãï¼ãªã¬ã¼ã·ã§ãã«ãããã³ã°ã®ãã¼ã«ã¨åæ§ã Hibernate ã¯ãã表ç¾ããå¥ã®è¡¨ç¾ (ã¾ããã®é) ã¸ã®ãã¼ã¿ã®å¤æãçµ±å¶ããã¡ã¿ãã¼ã¿ãå¿
è¦ã¨ãã¾ãã Hibernate 2.x ã§ã¯ãããã³ã°ã¡ã¿ãã¼ã¿ã¯ã»ã¨ãã©ã®å ´å XML ããã¹ããã¡ã¤ã«ç¾¤ã§å®£è¨ããã¾ãã ä»ã®ãªãã·ã§ã³ã¨ãã¦ã¯ XDoclet ãããã ã³ã³ãã¤ã«æã«ãã¬ããã»ããµã¨ Javadoc ã½ã¼ã¹ã³ã¼ãã®ã¢ããã¼ã·ã§ã³ãå©ç¨ãã¾ãã å種ã®ã¢ããã¼ã·ã§ã³ãµãã¼ããæ¨æºã® JDK ã§å©ç¨ã§ããããã«ãªãã¾ããã ãã¼ã«ã«ãã£ã¦ãããã¯ãã«ã§ããè¯ããµãã¼ãããã¾ãã ãã¨ãã°ã IntelliJ IDEA 㨠Eclipse ã¯JDK 5.0 ã¢ããã¼ã·ã§ã³ã®æ§æ強調æ©è½ãèªåè£éã«å¯¾å¿ãã¾ãã ã¢ããã¼ã·ã§ã³ã¯ãã¤ãã³ã¼ãã«ã³ã³ãã¤ã«ããã©ã³ã¿ã¤ã æ (Hibernate ã®å ´åã¯èµ·åæ) ã«ã!
ªãã¬ã¯ã·ã§ã³ã使ç¨ãã¦èªã¿è¾¼ã¾ããããã å¤é¨ã® XML ãã¡ã¤ã«ãå¿
è¦ã¨ãã¾ããã "
+"although more "
+"powerful and better supported by tools"
#. Tag: para
#: Hibernate_Annotations_Reference_Guide_CP04.xml:11
#, no-c-format
+#, fuzzy
msgid ""
"The EJB3 specification recognizes the interest and the success of the "
"transparent object/relational mapping paradigm. The EJB3 specification "
@@ -57,11 +63,12 @@
"Hibernate, depending on the business and technical needs of your project. "
"You can at all times fall back to Hibernate native APIs, or if required, "
"even to native JDBC and SQL."
-msgstr ""
+msgstr "EJB3 ã®ä»æ§ã¯ééçãªãªãã¸ã§ã¯ãï¼ãªã¬ã¼ã·ã§ãã«ãããã³ã°ã®æ çµã¿ã«é¢ããrecognizes the interest and the success EJB3 ä»æ§ã¯åºæ¬ API ããªãã¸ã§ã¯ãï¼ãªã¬ã¼ã·ã§ãã«æ°¸ç¶æ§ã¡ã«ããºã ã«å¿
è¦ã¨ãªãã¡ã¿ãã¼ã¿ãæ¨æºåãã¾ãã <emphasis>Hibernate EntityManager</emphasis> ã¯EJB3 æ°¸ç¶ä»æ§ã§å®ç¾©ãããããã°ã©ãã³ã°ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ã©ã¤ããµã¤ã¯ã«ã®ã«ã¼ã«ãå®è£
ãã¾ãã ååã«çæããã Hibernate ã³ã¢ã«ããã«ãã®ã©ããã¼ã¯ <emphasis>Hibernate Annotations</emphasis> ã¨å
±ã«å®å
¨ (ã¾ãã¹ã¿ã³ãã¢ãã¼ã³) 㪠EJB3 æ°¸ç¶ã®ã½ãªã¥ã¼ã·ã§ã³ãå®ç¾ãã¾ãã ããã¸ã§ã¯ãã®ãã¸ãã¹ç®çãæè¡çãªãã¼ãºã«å¿ãã¦ã ãã®å
¨ 3 ã¤ã®çµã¿åããã使ç¨ãããã¨ãã§ãã¾ããã EJB3 ããã°ã©ãã³ã°ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ã©ã¤ããµã¤ã¯ã«ãæããã¢ããã¼ã·ã§ã³ã!
ããã¯ç´ç²ãªãã¤ãã£ã Hibernate ã使ç¨ãããã¨ãã§ãã¾ãã ãã¤ã§ã Hibernate ãã¤ãã£ã API ã«æ»ããã¨ãå¯è½ã§ã å¿
è¦ã§ããã°ãã¤ãã£ã JDBC 㨠SQL ã«ããæ»ããã¨ãã§ãã¾ãã"
#. Tag: para
#: Hibernate_Annotations_Reference_Guide_CP04.xml:14
#, no-c-format
+#, fuzzy
msgid ""
"This release is based on the final release of the EJB 3.0 / JPA "
"specification (aka JSP-220) and support all the specification features "
@@ -70,7 +77,7 @@
"specification documentation. While the Hibernate feature coverage is now "
"very high, some are still missing. The eventual goal is to cover all of "
"them. See the JIRA road map section for more informations."
-msgstr ""
+msgstr "æ¬ãªãªã¼ã¹ã¯ EJB 3.0 / JPA ä»æ§ (JSP-220) ã®æçµãªãªã¼ã¹ã«åºã¥ããã¹ã¦ã®ä»æ§æ©è½ããµãã¼ããã¾ã (ãªãã·ã§ã³æ©è½ãå«ã)ã Hibernate ã®ã»ã¨ãã©ã®æ©è½ããã³æ¡å¼µã Hibernate åºæã®ã¢ããã¼ã·ã§ã³"
#. Tag: para
#: Hibernate_Annotations_Reference_Guide_CP04.xml:17
@@ -78,4 +85,5 @@
msgid ""
"If you are moving from previous Hibernate Annotations versions, please have "
"a look at <uri>http://www.hibernate.org/371.html</uri> for a migration guide."
-msgstr ""
+msgstr "Hibernate ã¢ããã¼ã·ã§ã³æ§ãã¼ã¸ã§ã³ãã移è¡ããå ´å㯠<uri>http://www.hibernate.org/371.html</uri> ã«ã¦ç§»è¡ã¬ã¤ããåç
§ãã¦ãã ããã"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Lucene.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Lucene.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Lucene.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Lucene.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Lucene\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 12:34+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,7 +22,7 @@
#: Lucene.xml:5
#, no-c-format
msgid "Hibernate Search: Apache <trademark>Lucene</trademark> Integration"
-msgstr ""
+msgstr "Hibernate Search: Apache <trademark>Lucene</trademark> çµ±å"
#. Tag: para
#: Lucene.xml:6
@@ -34,6 +35,8 @@
"maintain a Lucene index of any instances persisted via Hibernate. Apache "
"Lucene is also integrated with the Hibernate query facility."
msgstr ""
+"<ulink url=\"http://lucene.apache.org\">Apache Lucene</ulink> ã¯ããã©ã¼ãã³ã¹æ§ã®é«ã Java æ¤ç´¢ã¨ã³ã¸ã³ã©ã¤ãã©ãªã§ãã Apache Software "
+"Foundation ã§å
¥æå¯è½ã§ãã Hibernate Annotations ã«ã¯ã¢ããã¼ã·ã§ã³ç¾¤ã® 1 ããã±ã¼ã¸ãå«ã¾ãã ãããããã¡ã¤ã³ã¢ãã«ã®ãªãã¸ã§ã¯ããã¤ã³ããã¯ã¹å¯è½ã¨ãã¦ãã¼ã¯ã Hibernate ã« Hibernate ã§æ°¸ç¶åããå
¨ã¤ã³ã¹ã¿ã³ã¹ã® Lucene ã¤ã³ããã¯ã¹ã管çããããã¨ãã§ããããã«ãªãã¾ãã ã¾ã Apache Lucene 㯠Hibernate ã¯ã¨ãªã¼æ©è½ã§çµ±åããã¾ãã"
#. Tag: para
#: Lucene.xml:9
@@ -41,13 +44,13 @@
msgid ""
"Hibernate Search is a work in progress and new features are cooking in this "
"area. So expect some compatibility changes in subsequent versions."
-msgstr ""
+msgstr "Hibernate Search ã¯æªå®æã§ããã éçºä¸ã®æ°æ©è½ã¨ãªãã¾ãã ãã®ããå¾ç¶ã®ãã¼ã¸ã§ã³ã«ãããäºææ§ã®å¤æ´ãäºæ¸¬ããã¾ãã"
#. Tag: title
#: Lucene.xml:13
#, no-c-format
msgid "Architecture"
-msgstr ""
+msgstr "ã¢ã¼ããã¯ãã£"
#. Tag: para
#: Lucene.xml:14
@@ -55,7 +58,7 @@
msgid ""
"Hibernate Search is made of an indexing engine and an index search engine. "
"Both are backed by Apache Lucene."
-msgstr ""
+msgstr "Hibernate Search ã¯ã¤ã³ããã¯ã¹åã¨ã³ã¸ã³ã¨ã¤ã³ããã¯ã¹æ¤ç´¢ã¨ã³ã¸ã³ã§æ§æããã¾ãã ãããã Apache Lucene ã§æ¯ãããã¦ãã¾ãã"
#. Tag: para
#: Lucene.xml:17
@@ -73,7 +76,7 @@
"performance perspective, the <emphasis>in transaction</emphasis> mode is "
"recommended. All the index updates are handled for you without you having to "
"use the Apache Lucene APIs."
-msgstr ""
+msgstr "ãã¼ã¿ã¼ãã¼ã¹ã«å¯¾ããã¨ã³ãã£ãã£ã®æ¿å
¥ã æ´æ°ãããã¯åé¤ãè¡ãããã¨ã <productname>Hibernate Search</productname> ã¯ãã®ã¤ãã³ãã追跡ã㦠(Hibernate ã¤ãã³ãã·ã¹ãã ã«ãã) ã¤ã³ããã¯ã¹æ´æ°ãã¹ã±ã¸ã¥ã¼ã«ãã¾ãã ãã©ã³ã¶ã¯ã·ã§ã³ããªããªãã¨ãã®æ´æ°ã¯å®éã®ãã¼ã¿ãã¼ã¹ã®åä½ç´å¾ã«å®è¡ããã¾ãã ãã ãã ãã¼ã¿ãã¼ã¹ã Hibernate Search ã®ãããã®å ´åã§ããã©ã³ã¶ã¯ã·ã§ã³å
ã§ãªãã¬ã¼ã·ã§ã³ãå®è¡ãããã¨ããå§ããã¾ã (JDBC ã¾ã㯠JTA)ã ãã©ã³ã¶ã¯ã·ã§ã³å
ã®å ´åã ã¤ã³ããã¯ã¹æ´æ°ã¯ãã©ã³ã¶ã¯ã·ã§ã³ã®ã³ãããã«å¯¾ãã¦ã¹ã±ã¸ã¥ã¼ã«ããã¾ã (ã¾ãã ãã©ã³ã¶ã¯ã·ã§ã³ããã¼ã«ããã¯ããå ´åã¯ç ´æ£ããã)ã ããã¯ãã©ã³ã¶ã¯ã·ã§ã³ä¾åã®åä½ã«å¯¾ããå®æç㪠(è©å¤ã®æªã) èªåã³ãããã¨èããã!
ã¨ãã§ãã¾ãã ããã©ã¼ãã³ã¹æ§ããè¦ã㨠<emphasis>ãã©ã³ã¶ã¯ã·ã§ã³å
</emphasis> ã¢ã¼ãããå§ããã¾ãã å
¨ã¤ã³ããã¯ã¹æ´æ°ã Apache Lucene API ã使ç¨ããã«å¦çããã¾ãã"
#. Tag: para
#: Lucene.xml:20
@@ -83,7 +86,7 @@
"<classname>DirectoryProvider</classname>. A directory provider will manage a "
"given Lucene <classname>Directory</classname> type. You can configure "
"directory providers to adjust the directory target."
-msgstr ""
+msgstr "Apache Lucene ã®ã¤ã³ããã¯ã¹ã¨äº¤ä¿¡ããããã«ã Hibernate Search ã«ã¯ <classname>DirectoryProvider</classname> ã«é¢ããæ¦å¿µãããã¾ãã ãã£ã¬ã¯ããªãããã¤ãã¯ç¹å®ã® Lucene <classname>Directory</classname> ã¿ã¤ãã管çãã¾ãã ãã£ã¬ã¯ããªãããã¤ããè¨å®ãã¦ãã£ã¬ã¯ããªã¿ã¼ã²ããã調æ´ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: Lucene.xml:23
@@ -94,19 +97,19 @@
"tedious Object / Lucene Document mapping and low level Lucene APIs. The "
"application code use the unified <classname>org.hibernate.Query</classname> "
"API exactly the way a HQL or native query would be done."
-msgstr ""
+msgstr "ã¾ãã <productname>Hibernate Search</productname> 㯠Lucene ã¤ã³ããã¯ã¹ã使ç¨ãã¦ã¨ã³ãã£ãã£ãæ¤ç´¢ã管çã¨ã³ãã£ã㣠(ä¸è¦§) ãè¿ãã®ã§ããã©ã㪠Object / Lucene Document ãããã³ã°ãä½ã¬ãã«ã® Lucene API ãè¡ããªãã¦ãã¿ã¾ãã ã¢ããªã±ã¼ã·ã§ã³ã³ã¼ã㯠HQL ã¾ãã¯ãã¤ãã£ãã®ã¯ã¨ãªã¼ãè¡ãããã®ã¨å
¨ãåãæ¹æ³ã§çµ±åããã <classname>org.hibernate.Query</classname> API ã使ç¨ãã¾ãã"
#. Tag: title
#: Lucene.xml:29
#, no-c-format
msgid "Configuration"
-msgstr "è¨å®"
+msgstr "æ§æ"
#. Tag: title
#: Lucene.xml:31
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Directory configuration"
-msgstr "è¨å®"
+msgstr "Directory æ§æ"
#. Tag: para
#: Lucene.xml:32
@@ -118,18 +121,20 @@
"productname> has the notion of <literal>DirectoryProvider</literal> that "
"handle the configuration and the initialization of the Lucene Directory."
msgstr ""
+"Apache Lucene ã«ã¯ Directory ã¨ããæ¦å¿µãããããã«ã¤ã³ããã¯ã¹ãæ ¼ç´ããã¾ãã Directory å®è£
ã¯ã«ã¹ã¿ãã¤ãºå¯è½ã§ãã Lucene ã¯ãã¡ã¤ã«ã·ã¹ãã ããã³å®å
¨ã¡ã¢ãªå®è£
ãå梱ãã¦ãã¾ãã <productname>Hibernate Search</"
+"productname> ã«ã¯ <literal>DirectoryProvider</literal> ã¨ããæ¦å¿µãããã Lucene Directory ã®è¨å®ãåæåãå¦çãã¾ãã"
#. Tag: title
#: Lucene.xml:36
#, no-c-format
msgid "List of built-in Directory Providers"
-msgstr ""
+msgstr "ãã«ãã¤ã³ã® Directory Provider ä¸è¦§"
#. Tag: entry
#: Lucene.xml:40
#, no-c-format
msgid "Class"
-msgstr ""
+msgstr "ã¯ã©ã¹"
#. Tag: entry
#: Lucene.xml:43
@@ -139,15 +144,15 @@
#. Tag: entry
#: Lucene.xml:46
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Properties"
msgstr "ããããã£"
#. Tag: entry
#: Lucene.xml:53
-#, fuzzy, no-c-format
+#, no-c-format
msgid "org.hibernate.search.store.FSDirectoryProvider"
-msgstr "org.hibernate.cacheMode"
+msgstr "org.hibernate.search.store.FSDirectoryProvider"
#. Tag: entry
#: Lucene.xml:56
@@ -156,18 +161,20 @@
"File system based directory. The directory used will be <indexBase>/"
"<<literal>@Indexed.name</literal>>"
msgstr ""
+"ãã£ã¬ã¯ããªãã¼ã¹ã®ãã¡ã¤ã«ã·ã¹ãã ã§ãã 使ç¨ããããã£ã¬ã¯ããªã¯ <indexBase>/"
+"<<literal>@Indexed.name</literal>> ã«ãªãã¾ãã"
#. Tag: entry
#: Lucene.xml:59
#, no-c-format
msgid "<literal>indexBase</literal>: Base directory"
-msgstr ""
+msgstr "<literal>indexBase</literal>: ãã¼ã¹ã®ãã£ã¬ã¯ããª"
#. Tag: entry
#: Lucene.xml:64
-#, fuzzy, no-c-format
+#, no-c-format
msgid "org.hibernate.search.store.RAMDirectoryProvider"
-msgstr "org.hibernate.cacheMode"
+msgstr "org.hibernate.search.store.RAMDirectoryProvider"
#. Tag: entry
#: Lucene.xml:67
@@ -175,13 +182,13 @@
msgid ""
"Memory based directory, the directory will be uniquely indentified by the "
"<literal>@Indexed.name</literal> element"
-msgstr ""
+msgstr "ã¡ã¢ãªãã¼ã¹ã®ãã£ã¬ã¯ããªã§ãã ãã£ã¬ã¯ããªã¯ <literal>@Indexed.name</literal> ã¨ã¬ã¡ã³ãã§åºæã«èå¥ããã¾ãã"
#. Tag: entry
#: Lucene.xml:70
#, no-c-format
msgid "none"
-msgstr ""
+msgstr "ãªã"
#. Tag: para
#: Lucene.xml:77
@@ -191,6 +198,8 @@
"your own directory provider by implementing the <classname>org.hibernate."
"store.DirectoryProvider</classname> interface"
msgstr ""
+"ãã«ãã¤ã³ã®ãã£ã¬ã¯ããªãããã¤ãããã¼ãºã«é©åããªãå ´å㯠<classname>org.hibernate."
+"store.DirectoryProvider</classname> ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ãããã¨ã§ç¬èªã®ãã£ã¬ã¯ããªãããã¤ããè¨è¿°ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: Lucene.xml:80
@@ -203,6 +212,9 @@
"to all indexes can be defined using the prefix <constant>hibernate.search."
"default.</constant>"
msgstr ""
+"ã¤ã³ããã¯ã¹åãããåã¨ã³ãã£ãã£ã¯ Lucene ã¤ã³ããã¯ã¹ã«é¢é£ä»ãããã¾ã (ã¤ã³ããã¯ã¹ã¯è¤æ°ã®ã¨ã³ãã£ãã£ã§å
±æå¯è½ã§ããé常ã¯ä¸è¦ã§ã)ã <constant>hibernate.search.</"
+"constant><replaceable>indexname</replaceable> ã§ãã¬ãã£ãã¯ã¹ãããããããã£ã§ã¤ã³ããã¯ã¹ãè¨å®ãããã¨ãã§ãã¾ãã å
¨ã¤ã³ããã¯ã¹ã«ç¶æ¿ãããããã©ã«ãã®ããããã£ã¯ãã¬ãã£ãã¯ã¹ã® <constant>hibernate.search."
+"default.</constant> ã使ç¨ãã¦å®ç¾©ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: Lucene.xml:83
@@ -212,6 +224,8 @@
"<constant>hibernate.search.<replaceable>indexname</replaceable>."
"directory_provider</constant>"
msgstr ""
+"ç¹å®ã®ã¤ã³ããã¯ã¹ã®ãã£ã¬ã¯ããªãããã¤ããå®ç¾©ããã«ã¯ <constant>hibernate.search.<replaceable>indexname</replaceable>."
+"directory_provider</constant> ã使ç¨ãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:86
@@ -224,12 +238,18 @@
"hibernate.search.Rules.directory_provider org.hibernate.search.store."
"RAMDirectoryProvider"
msgstr ""
+"hibernate.search.default.directory_provider org.hibernate.search.store."
+"FSDirectoryProvider\n"
+"hibernate.search.default.indexDir=/usr/lucene/indexes\n"
+"\n"
+"hibernate.search.Rules.directory_provider org.hibernate.search.store."
+"RAMDirectoryProvider"
#. Tag: para
#: Lucene.xml:87
#, no-c-format
msgid "applied on"
-msgstr ""
+msgstr "以ä¸ã«é©ç¨ãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:90
@@ -241,6 +261,11 @@
"@Indexed(name=\"Rules\")\n"
"public class Rule { ... }"
msgstr ""
+"@Indexed(name=\"Status\")\n"
+"public class Status { ... }\n"
+"\n"
+"@Indexed(name=\"Rules\")\n"
+"public class Rule { ... }"
#. Tag: para
#: Lucene.xml:91
@@ -249,7 +274,7 @@
"will create a file system directory in <filename>/usr/lucene/indexes/Status</"
"filename> where the Status entities will be indexed, and use an in memory "
"directory named <literal>Rules</literal> where Rule entities will be indexed."
-msgstr ""
+msgstr "ããã¨ã Status ã¨ã³ãã£ãã£ãã¤ã³ããã¯ã¹åããã <filename>/usr/lucene/indexes/Status</filename> å
ã«ãã¡ã¤ã«ã·ã¹ãã ãã£ã¬ã¯ããªãä½æãã Rule ã¨ã³ãã£ãã£ãã¤ã³ããã¯ã¹åããã <literal>Rules</literal> ã¨ããååã®ã¤ã³ã¡ã¢ãªãã£ã¬ã¯ããªã使ç¨ãã¾ãã"
#. Tag: para
#: Lucene.xml:94
@@ -257,7 +282,7 @@
msgid ""
"So you can easily defined common rules like the directory provider and base "
"directory, and overide those default later on on a per index basis."
-msgstr ""
+msgstr "ãã®ããã ãã£ã¬ã¯ããªãããã¤ãããã¼ã¹ãã£ã¬ã¯ããªã®ãããªå
±éã®ã«ã¼ã«ã容æã«å®ç¾©ãã¦ã ãã¨ã§ãããã®ããã©ã«ããã¤ã³ããã¯ã¹ãã¨ã«ä¸æ¸ããããã¨ãã§ãã¾ãã"
#. Tag: para
#: Lucene.xml:97
@@ -265,13 +290,13 @@
msgid ""
"Writing your own <classname>DirectoryProvider</classname>, you can benefit "
"this configuration mechanism too."
-msgstr ""
+msgstr "ç¬èªã® <classname>DirectoryProvider</classname> ãè¨è¿°ããã¨ã ãã®è¨å®ã¡ã«ããºã ãå©ç¨ãããã¨ãã§ãã¾ãã"
#. Tag: title
#: Lucene.xml:103
#, no-c-format
msgid "Enabling automatic indexing"
-msgstr ""
+msgstr "èªåã¤ã³ããã¯ã¹åãæå¹ã«ãã"
#. Tag: para
#: Lucene.xml:104
@@ -279,7 +304,7 @@
msgid ""
"Finally, we enable the <literal>SearchEventListener</literal> for the three "
"Hibernate events that occur after changes are executed to the database."
-msgstr ""
+msgstr "æå¾ã«ã ãã¼ã¿ãã¼ã¹ã«å¤æ´ãå®è¡ãããå¾ã«çºçãã 3 ã¤ã® Hibernate ã¤ãã³ãã«å¯¾ã㦠<literal>SearchEventListener</literal> ãæå¹ã«ãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:107
@@ -301,12 +326,27 @@
" </event>\n"
"</hibernate-configuration>"
msgstr ""
+"<hibernate-configuration>\n"
+" ...\n"
+" <event type=\"post-update\" \n"
+" <listener class=\"org.hibernate.search.event."
+"FullTextIndexEventListener\"/>\n"
+" </event>\n"
+" <event type=\"post-insert\" \n"
+" <listener class=\"org.hibernate.search.event."
+"FullTextIndexEventListener\"/>\n"
+" </event>\n"
+" <event type=\"post-delete\" \n"
+" <listener class=\"org.hibernate.search.event."
+"FullTextIndexEventListener\"/>\n"
+" </event>\n"
+"</hibernate-configuration>"
#. Tag: title
#: Lucene.xml:113
#, no-c-format
msgid "Mapping entities to the index structure"
-msgstr ""
+msgstr "ã¤ã³ããã¯ã¹æ§é ã«ã¨ã³ãã£ãã£ããããã³ã°ãã"
#. Tag: para
#: Lucene.xml:114
@@ -316,7 +356,7 @@
"through some Java annotations. There is no need for xml mapping files nor a "
"list of indexed entities. The list is discovered at startup time scanning "
"the Hibernate mapped entities."
-msgstr ""
+msgstr "ã¤ã³ããã¯ã¹åãããã¨ã³ãã£ãã£é¢é£ã®ã¡ã¿ãã¼ã¿æ
å ±ã¯ãã¹ã¦ãªãããã® Java ã¢ããã¼ã·ã§ã³ã§è¨è¿°ããã¾ãã XML ãããã³ã°ãã¡ã¤ã«ãã¤ã³ããã¯ã¹åãããã¨ã³ãã£ãã£ä¸è¦§ã¯å¿
è¦ããã¾ããã ä¸è¦§ã¯èµ·åæã«ããã Hibernate ãããã³ã°ãããã¨ã³ãã£ãã£ã®ã¹ãã£ã³ã§æ¤ç´¢ããã¾ãã"
#. Tag: para
#: Lucene.xml:117
@@ -326,7 +366,7 @@
"annotating the class with <literal>@Indexed</literal> (all entities not "
"annotated with <literal>@Indexed</literal> will be ignored by the indexing "
"process):"
-msgstr ""
+msgstr "ã¾ãã æ°¸ç¶ã¯ã©ã¹ãã¤ã³ããã¯ã¹å¯è½ã¨ãã¦å®£è¨ããå¿
è¦ãããã¾ããã¯ã©ã¹ã« <literal>@Indexed</literal> ã¢ããã¼ã·ã§ã³ãä»ä¸ãã¦ãããè¡ãã¾ã (<literal>@Indexed</literal> ã¢ããã¼ã·ã§ã³ãä»ä¸ããã¦ããªãã¨ã³ãã£ãã£ã¯ãã¹ã¦ã¤ã³ããã¯ã¹åã®ããã»ã¹ã§ç¡è¦ããããã¨ã«ãªã)ã"
#. Tag: programlisting
#: Lucene.xml:120
@@ -338,6 +378,11 @@
" ...\n"
"}"
msgstr ""
+"@Entity<emphasis role=\"bold\">@Indexed(index=\"indexes/essays\")</"
+"emphasis>\n"
+"public class Essay {\n"
+" ...\n"
+"}"
#. Tag: para
#: Lucene.xml:121
@@ -349,7 +394,7 @@
"<literal>hibernate.search.default.indexDir</literal> property in your "
"configuration file. Each entity instance will be represented by a Lucene "
"<literal>Document</literal> inside the given index (aka Directory)."
-msgstr ""
+msgstr "<literal>index</literal> å±æ§ã¯ Lucene ãã£ã¬ã¯ããªåãä½ã«ãªããã Hibernate ã«æ示ãã¾ãã ãã¹ã¦ã® Lucene ã¤ã³ããã¯ã¹ã«ãã¼ã¹ãã£ã¬ã¯ããªãå®ç¾©ãããå ´åã¯è¨å®ãã¡ã¤ã«ã« <literal>hibernate.search.default.indexDir</literal> ããããã£ã使ç¨ãããã¨ãã§ãã¾ãã åã¨ã³ãã£ãã£ã¤ã³ã¹ã¿ã³ã¹ã¯ç¹å®ã®ã¤ã³ããã¯ã¹ (ã¤ã¾ã Directory) ã®å
å´ã® Lucene <literal>Document</literal> ã§è¡¨ããã¾ãã"
#. Tag: para
#: Lucene.xml:124
@@ -360,7 +405,7 @@
"the property is completly ignored by the indexing process. <literal>@Field</"
"literal> does declare a property as indexed. When indexing an element to a "
"Lucene document you can specify how it is indexed:"
-msgstr ""
+msgstr "ã¨ã³ãã£ãã£ã®åãããã㣠(ã¾ãã¯å±æ§) ã«å¯¾ãã¦ãããã©ã®ããã«ã¤ã³ããã¯ã¹åãããããè¨è¿°ããæ©è½ãããã¾ãã ããã©ã«ããªã (ã¤ã¾ãã¢ããã¼ã·ã§ã³ãªã) ãã®ããããã£ã¯ã¤ã³ããã¯ã¹åã®ä»®å®ã§å®å
¨ã«ç¡è¦ããã¾ãã <literal>@Field</literal> ã¯ããããã£ãã¤ã³ããã¯ã¹åãããã¨ãã¦å®£è¨ãã¾ãã Lucene ããã¥ã¡ã³ãã«ã¨ã¬ã¡ã³ããã¤ã³ããã¯ã¹åããå ´åã¯ã©ã®ããã«ã¤ã³ããã¯ã¹åããããæå®ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: Lucene.xml:129
@@ -369,7 +414,7 @@
"<literal>name</literal>: describe under which name, the property should be "
"stored in the Lucene Document. The default value is the property name "
"(following the JavaBeans convention)"
-msgstr ""
+msgstr "<literal>name</literal>: ã©ã®ååã§ããããã£ã Lucene Document ã«æ ¼ç´ãããããæå®ãã¾ãã ããã©ã«ãå¤ã¯ãã®ããããã£åã§ã (以ä¸ã¯ JavaBeans è¦å)ã"
#. Tag: para
#: Lucene.xml:134
@@ -382,11 +427,12 @@
"storage <literal>Store.NO</literal> (this is the default value). When a "
"property is stored, you can retrieve it from the Lucene Document (note that "
"this is not related to whether the element is indexed or not)."
-msgstr ""
+msgstr "<literal>store</literal>: ã¯ããããã£ã Lucene ã¤ã³ããã¯ã¹ã«æ ¼ç´ãããããããªãããæå®ãã¾ãã <literal>Store.YES</literal> ã®å¤ (ã¤ã³ããã¯ã¹å
ã®é åæ¶è²»ãå¤ã)ã å§ç¸®å¼ã§æ ¼ç´ãã <literal>Store.COMPRESS</literal> (CPU ã®æ¶è²»ãå¤ã)ã ã¾ãã¯ã¾ã£ããæ ¼ç´ããªãããã«ãã <literal>Store.NO</literal> (ããã©ã«ãã®å¤) ã®ããããã«ã»ããã§ãã¾ãã ããããã£ãæ ¼ç´ãããå ´åã¯ãã®ããããã£ã Lucene Document ããæ¤ç´¢ã§ãã¾ã (ããã¯ã¨ã¬ã¡ã³ããã¤ã³ããã¯ã¹åããããå¦ãã¨ã¯é¢ä¿ãªã)ã"
#. Tag: para
#: Lucene.xml:139
#, no-c-format
+#, fuzzy
msgid ""
"index: describe how the element is indexed (ie the process used to index the "
"property and the type of information store). The different values are "
@@ -396,14 +442,15 @@
"processing), <literal>Index.NO_NORM</literal> (do not store the "
"normalization data)."
msgstr ""
+"index: ã©ã®ããã«ã¨ã¬ã¡ã³ãã®ã¤ã³ããã¯ã¹åãè¡ãããæå®ãã¾ã (ã¤ã¾ãã æ
å ±ã¹ãã¢ã®ããããã£ã¨ã¿ã¤ããã¤ã³ããã¯ã¹åããããã«ä½¿ç¨ããããã»ã¹)ã <literal>Index.NO</literal> (ã¤ã³ããã¯ã¹åãªãã ã¯ã¨ãªã¼ã§ã¯è¦ã¤ããããªã)ã <literal>Index.TOKENIZED</literal> (ããããã£ã®å¦çã«ã¢ãã©ã¤ã¶ã使ç¨ãã)ã <literal>Index.UN_TOKENISED</literal> (ã¢ãã©ã¤ã¶äºåå¦çãªã)ã <literal>Index.NO_NORM</literal> (æ£å¸¸åãã¼ã¿ãæ ¼ç´ããªã)ãªã©ã®å¤ãããã¾ãã"
+"(ie the process used to index the "
+"property and the type of information store) => information stored??"
#. Tag: para
#: Lucene.xml:144
-#, fuzzy, no-c-format
+#, no-c-format
msgid "These attributes are part of the <literal>@Field</literal> annotation."
-msgstr ""
-"one to one ã¯ã<literal>@PrimaryKeyJoinColumn</literal> ã¢ããã¼ã·ã§ã³ã使ç¨"
-"ã㦠true ã¨ãã¼ã¯ããã¦ãã¾ãã"
+msgstr "ãããã®å±æ§ã¯ <literal>@Field</literal> ã¢ããã¼ã·ã§ã³ã®ä¸é¨ã¨ãªãã¾ãã"
#. Tag: para
#: Lucene.xml:147
@@ -416,6 +463,8 @@
"as is, or only normalized part of it. It make sense to tokenize a text "
"field, but it does not to do it for a date field (or an id field)."
msgstr ""
+"ã¤ã³ããã¯ã¹ã¯ã¨ãªã¼ã®çµæã使ç¨ããç¨éã«å¿ãã¦ãã¼ã¿ãæ ¼ç´ãããããªãã£ããªãã¾ãã æ¬æ¥ç¾å¨ã§ã¯ã ç´ç²ãª <productname>Hibernate Search</"
+"productname> ã®ä½¿ç¨ã«ããã¦ã¯æ ¼ç´æ©è½ã¯å¿
è¦ããã¾ããã ãã®ç¶æ
ã®ã¨ã¬ã¡ã³ãã®æ¤ç´¢ããããæ£å¸¸åãããé¨åã ãã«éããã«ãã£ã¦ããããã£ã®ãã¼ã¯ã³åãè¡ã£ããè¡ããªãã£ãããã¾ãã ããã¹ããã£ã¼ã«ãã®ãã¼ã¯ã³åã¯æå³ãããã¾ãããã¼ã¿ãã£ã¼ã«ã (ã¾ã㯠id ãã£ã¼ã«ã) ã®ãã¼ã¯ã³åã¯æå³ãããã¾ããã"
#. Tag: para
#: Lucene.xml:150
@@ -426,7 +475,7 @@
"given entity. By design, an id has to be stored and must not be tokenized. "
"To mark a property as index id, use the <literal>@DocumentId</literal> "
"annotation."
-msgstr ""
+msgstr "æå¾ã«ã ã¨ã³ãã£ãã£ã® id ããããã£ã¯ç¹å®ã¨ã³ãã£ãã£ã®ã¤ã³ããã¯ã¹åä¸æ§ã確ä¿ããããã« <productname>Hibernate Search</productname> ã«ãã使ç¨ãããç¹æ®ãªããããã£ã«ãªãã¾ãã è¨è¨ã«ããã id ãæ ¼ç´ãã¦ãã¼ã¯ã³åããªããã°ãªãã¾ããã ããããã£ãã¤ã³ããã¯ã¹ id ã¨ãã¦ãã¼ã¯ããã«ã¯ <literal>@DocumentId</literal> ã¢ããã¼ã·ã§ã³ã使ç¨ãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:153
@@ -451,6 +500,24 @@
" \n"
"}"
msgstr ""
+"@Entity\n"
+"@Indexed(index=\"indexes/essays\")\n"
+"public class Essay {\n"
+" ...\n"
+"\n"
+" @Id\n"
+" <emphasis role=\"bold\">@DocumentId</emphasis>\n"
+" public Long getId() { return id; }\n"
+" \n"
+" <emphasis role=\"bold\">@Field(name=\"Abstract\", index=Index.TOKENIZED, "
+"store=Store.YES)</emphasis>\n"
+" public String getSummary() { return summary; }\n"
+" \n"
+" @Lob\n"
+" <emphasis role=\"bold\">@Field(index=Index.TOKENIZED)</emphasis>\n"
+" public String getText() { return text; }\n"
+" \n"
+"}"
#. Tag: para
#: Lucene.xml:154
@@ -460,7 +527,7 @@
"<literal>Abstract</literal> and <literal>text</literal>. Note that by "
"default the field name is decapitalized, following the JavaBean "
"specification."
-msgstr ""
+msgstr "ãããã®ã¢ããã¼ã·ã§ã³ã¯ <literal>id</literal>ã <literal>Abstract</literal>ã <literal>text</literal> ã® 3 ã¤ã®ãã£ã¼ã«ãã§ã¤ã³ããã¯ã¹ãå®ç¾©ãã¾ãã ããã©ã«ãã§ã¯ãã£ã¼ã«ãå㯠JavaBean ã®ä»æ§ã«å¾ãå°æåã«å¤æããã¾ãã"
#. Tag: para
#: Lucene.xml:157
@@ -468,17 +535,20 @@
msgid ""
"Note: you <emphasis>must</emphasis> specify <literal>@DocumentId</literal> "
"on the identifier property of your entity class."
-msgstr ""
+msgstr "注è¨: <literal>@DocumentId</literal> ãã¨ã³ãã£ãã£ã¯ã©ã¹ã®èå¥åããããã£ã§ <emphasis>æå®ããå¿
è¦ãããã¾ã</emphasis>ã"
#. Tag: para
#: Lucene.xml:160
#, no-c-format
+#, fuzzy
msgid ""
"Lucene has the notion of <emphasis>boost factor</emphasis>. It's a way "
"to give more weigth to a field or to an indexed element over an other during "
"the indexation process. You can use <literal>@Boost</literal> at the field "
"or the class level."
msgstr ""
+"Lucene ã«ã¯ <emphasis>boost factor</emphasis> ã¨ããæ¦å¿µãããã¾ãã ã¤ã³ããã¯ã¹åã®å¦çä¸ã«ä»ã«æ¯ã¹ãã£ã¼ã«ããããã¯ã¤ã³ããã¯ã¹åã¨ã¬ã¡ã³ãã«ããéããç½®ãæ¹æ³ã§ãã <literal>@Boost</literal> ããã£ã¼ã«ãã¾ãã¯ã¯ã©ã¹ã¬ãã«ã§ä½¿ç¨ãããã¨ãã§ãã¾ãã "
+"boost factor => translate or not?"
#. Tag: programlisting
#: Lucene.xml:163
@@ -504,6 +574,25 @@
" \n"
"}"
msgstr ""
+"@Entity\n"
+"@Indexed(index=\"indexes/essays\")<emphasis role=\"bold\">@Boost(2)</"
+"emphasis>\n"
+"public class Essay {\n"
+" ...\n"
+"\n"
+" @Id\n"
+" @DocumentId\n"
+" public Long getId() { return id; }\n"
+" \n"
+" @Field(name=\"Abstract\", index=Index.TOKENIZED, store=Store.YES)\n"
+" <emphasis role=\"bold\">@Boost(2.5f)</emphasis>\n"
+" public String getSummary() { return summary; }\n"
+" \n"
+" @Lob\n"
+" @Field(index=Index.TOKENIZED)\n"
+" public String getText() { return text; }\n"
+" \n"
+"}"
#. Tag: para
#: Lucene.xml:164
@@ -515,7 +604,7 @@
"is simple and close enought to the reality. Please check the Lucene "
"documentation or the excellent <citetitle>Lucene In Action</citetitle> from "
"Otis Gospodnetic and Erik Hatcher."
-msgstr ""
+msgstr "ããã®ä¾ã§ã¯ Essay ãæ¤ç´¢ä¸è¦§ã®ãããã«å°éãã確ç㯠2 ã§ä¹ãããã è¦ç´ãã£ã¼ã«ãã¯ãã¹ããã£ã¼ã«ããã 2.5 ããéè¦ã«ãªãã¾ãã ãã®èª¬æã¯å®éã«ã¯èª¤ãã§ããã 説æã¨ãã¦ã¯ããããããç¾å®ã«è¿ããã®ã¨ãªãã¾ãã Otis Gospodnetic ããã³ Erik Hatcher ã® <citetitle>Lucene In Action</citetitle> ã¾ã㯠Lucene é¢é£ã®ããã¥ã¡ã³ãã確èªãã¦ãã ããã"
#. Tag: para
#: Lucene.xml:167
@@ -525,17 +614,18 @@
"<literal>hibernate.search.analyzer</literal> property. If none defined, "
"<classname>org.apache.lucene.analysis.standard.StandardAnalyzer</classname> "
"is used as the default."
-msgstr ""
+msgstr "ã¨ã¬ã¡ã³ãã®ã¤ã³ããã¯ã¹åã«ä½¿ç¨ãããã¢ãã©ã¤ã¶ã¯ã©ã¹ã¯ <literal>hibernate.search.analyzer</literal> ããããã£ããè¨å®ãããã¨ãã§ãã¾ãã ä½ãå®ç¾©ããªã㨠<classname>org.apache.lucene.analysis.standard.StandardAnalyzer</classname> ãããã©ã«ãã¨ãã¦ä½¿ç¨ããã¾ãã"
#. Tag: title
#: Lucene.xml:173
#, no-c-format
msgid "Property/Field Bridge"
-msgstr ""
+msgstr "ããããã£ï¼ãã£ã¼ã«ãã®ããªãã¸"
#. Tag: para
#: Lucene.xml:174
#, no-c-format
+#, fuzzy
msgid ""
"All field of a full text index in Lucene have to be represented as Strings. "
"Ones Java properties have to be indexed in a String form. For most of your "
@@ -543,12 +633,14 @@
"job for you thanks to a built-in set of bridges. In some cases, though you "
"need a fine grain control over the translation process."
msgstr ""
+"Lucene ã®å®å
¨ããã¹ãã¤ã³ããã¯ã¹ã®ãã£ã¼ã«ãã¯ãã¹ã¦ String ã¨ãã¦è¡¨ç¾ãããå¿
è¦ãããã¾ãã Java ããããã£ã¯ String å½¢å¼ã§ã¤ã³ããã¯ã¹ãããªããã°ãªãã¾ããã ããããã£ã®ã»ã¨ãã©ã¯ <productname>Hibernate Search</productname> ããã«ãã¤ã³ã®ããªãã¸ä¸å¼ã§å¤æä½æ¥ãè¡ã£ã¦ããã¾ãã ãã ãã å¤æããã»ã¹ã«ç´°ããªå¶éãè¡ãå¿
è¦ãããå ´åãããã¾ãã"
+"Onces ?"
#. Tag: title
#: Lucene.xml:178
#, no-c-format
msgid "Built-in bridges"
-msgstr ""
+msgstr "ãã«ãã¤ã³ã®ããªãã¸"
#. Tag: para
#: Lucene.xml:179
@@ -556,7 +648,7 @@
msgid ""
"<literal>Hibernate Search</literal> comes bundled with a set of built-in "
"bridges between a Java property type and its full text representation."
-msgstr ""
+msgstr "<literal>Hibernate Search</literal> ã«ã¯ Java ããããã£ã¿ã¤ãã¨ãã®å®å
¨ããã¹ã表ç¾éã®ãã«ãã¤ã³ããªãã¸ä¸å¼ãå梱ããã¾ãã"
#. Tag: para
#: Lucene.xml:182
@@ -564,13 +656,13 @@
msgid ""
"<literal>Null</literal> elements are not indexed (Lucene does not support "
"null elements and it does not make much sense either)"
-msgstr ""
+msgstr "<literal>Null</literal> ã¨ã¬ã¡ã³ãã¯ã¤ã³ããã¯ã¹åããã¾ãã (Lucene 㯠null ã¨ã¬ã¡ã³ãã«å¯¾å¿ããªãããæå³ããªã)ã"
#. Tag: term
#: Lucene.xml:187
#, no-c-format
msgid "null"
-msgstr ""
+msgstr "null"
#. Tag: para
#: Lucene.xml:189
@@ -578,19 +670,19 @@
msgid ""
"null elements are not indexed. Lucene does not support null elements and "
"this does not make much sense either."
-msgstr ""
+msgstr "null ã¨ã¬ã¡ã³ãã¯ã¤ã³ããã¯ã¹åããã¾ããã Lucene 㯠null ã¨ã¬ã¡ã³ãã«å¯¾å¿ããªãããæå³ãããã¾ããã"
#. Tag: term
#: Lucene.xml:195
-#, fuzzy, no-c-format
+#, no-c-format
msgid "java.lang.String"
-msgstr "java.util.Set"
+msgstr "java.lang.String"
#. Tag: para
#: Lucene.xml:197
#, no-c-format
msgid "String are indexed as is"
-msgstr ""
+msgstr "String ã¯ãã®ã¾ã¾ã¤ã³ããã¯ã¹åããã¾ãã"
#. Tag: term
#: Lucene.xml:203
@@ -598,16 +690,17 @@
msgid ""
"short, Short, integer, Integer, long, Long, float, Float, double, Double, "
"BigInteger, BigDecimal"
-msgstr ""
+msgstr "shortã Shortã integerã Integerã longã Longã floatã Floatã doubleã Doubleã BigIntegerã BigDecimal"
#. Tag: para
#: Lucene.xml:205
#, no-c-format
+#, fuzzy
msgid ""
"Numbers are converted in their String representation. Note that numbers "
"cannot be compared by Lucene (ie used in ranged queries) out of the box: "
"they have to be padded"
-msgstr ""
+msgstr "æ°å¤ã¯ãã®æåå表ç¾ã«å¤æããã¾ãã Lucene ã¯ãã®ã¾ã¾ã§ã¯æ°å¤ãæ¯è¼ã§ãã¾ãã (ã¤ã¾ãã (ie used in ranged queries)"
#. Tag: para
#: Lucene.xml:206
@@ -616,20 +709,19 @@
"Using a Range query is debattable and has drawbacks, an alternative approach "
"is to use a Filter query which will filter the result query to the "
"appropriate range."
-msgstr ""
+msgstr "Range ã¯ã¨ãªã¼ã®ä½¿ç¨ã¯è°è«ã®ä½å°ãããæ¬ ç¹ãããããã 代æ¿ã¨ãªãæ段ã¨ã㦠Filter ã¯ã¨ãªã¼ã®ä½¿ç¨ãããã¾ãã ããã¯çµæã¨ãªãã¯ã¨ãªã¼ãé©åãªç¯å²ã«ãã£ã«ã¿ãã¾ãã"
#. Tag: para
#: Lucene.xml:209
#, no-c-format
-msgid ""
-"<productname>Hibernate Search</productname> will support a padding mechanism"
-msgstr ""
+msgid "<productname>Hibernate Search</productname> will support a padding mechanism"
+msgstr "<productname>Hibernate Search</productname> ã¯ãããã£ã³ã°ã®ã¡ã«ããºã ã«å¯¾å¿ãã¾ãã"
#. Tag: term
#: Lucene.xml:217
-#, fuzzy, no-c-format
+#, no-c-format
msgid "java.util.Date"
-msgstr "java.util.Set"
+msgstr "java.util.Date"
#. Tag: para
#: Lucene.xml:219
@@ -639,7 +731,7 @@
"7th of 2006 4:03PM and 12ms EST). You shouldn't really bother with the "
"internal format. What is important is that when using a DateRange Query, you "
"should know that the dates have to be expressed in GMT time."
-msgstr ""
+msgstr "æ¥ä»ã¯ GMT æé㧠yyyyMMddHHmmssSSS ã®ããã«æ ¼ç´ããã¾ã (2006 å¹´ 11 æ 7 æ¥ã® 4:03PM 12 ããªç§ EST ã®å ´å㯠200611072203012)ã å
é¨å½¢å¼ã¯æ°ã«ããå¿
è¦ã¯ããã¾ããã éè¦ãªã®ã¯ DateRange ã¯ã¨ãªã¼ã使ç¨ããå ´åã«ãã®æ¥ä»ã GMT æéã§è¡¨ç¾ãããã¨ãããã¨ãèªèãã¦ãããã¨ã§ãã"
#. Tag: para
#: Lucene.xml:222
@@ -651,6 +743,8 @@
"(resolution=Resolution.DAY)</literal></literal>). The date pattern will then "
"be truncated accordingly."
msgstr ""
+"é常ã æ¥ä»ãããªç§ã¾ã§æ ¼ç´ããå¿
è¦ãããã¾ããã <literal>@DateBridge</literal> ã¯ã¤ã³ããã¯ã¹ã«æ ¼ç´ãããã¨ãã¦ããé©åãªãªã¾ãªã¥ã¼ã·ã§ã³ãå®ç¾©ãã¾ã (<literal><literal>@DateBridge"
+"(resolution=Resolution.DAY)</literal></literal>)ã ããã¨æ¥ä»ã®ãã¿ã¼ã³ã¯ããã«å¿ãã¦åãæ¨ã¦ããã¾ãã"
#. Tag: programlisting
#: Lucene.xml:225
@@ -665,6 +759,14 @@
" ...\n"
"}"
msgstr ""
+"@Entity @Indexed \n"
+"public class Meeting {\n"
+" @Field(index=Index.UN_TOKENIZED)\n"
+" <emphasis role=\"bold\">@DateBridge(resolution=Resolution.MINUTE)</"
+"emphasis>\n"
+" private Date date;\n"
+" ...\n"
+"}"
#. Tag: para
#: Lucene.xml:227
@@ -672,13 +774,13 @@
msgid ""
"A Date whose resolution is lower than <literal>MILLISECOND</literal> cannot "
"be a <literal>@DocumentId</literal>"
-msgstr ""
+msgstr "<literal>MILLISECOND</literal> ããä½ããªã¾ãªã¥ã¼ã·ã§ã³ã®æ¥ä»ã¯ <literal>@DocumentId</literal> ã«ã¯ãªãã¾ããã"
#. Tag: title
#: Lucene.xml:237
#, no-c-format
msgid "Custom Bridge"
-msgstr ""
+msgstr "ã«ã¹ã¿ã ã®ããªãã¸"
#. Tag: para
#: Lucene.xml:238
@@ -687,13 +789,13 @@
"It can happen that the built-in bridges of Hibernate Search does not cover "
"some of your property types, or that the String representation used is not "
"what you expect."
-msgstr ""
+msgstr "Hibernate Search ã®ãã«ãã¤ã³ããªãã¸ã使ç¨ããããããã£ã¿ã¤ãã®ä¸é¨ã«å¯¾å¿ããªãã£ããªã 使ç¨ãããæåå表ç¾ãæå¾
ãããã§ã¯ãªãå ´åãããã¾ãã"
#. Tag: title
#: Lucene.xml:242
#, no-c-format
msgid "StringBridge"
-msgstr ""
+msgstr "StringBridge"
#. Tag: para
#: Lucene.xml:243
@@ -703,7 +805,7 @@
"productname> an implementation of your expected <emphasis>object to String</"
"emphasis> bridge. To do so you need to implements the <literal>org.hibernate."
"search.bridge.StringBridge</literal> interface"
-msgstr ""
+msgstr "ãã£ã¨ãã·ã³ãã«ãªã«ã¹ã¿ã ã®ã½ãªã¥ã¼ã·ã§ã³ã¨ã㦠<productname>Hibernate Search</productname> ã«æå¾
ãã <emphasis>ãªãã¸ã§ã¯ãã¨æåå</emphasis> ããªãã¸ã®å®è£
ãä¸ãã¾ãã ãããè¡ãã«ã¯ <literal>org.hibernate.search.bridge.StringBridge</literal> ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ããå¿
è¦ãããã¾ãã"
#. Tag: programlisting
#: Lucene.xml:246
@@ -735,16 +837,39 @@
" }\n"
"}"
msgstr ""
+"/**\n"
+" * Padding Integer bridge.\n"
+" * All numbers will be padded with 0 to match 5 digits\n"
+" *\n"
+" * @author Emmanuel Bernard\n"
+" */\n"
+"public class PaddedIntegerBridge implements <emphasis role=\"bold"
+"\">StringBridge</emphasis> {\n"
+"\n"
+" private int PADDING = 5;\n"
+"\n"
+" <emphasis role=\"bold\">public String objectToString(Object object)</"
+"emphasis> {\n"
+" String rawInteger = ( (Integer) object ).toString();\n"
+" if (rawInteger.length() > PADDING) throw new "
+"IllegalArgumentException(\n"
+" \"Try to pad on a number too big\" );\n"
+" StringBuilder paddedInteger = new StringBuilder( );\n"
+" for ( int padIndex = rawInteger.length() ; padIndex < PADDING ; "
+"padIndex++ ) {\n"
+" paddedInteger.append('0');\n"
+" }\n"
+" return paddedInteger.append( rawInteger ).toString();\n"
+" }\n"
+"}"
#. Tag: para
#: Lucene.xml:247
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Then any property or field can use this bridge thanks to the "
"<literal>@FieldBridge</literal> annotation"
-msgstr ""
-"one to one ã¯ã<literal>@PrimaryKeyJoinColumn</literal> ã¢ããã¼ã·ã§ã³ã使ç¨"
-"ã㦠true ã¨ãã¼ã¯ããã¦ãã¾ãã"
+msgstr "ããã¨ã ãããã®ããããã£ã¾ãã¯ãã£ã¼ã«ãã <literal>@FieldBridge</literal> ã¢ããã¼ã·ã§ã³ã«ãããã®ããªãã¸ã使ç¨ã§ããããã«ãªãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:250
@@ -754,6 +879,9 @@
"emphasis>\n"
"private Integer length;"
msgstr ""
+"<emphasis role=\"bold\">@FieldBridge(impl = PaddedIntegerBridge.class)</"
+"emphasis>\n"
+"private Integer length;"
#. Tag: para
#: Lucene.xml:251
@@ -763,7 +891,7 @@
"flexible. The Bridge implementation implements a "
"<classname>ParameterizedBridge</classname> interface, and the parameters are "
"passed through the <literal>@FieldBridge</literal> annotation."
-msgstr ""
+msgstr "æè»æ§ãåä¸ãããããã«ãã©ã¡ã¼ã¿ããã®ããªãã¸å®è£
ã«æ¸¡ããã¨ãã§ãã¾ãã ããªãã¸å®è£
㯠<classname>ParameterizedBridge</classname> ã¤ã³ã¿ã¼ãã§ã¼ã¹ãå®è£
ãã ãã®ãã©ã¡ã¼ã¿ã¯ <literal>@FieldBridge</literal> ã¢ããã¼ã·ã§ã³ã§æ¸¡ããã¾ãã"
#. Tag: programlisting
#: Lucene.xml:254
@@ -802,6 +930,38 @@
"\"10\")</emphasis> )\n"
"private Integer length;"
msgstr ""
+"public class PaddedIntegerBridge implements StringBridge, <emphasis role="
+"\"bold\">ParameterizedBridge</emphasis> {\n"
+"\n"
+" public static String PADDING_PROPERTY = \"padding\";\n"
+" private int padding = 5; //default\n"
+"\n"
+" <emphasis role=\"bold\">public void setParameterValues(Map parameters)</"
+"emphasis> {\n"
+" Object padding = parameters.get( PADDING_PROPERTY );\n"
+" if (padding != null) this.padding = (Integer) padding;\n"
+" }\n"
+"\n"
+" public String objectToString(Object object) {\n"
+" String rawInteger = ( (Integer) object ).toString();\n"
+" if (rawInteger.length() > padding) throw new "
+"IllegalArgumentException( \n"
+" \"Try to pad on a number too big\" );\n"
+" StringBuilder paddedInteger = new StringBuilder( );\n"
+" for ( int padIndex = rawInteger.length() ; padIndex < padding ; "
+"padIndex++ ) {\n"
+" paddedInteger.append('0');\n"
+" }\n"
+" return paddedInteger.append( rawInteger ).toString();\n"
+" }\n"
+"}\n"
+"\n"
+"\n"
+"//property\n"
+"@FieldBridge(impl = PaddedIntegerBridge.class, \n"
+" <emphasis role=\"bold\">params = @Parameter(name=\"padding\", value="
+"\"10\")</emphasis> )\n"
+"private Integer length;"
#. Tag: para
#: Lucene.xml:255
@@ -810,7 +970,7 @@
"The <classname>ParameterizedBridge</classname> interface can be implemented "
"by <classname>StringBridge</classname>, <classname>TwoWayStringBridge</"
"classname>, <classname>FieldBridge</classname> implementations (see bellow)."
-msgstr ""
+msgstr "<classname>ParameterizedBridge</classname> ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯ <classname>StringBridge</classname>ã <classname>TwoWayStringBridge</classname>ã <classname>FieldBridge</classname> ã®å®è£
ã§å®è£
å¯è½ã§ã (以ä¸ãåç
§)ã"
#. Tag: para
#: Lucene.xml:258
@@ -823,7 +983,7 @@
"literal> needs to read the string representation of the identifier and "
"generate the object out of it. There is not difference in the way the "
"<literal>@FieldBridge</literal> annotation is used."
-msgstr ""
+msgstr "id ããããã£ã«ããªãã¸å®è£
ã使ç¨ããäºå®ãããå ´å (ã¤ã¾ã <literal>@DocumentId</literal> ã¢ããã¼ã·ã§ã³ãä»ä¸)ã è¥å¹²æ¡å¼µãã <classname>TwoWayStringBridge</classname> ã¨ããååã® <literal>StringBridge</literal> ãã¼ã¸ã§ã³ã使ç¨ããå¿
è¦ãããã¾ãã <literal>Hibernate Search</literal> ã¯èå¥åã®æåå表è¨ãèªã¿åããããããªãã¸ã§ã¯ããçæããå¿
è¦ãããã¾ãã <literal>@FieldBridge</literal> ã¢ããã¼ã·ã§ã³ã®ä½¿ç¨æ¹æ³ã«éãã¯ããã¾ããã"
#. Tag: programlisting
#: Lucene.xml:261
@@ -866,6 +1026,42 @@
" params = @Parameter(name=\"padding\", value=\"10\") )\n"
"private Integer id;"
msgstr ""
+"public class PaddedIntegerBridge implements TwoWayStringBridge, "
+"ParameterizedBridge {\n"
+"\n"
+" public static String PADDING_PROPERTY = \"padding\";\n"
+" private int padding = 5; //default\n"
+"\n"
+" public void setParameterValues(Map parameters) {\n"
+" Object padding = parameters.get( PADDING_PROPERTY );\n"
+" if (padding != null) this.padding = (Integer) padding;\n"
+" }\n"
+"\n"
+" public String objectToString(Object object) {\n"
+" String rawInteger = ( (Integer) object ).toString();\n"
+" if (rawInteger.length() > padding) throw new "
+"IllegalArgumentException( \n"
+" \"Try to pad on a number too big\" );\n"
+" StringBuilder paddedInteger = new StringBuilder( );\n"
+" for ( int padIndex = rawInteger.length() ; padIndex < padding ; "
+"padIndex++ ) {\n"
+" paddedInteger.append('0');\n"
+" }\n"
+" return paddedInteger.append( rawInteger ).toString();\n"
+" }\n"
+"\n"
+" <emphasis role=\"bold\">public Object stringToObject(String stringValue)"
+"</emphasis> {\n"
+" return new Integer(stringValue);\n"
+" }\n"
+"}\n"
+"\n"
+"\n"
+"//id property\n"
+"@DocumentId\n"
+"@FieldBridge(impl = PaddedIntegerBridge.class,\n"
+" params = @Parameter(name=\"padding\", value=\"10\") )\n"
+"private Integer id;"
#. Tag: para
#: Lucene.xml:262
@@ -873,13 +1069,13 @@
msgid ""
"It is critically important for the two-way process to be idempotent (ie "
"object = stringToObject( objectToString( object ) ) )."
-msgstr ""
+msgstr "2 æ¹åããã»ã¹ãã¹ãçã¨ãªããã¨ãé常ã«éè¦ã§ã (ã¤ã¾ãã object = stringToObject( objectToString( object ) ) )ã"
#. Tag: title
#: Lucene.xml:268
#, no-c-format
msgid "FieldBridge"
-msgstr ""
+msgstr "FieldBridge"
#. Tag: para
#: Lucene.xml:269
@@ -892,14 +1088,13 @@
"in your Lucene <classname>Document</classname>.This interface is very "
"similar in its concept to the <productname>Hibernate</"
"productname><classname>UserType</classname>."
-msgstr ""
+msgstr "ããããã£ã Lucene ã¤ã³ããã¯ã¹ã«ãããã³ã°ããéã«åç´ãªãªãã¸ã§ã¯ãããæååã¸ã®å¤æã ãã§ã¯ãªããã以ä¸ã®ãã®ãå¿
è¦ã¨ããå ´åãããã¾ãã æè»æ§ãæ大éã«å¼ãåºãããããªãã¸ã <classname>FieldBridge</classname> ã¨ãã¦å®è£
ãããã¨ãã§ãã¾ãã ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«ããããããã£å¤ãä¸ãããã Lucene <classname>Document</classname> ã§è¡ãããæ¹æ³ã§ãããã³ã°ãããã¨ãã§ãã¾ãã ãã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¯æ¦å¿µçã«ã¯ <productname>Hibernate</productname><classname>UserType</classname> ã«é常ã«ããä¼¼ã¦ãã¾ãã"
#. Tag: para
#: Lucene.xml:272
#, no-c-format
-msgid ""
-"You can for example store a given property in two different document fields"
-msgstr ""
+msgid "You can for example store a given property in two different document fields"
+msgstr "ãã¨ãã°ã ç¹å®ã®ããããã£ã 2 種é¡ã®ããã¥ã¡ã³ããã£ã¼ã«ãã«æ ¼ç´ãããã¨ãã§ãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:275
@@ -948,12 +1143,54 @@
"</emphasis>\n"
"private Integer length;"
msgstr ""
+"/**\n"
+" * Store the date in 3 different field year, month, day\n"
+" * to ease Range Query per year, month or day\n"
+" * (eg get all the elements of december for the last 5 years)\n"
+" *\n"
+" * @author Emmanuel Bernard\n"
+" */\n"
+"public class DateSplitBridge implements FieldBridge {\n"
+" private final static TimeZone GMT = TimeZone.getTimeZone(\"GMT\");\n"
+"\n"
+" <emphasis role=\"bold\">public void set(String name, Object value, "
+"Document document, Field.Store store, </emphasis>\n"
+" <emphasis>Field.Index index, Float boost) {</emphasis>\n"
+" Date date = (Date) value;\n"
+" Calendar cal = GregorianCalendar.getInstance( GMT );\n"
+" cal.setTime( date );\n"
+" int year = cal.get( Calendar.YEAR );\n"
+" int month = cal.get( Calendar.MONTH ) + 1;\n"
+" int day = cal.get( Calendar.DAY_OF_MONTH );\n"
+" //set year\n"
+" Field field = new Field( name + \".year\", String.valueOf(year), "
+"store, index );\n"
+" if ( boost != null ) field.setBoost( boost );\n"
+" document.add( field );\n"
+" //set month and pad it if needed\n"
+" field = new Field( name + \".month\", month < 10 ? \"0\" : \"\" "
+"+ \n"
+" String.valueOf(month), store, index );\n"
+" if ( boost != null ) field.setBoost( boost );\n"
+" document.add( field );\n"
+" //set day and pad it if needed\n"
+" field = new Field( name + \".day\", day < 10 ? \"0\" : \"\" +\n"
+" String.valueOf(day), store, index );\n"
+" if ( boost != null ) field.setBoost( boost );\n"
+" document.add( field );\n"
+" }\n"
+"}\n"
+"\n"
+"\n"
+"//property<emphasis role=\"bold\">@FieldBridge(impl = DateSplitBridge.class)"
+"</emphasis>\n"
+"private Integer length;"
#. Tag: title
#: Lucene.xml:283
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Querying"
-msgstr "ã¯ã¨ãªã®ãã³ã"
+msgstr "ã¯ã¨ãªã¼ãè¡ã"
#. Tag: para
#: Lucene.xml:284
@@ -964,7 +1201,7 @@
"managed by an Hibernate session, providing the power of Lucene without "
"living the Hibernate paradygm, and giving another dimension to the Hibernate "
"classic search mechanisms (HQL, Criteria query, native SQL query)."
-msgstr ""
+msgstr "2 çªç®ã«éè¦ã¨ãªã <productname>Hibernate Search</productname> ã®æ©è½ã Lucene ã¯ã¨ãªã¼ãå®è¡ã㦠Hibernate ã»ãã·ã§ã³ã§ç®¡çãããã¨ã³ãã£ãã£ãæ¤ç´¢ã Hibernate ã®ãã©ãã¤ã ãªãã« Lucene ã®å©ç¹ãæ´»ç¨ã Hibernate ã®å
¸åçãªæ¤ç´¢ã¡ã«ããºã (HQLã Criteria ã¯ã¨ãªã¼ã ãã¤ãã£ã SQL ã¯ã¨ãªã¼) ã«æ°ããªæ¬¡å
ãä¸ãã¾ãã "
#. Tag: para
#: Lucene.xml:287
@@ -975,6 +1212,8 @@
"classname>. A SearchSession wrap an regular <classname>org.hibernate."
"Session</classname> to provide query and indexing capabilities."
msgstr ""
+"<productname>Hibernate Search</productname> ã¯ã¨ãªã¼å®è¡æ©è½ã«ã¢ã¯ã»ã¹ããã«ã¯ã Hibernate <classname>FullTextSession</"
+"classname> ã使ç¨ããå¿
è¦ãããã¾ãã SearchSession ã¯æ¨æºã® <classname>org.hibernate.Session</classname> ãã©ãããã¦ã¯ã¨ãªã¼ã¨ã¤ã³ããã¯ã¹åã®æ©è½ãæä¾ãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:290
@@ -984,12 +1223,15 @@
"...\n"
"FullTextSession fullTextSession = Search.createFullTextSession(session);"
msgstr ""
+"Session session = sessionFactory.openSession();\n"
+"...\n"
+"FullTextSession fullTextSession = Search.createFullTextSession(session);"
#. Tag: para
#: Lucene.xml:291
#, no-c-format
msgid "The search facility is built on native Lucene queries."
-msgstr ""
+msgstr "æ¤ç´¢æ©è½ã¯ãã¤ãã£ã Lucene ã¯ã¨ãªã¼ã«æ§ç¯ããã¾ãã"
#. Tag: programlisting
#: Lucene.xml:294
@@ -1005,6 +1247,15 @@
"\n"
"List result = fullTextQuery.list(); //return a list of managed objects"
msgstr ""
+"org.apache.lucene.QueryParser parser = new QueryParser(\"title\", new "
+"StopAnalyzer() );\n"
+"\n"
+"org.hibernate.lucene.search.Query luceneQuery = parser.parse( \"summary:"
+"Festina Or brand:Seiko\" );\n"
+" <emphasis role=\"bold\">org.hibernate.Query fullTextQuery = "
+"fullTextSession.createFullTextQuery( luceneQuery );</emphasis>\n"
+"\n"
+"List result = fullTextQuery.list(); //return a list of managed objects"
#. Tag: para
#: Lucene.xml:295
@@ -1016,6 +1267,8 @@
"<literal>list()</literal>, <literal>uniqueResult()</literal>, "
"<literal>iterate()</literal> and <literal>scroll()</literal> can be used."
msgstr ""
+"Lucene ã¯ã¨ãªã¼ã®ä¸ã«æ§ç¯ããã Hibernate ã¯ã¨ãªã¼ã¯æ¨æºã® <literal>org.hibernate.Query</literal> ã§ã ä»ã® Hibernate ã¯ã¨ãªã¼æ©è½ (HQLã Native ã¾ã㯠Criteria) ã¨åããã©ãã¤ã ã«ãªãã¾ãã æ¨æºã® <literal>list()</literal>ã <literal>uniqueResult()</literal>ã "
+"<literal>iterate()</literal>ã <literal>scroll()</literal> ã使ç¨å¯è½ã§ãã"
#. Tag: para
#: Lucene.xml:298
@@ -1031,7 +1284,7 @@
"<methodname>scroll()</methodname> is more appropriate, Don't forget to "
"close the <classname>ScrollableResults</classname> object when you're "
"done, since it keeps Lucene resources."
-msgstr ""
+msgstr "é©åº¦ãªçµææ°å¤ãæå¾
ãããããã¹ã¦ã§åä½ãããã¨ãæå¾
ãã¦ããå ´å㯠<methodname>list()</methodname> ã¾ã㯠<methodname>uniqueResult()</methodname> ãæ¨å¥¨ãã¾ãã <literal>batch-size</literal> ã¨ã³ãã£ãã£ãæ£ããè¨å®ããã¦ããã° <methodname>list()</methodname> ããã£ã¨ãå¹æçã«åä½ãã¾ãã <methodname>list()</methodname>ã <methodname>uniqueResult()</methodname> ããã³ <methodname>iterate()</methodname> ã使ç¨ããé㯠Hibernate Search ã¯ãã¹ã¦ã® Lucene Hits ã¨ã¬ã¡ã³ããå¦çããå¿
è¦ãããã®ã§æ³¨æãã¦ãã ããã Lucene ããã¥ã¡ã³ãã®è² è·ãæå°éã«æãããå ´å㯠<methodname>scroll()</methodname> ã®æ¹ãé©ãã¦ãã¾ãã å®äºããã <classname>ScrollableResults</classname> ãªãã¸ã§ã¯ããéããã®ãå¿ããªãããã«ãã¦ãã ããã ãã®ãªãã¸ã§ã¯ã㯠Lucene ã®ãªã½ã¼ã¹ãç¶æãã¦ãã¾ã!
ã"
#. Tag: para
#: Lucene.xml:301
@@ -1041,6 +1294,8 @@
"API is exactly the one available in <classname>org.hibernate.Query</"
"classname>:"
msgstr ""
+"ã¯ã¨ãªã¼ã§å¹ççã«ä½æ¥ããæ¹æ³ã¨ãã¦ã¯ãã¼ã¸ãã¼ã·ã§ã³ã使ç¨ãããã¨ã§ãã ãã¼ã¸ãã¼ã·ã§ã³ API ã <classname>org.hibernate.Query</"
+"classname> ã§ä½¿ç¨ã§ãããã®ã«ãªãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:304
@@ -1053,18 +1308,24 @@
"fullTextQuery.list(); //will return a list of 20 elements starting from the "
"30th"
msgstr ""
+"<emphasis role=\"bold\">org.hibernate.Query fullTextQuery = fullTextSession."
+"createFullTextQuery( luceneQuery );</emphasis>\n"
+"fullTextQuery.setFirstResult(30);\n"
+"fullTextQuery.setMaxResult(20);\n"
+"fullTextQuery.list(); //will return a list of 20 elements starting from the "
+"30th"
#. Tag: para
#: Lucene.xml:305
#, no-c-format
msgid "Only the relevant Lucene Documents are accessed."
-msgstr ""
+msgstr "é¢é£ Lucene ããã¥ã¡ã³ãã®ã¿ãã¢ã¯ã»ã¹ããã¾ãã"
#. Tag: title
#: Lucene.xml:311
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Indexing"
-msgstr "ã¤ã³ããã¯ã¹"
+msgstr "ã¤ã³ããã¯ã¹å"
#. Tag: para
#: Lucene.xml:312
@@ -1074,7 +1335,7 @@
"inserted nor updated to the database. This is especially true when you want "
"to build your index the first time. You can achieve that goal using the "
"<classname>FullTextSession</classname>."
-msgstr ""
+msgstr "ãã¼ã¿ãã¼ã¹ã«å¯¾ãããªãã¸ã§ã¯ãã®æ¿å
¥ã交信ãè¡ãããªãå ´åã§ããã®ãªãã¸ã§ã¯ãã®ã¤ã³ããã¯ã¹åãå½¹ã«ç«ã¤å ´åãããã¾ãã ç¹ã«åãã¦ã¤ã³ããã¯ã¹ãæ§ç¯ããå ´åã«ä¾¿å©ã§ãã <classname>FullTextSession</classname> ã使ã£ã¦è¡ãã¾ãã"
#. Tag: programlisting
#: Lucene.xml:315
@@ -1087,6 +1348,12 @@
"}\n"
"tx.commit(); //index are written at commit time"
msgstr ""
+"FullTextSession fullTextSession = Search.createFullTextSession(session);\n"
+"Transaction tx = fullTextSession.beginTransaction();\n"
+"for (Customer customer : customers) {\n"
+" <emphasis role=\"bold\">fullTextSession.index(customer);</emphasis>\n"
+"}\n"
+"tx.commit(); //index are written at commit time"
#. Tag: para
#: Lucene.xml:316
@@ -1096,3 +1363,4 @@
"execute them at commit time (Note: you don't need to use <classname>org."
"hibernate.Transaction</classname> in a JTA environment)."
msgstr ""
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Revision_History.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Revision_History.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Revision_History.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Revision_History.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Revision_History\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 12:34+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,10 +22,11 @@
#: Revision_History.xml:6
#, no-c-format
msgid "Revision History"
-msgstr ""
+msgstr "æ¹è¨å±¥æ´"
#. Tag: author
#: Revision_History.xml:12
#, no-c-format
msgid "<firstname></firstname> <surname></surname> <email></email>"
-msgstr ""
+msgstr "<firstname></firstname> <surname></surname> <email></email>"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Setup.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Setup.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Setup.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Setup.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Setup\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 09:26+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -376,3 +377,4 @@
"㯠<literal>hbm, class</literal> ã«ãªã£ã¦ãã¾ãã®ã§ãããã <literal>class, "
"hbm</literal> ã«å¤æ´ããã¨ã競åãçºçããéã« hbm ãã¡ã¤ã« 㫠対ãã¦ã¢ããã¼"
"ã·ã§ã³ã追å ããã¯ã©ã¹ãåªå
ãããããã«ãªãã¾ãã"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Validator.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Validator.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Validator.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
-# translation of Xml-Overriding.po to Japanese
+# translation of Validator.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Xml-Overriding\n"
+"Project-Id-Version: Validator\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 16:55+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,7 +22,7 @@
#: Validator.xml:5
#, no-c-format
msgid "Hibernate Validator"
-msgstr ""
+msgstr "Hibernate Validator"
#. Tag: para
#: Validator.xml:6
@@ -36,7 +37,7 @@
"different layers in your application without having to duplicate any of "
"these rules (presentation layer, data access layer). Hibernate Validator has "
"been designed for that purpose."
-msgstr ""
+msgstr "ã¢ããã¼ã·ã§ã³ã¯ãã¡ã¤ã³ã¢ãã«ã«å¯¾ããä¸å¤ã®å¶ç´ãæå®ã§ãã便å©ã§ç確ãªæ段ã¨ãªãã¾ãã ãã¨ãã°ã ããããã£ã¯æ±ºã㦠null ã«ãªããªããã¨ã ã¢ã«ã¦ã³ãã®æ®é«ã¯çµ¶å¯¾ã«æ´æ°ã§ãããã¨ãªã©ã表ããã¨ãã§ãã¾ãã ãããããã¡ã¤ã³ã¢ãã«ã®å¶ç´ã¯ããããã£ã«ã¢ããã¼ã·ã§ã³ãä»ä¸ãããã¨ã§ Bean èªä½ã§å®£è¨ãã¾ãã ããªãã¼ã¿ã¯ãããèªã¿åã£ã¦å¶ç´éåããªããã確èªãã¾ãã ããªãã¼ã¿ã®ã¡ã«ããºã ã¯ããããã«ã¼ã«ã®ããããéè¤ããããã¨ãªãã¢ããªã±ã¼ã·ã§ã³å
ã®è¤æ°ã®å±¤ã§å®è¡ããããã¨ãã§ãã¾ã (ãã¬ã¼ã³ãã¼ã·ã§ã³å±¤ã ãã¼ã¿ã¢ã¯ã»ã¹å±¤)ã Hibernate Validator ã¯ãããç®çã¨ãã¦è¨è¨ããã¦ãã¾ãã"
#. Tag: para
#: Validator.xml:9
@@ -46,7 +47,7 @@
"memory instances of a class for constraint violations. Second, it can apply "
"the constraints to the Hibernate metamodel and incorporate them into the "
"generated database schema."
-msgstr ""
+msgstr "Hibernate Validator 㯠2 ã¬ãã«ã§åä½ãã¾ãã ã¾ãå¶ç´éåããªããã¯ã©ã¹ã®ã¡ã¢ãªå
ã¤ã³ã¹ã¿ã³ã¹ã確èªãããã¨ãã§ãã¾ãã 次ã«ã Hibernate ã¡ã¿ã¢ãã«ã«ãã®å¶ç´ãé©ç¨ãã¦çæãããã¼ã¿ãã¼ã¹ã¹ãã¼ãã«åãå
¥ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: Validator.xml:12
@@ -59,11 +60,12 @@
"appropriate event listener, you can execute the checking operation on "
"inserts and updates done by Hibernate. Hibernate Validator is not limited to "
"use with Hibernate. You can easily use it anywhere in your application."
-msgstr ""
+msgstr "åå¶ç´ã¢ããã¼ã·ã§ã³ã¯ã¨ã³ãã£ãã£ã¤ã³ã¹ã¿ã³ã¹ã§å¶ç´ã®ç¢ºèªãè¡ãããªãã¼ã¿ã®å®è£
ã«é¢é£ä»ãããã¾ãã ããªãã¼ã¿ã¯ (ãªãã·ã§ã³ã§) ãã®å¶ç´ã Hibernate ã¡ã¿ã¢ãã«ã«é©ç¨ã Hibernate ãå¶ç´ã表ç¾ãã DDL ãçæã§ããããã«ãã¾ãã é©åãªã¤ãã³ããªã¹ãã¼ã使ã£ã¦ Hibernate ã«ããè¡ãããæ¿å
¥ãæ´æ°ã§ãã®ç¢ºèªåä½ãå®è¡ãããã¨ãã§ãã¾ãã Hibernate Validator 㯠Hibernate ã¨ã®ä½¿ç¨ã«éããã¦ã¯ãã¾ããã ã¢ããªã±ã¼ã·ã§ã³ã®ã©ãã§ã§ãç°¡åã«ä½¿ç¨ãããã¨ãã§ãã¾ãã"
#. Tag: para
#: Validator.xml:15
#, no-c-format
+#, fuzzy
msgid ""
"When checking instances at runtime, Hibernate Validator returns information "
"about constraint violations in an array of <classname>InvalidValue</"
@@ -72,18 +74,22 @@
"parameter values bundle with the annotation (eg. length limit), and message "
"strings that may be externalized to a <classname>ResourceBundle</classname>."
msgstr ""
+"ã©ã³ã¿ã¤ã ã«ã¤ã³ã¹ã¿ã³ã¹ã確èªããéã Hibernate Validator 㯠<classname>InvalidValue</classname> ã並ã¹ããã¨ã§å¶ç´éåã«é¢ããæ
å ±ãè¿ãã¾ãã ä»ã®æ
å ±ã®ä¸ã§ã <classname>InvalidValue</classname> ã«ã¯ã¢ããã¼ã·ã§ã³ã§ãã©ã¡ã¼ã¿å¤ã®æãçµã¿è¾¼ããã¨ãã§ããã¨ã©ã¼é¢é£ã®è©³ç´°ã¡ãã»ã¼ã¸ (ä¾ã é·ãã®å¶é) 㨠<classname>ResourceBundle</classname> ã«å¯¾ãã¦å¤é¨ã¨ãªãã¡ãã»ã¼ã¸æååãå«ã¿ã¾ãã "
+"that can embed the "
+"parameter values bundle with the annotation (eg. length limit), and message "
+"strings that may be externalized to a <classname>ResourceBundle</classname>"
#. Tag: title
#: Validator.xml:18
#, no-c-format
msgid "Constraints"
-msgstr ""
+msgstr "å¶ç´"
#. Tag: title
#: Validator.xml:19
#, no-c-format
msgid "What is a constraint?"
-msgstr ""
+msgstr "å¶ç´ã¨ã¯"
#. Tag: para
#: Validator.xml:20
@@ -92,13 +98,13 @@
"A constraint is represented by an annotation. A constraint usually has some "
"attributes used to parameterize the constraints limits. The constraint apply "
"to the annotated element."
-msgstr ""
+msgstr "å¶ç´ã¯ã¢ããã¼ã·ã§ã³ã§è¡¨ããã¾ãã é常ã å¶ç´ã«ã¯å¶ç´ãªãããã®ãã©ã¡ã¼ã¿åã«ä½¿ç¨ãããããã¤ãã®å±æ§ãããã¾ãã å¶ç´ã¯ã¢ããã¼ã·ã§ã³ä»ä¸ãããã¨ã¬ã¡ã³ãã«é©ç¨ããã¾ãã"
#. Tag: title
#: Validator.xml:23
#, no-c-format
msgid "Built in constraints"
-msgstr ""
+msgstr "ãã«ãã¤ã³ã®å¶ç´"
#. Tag: para
#: Validator.xml:24
@@ -107,17 +113,17 @@
"Hibernate Validator comes with some built-in constraints, which covers most "
"basic data checks. As we'll see later, you're not limited to them, "
"you can in a minute write your own constraints."
-msgstr ""
+msgstr "Hibernate Validator ã«ã¯ãã«ãã¤ã³ã®å¶ç´ãããã¤ãå梱ããã ã»ã¨ãã©ã®åºæ¬çãªãã¼ã¿ãã§ãã¯ã«å¯¾å¿ãã¾ãã å¾è¿°ãã¾ããã ãããã«éããããã¨ãªãç¬èªã®å¶ç´ãç°¡åã«è¨è¿°ãããã¨ãã§ãã¾ãã"
#. Tag: title
#: Validator.xml:28
#, no-c-format
msgid "Built-in constraints"
-msgstr ""
+msgstr "ãã«ãã¤ã³ã®å¶ç´"
#. Tag: entry
#: Validator.xml:33
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Annotation"
msgstr "ã¢ããã¼ã·ã§ã³"
@@ -125,89 +131,89 @@
#: Validator.xml:36
#, no-c-format
msgid "Apply on"
-msgstr ""
+msgstr "é©ç¨å
"
#. Tag: entry
#: Validator.xml:39
#, no-c-format
msgid "Runtime checking"
-msgstr ""
+msgstr "ã©ã³ã¿ã¤ã ãã§ãã¯"
#. Tag: entry
#: Validator.xml:42
#, no-c-format
msgid "Hibernate Metadata impact"
-msgstr ""
+msgstr "Hibernate Metadata ã®ã¤ã³ãã¯ã"
#. Tag: entry
#: Validator.xml:49
#, no-c-format
msgid "@Length(min=, max=)"
-msgstr ""
+msgstr "@Length(min=, max=)"
#. Tag: entry
#: Validator.xml:52 Validator.xml:234
#, no-c-format
msgid "property (String)"
-msgstr ""
+msgstr "ãããã㣠(String)"
#. Tag: entry
#: Validator.xml:55
#, no-c-format
msgid "check if the string length match the range"
-msgstr ""
+msgstr "æååã®é·ãããã®ç¯å²ã¨ä¸è´ãããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:58
#, no-c-format
msgid "Column length will be set to max"
-msgstr ""
+msgstr "ã³ã©ã é·ã¯æ大ã«ã»ããããã¾ã"
#. Tag: entry
#: Validator.xml:63
#, no-c-format
msgid "@Max(value=)"
-msgstr ""
+msgstr "@Max(value=)"
#. Tag: entry
#: Validator.xml:66 Validator.xml:80 Validator.xml:164
#, no-c-format
msgid "property (numeric or string representation of a numeric)"
-msgstr ""
+msgstr "ãããã㣠(æ°åã¾ãã¯æ°åã®æåå表ç¾)"
#. Tag: entry
#: Validator.xml:69
#, no-c-format
msgid "check if the value is less than or equals to max"
-msgstr ""
+msgstr "å¤ãæ大å¤æªæºã¾ãã¯åçã§ãããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:72 Validator.xml:86 Validator.xml:128 Validator.xml:170
#, no-c-format
msgid "Add a check constraint on the column"
-msgstr ""
+msgstr "ã³ã©ã ã§ãã§ãã¯å¶ç´ã追å ãã¾ã"
#. Tag: entry
#: Validator.xml:77
#, no-c-format
msgid "@Min(value=)"
-msgstr ""
+msgstr "@Min(value=)"
#. Tag: entry
#: Validator.xml:83
#, no-c-format
msgid "check if the value is more than or equals to min"
-msgstr ""
+msgstr "å¤ãæå°å¤ä»¥ä¸ã¾ãã¯åçã§ãããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:91
#, no-c-format
msgid "@NotNull"
-msgstr ""
+msgstr "@NotNull"
#. Tag: entry
#: Validator.xml:94 Validator.xml:108 Validator.xml:192 Validator.xml:206
-#, fuzzy, no-c-format
+#, no-c-format
msgid "property"
msgstr "ããããã£"
@@ -215,19 +221,19 @@
#: Validator.xml:97
#, no-c-format
msgid "check if the value is not null"
-msgstr ""
+msgstr "å¤ã null ã§ãªããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:100
#, no-c-format
msgid "Column(s) are not null"
-msgstr ""
+msgstr "ã³ã©ã 㯠null ã§ã¯ããã¾ãã"
#. Tag: entry
#: Validator.xml:105
#, no-c-format
msgid "@NotEmpty"
-msgstr ""
+msgstr "@NotEmpty"
#. Tag: entry
#: Validator.xml:111
@@ -235,62 +241,62 @@
msgid ""
"check if the string is not null nor empty. Check if the connection is not "
"null nor empty"
-msgstr ""
+msgstr "æåå㯠null ã¾ãã¯ç©ºç½ã§ãªãã確èªãã¾ãã æ¥ç¶ã null ã¾ãã¯ç©ºç½ã§ãªãã確èªãã¾ãã"
#. Tag: entry
#: Validator.xml:114
#, no-c-format
msgid "Column(s) are not null (for String)"
-msgstr ""
+msgstr "ã³ã©ã 㯠null ã§ã¯ããã¾ãã (String ç¨)"
#. Tag: entry
#: Validator.xml:119
-#, fuzzy, no-c-format
+#, no-c-format
msgid "@Past"
-msgstr "@Parent"
+msgstr "@Past"
#. Tag: entry
#: Validator.xml:122 Validator.xml:136
#, no-c-format
msgid "property (date or calendar)"
-msgstr ""
+msgstr "ãããã㣠(æ¥ä»ã¾ãã¯ã«ã¬ã³ãã¼)"
#. Tag: entry
#: Validator.xml:125
#, no-c-format
msgid "check if the date is in the past"
-msgstr ""
+msgstr "æ¥ä»ãéå»ã«ãªã£ã¦ããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:133
#, no-c-format
msgid "@Future"
-msgstr ""
+msgstr "@Future"
#. Tag: entry
#: Validator.xml:139
#, no-c-format
msgid "check if the date is in the future"
-msgstr ""
+msgstr "æ¥ä»ãæªæ¥ã«ãªã£ã¦ããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:142 Validator.xml:156 Validator.xml:184 Validator.xml:198
#: Validator.xml:212 Validator.xml:226 Validator.xml:240
#, no-c-format
msgid "none"
-msgstr ""
+msgstr "ãªã"
#. Tag: entry
#: Validator.xml:147
#, no-c-format
msgid "@Pattern(regex=\"regexp\", flag=)"
-msgstr ""
+msgstr "@Pattern(regex=\"regexp\", flag=)"
#. Tag: entry
#: Validator.xml:150
#, no-c-format
msgid "property (string)"
-msgstr ""
+msgstr "ãããã㣠(æåå)"
#. Tag: entry
#: Validator.xml:153
@@ -298,43 +304,43 @@
msgid ""
"check if the property match the regular expression given a match flag (see "
"<classname> java.util.regex.Pattern </classname> )"
-msgstr ""
+msgstr "ããããã£ãä¸è´ãã©ã°ãä¸ããããæ£è¦è¡¨ç¾ã¨ä¸è´ãããã確èªãã¾ã (<classname> java.util.regex.Pattern </classname> ãåç
§)"
#. Tag: entry
#: Validator.xml:161
#, no-c-format
msgid "@Range(min=, max=)"
-msgstr ""
+msgstr "@Range(min=, max=)"
#. Tag: entry
#: Validator.xml:167
#, no-c-format
msgid "check if the value is between min and max (included)"
-msgstr ""
+msgstr "å¤ãæ大å¤ã¨æå°å¤ãå«ãã¦ãã®éã«ãããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:175
#, no-c-format
msgid "@Size(min=, max=)"
-msgstr ""
+msgstr "@Size(min=, max=)"
#. Tag: entry
#: Validator.xml:178
#, no-c-format
msgid "property (array, collection, map)"
-msgstr ""
+msgstr "ãããã㣠(é
åã éåã ããã)"
#. Tag: entry
#: Validator.xml:181
#, no-c-format
msgid "check if the element size is between min and max (included)"
-msgstr ""
+msgstr "ã¨ã¬ã¡ã³ããµã¤ãºãæå°å¤ã¨æ大å¤ãå«ãã¦ãã®éã«ãããã確èªãã¾ã"
#. Tag: entry
#: Validator.xml:189
#, no-c-format
msgid "@AssertFalse"
-msgstr ""
+msgstr "@AssertFalse"
#. Tag: entry
#: Validator.xml:195
@@ -342,13 +348,13 @@
msgid ""
"check that the method evaluates to false (useful for constraints expressed "
"in code rather than annotations)"
-msgstr ""
+msgstr "ã¡ã½ããã false ã«è©ä¾¡ãã¦ãããã確èªãã¾ã (å¶ç´ãã¢ããã¼ã·ã§ã³ã§ã¯ãªãã³ã¼ãã§è¡¨ç¾ããã¦ããå ´åã«ä¾¿å©)"
#. Tag: entry
#: Validator.xml:203
#, no-c-format
msgid "@AssertTrue"
-msgstr ""
+msgstr "@AssertTrue"
#. Tag: entry
#: Validator.xml:209
@@ -356,19 +362,19 @@
msgid ""
"check that the method evaluates to true (useful for constraints expressed in "
"code rather than annotations)"
-msgstr ""
+msgstr "ã¡ã½ããã true ã«è©ä¾¡ãã¦ãããã確èªãã¾ã (å¶ç´ãã¢ããã¼ã·ã§ã³ã§ã¯ãªãã³ã¼ãã§è¡¨ç¾ããã¦ããå ´åã«ä¾¿å©)"
#. Tag: entry
#: Validator.xml:217
#, no-c-format
msgid "@Valid"
-msgstr ""
+msgstr "@Valid"
#. Tag: entry
#: Validator.xml:220
#, no-c-format
msgid "property (object)"
-msgstr ""
+msgstr "ãããã㣠(ãªãã¸ã§ã¯ã)"
#. Tag: entry
#: Validator.xml:223
@@ -377,25 +383,25 @@
"perform validation recursively on the associated object. If the object is a "
"Collection or an array, the elements are validated recursively. If the "
"object is a Map, the value elements are validated recursively."
-msgstr ""
+msgstr "é¢é£ã¥ãããããªãã¸ã§ã¯ãã§å帰çã«æ¤è¨¼ãè¡ãã¾ãã ãªãã¸ã§ã¯ããéåã¾ãã¯é
åã§ããå ´åã¯ã¨ã¬ã¡ã³ããå帰çã«æ¤è¨¼ããã¾ãã ãªãã¸ã§ã¯ãããããã§ããå ´åã¯å¤ã¨ã¬ã¡ã³ããå帰çã«æ¤è¨¼ããã¾ãã"
#. Tag: entry
#: Validator.xml:231
#, no-c-format
msgid "@Email"
-msgstr ""
+msgstr "@Email"
#. Tag: entry
#: Validator.xml:237
#, no-c-format
msgid "check whether the string is conform to the email address specification"
-msgstr ""
+msgstr "æååã Email ã¢ãã¬ã¹ã®ä»æ§ã«åã£ã¦ãããã©ããã確èªãã¾ã"
#. Tag: title
#: Validator.xml:247
#, no-c-format
msgid "Error messages"
-msgstr ""
+msgstr "ã¨ã©ã¼ã¡ãã»ã¼ã¸"
#. Tag: para
#: Validator.xml:248
@@ -409,7 +415,7 @@
"additional set of messages while writing your validator annotations. If "
"Hibernate Validator cannot resolve a key from your resourceBundle nor from "
"ValidatorMessage, it falls back to the default built-in values."
-msgstr ""
+msgstr "Hibernate Validator ã«ã¯ç´ 10 è¨èªã«ç¿»è¨³ãããããã©ã«ãã®ã¨ã©ã¼ã¡ãã»ã¼ã¸ä¸å¼ãå梱ããã¦ãã¾ã (ã使ç¨ã®è¨èªããªãå ´åã¯ãã²ãããããéããã ãã)ã <filename>ValidatorMessages.properties</filename> (ã¾ã㯠<filename>ValidatorMessages_loc.properties</filename>) ãä½æãã¦å¿
è¦ãªãã¼ãä¸æ¸ãããã¨ãããã®ã¡ãã»ã¼ã¸ãä¸æ¸ããããã¨ãã§ãã¾ããç¬èªã®ããªãã¼ã¿ã¢ããã¼ã·ã§ã³ãè¨è¿°ããä¸æ¹ã ç¬èªã®ã¡ãã»ã¼ã¸ã»ããã追å ãããã¨ãã§ãã¾ãã Hibernate Validator ã使ç¨ãã¦ãã resourceBundle ã ValidatorMessage ãããã¼ã解決ã§ããªãå ´åã¯ããã©ã«ãã®ãã«ãã¤ã³ã®å¤ã«æ»ãã¾ãã"
#. Tag: para
#: Validator.xml:251
@@ -421,12 +427,14 @@
"implementation of <literal>org.hibernate.validator.MessageInterpolator</"
"literal> (check the JavaDoc for more informations)."
msgstr ""
+"代ããã«ã Bean ã§ããã°ã©ã çã«æ¤è¨¼ã«ã¼ã«ã確èªãã¦ããéã« <classname>ResourceBundle</classname> ãä¸ãããã¨ãã§ãã¾ãã ãããã¯å®å
¨ã«ç°ãªãè£éã¡ã«ããºã ãå¿
è¦ãªå ´å㯠<literal>org.hibernate.validator.MessageInterpolator</"
+"literal> ã®å®è£
ãä¸ãããã¨ãã§ãã¾ã (詳細㯠JavaDoc ãåç
§)ã"
#. Tag: title
#: Validator.xml:254
#, no-c-format
msgid "Writing your own constraints"
-msgstr ""
+msgstr "ç¬èªã®å¶ç´ãè¨è¿°ãã"
#. Tag: para
#: Validator.xml:255
@@ -436,7 +444,7 @@
"consists of two pieces: the constraint <emphasis>descriptor</emphasis> (the "
"annotation) and the constraint <emphasis>validator</emphasis> (the "
"implementation class). Here is a simple user-defined descriptor:"
-msgstr ""
+msgstr "ãã«ãã¤ã³ã®å¶ç´ã»ããã®æ¡å¼µã¯é常ã«ç°¡åã§ãã ãã¹ã¦ã®å¶ç´ã¯ 2 ã¤ã®è¦ç´ ã§æ§æããã¾ãã å¶ç´ <emphasis>è¨è¿°å</emphasis> (ã¢ããã¼ã·ã§ã³) 㨠å¶ç´ <emphasis>ããªãã¼ã¿</emphasis> (å®è£
ã¯ã©ã¹) ã§ãã 次ã«ã¦ã¼ã¶ã¼å®ç¾©ã®ç°¡åãªè¨è¿°åã示ãã¾ãã"
#. Tag: programlisting
#: Validator.xml:258
@@ -451,15 +459,24 @@
" String message() default \"has incorrect capitalization\";\n"
"}"
msgstr ""
+"@ValidatorClass(CapitalizedValidator.class)\n"
+"@Target(METHOD) \n"
+"@Retention(RUNTIME)\n"
+"@Documented\n"
+"public @interface Capitalized {\n"
+" CapitalizeType type() default Capitalize.FIRST;\n"
+" String message() default \"has incorrect capitalization\";\n"
+"}"
#. Tag: para
#: Validator.xml:259
#, no-c-format
+#, fuzzy
msgid ""
"<literal>type</literal> is a parameter describing how the property should to "
"be capitalized. This is a user parameter fully dependant on the annotation "
"business."
-msgstr ""
+msgstr "<literal>type</literal> ã¯ãã©ã¡ã¼ã¿ã§ããããã£ãã©ã®ããã«å¤§æåã«ãããã示ãã¦ãã¾ãã ããã¯ã¦ã¼ã¶ã¼ãã©ã¡ã¼ã¿ã§ã¢ããã¼ã·ã§ã³ã«å®å
¨ã«ä¾åãã¾ãã capitalized. "
#. Tag: para
#: Validator.xml:262
@@ -474,7 +491,7 @@
"<literal>Capitalization is not FIRST</literal>), externalizing the whole "
"string in <filename>ValidatorMessages.properties</filename> is considered "
"good practice. See <xref linkend=\"Constraints-Error_messages\"/>."
-msgstr ""
+msgstr "<literal>message</literal> ã¯å¶ç´éåã®è¨è¿°ã«ä½¿ç¨ããããã©ã«ãã®æååã§å¿
é ã¨ãªãã¾ãã æååã®ãã¼ãã³ã¼ãåã¾ã㯠Java ResourceBundle ã¡ã«ããºã ã«ããä¸é¨ã¾ãã¯å
¨ä½ã®å¤é¨åãå¯è½ã§ãã <literal>{parameter}</literal> æååãçºè¦ãããã¨ãã©ã¡ã¼ã¿ã®å¤ã¯ã¡ãã»ã¼ã¸ã®å
å´ã§ã¤ã³ã¸ã§ã¯ããã (ä¾ã§ã¯ <literal>Capitalization is not {type}</literal> 㧠<literal>Capitalization is not FIRST</literal> ãçæããã)ã <filename>ValidatorMessages.properties</filename> ã®æååå
¨ä½ãå¤é¨åããã®ãè¯ãæ¹æ³ã¨è¨ããã¦ãã¾ãã <xref linkend=\"Constraints-Error_messages\"/> ãåç
§ãã¦ãã ããã"
#. Tag: programlisting
#: Validator.xml:265
@@ -493,12 +510,24 @@
"#in ValidatorMessages.properties\n"
"validator.capitalized=<literal>Capitalization is not {type}</literal>"
msgstr ""
+"@ValidatorClass(CapitalizedValidator.class)\n"
+"@Target(METHOD) \n"
+"@Retention(RUNTIME)\n"
+"@Documented\n"
+"public @interface Capitalized {\n"
+" CapitalizeType type() default Capitalize.FIRST;\n"
+" String message() default \"{validator.capitalized}\";\n"
+"}\n"
+"\n"
+"...\n"
+"#in ValidatorMessages.properties\n"
+"validator.capitalized=<literal>Capitalization is not {type}</literal>"
#. Tag: para
#: Validator.xml:266
#, no-c-format
msgid "As you can see the {} notation is recursive."
-msgstr ""
+msgstr "ä¸è¨ã§ãããéãã {} ã®è¡¨è¨æ³ã¯å帰çã§ãã"
#. Tag: para
#: Validator.xml:269
@@ -509,6 +538,8 @@
"parameter must name a class which implements <literal>Validator<"
"ConstraintAnnotation></literal>."
msgstr ""
+"è¨è¿°åããã®ããªãã¼ã¿ã®å®è£
ã«ãªã³ã¯ããããã«ããã§ã¯ <literal>@ValidatorClass</literal> ã¡ã¿ã¢ããã¼ã·ã§ã³ã使ç¨ãã¦ãã¾ãã ããªãã¼ã¿ã®ã¯ã©ã¹ãã©ã¡ã¼ã¿ã¯ <literal>Validator<"
+"ConstraintAnnotation></literal> ãå®è£
ããã¯ã©ã¹ãæå®ããªããã°ãªãã¾ããã"
#. Tag: para
#: Validator.xml:272
@@ -520,7 +551,7 @@
"modify the hibernate mapping metadata to express the constraint at the "
"database level (by implementing <literal>PersistentClassConstraint</"
"literal>)."
-msgstr ""
+msgstr "ããã§ããªãã¼ã¿ãå®è£
ããå¿
è¦ãããã¾ã (ã¤ã¾ãã ã«ã¼ã«ãã§ãã¯ã®å®è£
)ã æ¤è¨¼ã®å®è£
ã§ã¯ããããã£ã®å¤ã®ç¢ºèª (<literal>PropertyConstraint</literal> ãå®è£
ãã)ã ãããã¯ãã¼ã¿ãã¼ã¹ã¬ãã«ã§å¶ç´ã表ã Hibernate ãããã³ã°ã¡ã¿ãã¼ã¿ã®ç·¨é (<literal>PersistentClassConstraint</literal> ãå®è£
ãã) ã®ãããããããã¯ä¸¡æ¹ãå¯è½ã§ãã"
#. Tag: programlisting
#: Validator.xml:275
@@ -551,6 +582,30 @@
" }\n"
"}"
msgstr ""
+"public class CapitalizedValidator \n"
+" implements Validator<Capitalized>, PropertyConstraint {\n"
+" private CapitalizeType type;\n"
+"\n"
+" //part of the Validator<Annotation> contract, \n"
+" //allows to get and use the annotation values\n"
+" public void initialize(Capitalized parameters) {\n"
+" type = parameters.type();\n"
+" }\n"
+"\n"
+" //part of the property constraint contract\n"
+" public boolean isValid(Object value) {\n"
+" if (value==null) return true;\n"
+" if ( !(value instanceof String) ) return false;\n"
+" String string = (String) value;\n"
+" if (type == CapitalizeType.ALL) {\n"
+" return string.equals( string.toUpperCase() );\n"
+" }\n"
+" else {\n"
+" String first = string.substring(0,1);\n"
+" return first.equals( first.toUpperCase();\n"
+" }\n"
+" }\n"
+"}"
#. Tag: para
#: Validator.xml:276
@@ -559,7 +614,7 @@
"The <literal>isValid()</literal> method should return false if the "
"constraint has been violated. For more examples, refer to the built-in "
"validator implementations."
-msgstr ""
+msgstr "<literal>isValid()</literal> ã¡ã½ããã¯å¶ç´éåããã㨠false ãè¿ãã¯ãã§ãã 詳ãããµã³ãã«ã«ã¤ãã¦ã¯ãã«ãã¤ã³ã®ããªãã¼ã¿å®è£
ãåç
§ãã¦ãã ããã"
#. Tag: para
#: Validator.xml:279
@@ -570,13 +625,13 @@
"property, the bean itself will be passed to the validator. To activate the "
"validation checking, just annotated the bean itself instead. A small sample "
"can be found in the unit test suite."
-msgstr ""
+msgstr "ããããã£ã¬ãã«ã®æ¤è¨¼ã®ã¿ãè¦ã¦ãã¾ãããã Bena ã¬ãã«ã®æ¤è¨¼ã¢ããã¼ã·ã§ã³ã®è¨è¿°ãå¯è½ã§ãã ããããã£ã®æ»ãã¤ã³ã¹ã¿ã³ã¹ãåãåã代ããã«ã Bean èªä½ãããªãã¼ã¿ã«æ¸¡ããã¾ãã æ¤è¨¼ãã§ãã¯ãæå¹ã«ããã«ã¯ Bean èªä½ã«ã¢ããã¼ã·ã§ã³ãä»ä¸ããã ãã§ãã ã¦ããããã¹ãã¹ã£ã¼ãã«ããå°ãããµã³ãã«ãåç
§ãã¦ãã ããã"
#. Tag: title
#: Validator.xml:282
#, no-c-format
msgid "Annotating your domain model"
-msgstr ""
+msgstr "ãã¡ã¤ã³ã¢ãã«ã«ã¢ããã¼ã·ã§ã³ãä»ä¸ãã"
#. Tag: para
#: Validator.xml:283
@@ -584,7 +639,7 @@
msgid ""
"Since you are already familiar with annotations now, the syntax should be "
"very familiar."
-msgstr ""
+msgstr "ã¢ããã¼ã·ã§ã³ã«ã¤ãã¦ãã§ã«ååç解ãã¦ããã ãã¦ããããæ§æã«ã¤ãã¦ããã§ã«çç¥ããã¦ããã¨æãã¾ãã"
#. Tag: programlisting
#: Validator.xml:286
@@ -646,6 +701,61 @@
" }\n"
"}"
msgstr ""
+"public class Address {\n"
+" private String line1;\n"
+" private String line2;\n"
+" private String zip;\n"
+" private String state;\n"
+" private String country;\n"
+" private long id;\n"
+" \n"
+" // a not null string of 20 characters maximum\n"
+" @Length(max=20) \n"
+" @NotNull\n"
+" public String getCountry() {\n"
+" return country;\n"
+" }\n"
+" \n"
+" // a non null string\n"
+" @NotNull\n"
+" public String getLine1() {\n"
+" return line1;\n"
+" }\n"
+"\n"
+" //no constraint \n"
+" public String getLine2() {\n"
+" return line2;\n"
+" }\n"
+" \n"
+" // a not null string of 3 characters maximum\n"
+" @Length(max=3) @NotNull\n"
+" public String getState() {\n"
+" return state;\n"
+" }\n"
+"\n"
+" // a not null numeric string of 5 characters maximum\n"
+" // if the string is longer, the message will \n"
+" //be searched in the resource bundle at key 'long'\n"
+" @Length(max=5, message=\"{long}\")\n"
+" @Pattern(regex=\"[0-9]+\")\n"
+" @NotNull\n"
+" public String getZip() {\n"
+" return zip;\n"
+" }\n"
+" \n"
+" // should always be true\n"
+" @AssertTrue\n"
+" public boolean isValid() {\n"
+" return true;\n"
+" }\n"
+"\n"
+" // a numeric between 1 and 2000\n"
+" @Id @Min(1)\n"
+" @Range(max=2000)\n"
+" public long getId() {\n"
+" return id;\n"
+" }\n"
+"}"
#. Tag: para
#: Validator.xml:287
@@ -653,7 +763,7 @@
msgid ""
"While the example only shows public property validation, you can also "
"annotate fields of any kind of visibility."
-msgstr ""
+msgstr "ãµã³ãã«ã§ã¯ãããªãã¯ããããã£æ¤è¨¼ã®ã¿ã示ãã¦ãã¾ãããããã®å¯è¦æ§ã®ãã£ã¼ã«ããã¢ããã¼ã·ã§ã³ãä»ä¸ãããã¨ãã§ãã¾ãã"
#. Tag: programlisting
#: Validator.xml:290
@@ -666,6 +776,12 @@
" ...\n"
"}"
msgstr ""
+"@MyBeanConstraint(max=45)\n"
+"public class Dog {\n"
+" @AssertTrue private boolean isMale;\n"
+" @NotNull protected String getName() { ... };\n"
+" ...\n"
+"}"
#. Tag: para
#: Validator.xml:291
@@ -674,7 +790,7 @@
"You can also annotate interfaces. Hibernate Validator will check all "
"superclasses and interfaces extended or implemented by a given bean to read "
"the appropriate validator annotations."
-msgstr ""
+msgstr "ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«ãã¢ããã¼ã·ã§ã³ãä»ä¸ã§ãã¾ãã Hibernate Validator ã¯ãã¹ã¦ã®ã¹ã¼ãã¼ã¯ã©ã¹ã¨ç¹å®ã® Bean ã«ãã£ã¦æ¡å¼µã¾ãã¯å®è£
ãããã¤ã³ã¿ã¼ãã§ã¼ã¹ããã§ãã¯ãã¦é©åãªããªãã¼ã¿ã®ã¢ããã¼ã·ã§ã³ãèªã¿åãã¾ãã"
#. Tag: programlisting
#: Validator.xml:294
@@ -693,19 +809,30 @@
"\n"
"}"
msgstr ""
+"public interface Named {\n"
+" @NotNull String getName();\n"
+" ...\n"
+"}\n"
+"\n"
+"public class Dog implements Named {\n"
+"\n"
+" @AssertTrue private boolean isMale;\n"
+"\n"
+" public String getName() { ... };\n"
+"\n"
+"}"
#. Tag: para
#: Validator.xml:295
#, no-c-format
-msgid ""
-"The name property will be checked for nullity when the Dog bean is validated."
-msgstr ""
+msgid "The name property will be checked for nullity when the Dog bean is validated."
+msgstr "Dog Bean ãæ¤è¨¼ãããã¨ååããããã£ããã®ç¡å¹æ§ããã§ãã¯ããã¾ãã"
#. Tag: title
#: Validator.xml:298
#, no-c-format
msgid "Using the Validator framework"
-msgstr ""
+msgstr "ããªãã¼ã¿ã®ãã¬ã¼ã ã¯ã¼ã¯ã使ç¨ãã"
#. Tag: para
#: Validator.xml:299
@@ -714,13 +841,13 @@
"Hibernate Validator is intended to be used to implement multi-layered data "
"validation, where we express constraints in one place (the annotated domain "
"model) and apply them at various different layers of the application."
-msgstr ""
+msgstr "Hibernate Validator 㯠1 ç®æã§å¶ç´ã表ã㦠(ã¢ããã¼ã·ã§ã³ä»ä¸ããããã¡ã¤ã³ã¢ãã«) ãããã¢ããªã±ã¼ã·ã§ã³ã®ãã¾ãã¾ãªå±¤ã§é©ç¨ãããããªè¤æ°å±¤ã®ãã¼ã¿æ¤è¨¼ã®å®è£
ã«ä½¿ç¨ããããã¨ãç®çã¨ãã¦ãã¾ãã"
#. Tag: title
#: Validator.xml:302
#, no-c-format
msgid "Database schema-level validation"
-msgstr ""
+msgstr "ãã¼ã¿ãã¼ã¹ã®ã¹ãã¼ãã¬ãã«ã®æ¤è¨¼"
#. Tag: para
#: Validator.xml:303
@@ -731,13 +858,13 @@
"property of your entity is annotated <literal>@NotNull</literal>, its "
"columns will be declared as <literal>not null</literal> in the DDL schema "
"generated by Hibernate."
-msgstr ""
+msgstr "ç¹ã«è¨å®ããããã¨ãªã Hibernate Annotations ã¯ã¨ã³ãã£ãã£ã«å®ç¾©ããå¶ç´ããããã³ã°ã¡ã¿ãã¼ã¿ã«å¤æãã¾ãã ãã¨ãã°ã ã¨ã³ãã£ãã£ã®ããããã£ã« <literal>@NotNull</literal> ãä»ä¸ãããã¨ãã®ã³ã©ã 㯠Hibernate ã§çæããã DDL ã¹ãã¼ã㧠<literal>not null</literal> ã¨ãã¦å®£è¨ããã¾ãã"
#. Tag: title
#: Validator.xml:306
#, no-c-format
msgid "Hibernate event-based validation"
-msgstr ""
+msgstr "Hibernate ã¤ãã³ããã¼ã¹ã®æ¤è¨¼"
#. Tag: para
#: Validator.xml:307
@@ -752,7 +879,7 @@
"On constraint violation, the event will raise a runtime "
"<classname>InvalidStateException</classname> which contains an array of "
"<literal>InvalidValue</literal>s describing each failure."
-msgstr ""
+msgstr "Hibernate Validator ã«ã¯ 2 ã¤ã®ãã«ãã¤ã³ Hibernate ã¤ãã³ããªã¹ãã¼ãããã¾ãã <literal>PreInsertEvent</literal> ã¾ã㯠<literal>PreUpdateEvent</literal> ãçºçããã¨å¿
ããªã¹ãã¼ã¯ã¨ã³ãã£ãã£ã¤ã³ã¹ã¿ã³ã¹ã®å
¨å¶ç´ãæ¤è¨¼ãã¦å¶ç´éåãããã¨ä¾å¤ãéåºãã¾ãã åºæ¬çã«ã¯ãªãã¸ã§ã¯ã㯠Hibernate ã«ããè¡ãããããããæ´æ°ã®åããã³æ¿å
¥ã®åã«ãã§ãã¯ããã¾ãã æ¤è¨¼ããã»ã¹ãæå¹ã«ããã«ã¯ããããã£ã¨ã便å©ã§ç°¡åãªæ¹æ³ã¨ãªãã¾ãã å¶ç´éåãèµ·ããã¨ã¤ãã³ãã¯åé害ã説æãã¦ãã <literal>InvalidValue</literal> ã®é
åãå«ãã©ã³ã¿ã¤ã <classname>InvalidStateException</classname> ãå¼ãèµ·ããã¾ãã"
#. Tag: programlisting
#: Validator.xml:310
@@ -772,27 +899,43 @@
" </event>\n"
"</hibernate-configuration>"
msgstr ""
+"<hibernate-configuration>\n"
+" ...\n"
+" <event type=\"pre-update\">\n"
+" <listener \n"
+" class=\"org.hibernate.validator.event."
+"ValidatePreUpdateEventListener\"/>\n"
+" </event>\n"
+" <event type=\"pre-insert\">\n"
+" <listener \n"
+" class=\"org.hibernate.validator.event."
+"ValidatePreInsertEventListener\"/>\n"
+" </event>\n"
+"</hibernate-configuration>"
#. Tag: para
#: Validator.xml:313
#, no-c-format
+#, fuzzy
msgid ""
"When using Hibernate Entity Manager, the Validation framework is activated "
"out of the box. If the beans are not annotated with validation annotations, "
"there is no performance cost."
msgstr ""
+"Hibernate Entity Manager ã使ç¨ããå ´åã æ¤è¨¼ã®ãã¬ã¼ã ã¯ã¼ã¯ã¯ç¹ã«è¨å®ããããã¨ãªãæå¹ã«ãªãã¾ãã Bean ã«æ¤è¨¼ã¢ããã¼ã·ã§ã³ãä»ä¸ãã¦ããªãå ´åã¯ããã©ã¼ãã³ã¹ã³ã¹ãããããã¾ããã "
+"there is no performance cost."
#. Tag: title
#: Validator.xml:318
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Application-level validation"
-msgstr "é¢é£ã¬ãã«ã®ã¡ã¿ãã¼ã¿"
+msgstr "ã¢ããªã±ã¼ã·ã§ã³ã¬ãã«ã®æ¤è¨¼"
#. Tag: para
#: Validator.xml:319
#, no-c-format
msgid "Hibernate Validator can be applied anywhere in your application code."
-msgstr ""
+msgstr "Hibernate Validator ã¯ã¢ããªã±ã¼ã·ã§ã³ã³ã¼ãã®ã©ãã«ã§ãé©ç¨ãããã¨ãã§ãã¾ãã"
#. Tag: programlisting
#: Validator.xml:322
@@ -805,6 +948,12 @@
"InvalidValue[] validationMessages = addressValidator.getInvalidValues"
"(address);"
msgstr ""
+"ClassValidator personValidator = new ClassValidator( Person.class );\n"
+"ClassValidator addressValidator = new ClassValidator( Address.class, \n"
+"ResourceBundle.getBundle(\"messages\", Locale.ENGLISH) );\n"
+"\n"
+"InvalidValue[] validationMessages = addressValidator.getInvalidValues"
+"(address);"
#. Tag: para
#: Validator.xml:323
@@ -815,7 +964,7 @@
"(see <xref linkend=\"Constraints-Error_messages\"/>), the second one uses a "
"resource bundle for these messages. It is considered a good practice to "
"execute these lines once and cache the validator instances."
-msgstr ""
+msgstr "æåã® 2 è¡ã¯ã¯ã©ã¹ãã§ãã¯ã«é¢ã㦠Hibernate Validator ã®æºåãè¡ãã¾ãã 1 è¡ç®ã¯ Hibernate Validator ã«çµã¿è¾¼ã¾ããã¨ã©ã¼ã¡ãã»ã¼ã¸ã«ä¾åãã¾ã (<xref linkend=\"Constraints-Error_messages\"/> ãåç
§)ã 2 è¡ç®ã¯ãããã®ã¡ãã»ã¼ã¸ã®ãªã½ã¼ã¹ãã³ãã«ã使ç¨ãã¾ãã ãããã®è¡ãä¸åº¦å®è¡ãã¦ããªãã¼ã¿ã®ã¤ã³ã¹ã¿ã³ã¹ããã£ãã·ã¥ãã¦ããã®ãè¯ãã¨ããã¦ãã¾ãã"
#. Tag: para
#: Validator.xml:326
@@ -824,15 +973,18 @@
"The third line actually validates the <literal>Address</literal> instance "
"and returns an array of <literal>InvalidValue</literal>s. Your application "
"logic will then be able to react to the failure."
-msgstr ""
+msgstr "3è¡ç®ã¯å®éã« <literal>Address</literal> ã¤ã³ã¹ã¿ã³ã¹ãæ¤è¨¼ã㦠<literal>InvalidValue</literal> ã®é
åãè¿ãã¾ãã ããã§ã¢ããªã±ã¼ã·ã§ã³ã®è«çããã®å¤±æã«åå¿ãããã¨ãã§ããããã«ãªãã¾ãã"
#. Tag: para
#: Validator.xml:329
#, no-c-format
+#, fuzzy
msgid ""
"You can also check a particular property instead of the whole bean. This "
"might be useful for property per property user interaction"
msgstr ""
+"ã¾ãã Bean å
¨ä½ã§ã¯ãªãç¹å®ã®ããããã£ããã§ãã¯ãããã¨ãã§ãã¾ãã This "
+"might be useful for property per property user interaction"
#. Tag: programlisting
#: Validator.xml:332
@@ -850,12 +1002,23 @@
"getPotentialInvalidValues\n"
" (\"city\", \"Paris\")"
msgstr ""
+"ClassValidator addressValidator = new ClassValidator( Address.class, \n"
+"ResourceBundle.getBundle(\"messages\", Locale.ENGLISH) );\n"
+"\n"
+"//only get city property invalid values\n"
+"InvalidValue[] validationMessages = addressValidator.getInvalidValues"
+"(address, \"city\");\n"
+"\n"
+"//only get potential city property invalid values\n"
+"InvalidValue[] validationMessages = addressValidator."
+"getPotentialInvalidValues\n"
+" (\"city\", \"Paris\")"
#. Tag: title
#: Validator.xml:333
#, no-c-format
msgid "Validation informations"
-msgstr ""
+msgstr "æ¤è¨¼æ
å ±"
#. Tag: para
#: Validator.xml:334
@@ -864,27 +1027,30 @@
"As a validation information carrier, hibernate provide an array of "
"<classname>InvalidValue</classname>. Each <literal>InvalidValue</literal> "
"has a buch of methods describing the individual issues."
-msgstr ""
+msgstr "æ¤è¨¼æ
å ±ã®ãã£ãªã¤ã¼ã¨ã㦠Hibernate 㯠<classname>InvalidValue</classname> ã®é
åãæä¾ãã¾ãã å <literal>InvalidValue</literal> ã¯åå¥ã®åé¡ã説æããã¡ã½ããä¸å¼ãæã£ã¦ãã¾ãã"
#. Tag: para
#: Validator.xml:337
#, no-c-format
msgid "<methodname>getBeanClass()</methodname> retrieves the failing bean type"
-msgstr ""
+msgstr "<methodname>getBeanClass()</methodname> ã¯å¤±æãã¦ãã Bean ã¿ã¤ããèªã¿åºãã¾ãã"
#. Tag: para
#: Validator.xml:340
#, no-c-format
+#, fuzzy
msgid ""
"<methodname>getBean()</methodname>retrieves the failing instance (if any ie "
"not when using <methodname>getPotentianInvalidValues()</methodname>)"
msgstr ""
+"<methodname>getBean()</methodname> ã¯å¤±æãã¦ããã¤ã³ã¹ã¿ã³ã¹ãèªã¿åºãã¾ã ()ã(if any ie "
+"not when using <methodname>getPotentianInvalidValues()</methodname>)"
#. Tag: para
#: Validator.xml:343
#, no-c-format
msgid "<methodname>getValue()</methodname> retrieves the failing value"
-msgstr ""
+msgstr "<methodname>getValue()</methodname> ã¯å¤±æãã¦ããå¤ãèªã¿åºãã¾ãã"
#. Tag: para
#: Validator.xml:346
@@ -892,7 +1058,7 @@
msgid ""
"<methodname>getMessage()</methodname> retrieves the proper internationalized "
"error message"
-msgstr ""
+msgstr "<methodname>getMessage()</methodname> ã¯æ£ããå½éåã¨ã©ã¼ã¡ãã»ã¼ã¸ãèªã¿åºãã¾ãã"
#. Tag: para
#: Validator.xml:349
@@ -901,7 +1067,7 @@
"<methodname>getRootBean()</methodname> retrieves the root bean instance "
"generating the issue (useful in conjunction with <literal>@Valid</literal>), "
"is null if getPotentianInvalidValues() is used."
-msgstr ""
+msgstr "<methodname>getRootBean()</methodname> ã¯åé¡ãçæãã¦ããã«ã¼ã Bean ã¤ã³ã¹ã¿ã³ã¹ãèªã¿åºãã¾ã ( <literal>@Valid</literal> ã¨ä½µç¨ããã¨ä¾¿å©)ã getPotentianInvalidValues() ã使ç¨ãã㨠null ã«ãªãã¾ãã"
#. Tag: para
#: Validator.xml:352
@@ -909,4 +1075,5 @@
msgid ""
"<literal>getPropertyPath()</literal> retrieves the dotted path of the "
"failing property starting from the root bean"
-msgstr ""
+msgstr "<literal>getPropertyPath()</literal> ã¯ã«ã¼ã Bean ããå§ã¾ã失æãã¦ããããããã£ã®ãããä»ãã®ãã¹ãèªã¿åºãã¾ãã"
+
Modified: projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Xml-Overriding.po
===================================================================
--- projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Xml-Overriding.po 2009-05-06 06:44:29 UTC (rev 88246)
+++ projects/docs/enterprise/4.3.4/Hibernate/Annotations_Reference_Guide/ja-JP/Xml-Overriding.po 2009-05-06 06:56:05 UTC (rev 88247)
@@ -1,17 +1,18 @@
# translation of Xml-Overriding.po to Japanese
# Language /tmp/mike/JBEAP420/Annotations translations for JBEAP package.
-# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# Automatically generated, 2007.
# Kiyoto Hashida <khashida at redhat.com>, 2008.
+# Noriko Mizumoto <noriko at redhat.com>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: Xml-Overriding\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2009-03-16 06:11+0000\n"
-"PO-Revision-Date: 2008-09-11 16:42+1000\n"
-"Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
-"Language-Team: Japanese <jp at li.org>\n"
+"PO-Revision-Date: 2009-05-06 13:08+1000\n"
+"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -21,7 +22,7 @@
#: Xml-Overriding.xml:5
#, no-c-format
msgid "Overriding metadata through XML"
-msgstr "XML ãä»ããã¡ã¿ãã¼ã¿ã®ä¸æ¸ã"
+msgstr "XML ã使ã£ã¦ã¡ã¿ãã¼ã¿ãä¸æ¸ããã"
#. Tag: para
#: Xml-Overriding.xml:6
@@ -35,20 +36,17 @@
"annotations or fallback to hbm files. You can of course mix and match "
"annotated entities and entities describes in hbm files."
msgstr ""
-"EJB3 å
ã®ã¡ã¿ãã¼ã¿ã®ä¸»è¦ç®çã¯ã¢ããã¼ã·ã§ã³ã§ããããããEJB3 ã®ä»æ§ã¯ XML "
-"ãããã¤ã¡ã³ãè¨è¿°åãä»ãã¦ã¢ããã¼ã·ã§ã³å®ç¾©ã®ã¡ã¿ãã¼ã¿ãä¸æ¸ãã åã¯å
¥ã"
-"æ¿ããããæ段ãæä¾ãã¾ããç¾å¨ã®ãªãªã¼ã¹ã§ã¯ãç´ç²ãª EJB3 ã¢ããã¼ã·ã§ã³ ä¸"
-"æ¸ãã®ã¿ããµãã¼ãããã¦ãã¾ããä¸é¨ã®ã¨ã³ãã£ãã£å
㧠Hibernate ç¹æã® æ©è½"
-"ã使ç¨ãããå ´åã¯ãã¢ããã¼ã·ã§ã³ã使ç¨ããããå㯠hbm ãã¡ã¤ã«ã«æ»ãå¿
è¦ã"
-"ããã¾ããã¾ããå¿è«ãã¢ããã¼ã·ã§ã³ã追å ããã¨ã³ãã£ãã£ã¨ hbm ãã¡ã¤ã«ã§ "
-"è¨è¿°ããã¨ã³ãã£ãã£ãæ··åãããã¨ãã§ãã¾ãã"
+"EJB3 ã®ã¡ã¿ãã¼ã¿ã®ä¸»è¦ãªç®çã¯ã¢ããã¼ã·ã§ã³ã§ããã EJB3 ã®ä»æ§ã¯ XML "
+"ãããã¤ã¡ã³ãè¨è¿°åã§ã¢ããã¼ã·ã§ã³å®ç¾©ã®ã¡ã¿ãã¼ã¿ãä¸æ¸ãã¾ãã¯ç½®æããæ段ãæä¾ãã¾ãã ç¾å¨ã®ãªãªã¼ã¹ã§ã¯ã ç´ç²ãª EJB3 ã¢ããã¼ã·ã§ã³ã®ä¸"
+"æ¸ãã®ã¿ãµãã¼ãããã¦ãã¾ãã ä¸é¨ã®ã¨ã³ãã£ãã£ã§ Hibernate åºæã®æ©è½"
+"ã使ç¨ãããå ´åã¯ã ã¢ããã¼ã·ã§ã³ã使ç¨ããã hbm ãã¡ã¤ã«ã«æ»ãå¿
è¦ã"
+"ããã¾ãã ã¾ãã å½ç¶ã¢ããã¼ã·ã§ã³ãä»ä¸ããã¨ã³ãã£ãã£ã¨ hbm ãã¡ã¤ã«ã«è¨è¿°ããã¨ã³ãã£ãã£ãæ··åãããã¨ãã§ãã¾ãã"
#. Tag: para
#: Xml-Overriding.xml:9
#, no-c-format
msgid "The unit test suite shows some additional XML file samples."
-msgstr ""
-"ã¦ããããã¹ãã»ããã¯ããã¤ãã®è¿½å ã® XML ãã¡ã¤ã«ãµã³ãã«ã 示ãã¦ãã¾ãã"
+msgstr "ã¦ããããã¹ãã¹ã£ã¼ãã¯è¿½å ã® XML ãã¡ã¤ã«ã®ãµã³ãã«ãããã¤ã示ãã¦ãã¾ãã"
#. Tag: title
#: Xml-Overriding.xml:13
@@ -63,10 +61,7 @@
"The XML deployment descriptor structure has been designed to reflect the "
"annotations one. So if you know the annotations structure, using the XML "
"schema will be straightforward for you."
-msgstr ""
-"XML ãããã¤ã¡ã³ãè¨è¿°åã®æ§é ã¯ã¢ããã¼ã·ã§ã³ã®ä½¿ç¨ãåæ ããããã« è¨è¨ãã"
-"ã¦ãã¾ãããã®ãããã¢ããã¼ã·ã§ã³æ§é ãå¤ã£ã¦ããå ´åã¯ã XML ã¹ãã¼ãã®ä½¿ç¨"
-"ã¯ç°¡åã«ãªãã¯ãã§ãã"
+msgstr "XML ãããã¤ã¡ã³ãè¨è¿°åã®æ§é ã¯ã¢ããã¼ã·ã§ã³ã®æ§é ãåæ ããããã«è¨è¨ããã¦ãã¾ãã ãã®ããã ã¢ããã¼ã·ã§ã³æ§é ãç解ãã¦ããã° XML ã¹ãã¼ãã®ä½¿ç¨ã¯ç°¡åã§ãã"
#. Tag: para
#: Xml-Overriding.xml:17
@@ -74,9 +69,7 @@
msgid ""
"You can define one ot more XML files describing your metadata, these files "
"will be merged by the overriding engine."
-msgstr ""
-"使ç¨ããã¡ã¿ãã¼ã¿ã®è¨è¿°ã«ãåæ°åã¯è¤æ°ã® XML ãã¡ã¤ã«ãå®ç¾©ãããã¨ãã§ãã¾"
-"ãã ãããã®ãã¡ã¤ã«ã¯ã¨ã³ã¸ã³ã®ä¸æ¸ãã«ãããã¼ã¸ããã¾ãã "
+msgstr "使ç¨ããã¡ã¿ãã¼ã¿ã®è¨è¿°ã«ã åç¬ã¾ãã¯è¤æ°ã® XML ãã¡ã¤ã«ãå®ç¾©ãããã¨ãã§ãã¾ãã ãããã®ãã¡ã¤ã«ã¯ã¨ã³ã¸ã³ã®ä¸æ¸ãã«ãããã¼ã¸ããã¾ãã "
#. Tag: title
#: Xml-Overriding.xml:21
@@ -90,9 +83,7 @@
msgid ""
"You can define global level metadata available for all XML files. You must "
"not define these metadata more than once per deployment."
-msgstr ""
-"å
¨ã¦ã® XML ãã¡ã¤ã«ã«å©ç¨ã§ããã°ãã¼ãã«ã¬ãã«ã®ã¡ã¿ãã¼ã¿ãå®ç¾©ãããã¨ã "
-"ã§ãã¾ãããããã®å®ç¾©ã¥ãã¯ãããã¤ã¡ã³ãæ¯ã«ä¸åº¦ã ãããã§ãã¾ããã"
+msgstr "å
¨ã¦ã® XML ãã¡ã¤ã«ã«å©ç¨ã§ããã°ãã¼ãã«ã¬ãã«ã®ã¡ã¿ãã¼ã¿ãå®ç¾©ãããã¨ãã§ãã¾ããããããã¡ã¿ãã¼ã¿ã®å®ç¾©ã¥ãã¯ãããã¤ã¡ã³ãæ¯ã«ä¸åº¦ã ãããã§ãã¾ããã"
#. Tag: programlisting
#: Xml-Overriding.xml:25
@@ -141,10 +132,7 @@
"<literal>xml-mapping-metadata-complete</literal> means that all entity, "
"mapped-superclasses and embeddable metadata should be picked up from XML (ie "
"ignore annotations)."
-msgstr ""
-"<literal>xml-mapping-metadata-complete</literal> ã¨ã¯ãå
¨ã¦ã®ã¨ã³ãã£ãã£ã "
-"ãããæ¸ã¿ã¹ã¼ãã¼ã¯ã©ã¹ãåã³ãçµè¾¼ã¿å¯è½ãªã¡ã¿ãã¼ã¿ã¯ XMLï¼ã¢ããã¼ã·ã§ã³"
-"ãç¡è¦ï¼ ããåãä¸ããå¿
è¦ãããã¨è¨ãæå³ã§ãã"
+msgstr "<literal>xml-mapping-metadata-complete</literal> ã¨ã¯ã å
¨ã¦ã®ã¨ã³ãã£ãã£ã ãããæ¸ã¿ã¹ã¼ãã¼ã¯ã©ã¹ã ããã³çµè¾¼ã¿å¯è½ãªã¡ã¿ãã¼ã¿ã¯ XML (ã¤ã¾ãã¢ããã¼ã·ã§ã³ãç¡è¦ãã¦) ããèªã¿åãããã¨ãããã¨ã§ãã"
#. Tag: para
#: Xml-Overriding.xml:29
@@ -153,8 +141,8 @@
"<literal>schema / catalog</literal> will override all default definitions of "
"schema and catalog in the metadata (both XML and annotations)."
msgstr ""
-"<literal>schema / catalog</literal> ã¯ã¡ã¿ãã¼ã¿ï¼XML ã¨ã¢ããã¼ã·ã§ã³ã®ä¸¡"
-"æ¹ï¼å
ã® ã¹ãã¼ãã¨ã«ã¿ãã°ã®ããã©ã«ãå®ç¾©ã®ãã¹ã¦ãä¸æ¸ããã¾ãã"
+"<literal>schema / catalog</literal> ã¯ã¡ã¿ãã¼ã¿ (XML ã¨ã¢ããã¼ã·ã§ã³ã®ä¸¡"
+"æ¹) å
ã® ãã¼ãã¨ã«ã¿ãã°ã®å
¨ããã©ã«ãå®ç¾©ãä¸æ¸ããã¾ãã"
#. Tag: para
#: Xml-Overriding.xml:32
@@ -162,9 +150,7 @@
msgid ""
"<literal>cascade-persist</literal> means that all associations have PERSIST "
"as a cascade type. We recommend you to not use this feature."
-msgstr ""
-"<literal>cascade-persist</literal> ã¨ã¯ãå
¨ã¦ã®é¢é£ã PERSIST ã ã«ã¹ã±ã¼ãã¿"
-"ã¤ãã¨ãã¦æã¤ãã¨ãæå³ãã¾ãããã®æ©è½ã¯ä½¿ç¨ãããªããã¨ã æ¨å¥¨ãã¾ãã"
+msgstr "<literal>cascade-persist</literal> ã¨ã¯ã å
¨ã¦ã®é¢é£ã PERSIST ãã«ã¹ã±ã¼ãã¿ã¤ãã¨ãã¦æã£ã¦ããã¨ãããã¨ã§ãã ãã®æ©è½ã®ä½¿ç¨ã¯åé¿ãããã¨ããå§ããã¾ãã"
#. Tag: title
#: Xml-Overriding.xml:38
@@ -175,10 +161,8 @@
#. Tag: para
#: Xml-Overriding.xml:39
#, no-c-format
-msgid ""
-"You can either define or override metadata informations on a given entity."
-msgstr ""
-"ä»»æã®ã¨ã³ãã£ãã£ã§ã¡ã¿ãã¼ã¿æ
å ±ãå®ç¾©ãããããããã¯ä¸æ¸ããã§ãã¾ãã"
+msgid "You can either define or override metadata informations on a given entity."
+msgstr "ä»»æã®ã¨ã³ãã£ãã£ã§ã¡ã¿ãã¼ã¿æ
å ±ãå®ç¾©ã¾ãã¯ä¸æ¸ããããã¨ãã§ãã¾ãã"
#. Tag: section
#: Xml-Overriding.xml:41
@@ -388,53 +372,53 @@
" </entity>\n"
"</entity-mappings>\n"
"</programlisting> <calloutlist> <callout arearefs=\"aa1\"> <para> "
-"<literal>entity-mappings</literal>: ã¨ã³ãã£ãã£ãããã³ã°ã¯ãã¹ã¦ã® XML ãã¡"
-"ã¤ã«ç¨ã®ã«ã¼ãè¦ç´ ã§ãã xml ã¹ãã¼ãã¯å®£è¨ããå¿
è¦ãããããã® xml ã¹ãã¼ã"
-"㯠hibernate-annotations.jar ãã¡ã¤ã«ã« åç´ããã¦ãã¾ããHibernate "
-"Annotation ã§ã¯ã¤ã³ã¿ã¼ãããã¢ã¯ã»ã¹ãããã»ã¹ããã¾ããã</para> </"
-"callout> <callout arearefs=\"aa2\"> <para> <literal>package</literal> (ãªã"
-"ã·ã§ã³): ä»»æã®ãããã¤ã¡ã³ãè¨è¿°åãã¡ã¤ã«å
ã® å
¨ã¦ã®ä¿®é£¾åã§ãªãã¯ã©ã¹åç¨"
-"ã«ä½¿ç¨ãããããã©ã«ãããã±ã¼ã¸ã</para> </callout> <callout arearefs=\"aa3"
-"\"> <para> <literal>entity</literal>: ã¨ã³ãã£ãã£ã説æãã¾ãã</para> "
-"<para> <literal>metadata-complete</literal> ã¯ãã®è¦ç´ ã®çºã®ã¡ã¿ãã¼ã¿è¨è¿°ã"
-"å®å
¨ãã©ãããå®ç¾©ãã¾ãï¼ããªãã¡ããã®ã¯ã©ã¹ ã¬ãã«ã«ããã¢ããã¼ã·ã§ã³ã³ã"
-"èæ
®ãããã¹ããã©ããï¼ </para> <para> ã¨ã³ãã£ãã£ã¯ãã¡ã¿ãã¼ã¿ãé©ç¨ãã"
-"ã java ã¯ã©ã¹ãåç
§ãã <literal>class</literal> å±æ§ããããªããã°ãªãã¾ã"
-"ãã</para> <para> ã¨ã³ãã£ãã£åã¯ã <literal>name</literal> å±æ§ãéãã¦ä¸"
-"æ¸ãã§ã¾ããå®ç¾©ããªãã¦ã<literal>@Entity.name</literal> ãåå¨ããå ´åãã"
-"ãã使ç¨ããã¾ãã(ã¡ã¿ãã¼ã¿ãå®å
¨ã«ã»ããããã¦ããªãå ´å) </para> <para> "
-"ã¡ã¿ãã¼ã¿å®å
¨ (以ä¸åç
§) è¦ç´ ã«ã¯ã <literal>access</literal> "
-"( <literal>FIELD</literal> ããã㯠<literal>PROPERTY</literal> (ããã©ã«"
-"ã)) ãå®ç¾©ã§ãã¾ããã¡ã¿ãã¼ã¿å®å
¨ã§ãªãè¦ç´ ã« <literal>access</literal> ã"
-"å®ç¾©ããã¦ããªãå ´åã@Id ãã¸ã·ã§ã³ããã¸ã·ã§ã³ããªã¼ããã ããã«ãªãã¾"
-"ãã <literal>access</literal> ãå®ç¾©ããã¦ããå ´åã¯ããã®å¤ã使ç¨ããã¾"
-"ãã </para> </callout> <callout arearefs=\"aa4\"> <para> <literal>table</"
-"literal>: ãã¼ãã«ã®ãããã㣠(ååãã¹ãã¼ããã«ã¿ãã°) ã宣è¨ãããã¨ãã§"
-"ãã¾ããä½ã å®ç¾©ããã¦ããªãå ´åã java ã¢ããã¼ã·ã§ã³ã使ç¨ããã¾ãã </"
-"para> <para> ãµã³ãã«ã§ç¤ºãã¦ããããã«ãåç¬ã®ãåã¯è¤æ°ã®ç¹æå¶ç´ãå®ç¾©ã§ã"
-"ã¾ãã </para> </callout> <callout arearefs=\"aa5\"> <para> "
-"<literal>secondary-table</literal>: <literal>primary-key-join-column</"
-"literal> è¦ç´ ãéãã¦ããã©ã¤ããªãã¼/å¤é¨ãã¼ã«ã©ã ã å®ç¾©åºæ¥ããã¨ä»¥å¤ã¯ã"
-"é常ã®ãã¼ãã«ã®ããã«ã»ã«ã³ããªãã¼ãã«ãå®ç¾©ãã¾ããã¡ã¿ãã¼ã¿ å®å
¨ä»¥å¤ã§"
-"ã¯ã<literal>secondary-table</literal> å®ç¾©ããªãå ´åã«ã®ã¿ãã¢ããã¼ã·ã§ã³"
-"ã® ã»ã«ã³ããªãã¼ãã«ã使ç¨ããã¾ãããã以å¤ã¯ã¢ããã¼ã·ã§ã³ã¯ç¡è¦ããã¾"
-"ãã </para> </callout> <callout arearefs=\"aa6\"> <para> <literal>id-class</"
-"literal>: <literal>@IdClass</literal> ã å®ç¾©ããã®ã¨åæ§ãªæ¹æ³ã§ id ã¯ã©ã¹ã"
-"å®ç¾©ãã¾ãã </para> </callout> <callout arearefs=\"aa7\"> <para> "
-"<literal>inheritance</literal>: ç¶æ¿ã¹ãã©ãã¸ã¼ (<literal>JOINED</literal>, "
-"<literal>TABLE_PER_CLASS</literal>, <literal>SINGLE_TABLE</literal>),ã å®ç¾©"
-"ãã¾ããã«ã¼ãã¨ã³ãã£ãã£ã¬ãã«ã§ã®ã¿å©ç¨åºæ¥ã¾ãã</para> </callout> "
-"<callout arearefs=\"aa8\"> <para> <literal>sequence-generator</literal>: ã·ã¼"
-"ã±ã³ã¹ã¸ã§ãã¬ã¼ã¿ã å®ç¾©ãã¾ãã </para> </callout> <callout arearefs=\"aa9"
-"\"> <para> <literal>table-generator</literal>: ãã¼ãã«ã¸ã§ãã¬ã¼ã¿ãå®ç¾©ãã¾"
-"ãã </para> </callout> <callout arearefs=\"aa10\"> <para> "
-"<literal><literal>primary-key-join-column</literal></literal>: JOINED ç¶æ¿ã¹"
-"ãã©ãã¸ã¼ã使ç¨ããããµãã¨ã³ãã£ãã£ç¨ã® ãã©ã¤ããªã¸ã§ã¤ã³ãã¼ã«ã©ã ãå®ç¾©"
-"ãã¾ãã</para> </callout> </calloutlist> </programlistingco> "
-"<programlistingco> <areaspec> <area coords=\"11 85\" id=\"ab1\"/> <area "
-"coords=\"18 85\" id=\"ab2\"/> <area coords=\"22 85\" id=\"ab3\"/> <area "
-"coords=\"28 85\" id=\"ab4\"/> <area coords=\"34 85\" id=\"ab5\"/> </"
-"areaspec> <programlisting><?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<literal>entity-mappings</literal>: entity-mappings is the root element for "
+"all XML files. You must declare the xml schema, the schema file is included "
+"in the hibernate-annotations.jar file, no internet access will be processed "
+"by Hibernate Annotations. </para> </callout> <callout arearefs=\"aa2\"> "
+"<para> <literal>package</literal> (optional): default package used for all "
+"non qualified class names in the given deployment descriptor file. </para> </"
+"callout> <callout arearefs=\"aa3\"> <para> <literal>entity</literal>: "
+"desribes an entity. </para> <para> <literal>metadata-complete</literal> "
+"defines whether the metadata description for this element is complete or not "
+"(in other words, if annotations present at the class level should be "
+"considered or not). </para> <para> An entity has to have a <literal>class</"
+"literal> attribute refering the java class the metadata applies on. </para> "
+"<para> You can overrides entity name through the <literal>name</literal> "
+"attribute, if none is defined and if an <literal>@Entity.name</literal> is "
+"present, then it is used (provided that metadata complete is not set). </"
+"para> <para> For netadata complete (see below) element, you can define an "
+"<literal>access</literal> (either <literal>FIELD</literal> or "
+"<literal>PROPERTY</literal> (default)). For non medatada complete element, "
+"if <literal>access</literal> is not defined, the @Id position will lead "
+"position, if <literal>access</literal> is defined, the value is used. </"
+"para> </callout> <callout arearefs=\"aa4\"> <para> <literal>table</literal>: "
+"you can declare table properties (name, schema, catalog), if none is "
+"defined, the java annotation is used. </para> <para> You can define one or "
+"several unique constraints as seen in the example </para> </callout> "
+"<callout arearefs=\"aa5\"> <para> <literal>secondary-table</literal>: "
+"defines a secondary table very much like a regular table except that you can "
+"define the primary key / foreign key column(s) through the <literal>primary-"
+"key-join-column</literal> element. On non metadata complete, annotation "
+"secondary tables are used only if there is no <literal>secondary-table</"
+"literal> definition, annotations are ignored otherwise. </para> </callout> "
+"<callout arearefs=\"aa6\"> <para> <literal>id-class</literal>: defines the "
+"id class in a similar way <literal>@IdClass</literal> does </para> </"
+"callout> <callout arearefs=\"aa7\"> <para> <literal>inheritance</literal>: "
+"defines the inheritance strategy (<literal>JOINED</literal>, "
+"<literal>TABLE_PER_CLASS</literal>, <literal>SINGLE_TABLE</literal>), "
+"Available only at the root entity level </para> </callout> <callout arearefs="
+"\"aa8\"> <para> <literal>sequence-generator</literal>: defines a sequence "
+"generator </para> </callout> <callout arearefs=\"aa9\"> <para> "
+"<literal>table-generator</literal>: defines a table generator </para> </"
+"callout> <callout arearefs=\"aa10\"> <para> <literal><literal>primary-key-"
+"join-column</literal></literal>: defines the primary key join column for sub "
+"entities when JOINED inheritance strategy is used </para> </callout> </"
+"calloutlist> </programlistingco> <programlistingco> <areaspec> <area coords="
+"\"11 85\" id=\"ab1\"/> <area coords=\"18 85\" id=\"ab2\"/> <area coords=\"22 "
+"85\" id=\"ab3\"/> <area coords=\"28 85\" id=\"ab4\"/> <area coords=\"34 85\" "
+"id=\"ab5\"/> </areaspec> <programlisting><?xml version=\"1.0\" encoding="
+"\"UTF-8\"?>\n"
"\n"
"<entity-mappings \n"
" xmlns=\"http://java.sun.com/xml/ns/persistence/orm\"\n"
@@ -482,25 +466,25 @@
" </entity>\n"
"</entity-mappings>\n"
"</programlisting> <calloutlist> <callout arearefs=\"ab1\"> <para> "
-"<literal>discriminator-value / discriminator-column</literal>: SINGLE_TABLE "
-"ç¶æ¿ã¹ãã©ãã¸ã¼ãé¸æãããæã Discriminator å¤ã¨ãããä¿æãã¦ããã«ã©ã ã"
-"å®ç¾©ãã¾ãã</para> </callout> <callout arearefs=\"ab2\"> <para> "
-"<literal>named-query</literal>: named ã¯ã¨ãªã¨å¤åããã«é¢é£ãããã³ããå®ç¾©"
-"ãã¾ãã ãããã®å®ç¾©ã¯ã¢ããã¼ã·ã§ã³å
ã«å®ç¾©ããã¦ãããã®ã¸ã®è¿½å ç©ã§ããï¼"
-"ã¤ã®å®ç¾©ãåãååãæã¤å ´åã¯ã XML ã®æ¹ãåªå
ããã¾ãã</para> </callout> "
-"<callout arearefs=\"ab3\"> <para> <literal>named-native-query</literal>:"
-"named ãã¤ãã£ãã¯ã¨ãªã¨ãã® sql çµæã® ã»ãããããã³ã°ãå®ç¾©ãã¾ããå¥ã®æ¹"
-"æ³ã¨ãã¦ã <literal>result-class</literal> ãå®ç¾©åºæ¥ã¾ãããããã®å®ç¾©ã¯ãã¢"
-"ããã¼ã·ã§ã³ã«å®ç¾©ãã¦ãããã®ã¸ã® 追å ç©ã§ããï¼ã¤ã®å®ç¾©ãåãååãæã¤å ´å"
-"ã¯ã XML ã®æ¹ãåªå
ããã¾ãã </para> </callout> <callout arearefs=\"ab4\"> "
-"<para> <literal>sql-result-set-mapping</literal>: çµæã»ããã®ãããæ§é ã説"
-"æãã¾ãã. ã¨ã³ãã£ãã£ã¨ã«ã©ã ãããã³ã°ã®ä¸¡æ¹ãå®ç¾©åºæ¥ã¾ãããããã®å®ç¾©"
-"ã¯ãã¢ããã¼ã·ã§ã³ã«å®ç¾©ãã¦ãããã®ã¸ã® 追å ç©ã§ããï¼ã¤ã®å®ç¾©ãåãååãæ"
-"ã¤å ´åã¯ã XML ã®æ¹ãåªå
ããã¾ãã</para> </callout> <callout arearefs="
-"\"ab5\"> <para> <literal>attribute-override / association-override</"
-"literal>: ã«ã©ã ãå㯠ã¸ã§ã¤ã³ã«ã©ã ä¸æ¸ããå®ç¾©ãã¾ãããã®ä¸æ¸ãã¯ã¢ããã¼"
-"ã·ã§ã³ã«å®ç¾©ãã¦ãããã®ã¸ã® 追å ç©ã§ãã</para> </callout> </calloutlist> </"
-"programlistingco>"
+"<literal>discriminator-value / discriminator-column</literal>: defines the "
+"discriminator value and the column holding it when the SINGLE_TABLE "
+"inheritance strategy is chosen </para> </callout> <callout arearefs=\"ab2\"> "
+"<para> <literal>named-query</literal>: defines named queries and possibly "
+"the hints associated to them. Those definitions are additive to the one "
+"defined in annotations, if two definitions have the same name, the XML one "
+"has priority. </para> </callout> <callout arearefs=\"ab3\"> <para> "
+"<literal>named-native-query</literal>: defines an named native query and its "
+"sql result set mapping. Alternatively, you can define the <literal>result-"
+"class</literal>. Those definitions are additive to the one defined in "
+"annotations, if two definitions have the same name, the XML one has "
+"priority. </para> </callout> <callout arearefs=\"ab4\"> <para> <literal>sql-"
+"result-set-mapping</literal>: describes the result set mapping structure. "
+"You can define both entity and column mappings. Those definitions are "
+"additive to the one defined in annotations, if two definitions have the same "
+"name, the XML one has priority </para> </callout> <callout arearefs=\"ab5\"> "
+"<para> <literal>attribute-override / association-override</literal>: defines "
+"a column or join column overriding. This overriding is additive to the one "
+"defined in annotations </para> </callout> </calloutlist> </programlistingco>"
#. Tag: para
#: Xml-Overriding.xml:163
@@ -529,13 +513,9 @@
"<literal>entity/attributes</literal>, <literal>mapped-superclass/attributes</"
"literal> or <literal>embeddable/attributes</literal>."
msgstr ""
-"ãã¡ããããããã£ç¨ã® XML ä¸æ¸ããå®ç¾©ãããã¨ãã§ãã¾ããã¡ã¿ãã¼ã¿å®å
¨ã "
-"å®ç¾©ããã¦ããå ´åã¯ã追å ã®ããããã£ï¼Java ã¬ãã«ã§ï¼ã¯ç¡è¦ããã¾ãããã"
-"㧠ãªãå ´åã¯ãããããã£ã®ä¸æ¸ããéå§ããã¨ãä»»æã®ããããã£ã§ã®å
¨ã¦ã®ã¢ã"
-"ãã¼ã·ã§ã³ã ç¡è¦ããã¾ããå
¨ã¦ã®ããããã£ã¬ãã«ã®ã¡ã¿ãã¼ã¿ã¯ "
-"<literal>entity/attributes</literal> ãã <literal>mapped-superclass/"
-"attributes</literal> ãã<literal>embeddable/attributes</literal> ã® ä¸ã§åä½"
-"ãã¾ãã"
+"ãã¡ãã XML ãå®ç¾©ãã¦ããããã£ãä¸æ¸ããããã¨ãã§ãã¾ãã ã¡ã¿ãã¼ã¿å®å
¨ãå®ç¾©ããã¦ããå ´åã¯ã 追å ã®ãããã㣠(Java ã¬ãã«ã§) ã¯ç¡è¦ããã¾ãã ãã以å¤ã¯ã ããããã£ã®ä¸æ¸ããéå§ããã¨ä»»æã®ããããã£ã®å
¨ã¢ããã¼ã·ã§ã³ãç¡è¦ããã¾ãã å
¨ã¦ã®ããããã£ã¬ãã«ã®ã¡ã¿ãã¼ã¿ã¯ "
+"<literal>entity/attributes</literal>ã <literal>mapped-superclass/"
+"attributes</literal>ã ã¾ã㯠<literal>embeddable/attributes</literal> ã§åä½ãã¾ãã"
#. Tag: programlisting
#: Xml-Overriding.xml:173
@@ -605,18 +585,15 @@
"accordingly: <literal>lob</literal>, <literal>temporal</literal>, "
"<literal>enumerated</literal>, <literal>column</literal>."
msgstr ""
-"ããããã£ã®ä¸æ¸ãã¯ã<literal>id</literal>ã<literal>embedded-id</"
-"literal>ã <literal>version</literal>ã<literal>embedded</literal>ãåã³ "
-"<literal>basic</literal> ã éãã¦è¡ãã¾ãããããã®è¦ç´ ã®ããããã¯ããã«æº"
-"ãã¦ãµãè¦ç´ ãæã¤ãã¨ãã§ãã¾ã: <literal>lob</literal>ã<literal>temporal</"
-"literal>ã<literal>enumerated</literal>ã <literal>column</literal> ãããã¾"
-"ãã"
+"<literal>id</literal>ã <literal>embedded-id</"
+"literal>ã <literal>version</literal>ã <literal>embedded</literal>ã åã³ <literal>basic</literal> ã使ã£ã¦ããããã£ãä¸æ¸ããããã¨ãã§ãã¾ãã ãããã®åã¨ã¬ã¡ã³ãã¯ã <literal>lob</literal>ã <literal>temporal</"
+"literal>ã <literal>enumerated</literal>ã <literal>column</literal> ã®ãµãã¨ã¬ã¡ã³ããããããæã¤ãã¨ãã§ãã¾ãã"
#. Tag: title
#: Xml-Overriding.xml:180
#, no-c-format
msgid "Association level metadata"
-msgstr "é¢é£ã¬ãã«ã®ã¡ã¿ãã¼ã¿"
+msgstr "ã¢ã½ã·ã¨ã¼ã·ã§ã³ã¬ãã«ã®ã¡ã¿ãã¼ã¿"
#. Tag: para
#: Xml-Overriding.xml:181
@@ -625,11 +602,7 @@
"You can define XML overriding for associations. All association level "
"metadata behave in <literal>entity/attributes</literal>, <literal>mapped-"
"superclass/attributes</literal> or <literal>embeddable/attributes</literal>."
-msgstr ""
-"é¢é£ã®ããã« XML ä¸æ¸ããå®ç¾©ãããã¨ãã§ãã¾ããå
¨ã¦ã®é¢é£ã¬ãã«ã¡ã¿ãã¼ã¿"
-"㯠<literal>entity/attributes</literal> ãã<literal>mapped-superclass/"
-"attributes</literal> ãã<literal>embeddable/attributes</literal> ã® ä¸ã§åä½"
-"ãã¾ãã"
+msgstr "XML ãå®ç¾©ãã¦ã¢ã½ã·ã¨ã¼ã·ã§ã³ãä¸æ¸ããããã¨ãã§ãã¾ãã å
¨ã¦ã®ã¢ã½ã·ã¨ã¼ã·ã§ã³ã¬ãã«ã®ã¡ã¿ãã¼ã¿ã¯ <literal>entity/attributes</literal>ã <literal>mapped-superclass/attributes</literal>ã ã¾ã㯠<literal>embeddable/attributes</literal> ã§åä½ãã¾ãã"
#. Tag: programlisting
#: Xml-Overriding.xml:184
@@ -696,14 +669,11 @@
"sense. Once again the structure is reflects the annotations structure. You "
"can find all semantic informations in the chapter describing annotations."
msgstr ""
-"é¢é£ã®ä¸æ¸ãã¯ã<literal>one-to-many</literal>ã<literal>one-to-one</"
-"literal>ã <literal>many-to-one</literal>ãåã³ <literal>many-to-many</"
-"literal> ãéã㦠è¡ãã¾ãããããã®è¦ç´ ã®ããããã¯ãããã«æºãããµãè¦ç´ ã"
-"æã¤ãã¨ãã§ãã¾ã: <literal>join-table</literal> ï¼<literal>join-column</"
-"literal> 㨠<literal>inverse-join-column</literal> ãæã¤ãã¨ãã§ããï¼ã"
+"<literal>one-to-many</literal>ã <literal>one-to-one</literal>ã <literal>many-to-one</literal>ãåã³ <literal>many-to-many</"
+"literal> ã使ã£ã¦ã¢ã½ã·ã¨ã¼ã·ã§ã³ãä¸æ¸ããããã¨ãã§ãã¾ãã ãããã®åã¨ã¬ã¡ã³ãã¯ã <literal>join-table</literal> (<literal>join-column</"
+"literal> 㨠<literal>inverse-join-column</literal> ãæã¤ãã¨ãã§ãã)ã "
"<literal>join-column</literal>ã <literal>map-key</literal>ãåã³ "
-"<literal>order-by</literal> ãããã¾ãã<literal>mapped-by</literal> 㨠"
-"<literal>target-entity</literal> ã¯ããããå½¹ç®ãæãããæã«ã¯å±æ§ã¨ãã¦å®ç¾©"
-"ãããã¨ãã§ãã¾ãã ç¹°ãè¿ãã«ãªãã¾ãããæ§é ã¯ã¢ããã¼ã·ã§ã³ã®æ§é ãåæ ã"
-"ããã®ã§ããå
¨ã¦ã®ã»ãã³ãã£ãã¯æ
å ±ã¯ ã¢ããã¼ã·ã§ã³ã®èª¬æãããç« ã§è¦ã¤ãã"
-"ãã¨ãã§ãã¾ãã"
+"<literal>order-by</literal> ã®ãµãã¨ã¬ã¡ã³ããããããæã¤ãã¨ãã§ãã¾ãã <literal>mapped-by</literal> 㨠"
+"<literal>target-entity</literal> ã¯å¿
è¦ã«å¿ãã¦å±æ§ã¨ãã¦å®ç¾©ãããã¨ãã§ãã¾ãã ç¹°ãè¿ãã«ãªãã¾ããã æ§é ã¯ã¢ããã¼ã·ã§ã³ã®æ§é ãåæ ã"
+"ããã®ã§ãã ã»ãã³ãã£ãã¯ã«é¢ããå
¨æ
å ±ã¯ã¢ããã¼ã·ã§ã³ã®èª¬æãããç« ãåç
§ãã¦ãã ããã"
+
More information about the jboss-cvs-commits
mailing list