Explorar o código

sync 21829,21992,22743,23282,23286

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@23290 44c647ce-9c0f-0410-b52a-842ac1e357ba
yoshida@zend.co.jp %!s(int64=15) %!d(string=hai) anos
pai
achega
79ce9c77be

+ 1 - 1
documentation/manual/ja/module_specs/Zend_Application-AvailableResources-View.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 22970 -->
+<!-- EN-Revision: 23282 -->
 <sect2 id="zend.application.available-resources.view">
     <title>Zend_Application_Resource_View</title>
 

+ 1 - 1
documentation/manual/ja/module_specs/Zend_Db_Adapter.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 22921 -->
+<!-- EN-Revision: 23282 -->
 <!-- Skip-EN-Revisions: 21358 -->
 <sect1 id="zend.db.adapter">
 

+ 3 - 3
documentation/manual/ja/module_specs/Zend_Layout-Advanced.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 22432 -->
+<!-- EN-Revision: 23286 -->
 <sect1 id="zend.layout.advanced">
     <title>Zend_Layout の高度な使用法</title>
 
@@ -260,8 +260,8 @@ $layout->setInflector($inflector);
                 <classname>Zend_Layout</classname> オブジェクトのアクセサを使用します。
                 これは、たとえばレイアウトビュースクリプトを絶対パスで指定したい場合などに便利です。
                 また、レイアウトスクリプトを指定するためのインフレクションが特に不要な場合にも便利です。
-                有効にしたり無効にしたりするには、単純に <methodname>enableInflection()</methodname> メソッドおよび
-                <methodname>disableInflection()</methodname> メソッドを使用します。
+                有効にしたり無効にしたりするには、単純に <methodname>enableInflector()</methodname> メソッドおよび
+                <methodname>disableInflector()</methodname> メソッドを使用します。
             </para>
         </note>
     </sect2>

+ 1 - 1
documentation/manual/ja/module_specs/Zend_Mail-DifferentTransports.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 23128 -->
+<!-- EN-Revision: 23282 -->
 <sect1 id="zend.mail.different-transports" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>異なる転送手段の使用</title>
 

+ 1 - 1
documentation/manual/ja/module_specs/Zend_Pdf-Pages.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 22797 -->
+<!-- EN-Revision: 23282 -->
 <sect1 id="zend.pdf.pages">
     <title>ページの操作</title>
     <sect2 id="zend.pdf.pages.creation">

+ 5 - 5
documentation/manual/ja/module_specs/Zend_Search_Lucene-Advanced.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20854 -->
+<!-- EN-Revision: 21829 -->
 <sect1 id="zend.search.lucene.advanced">
     <title>応用</title>
 
@@ -116,8 +116,9 @@
         <para>
             静的オブジェクトプロパティ (以下を参照ください) は、
             "スクリプトが最後まで実行された" <emphasis>後で</emphasis> 破棄されます。
+        </para>
 
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class Searcher {
     private static $_index;
 
@@ -128,7 +129,6 @@ class Searcher {
 
 Searcher::initIndex();
 ]]></programlisting>
-        </para>
 
         <para>
             にもかかわらず、静的プロパティのオブジェクトのデストラクタは正常に起動し、
@@ -158,8 +158,9 @@ Searcher::initIndex();
             もしそれ以降ドキュメントの追加や削除が行われていないのなら
             <classname>Zend_Search_Lucene</classname> のデストラクタは何もせず、
             例外もスローしないことが保証されます。
+        </para>
 
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 class Searcher {
     private static $_index;
 
@@ -183,6 +184,5 @@ Searcher::initIndex();
 Searcher::commit();
 ...
 ]]></programlisting>
-        </para>
     </sect2>
 </sect1>

+ 11 - 5
documentation/manual/ja/module_specs/Zend_Search_Lucene-Extending.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20854 -->
+<!-- EN-Revision: 21829 -->
 <sect1 id="zend.search.lucene.extending">
     <title>拡張性</title>
 
@@ -188,7 +188,9 @@ Zend_Search_Lucene_Analysis_Analyzer::setDefault(
         <para>
             <code>ShortWords</code> および <code>StopWords</code>
             は、定義済み解析器あるいは独自の解析器でこのように使用します。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $stopWords = array('a', 'an', 'at', 'the', 'and', 'or', 'is', 'am');
 $stopWordsFilter =
     new Zend_Search_Lucene_Analysis_TokenFilter_StopWords($stopWords);
@@ -199,7 +201,8 @@ $analyzer->addFilter($stopWordsFilter);
 
 Zend_Search_Lucene_Analysis_Analyzer::setDefault($analyzer);
 ]]></programlisting>
-            <programlisting language="php"><![CDATA[
+
+        <programlisting language="php"><![CDATA[
 $shortWordsFilter = new Zend_Search_Lucene_Analysis_TokenFilter_ShortWords();
 
 $analyzer =
@@ -208,13 +211,14 @@ $analyzer->addFilter($shortWordsFilter);
 
 Zend_Search_Lucene_Analysis_Analyzer::setDefault($analyzer);
 ]]></programlisting>
-        </para>
 
         <para>
             <classname>Zend_Search_Lucene_Analysis_TokenFilter_StopWords</classname>
             のコンストラクタには、禁止単語の配列を入力として渡します。
             この禁止単語はファイルから読み込ませることもできます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $stopWordsFilter = new Zend_Search_Lucene_Analysis_TokenFilter_StopWords();
 $stopWordsFilter->loadFromFile($my_stopwords_file);
 
@@ -224,6 +228,8 @@ $analyzer->addFilter($stopWordsFilter);
 
 Zend_Search_Lucene_Analysis_Analyzer::setDefault($analyzer);
 ]]></programlisting>
+
+        <para>
             ファイル形式は一般的なテキストファイルで、各文字列にひとつの単語が含まれるものとなります。
             '#' を指定すると、その文字列はコメントであるとみなします。
         </para>

+ 33 - 23
documentation/manual/ja/module_specs/Zend_Search_Lucene-Overview.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21825 -->
+<!-- EN-Revision: 21829 -->
 <sect1 id="zend.search.lucene.overview">
     <title>概要</title>
 
@@ -116,8 +116,9 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
             <para>
                 エンコーディングはドキュメントによって異なるでしょうし、
                 同一ドキュメント内でもフィールドによって異なることもあるでしょう。
+            </para>
 
-                <programlisting language="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $doc = new Zend_Search_Lucene_Document();
 $doc->addField(Zend_Search_Lucene_Field::Text('title',
                                               $title,
@@ -126,17 +127,17 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
                                                   $contents,
                                                   'utf-8'));
 ]]></programlisting>
-            </para>
 
             <para>
                 エンコーディングパラメータを省略した場合は、
                 現在のロケールが処理時に使用されます。たとえば次のようになります。
-                <programlisting language="php"><![CDATA[
+            </para>
+
+            <programlisting language="php"><![CDATA[
 setlocale(LC_ALL, 'de_DE.iso-8859-1');
 ...
 $doc->addField(Zend_Search_Lucene_Field::UnStored('contents', $contents));
 ]]></programlisting>
-            </para>
 
             <para>
                 フィールドをインデックス化したり返したりする際には、
@@ -272,14 +273,15 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents', $contents));
         <para>
             <classname>Zend_Search_Lucene</classname> には <acronym>HTML</acronym> をパースする機能もあります。
             次のようにして、<acronym>HTML</acronym> ファイルや文字列からドキュメントを直接作成できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Html::loadHTMLFile($filename);
 $index->addDocument($doc);
 ...
 $doc = Zend_Search_Lucene_Document_Html::loadHTML($htmlString);
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
 
         <para>
             <classname>Zend_Search_Lucene_Document_Html</classname> クラスは、
@@ -328,7 +330,9 @@ $index->addDocument($doc);
 
         <para>
             パースされたドキュメントに、ユーザが別のフィールドを拡張できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Html::loadHTML($htmlString);
 $doc->addField(Zend_Search_Lucene_Field::UnIndexed('created',
                                                    time()));
@@ -338,19 +342,19 @@ $doc->addField(Zend_Search_Lucene_Field::Text('annotation',
                                               'Document annotation text'));
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
 
         <para>
             作成されたドキュメントにはリンクは含まれません。しかし、
             <methodname>Zend_Search_Lucene_Document_Html::getLinks()</methodname> および
             <methodname>Zend_Search_Lucene_Document_Html::getHeaderLinks()</methodname>
             メソッドでリンクを取得することもできます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Html::loadHTML($htmlString);
 $linksArray = $doc->getLinks();
 $headerLinksArray = $doc->getHeaderLinks();
 ]]></programlisting>
-        </para>
 
         <para>
             Zend Framework 1.6 以降では、<code>rel</code> 属性が
@@ -370,11 +374,12 @@ $headerLinksArray = $doc->getHeaderLinks();
         <title>Word 2007 ドキュメント</title>
         <para>
             <classname>Zend_Search_Lucene</classname> には Word 2007 のパース機能があります。Word 2007 ファイルから直接ドキュメントを作成できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Docx::loadDocxFile($filename);
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
 
         <para>
             <classname>Zend_Search_Lucene_Document_Docx</classname> クラスは、<code>ZipArchive</code> クラスと
@@ -439,7 +444,9 @@ $index->addDocument($doc);
 
         <para>
             パースしたドキュメントに、プログラマが任意のフィールドを追加できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Docx::loadDocxFile($filename);
 $doc->addField(Zend_Search_Lucene_Field::UnIndexed(
     'indexTime',
@@ -451,7 +458,6 @@ $doc->addField(Zend_Search_Lucene_Field::Text(
 );
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
 
     </sect2>
 
@@ -459,11 +465,12 @@ $index->addDocument($doc);
         <title>Powerpoint 2007 ドキュメント</title>
         <para>
             <classname>Zend_Search_Lucene</classname> には Powerpoint 2007 のパース機能があります。Powerpoint 2007 ファイルから直接ドキュメントを作成できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Pptx::loadPptxFile($filename);
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
 
         <para>
             <classname>Zend_Search_Lucene_Document_Pptx</classname> クラスは、<code>ZipArchive</code> クラスと
@@ -528,7 +535,9 @@ $index->addDocument($doc);
 
         <para>
             パースしたドキュメントに、プログラマが任意のフィールドを追加できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Pptx::loadPptxFile($filename);
 $doc->addField(Zend_Search_Lucene_Field::UnIndexed(
     'indexTime',
@@ -538,18 +547,18 @@ $doc->addField(Zend_Search_Lucene_Field::Text(
     'Document annotation text'));
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
     </sect2>
 
     <sect2 id="zend.search.lucene.index-creation.xlsx-documents">
         <title>Excel 2007 ドキュメント</title>
         <para>
             <classname>Zend_Search_Lucene</classname> には Excel 2007 のパース機能があります。Excel 2007 ファイルから直接ドキュメントを作成できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Xlsx::loadXlsxFile($filename);
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
 
         <para>
             <classname>Zend_Search_Lucene_Document_Xlsx</classname> クラスは、<code>ZipArchive</code> クラスと
@@ -614,7 +623,9 @@ $index->addDocument($doc);
 
         <para>
             パースしたドキュメントに、プログラマが任意のフィールドを追加できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc = Zend_Search_Lucene_Document_Xlsx::loadXlsxFile($filename);
 $doc->addField(Zend_Search_Lucene_Field::UnIndexed(
     'indexTime',
@@ -624,6 +635,5 @@ $doc->addField(Zend_Search_Lucene_Field::Text(
     'Document annotation text'));
 $index->addDocument($doc);
 ]]></programlisting>
-        </para>
     </sect2>
 </sect1>

+ 42 - 29
documentation/manual/ja/module_specs/Zend_Search_Lucene-Queries.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21819 -->
+<!-- EN-Revision: 21829 -->
 <sect1 id="zend.search.lucene.query-api">
     <title>クエリ作成用の API</title>
 
@@ -11,10 +11,11 @@
     <para>
         ユーザクエリは、<acronym>API</acronym> で作成したクエリを組み合わせて作成できます。
         クエリパーサを使用して、文字列からクエリを作成します。
-        <programlisting language="php"><![CDATA[
+    </para>
+
+    <programlisting language="php"><![CDATA[
 $query = Zend_Search_Lucene_Search_QueryParser::parse($queryString);
 ]]></programlisting>
-    </para>
 
     <sect2 id="zend.search.lucene.queries.exceptions">
         <title>クエリパーサの例外</title>
@@ -37,6 +38,8 @@ $query = Zend_Search_Lucene_Search_QueryParser::parse($queryString);
         </itemizedlist>
         つまり、<classname>Zend_Search_Lucene_Search_QueryParserException</classname>
         を捕捉して適切なメッセージを表示させるようにしておくことが大切です。
+        </para>
+
         <programlisting language="php"><![CDATA[
 try {
     $query = Zend_Search_Lucene_Search_QueryParser::parse($queryString);
@@ -44,7 +47,6 @@ try {
     echo "クエリの構文エラー: " . $e->getMessage() . "\n";
 }
 ]]></programlisting>
-        </para>
 
         <para>
             <classname>Zend_Search_Lucene</classname> オブジェクトの find() メソッドでも同様のテクニックを使えます。
@@ -94,13 +96,14 @@ $hits  = $index->find($query);
             単語のフィールドは任意で指定します。
             指定しなかった場合は、<classname>Zend_Search_Lucene</classname>
             は全フィールドを対象に検索します。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 // インデックス化されている全フィールドから 'word1' を探します
 $term  = new Zend_Search_Lucene_Index_Term('word1');
 $query = new Zend_Search_Lucene_Search_Query_Term($term);
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
     </sect2>
 
     <sect2 id="zend.search.lucene.queries.multiterm-query">
@@ -193,7 +196,9 @@ $hits  = $index->find($query);
 
         <para>
             MultiTerm クエリのコンストラクタで、単語のリストを指定することもできます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $terms = array(new Zend_Search_Lucene_Index_Term('word1'),
                new Zend_Search_Lucene_Index_Term('word2', 'author'),
                new Zend_Search_Lucene_Index_Term('word3'));
@@ -203,7 +208,6 @@ $query = new Zend_Search_Lucene_Search_Query_MultiTerm($terms, $signs);
 
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
 
         <para>
             <varname>$signs</varname> 配列に、単語の種別についての情報を含めます。
@@ -321,7 +325,9 @@ $hits  = $index->find($query);
 
         <para>
             Boolean クエリのコンストラクタで、単語のリストを指定することもできます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 ...
 $subqueries = array($subquery1, $subquery2, $subquery3);
 $signs = array(true, null, false);
@@ -330,7 +336,6 @@ $query = new Zend_Search_Lucene_Search_Query_Boolean($subqueries, $signs);
 
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
 
         <para>
             <varname>$signs</varname> 配列に、サブクエリの種別についての情報を含めます。
@@ -390,22 +395,24 @@ field1:test*
 
         <para>
             <acronym>API</acronym> で作成するクエリ
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $pattern = new Zend_Search_Lucene_Index_Term('test*', 'field1');
 $query = new Zend_Search_Lucene_Search_Query_Wildcard($pattern);
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
 
         <para>
             フィールドの指定はオプションです。省略した場合は、
             <classname>Zend_Search_Lucene</classname> は全フィールドを対象に検索を行います。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $pattern = new Zend_Search_Lucene_Index_Term('test*');
 $query = new Zend_Search_Lucene_Search_Query_Wildcard($pattern);
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
     </sect2>
 
     <sect2 id="zend.search.lucene.queries.fuzzy">
@@ -426,12 +433,13 @@ field1:test~
 
         <para>
             <acronym>API</acronym> で作成するクエリ
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $term = new Zend_Search_Lucene_Index_Term('test', 'field1');
 $query = new Zend_Search_Lucene_Search_Query_Fuzzy($term);
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
 
         <para>
             オプションの類似度は、"~" 記号の後に指定します。
@@ -439,32 +447,35 @@ $hits  = $index->find($query);
 
         <para>
             文字列によるクエリ
-            <programlisting language="querystring"><![CDATA[
+        </para>
+
+        <programlisting language="querystring"><![CDATA[
 field1:test~0.4
 ]]></programlisting>
-        </para>
 
         <para>or</para>
 
         <para>
             <acronym>API</acronym> で作成するクエリ
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $term = new Zend_Search_Lucene_Index_Term('test', 'field1');
 $query = new Zend_Search_Lucene_Search_Query_Fuzzy($term, 0.4);
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
 
         <para>
             単語のフィールドはオプションです。
             このフィールドを省略した場合、<classname>Zend_Search_Lucene</classname>
             は各ドキュメントのすべてのフィールドを検索します。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $term = new Zend_Search_Lucene_Index_Term('test');
 $query = new Zend_Search_Lucene_Search_Query_Fuzzy($term);
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
     </sect2>
 
     <sect2 id="zend.search.lucene.queries.phrase-query">
@@ -686,7 +697,9 @@ title:{Aida TO Carmen}
 
         <para>
             <acronym>API</acronym> で作成するクエリ
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $from = new Zend_Search_Lucene_Index_Term('20020101', 'mod_date');
 $to   = new Zend_Search_Lucene_Index_Term('20030101', 'mod_date');
 $query = new Zend_Search_Lucene_Search_Query_Range(
@@ -694,12 +707,13 @@ $query = new Zend_Search_Lucene_Search_Query_Range(
              );
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
 
         <para>
             フィールドの指定はオプションです。省略した場合は、
             <classname>Zend_Search_Lucene</classname> は全フィールドを対象に検索を行います。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $from = new Zend_Search_Lucene_Index_Term('Aida');
 $to   = new Zend_Search_Lucene_Index_Term('Carmen');
 $query = new Zend_Search_Lucene_Search_Query_Range(
@@ -707,14 +721,15 @@ $query = new Zend_Search_Lucene_Search_Query_Range(
              );
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
 
         <para>
             上限あるいは下限のどちらか一方を <constant>NULL</constant> にできます
             (両方を <constant>NULL</constant> にすることはできません)。この場合、Zend_Search_Lucene
             は「先頭から指定した値まで」あるいは「指定した値から最後まで」
             という条件で検索します。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 // searches for ['20020101' TO ...]
 $from = new Zend_Search_Lucene_Index_Term('20020101', 'mod_date');
 $query = new Zend_Search_Lucene_Search_Query_Range(
@@ -722,9 +737,7 @@ $query = new Zend_Search_Lucene_Search_Query_Range(
              );
 $hits  = $index->find($query);
 ]]></programlisting>
-        </para>
     </sect2>
-
 </sect1>
 
 <!--

+ 42 - 21
documentation/manual/ja/module_specs/Zend_Search_Lucene-Searching.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21825 -->
+<!-- EN-Revision: 21829 -->
 <sect1 id="zend.search.lucene.searching">
     <title>インデックスの検索</title>
 
@@ -102,8 +102,9 @@ $index->find($query);
             <para>
                 実際のところ、これが
                 トークン化されたいないフィールドを検索する唯一の方法となることもあります。
+            </para>
 
-                <programlisting language="php"><![CDATA[
+            <programlisting language="php"><![CDATA[
 $userQuery = Zend_Search_Lucene_Search_QueryParser::parse($queryStr);
 
 $pathTerm  = new Zend_Search_Lucene_Index_Term(
@@ -117,17 +118,17 @@ $query->addSubquery($pathQuery, true /* required */);
 
 $hits = $index->find($query);
 ]]></programlisting>
-            </para>
 
             <para>
                 <methodname>Zend_Search_Lucene_Search_QueryParser::parse()</methodname>
                 メソッドはオプションのパラメータでエンコーディングを受け取ることができます。
                 ここで、クエリ文字列のエンコーディングを指定します。
+            </para>
+
             <programlisting language="php"><![CDATA[
 $userQuery = Zend_Search_Lucene_Search_QueryParser::parse($queryStr,
                                                           'iso-8859-5');
 ]]></programlisting>
-            </para>
 
             <para>
                 エンコーディングを省略した場合は、現在のロケールを使用します。
@@ -137,12 +138,13 @@ $userQuery = Zend_Search_Lucene_Search_QueryParser::parse($queryStr,
                 デフォルトのクエリ文字列エンコーディングを
                 <methodname>Zend_Search_Lucene_Search_QueryParser::setDefaultEncoding()</methodname>
                 メソッドで指定することもできます。
-                <programlisting language="php"><![CDATA[
+            </para>
+
+            <programlisting language="php"><![CDATA[
 Zend_Search_Lucene_Search_QueryParser::setDefaultEncoding('iso-8859-5');
 ...
 $userQuery = Zend_Search_Lucene_Search_QueryParser::parse($queryStr);
 ]]></programlisting>
-            </para>
 
             <para>
                 <methodname>Zend_Search_Lucene_Search_QueryParser::getDefaultEncoding()</methodname>
@@ -239,11 +241,15 @@ foreach ($hits as $hit) {
             <classname>Zend_Search_Lucene</classname> では、結果セットの件数を制限するためのメソッドとして
             <code>getResultSetLimit()</code> と
             <code>setResultSetLimit()</code> を用意しています。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $currentResultSetLimit = Zend_Search_Lucene::getResultSetLimit();
 
 Zend_Search_Lucene::setResultSetLimit($newLimit);
 ]]></programlisting>
+
+        <para>
             0 (デフォルト値) は、'制限しない' という意味です。
         </para>
 
@@ -301,12 +307,13 @@ foreach ($hits as $hit) {
 
         <para>
             <code>$index->find()</code> のコール時に、オプションのパラメータを指定できます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $index->find($query [, $sortField [, $sortType [, $sortOrder]]]
                     [, $sortField2 [, $sortType [, $sortOrder]]]
              ...);
 ]]></programlisting>
-        </para>
 
         <para>
             <code>$sortField</code> は、結果の並べ替えを行う保存されたフィールドの名前です。
@@ -327,16 +334,19 @@ $index->find($query [, $sortField [, $sortType [, $sortOrder]]]
 
         <para>
             例を以下に示します。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $index->find($query, 'quantity', SORT_NUMERIC, SORT_DESC);
 ]]></programlisting>
-            <programlisting language="php"><![CDATA[
+
+        <programlisting language="php"><![CDATA[
 $index->find($query, 'fname', SORT_STRING, 'lname', SORT_STRING);
 ]]></programlisting>
-            <programlisting language="php"><![CDATA[
+
+        <programlisting language="php"><![CDATA[
 $index->find($query, 'name', SORT_STRING, 'quantity', SORT_NUMERIC, SORT_DESC);
 ]]></programlisting>
-        </para>
 
         <para>
             デフォルト以外の並び順を使用する際には注意しましょう。
@@ -354,7 +364,9 @@ $index->find($query, 'name', SORT_STRING, 'quantity', SORT_NUMERIC, SORT_DESC);
             まず最初の方法が、<classname>Zend_Search_Lucene_Document_Html</classname> クラス
             (詳細は <link linkend="zend.search.lucene.index-creation.html-documents">HTML ドキュメントの節</link>
             を参照ください) を用いて次のようにすることです。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 /**
  * テキストを指定した色で強調する
  *
@@ -364,7 +376,8 @@ $index->find($query, 'name', SORT_STRING, 'quantity', SORT_NUMERIC, SORT_DESC);
  */
 public function highlight($words, $colour = '#66ffff');
 ]]></programlisting>
-            <programlisting language="php"><![CDATA[
+
+        <programlisting language="php"><![CDATA[
 /**
  * テキストを、指定したビューヘルパーあるいはコールバック関数で強調する
  *
@@ -377,7 +390,7 @@ public function highlight($words, $colour = '#66ffff');
  */
 public function highlightExtended($words, $callback, $params = array())
 ]]></programlisting>
-        </para>
+
         <para>
             強調方法をカスタマイズするには <code>highlightExtended()</code>
             メソッドにコールバックを指定して使用します。このコールバックは、ひとつ以上のパラメータを受け取ります
@@ -395,10 +408,12 @@ public function highlightExtended($words, $callback, $params = array())
         </para>
         <para>
             <link linkend="zend.view.helpers">ビューヘルパー</link> も、ビュースクリプトのコンテキストでコールバックとして使えます。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $doc->highlightExtended('word1 word2 word3...', array($this, 'myViewHelper'));
 ]]></programlisting>
-        </para>
+
         <para>
             強調した結果を取得するには <code>Zend_Search_Lucene_Document_Html->getHTML()</code> メソッドを使用します。
         </para>
@@ -426,11 +441,13 @@ $doc->highlightExtended('word1 word2 word3...', array($this, 'myViewHelper'));
             もうひとつの方法は、
             <code>Zend_Search_Lucene_Search_Query->highlightMatches(string $inputHTML[, Zend_Search_Lucene_Search_Highlighter_Interface $highlighter])</code>
             メソッドを使うことです。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 $query = Zend_Search_Lucene_Search_QueryParser::parse($queryStr);
 $highlightedHTML = $query->highlightMatches($sourceHTML);
 ]]></programlisting>
-        </para>
+
         <para>
             オプションの 2 番目のパラメータは、
             デフォルトの <acronym>HTML</acronym> ドキュメントエンコーディングです。
@@ -440,7 +457,9 @@ $highlightedHTML = $query->highlightMatches($sourceHTML);
             オプションの 3 番目のパラメータは、
             <classname>Zend_Search_Lucene_Search_Highlighter_Interface</classname>
             インターフェイスを実装したオブジェクトです。
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 interface Zend_Search_Lucene_Search_Highlighter_Interface
 {
     /**
@@ -465,6 +484,8 @@ interface Zend_Search_Lucene_Search_Highlighter_Interface
     public function highlight($words);
 }
 ]]></programlisting>
+
+        <para>
             ここでの <classname>Zend_Search_Lucene_Document_Html</classname> オブジェクトは、
             <classname>Zend_Search_Lucene_Search_Query->highlightMatches()</classname> メソッドに渡された
             <acronym>HTML</acronym> から作成されるオブジェクトです。

+ 7 - 7
documentation/manual/ja/module_specs/Zend_Service_StrikeIron-BundledServices.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20818 -->
+<!-- EN-Revision: 21829 -->
 <sect1 id="zend.service.strikeiron.bundled-services">
     <title>Zend_Service_StrikeIron: バンドルされているサービス</title>
 
@@ -32,8 +32,9 @@
 
         このサービスの <methodname>getZipCode()</methodname> メソッドは、
         アメリカやカナダの郵便番号についての情報を取得します。
+      </para>
 
-        <programlisting language="php"><![CDATA[
+      <programlisting language="php"><![CDATA[
 $strikeIron = new Zend_Service_StrikeIron(array('username' => 'あなたのユーザ名',
                                                 'password' => 'あなたのパスワード'));
 
@@ -70,7 +71,6 @@ if ($zips->count == 0) {
 // http://www.strikeiron.com/exampledata/StrikeIronZipCodeInformation_v3.pdf
 $status = $response->serviceStatus;
 ]]></programlisting>
-      </para>
     </sect2>
 
     <sect2 id="zend.service.strikeiron.bundled-services.us-address-verification">
@@ -98,8 +98,9 @@ $status = $response->serviceStatus;
       <para>
         このサービスの <methodname>verifyAddressUSA()</methodname> メソッドは、
         アメリカの住所を検証します。
+      </para>
 
-        <programlisting language="php"><![CDATA[
+      <programlisting language="php"><![CDATA[
 $strikeIron = new Zend_Service_StrikeIron(array('username' => 'あなたのユーザ名',
                                                 'password' => 'あなたのパスワード'));
 
@@ -131,7 +132,6 @@ if ($result->addressErrorNumber != 0) {
     $valid = ($result->valid == 'VALID');
 }
 ]]></programlisting>
-      </para>
     </sect2>
 
     <sect2 id="zend.service.strikeiron.bundled-services.sales-use-tax-basic">
@@ -160,8 +160,9 @@ if ($result->addressErrorNumber != 0) {
         このサービスには 2 つのメソッドがあります。
         <methodname>getTaxRateUSA()</methodname> および <methodname>getTaxRateCanada()</methodname> は、
         それぞれアメリカとカナダの販売・消費税の情報を取得します。
+      </para>
 
-        <programlisting language="php"><![CDATA[
+      <programlisting language="php"><![CDATA[
 $strikeIron = new Zend_Service_StrikeIron(array('username' => 'あなたのユーザ名',
                                                 'password' => 'あなたのパスワード'));
 
@@ -178,6 +179,5 @@ $rateInfo = $taxBasic->getTaxRateUS(array('zip_code' => 95014));
 print_r($rateInfo);               // すべてのプロパティを表示します
 echo $rateInfo->state_sales_tax;  // あるいは州の消費税のみを表示します
 ]]></programlisting>
-      </para>
     </sect2>
 </sect1>

+ 7 - 5
documentation/manual/ja/module_specs/Zend_Soap_Client.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20810 -->
+<!-- EN-Revision: 21829 -->
 <sect1 id="zend.soap.client">
     <title>Zend_Soap_Client</title>
 
@@ -127,7 +127,9 @@
                         <code>SOAP_COMPRESSION_ACCEPT</code>や<code>SOAP_COMPRESSION_GZIP</code>、
                         <code>SOAP_COMPRESSION_DEFLATE</code>の組み合わせです。
                         下記のように使われるでしょう:
-                        <programlisting language="php"><![CDATA[
+                    </para>
+
+                    <programlisting language="php"><![CDATA[
 // レスポンスの圧縮を受け付けます
 $client = new Zend_Soap_Client("some.wsdl",
   array('compression' => SOAP_COMPRESSION_ACCEPT));
@@ -142,7 +144,6 @@ $client = new Zend_Soap_Client("some.wsdl",
 $client = new Zend_Soap_Client("some.wsdl",
   array('compression' => SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_DEFLATE));
 ]]></programlisting>
-                    </para>
                 </listitem>
             </itemizedlist>
         </para>
@@ -161,7 +162,9 @@ $client = new Zend_Soap_Client("some.wsdl",
 
         <para>
             それを下記の例のように使います:
-            <programlisting language="php"><![CDATA[
+        </para>
+
+        <programlisting language="php"><![CDATA[
 //****************************************************************
 //                サーバのコード
 //****************************************************************
@@ -209,6 +212,5 @@ $result1 = $client->method1(10);
 // $result2 は float です。
 $result2 = $client->method2(22, 'some string');
 ]]></programlisting>
-        </para>
     </sect2>
 </sect1>

+ 16 - 23
documentation/manual/ja/module_specs/Zend_Validate.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21661 -->
+<!-- EN-Revision: 22743 -->
 <sect1 id="zend.validate.introduction">
 
     <title>導入</title>
@@ -72,8 +72,9 @@
 
         <para>
             以下の例では、電子メールアドレスの検証方法を説明します。
+        </para>
 
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $validator = new Zend_Validate_EmailAddress();
 
 if ($validator->isValid($email)) {
@@ -85,9 +86,6 @@ if ($validator->isValid($email)) {
     }
 }
 ]]></programlisting>
-
-        </para>
-
     </sect2>
 
     <sect2 id="zend.validate.introduction.messages">
@@ -119,8 +117,7 @@ if ($validator->isValid($email)) {
             あえてどのメッセージを使用するかを指定する必要はありません。
         </para>
 
-        <para>
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $validator = new Zend_Validate_StringLength(8);
 
 $validator->setMessage(
@@ -134,13 +131,13 @@ if (!$validator->isValid('word')) {
     // "文字列 'word' は短すぎます。最低 8 文字以上必要です"
 }
 ]]></programlisting>
-        </para>
 
         <para>
             複数のメッセージを <methodname>setMessages()</methodname> メソッドで設定することもできます。
             その場合の引数は、キー/メッセージ のペアの配列です。
+        </para>
 
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 $validator = new Zend_Validate_StringLength(array('min' => 8, 'max' => 12));
 
 $validator->setMessages( array(
@@ -149,16 +146,15 @@ $validator->setMessages( array(
 ));
 ]]></programlisting>
 
-        </para>
-
         <para>
             より柔軟な検証失敗報告をしたい場合のために、
             バリデーションクラスがサポートするメッセージトークンと同じ名前のプロパティを使用できます。
             どのバリデータでも常に使用可能なプロパティは <property>value</property> です。
             これは、<methodname>isValid()</methodname> の引数として渡した値を返します。
             その他のプロパティについては、バリデーションクラスによって異なります。
+        </para>
 
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 require_once 'Zend/Validate/StringLength.php';
 
 $validator = new Zend_Validate_StringLength(array('min' => 8, 'max' => 12));
@@ -173,8 +169,6 @@ if (!validator->isValid('word')) {
         . " までの間ではありません\n";
 }
 ]]></programlisting>
-        </para>
-
     </sect2>
 
     <sect2 id="zend.validate.introduction.static">
@@ -190,20 +184,20 @@ if (!validator->isValid('word')) {
             (<classname>Zend_Validate</classname> 名前空間における相対的な名前) を指定します。
             <methodname>is()</methodname> メソッドは自動的にクラスを読み込んでそのインスタンスを作成し、
             指定した入力に対して <methodname>isValid()</methodname> メソッドを適用します。
+        </para>
 
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 if (Zend_Validate::is($email, 'EmailAddress')) {
     // email は妥当な形式です
 }
 ]]></programlisting>
 
-        </para>
-
         <para>
             バリデータクラスのコンストラクタにオプションを指定する必要がある場合は、
             それを配列で渡すことができます。
+        </para>
 
-            <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 require_once 'Zend/Validate.php';
 
 if (Zend_Validate::is($value, 'Between', array('min' => 1, 'max' => 12))) {
@@ -211,8 +205,6 @@ if (Zend_Validate::is($value, 'Between', array('min' => 1, 'max' => 12))) {
 }
 ]]></programlisting>
 
-        </para>
-
         <para>
             <methodname>is()</methodname> メソッドは boolean 値を返します。これは
             <methodname>isValid()</methodname> メソッドと同じです。静的メソッド
@@ -229,11 +221,10 @@ if (Zend_Validate::is($value, 'Between', array('min' => 1, 'max' => 12))) {
         <para>
             また、<classname>Zend_Filter_Input</classname> クラスでも、特定の入力データのセットを処理する際に
             複数のフィルタやバリデータを必要に応じて実行させる機能も提供しています。
-            詳細は <xref linkend="zend.filter.input" /> を参照ください。
+            詳細は <link linkend="zend.filter.input">Zend_Filter_Input</link> を参照ください。
         </para>
 
         <sect3 id="zend.validate.introduction.static.namespaces">
-
             <title>名前空間</title>
 
             <para>
@@ -262,7 +253,9 @@ if (Zend_Validate::is($value, 'MyValidator', array('min' => 1, 'max' => 12)) {
     // $value は妥当な値です
 }
 
-iif (Zend_Validate::is($value, 'OtherValidator', array('min' => 1, 'max' => 12)) {
+if (Zend_Validate::is($value,
+                      'OtherValidator',
+                      array('min' => 1, 'max' => 12)) {
     // $value は妥当な値です
 }
 ]]></programlisting>

+ 3 - 3
documentation/manual/ja/module_specs/Zend_Version.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 22970 -->
+<!-- EN-Revision: 23282 -->
 <sect1 id="zend.version.reading">
 
     <title>Zend Framework のバージョンの取得</title>
@@ -38,10 +38,10 @@ $cmp = Zend_Version::compareVersion('2.0.0');
     </para>
 
     <example id="zend.version.latest.example">
-        <title>Example of the getLatest() Method</title>
+        <title>getLatest() メソッドの例</title>
 
         <programlisting language="php"><![CDATA[
-// returns 1.11.0 (or a later version)
+// 1.11.0 またはそれ以降のバージョンを返します
 echo Zend_Version::getLatest();
 ]]></programlisting>
     </example>