Browse Source

[DOCUMENT] Japanese sync

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21477 44c647ce-9c0f-0410-b52a-842ac1e357ba
yoshida@zend.co.jp 16 years ago
parent
commit
d66546dd59

+ 22 - 16
documentation/manual/ja/module_specs/Zend_Application-AvailableResources-Session.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17136 -->
+<!-- EN-Revision: 20763 -->
 <sect2 id="zend.application.available-resources.session">
     <title>Zend_Application_Resource_Session</title>
 
@@ -18,23 +18,29 @@
     </para>
 
     <itemizedlist>
-        <listitem><para>
-            <type>String</type>:
-            インスタンス化されるべき<classname>Zend_Session_SaveHandler_Interface</classname>を
-            実装するクラスを示す文字列
-        </para></listitem>
+        <listitem>
+            <para>
+                <type>String</type>:
+                インスタンス化されるべき<classname>Zend_Session_SaveHandler_Interface</classname>を
+                実装するクラスを示す文字列
+            </para>
+        </listitem>
 
-        <listitem><para>
-            <type>Array</type>:
-            インスタンス化されるべき<classname>Zend_Session_SaveHandler_Interface</classname>を実装しているクラスと
-            そのコンストラクタに与えるオプションの配列を示す、
-            "class" 及び、任意で "options"キーを持つ配列
-        </para></listitem>
+        <listitem>
+            <para>
+                <type>Array</type>:
+                インスタンス化されるべき<classname>Zend_Session_SaveHandler_Interface</classname>を実装しているクラスと
+                そのコンストラクタに与えるオプションの配列を示す、
+                "class" 及び、任意で "options"キーを持つ配列
+            </para>
+        </listitem>
 
-        <listitem><para>
-            <classname>Zend_Session_SaveHandler_Interface</classname>:
-            このインターフェースを実装するオブジェクト
-        </para></listitem>
+        <listitem>
+            <para>
+                <classname>Zend_Session_SaveHandler_Interface</classname>:
+                このインターフェースを実装するオブジェクト
+            </para>
+        </listitem>
     </itemizedlist>
 
     <para>

+ 2 - 1
documentation/manual/ja/module_specs/Zend_Mail-Encoding.xml

@@ -1,8 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19518 -->
+<!-- EN-Revision: 20819 -->
 <sect1 id="zend.mail.encoding">
     <title>エンコーディング</title>
+
     <para>
         テキストおよび HTML メッセージの本文は、デフォルトでは
         quotedprintable 方式でエンコードされます。

+ 9 - 6
documentation/manual/ja/module_specs/Zend_Mail-Introduction.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19418 -->
+<!-- EN-Revision: 20819 -->
 <sect1 id="zend.mail.introduction">
 
     <title>導入</title>
@@ -15,7 +15,7 @@
             <classname>Zend_Mail</classname> を使用すると、デフォルトの
             <classname>Zend_Mail_Transport_Sendmail</classname> か、あるいは
             <classname>Zend_Mail_Transport_Smtp</classname>
-            を使用してメールを送信することが可能です。
+            を使用してメールを送信できます。
         </para>
 
         <example id="zend.mail.introduction.example-1">
@@ -41,6 +41,7 @@ $mail->send();
 
         <note>
             <title>最低限の定義</title>
+
             <para>
                 <classname>Zend_Mail</classname> でメールを送信するには、
                 最低 1 か所以上の受信者、送信者 (<methodname>setFrom()</methodname> を使用します)、
@@ -84,10 +85,12 @@ $mail->setBodyText('This is the text of the mail.')
         <title>デフォルトの sendmail トランスポートの設定</title>
 
         <para>
-            <classname>Zend_Mail</classname> がデフォルトで使用するのは <classname>Zend_Mail_Transport_Sendmail</classname>
-            です。これは、単に <acronym>PHP</acronym> の <ulink url="http://php.net/mail"><methodname>mail()</methodname></ulink>
-            関数をラップしただけのものです。
-            <ulink url="http://php.net/mail"><methodname>mail()</methodname></ulink>
+            <classname>Zend_Mail</classname> がデフォルトで使用するのは
+            <classname>Zend_Mail_Transport_Sendmail</classname> です。これは、単に
+            <acronym>PHP</acronym> の <ulink
+            url="http://php.net/mail"><methodname>mail()</methodname></ulink>
+            関数をラップしただけのものです。 <ulink
+            url="http://php.net/mail"><methodname>mail()</methodname></ulink>
             関数に追加のパラメータを渡したい場合は、
             新しいインスタンスを作成する際のコンストラクタにパラメータを渡します。
             新しく作成したインスタンスは、<classname>Zend_Mail</classname>

+ 162 - 136
documentation/manual/ja/module_specs/Zend_Mime.xml

@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20115 -->
+<!-- EN-Revision: 20827 -->
 <sect1 id="zend.mime.mime">
     <title>Zend_Mime</title>
 
     <sect2 id="zend.mime.mime.introduction">
         <title>導入</title>
+
         <para>
             <classname>Zend_Mime</classname> は、マルチパート <acronym>MIME</acronym>
             メッセージを処理するためのサポートクラスです。
@@ -16,144 +17,169 @@
     </sect2>
 
     <sect2 id="zend.mime.mime.static">
-    <title>静的メソッドおよび定数</title>
-    <para>
-        <classname>Zend_Mime</classname> は、<acronym>MIME</acronym> を処理するための以下のような静的ヘルパーメソッドを提供しています。
-        <itemizedlist>
-            <listitem>
-                <para>
-                    <methodname>Zend_Mime::isPrintable()</methodname>:
-                    指定した文字列の中に表示できない文字がなければ <constant>TRUE</constant> 、
-                    それ以外の場合に <constant>FALSE</constant> を返します。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <methodname>Zend_Mime::encode()</methodname>: 指定されたエンコードで文字列を エンコードします。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <methodname>Zend_Mime::encodeBase64()</methodname>: 文字列を base64 でエンコードします。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <methodname>Zend_Mime::encodeQuotedPrintable()</methodname>:
-                    文字列を quoted-printable でエンコードします。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <methodname>Zend_Mime::encodeBase64Header()</methodname>:
-                    メールヘッダ用に文字列を base64 でエンコードします。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <methodname>Zend_Mime::encodeQuotedPrintableHeader()</methodname>:
-                    メールヘッダ用に文字列を quoted-printable でエンコードします。
-                </para>
-            </listitem>
-        </itemizedlist>
-    </para>
-    <para>
-        <classname>Zend_Mime</classname> では、<acronym>MIME</acronym> メッセージでよく使われる定数を定義しています。
-        <itemizedlist>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::TYPE_OCTETSTREAM</constant>: 'application/octet-stream'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::TYPE_TEXT</constant>: 'text/plain'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::TYPE_HTML</constant>: 'text/html'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::ENCODING_7BIT</constant>: '7bit'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::ENCODING_8BIT</constant>: '8bit'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::ENCODING_QUOTEDPRINTABLE</constant>: 'quoted-printable'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::ENCODING_BASE64</constant>: 'base64'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::DISPOSITION_ATTACHMENT</constant>: 'attachment'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::DISPOSITION_INLINE</constant>: 'inline'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::MULTIPART_ALTERNATIVE</constant>: 'multipart/alternative'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::MULTIPART_MIXED</constant>: 'multipart/mixed'
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <constant>Zend_Mime::MULTIPART_RELATED</constant>: 'multipart/related'
-                </para>
-            </listitem>
-        </itemizedlist>
-    </para>
+        <title>静的メソッドおよび定数</title>
+
+        <para>
+            <classname>Zend_Mime</classname> は、<acronym>MIME</acronym> を処理するための以下のような静的ヘルパーメソッドを提供しています。
+
+            <itemizedlist>
+                <listitem>
+                    <para>
+                        <methodname>Zend_Mime::isPrintable()</methodname>:
+                        指定した文字列の中に表示できない文字がなければ <constant>TRUE</constant> 、
+                        それ以外の場合に <constant>FALSE</constant> を返します。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <methodname>Zend_Mime::encode()</methodname>: 指定されたエンコードで文字列を エンコードします。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <methodname>Zend_Mime::encodeBase64()</methodname>: 文字列を base64 でエンコードします。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <methodname>Zend_Mime::encodeQuotedPrintable()</methodname>:
+                        文字列を quoted-printable でエンコードします。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <methodname>Zend_Mime::encodeBase64Header()</methodname>:
+                        メールヘッダ用に文字列を base64 でエンコードします。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <methodname>Zend_Mime::encodeQuotedPrintableHeader()</methodname>:
+                        メールヘッダ用に文字列を quoted-printable でエンコードします。
+                    </para>
+                </listitem>
+            </itemizedlist>
+        </para>
+
+        <para>
+            <classname>Zend_Mime</classname> では、<acronym>MIME</acronym> メッセージでよく使われる定数を定義しています。
+
+            <itemizedlist>
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::TYPE_OCTETSTREAM</constant>: 'application/octet-stream'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::TYPE_TEXT</constant>: 'text/plain'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::TYPE_HTML</constant>: 'text/html'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::ENCODING_7BIT</constant>: '7bit'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::ENCODING_8BIT</constant>: '8bit'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::ENCODING_QUOTEDPRINTABLE</constant>: 'quoted-printable'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::ENCODING_BASE64</constant>: 'base64'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::DISPOSITION_ATTACHMENT</constant>: 'attachment'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::DISPOSITION_INLINE</constant>: 'inline'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::MULTIPART_ALTERNATIVE</constant>: 'multipart/alternative'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::MULTIPART_MIXED</constant>: 'multipart/mixed'
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <constant>Zend_Mime::MULTIPART_RELATED</constant>: 'multipart/related'
+                    </para>
+                </listitem>
+            </itemizedlist>
+        </para>
     </sect2>
 
     <sect2 id="zend.mime.mime.instatiation">
-    <title>Zend_Mime インスタンスの作成</title>
-    <para>
-        <classname>Zend_Mime</classname> オブジェクトのインスタンスを作成する際に、
-        <acronym>MIME</acronym> バウンダリが作成されます。それ以降にこのオブジェクトの
-        (静的でない) メソッドがコールされるときには、このバウンダリが使用されます。
-        文字列パラメータを指定してコンストラクタがコールされた場合は、
-        その値が <acronym>MIME</acronym> バウンダリとして使用されます。指定されなかった場合は、
-        ランダムな <acronym>MIME</acronym> バウンダリがコンストラクタのコール時に生成されます。
-    </para>
-    <para>
-        <classname>Zend_Mime</classname> オブジェクトには次のメソッドがあります。
-        <itemizedlist>
-            <listitem>
-                <para>
-                    <methodname>boundary()</methodname>: <acronym>MIME</acronym> バウンダリ文字列を返します。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <methodname>boundaryLine()</methodname>: 完全な <acronym>MIME</acronym> バウンダリ行を返します。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <methodname>mimeEnd()</methodname>: 完全な <acronym>MIME</acronym> 最終バウンダリ行を返します。
-                </para>
-            </listitem>
-        </itemizedlist>
-    </para>
+        <title>Zend_Mime インスタンスの作成</title>
+
+        <para>
+            <classname>Zend_Mime</classname> オブジェクトのインスタンスを作成する際に、
+            <acronym>MIME</acronym> バウンダリが作成されます。それ以降にこのオブジェクトの
+            (静的でない) メソッドがコールされるときには、このバウンダリが使用されます。
+            文字列パラメータを指定してコンストラクタがコールされた場合は、
+            その値が <acronym>MIME</acronym> バウンダリとして使用されます。指定されなかった場合は、
+            ランダムな <acronym>MIME</acronym> バウンダリがコンストラクタのコール時に生成されます。
+        </para>
+
+        <para>
+            <classname>Zend_Mime</classname> オブジェクトには次のメソッドがあります。
+
+            <itemizedlist>
+                <listitem>
+                    <para>
+                        <methodname>boundary()</methodname>: <acronym>MIME</acronym> バウンダリ文字列を返します。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <methodname>boundaryLine()</methodname>: 完全な <acronym>MIME</acronym> バウンダリ行を返します。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <methodname>mimeEnd()</methodname>: 完全な <acronym>MIME</acronym> 最終バウンダリ行を返します。
+                    </para>
+                </listitem>
+            </itemizedlist>
+        </para>
     </sect2>
 </sect1>
 <!--

+ 64 - 47
documentation/manual/ja/module_specs/Zend_Mime_Message.xml

@@ -1,25 +1,28 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20115 -->
+<!-- EN-Revision: 20843 -->
 <sect1 id="zend.mime.message">
     <title>Zend_Mime_Message</title>
 
     <sect2 id="zend.mime.message.introduction">
-      <title>導入</title>
+        <title>導入</title>
 
-      <para><classname>Zend_Mime_Message</classname> は <acronym>MIME</acronym> 準拠のメッセージを表すものであり、
-      ひとつあるいは複数の部分に分かれたメッセージ (<link
-      linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link> オブジェクトで表されます)
-      を保持できます。<classname>Zend_Mime_Message</classname> では、<classname>Zend_Mime_Part</classname> を使用して
-      <acronym>MIME</acronym> 準拠のマルチパートメッセージを作成します。
-      エンコーディングやバウンダリの処理も透過的に行われます。
-      与えられた文字列から <classname>Zend_Mime_Message</classname> オブジェクトを再構成することも可能です
-      (実験段階です)。<link
-      linkend="zend.mail"><classname>Zend_Mail</classname></link> で使用しています。</para>
+        <para>
+            <classname>Zend_Mime_Message</classname> は <acronym>MIME</acronym> 準拠のメッセージを表すものであり、
+            ひとつあるいは複数の部分に分かれたメッセージ (<link
+            linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link> オブジェクトで表されます)
+            を保持できます。<classname>Zend_Mime_Message</classname> では、<classname>Zend_Mime_Part</classname> を使用して
+            <acronym>MIME</acronym> 準拠のマルチパートメッセージを作成します。
+            エンコーディングやバウンダリの処理も透過的に行われます。
+            与えられた文字列から <classname>Zend_Mime_Message</classname> オブジェクトを再構成することも可能です
+            (実験段階です)。<link
+            linkend="zend.mail"><classname>Zend_Mail</classname></link> で使用しています。
+        </para>
     </sect2>
 
     <sect2 id="zend.mime.message.instantiation">
         <title>インスタンスの作成</title>
+
         <para>
             <classname>Zend_Mime_Message</classname>
             には明示的なコンストラクタはありません。
@@ -29,62 +32,76 @@
     <sect2 id="zend.mime.message.addparts">
         <title>MIME パートの追加</title>
 
-        <para><link linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link>
-        オブジェクトを <classname>Zend_Mime_Message</classname> オブジェクトに追加するには、
-        <code>-&gt;addPart($part)</code> をコールします。</para>
+        <para>
+            <link linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link>
+            オブジェクトを <classname>Zend_Mime_Message</classname> オブジェクトに追加するには、
+            <code>-&gt;addPart($part)</code> をコールします。
+        </para>
 
-        <para><code>-&gt;getParts()</code> メソッドは、
-        <classname>Zend_Mime_Message</classname> 内のすべての
-        <link linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link> オブジェクトを配列で返します。配列に保存されているのは
-        <classname>Zend_Mime_Part</classname> オブジェクトへの参照なので、内容を変更することが可能です。
-        配列に新たなパートを追加したり並び順を変更したりした場合は、
-        <code>-&gt;setParts($partsArray)</code> をコールして配列を
-        <link linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link> オブジェクトに書き戻さなければなりません。</para>
+        <para>
+            <code>-&gt;getParts()</code> メソッドは、 <classname>Zend_Mime_Message</classname>
+            内のすべての <link linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link>
+            オブジェクトを配列で返します。配列に保存されているのは
+            <classname>Zend_Mime_Part</classname> オブジェクトへの参照なので、内容を変更できます。
+            配列に新たなパートを追加したり並び順を変更したりした場合は、
+            <code>-&gt;setParts($partsArray)</code> をコールして配列を
+            <link linkend="zend.mime.part"><classname>Zend_Mime_Part</classname></link>
+            オブジェクトに書き戻さなければなりません。
+        </para>
 
         <para>
             関数 <code>-&gt;isMultiPart()</code> は、<classname>Zend_Mime_Message</classname>
             オブジェクトに複数のパートが登録されている場合に <constant>TRUE</constant> を返します。
             この場合、実際の出力はマルチパート Mime メッセージとなります。
         </para>
-        </sect2>
+    </sect2>
 
     <sect2 id="zend.mime.message.bondary">
         <title>バウンダリの扱い</title>
 
-        <para><classname>Zend_Mime_Message</classname> は、バウンダリを生成するために通常は
-        <classname>Zend_Mime</classname> オブジェクトを使用します。
-        バウンダリを独自に定義する必要があったり
-        <classname>Zend_Mime_Message</classname> が使用する <classname>Zend_Mime</classname>
-        オブジェクトの振る舞いを変更したりしたい場合は、
-        <classname>Zend_Mime</classname> オブジェクトを自分で作成して <classname>Zend_Mime_Message</classname>
-        に登録します。通常は、この必要はありません。
-        この <classname>Zend_Mime_Message</classname> で使用する <classname>Zend_Mime</classname>
-        インスタンスを設定するには、<code>-&gt;setMime(Zend_Mime
-        $mime)</code> を使用します。</para>
+        <para>
+            <classname>Zend_Mime_Message</classname> は、バウンダリを生成するために通常は
+            <classname>Zend_Mime</classname> オブジェクトを使用します。
+            バウンダリを独自に定義する必要があったり
+            <classname>Zend_Mime_Message</classname> が使用する <classname>Zend_Mime</classname>
+            オブジェクトの振る舞いを変更したりしたい場合は、
+            <classname>Zend_Mime</classname> オブジェクトを自分で作成して <classname>Zend_Mime_Message</classname>
+            に登録します。通常は、この必要はありません。
+           この <classname>Zend_Mime_Message</classname> で使用する <classname>Zend_Mime</classname>
+            インスタンスを設定するには、<code>-&gt;setMime(Zend_Mime $mime)</code> を使用します。
+        </para>
 
-        <para><code>-&gt;getMime()</code> は
-        <classname>Zend_Mime</classname> のインスタンスを返します。
-        これは、<methodname>generateMessage()</methodname>
-        がコールされた際にメッセージをレンダリングする際に使用されます。</para>
+        <para>
+            <code>-&gt;getMime()</code> は
+            <classname>Zend_Mime</classname> のインスタンスを返します。
+            これは、<methodname>generateMessage()</methodname>
+            がコールされた際にメッセージをレンダリングする際に使用されます。
+        </para>
 
-        <para><code>-&gt;generateMessage()</code> は、
-        <classname>Zend_Mime_Message</classname> の内容を文字列にレンダリングします。</para>
+        <para>
+            <code>-&gt;generateMessage()</code> は、
+            <classname>Zend_Mime_Message</classname> の内容を文字列にレンダリングします。
+        </para>
     </sect2>
 
     <sect2 id="zend.mime.message.parse">
         <title>文字列をパースすることによる Zend_Mime_Message
         オブジェクトの作成 (実験段階)</title>
 
-        <para><acronym>MIME</acronym> に準拠したメッセージを含む文字列をもとにして、
-        <classname>Zend_Mime_Message</classname> オブジェクトを構築できます。
-        <classname>Zend_Mime_Message</classname> には、このような文字列をパースして
-        <classname>Zend_Mime_Message</classname> オブジェクトを返す
-        静的なファクトリメソッドが用意されています。</para>
+        <para>
+            <acronym>MIME</acronym> に準拠したメッセージを含む文字列をもとにして、
+            <classname>Zend_Mime_Message</classname> オブジェクトを構築できます。
+            <classname>Zend_Mime_Message</classname> には、このような文字列をパースして
+            <classname>Zend_Mime_Message</classname> オブジェクトを返す
+            静的なファクトリメソッドが用意されています。
+        </para>
 
-        <para><methodname>Zend_Mime_Message::createFromMessage($str, $boundary)</methodname>
-        は、渡された文字列をデコードして <classname>Zend_Mime_Message</classname>
-        オブジェクトを返します。<code>-&gt;getParts()</code>
-        を使用すると、その中身を確認できます。</para>
+        <para>
+            <methodname>Zend_Mime_Message::createFromMessage($str, $boundary)</methodname>
+            は、渡された文字列をデコードして <classname>Zend_Mime_Message</classname>
+            オブジェクトを返します。<code>-&gt;getParts()</code>
+            を使用すると、その中身を確認できます。
+        </para>
     </sect2>
 </sect1>
 <!--

+ 94 - 81
documentation/manual/ja/module_specs/Zend_Mime_Part.xml

@@ -1,31 +1,35 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17232 -->
+<!-- EN-Revision: 20827 -->
 <sect1 id="zend.mime.part">
     <title>Zend_Mime_Part</title>
 
     <sect2 id="zend.mime.part.introduction">
-      <title>導入</title>
+        <title>導入</title>
 
-      <para>このクラスは、<acronym>MIME</acronym> メッセージのひとつのパートを表します。
-      実際のメッセージの内容に加え、エンコーディングや Content Type、
-      そして元のファイル名などの情報も含まれます。
-      保存されたデータから文字列を生成するためのメソッドが用意されています。
-      <classname>Zend_Mime_Part</classname> オブジェクトを <link
-      linkend="zend.mime.message"><classname>Zend_Mime_Message</classname></link>
-      に追加することで、完全なマルチパートメッセージを作成することができます。</para>
+        <para>
+            このクラスは、 <acronym>MIME</acronym> メッセージのひとつのパートを表します。
+            実際のメッセージの内容に加え、エンコーディングや Content Type、
+            そして元のファイル名などの情報も含まれます。
+            保存されたデータから文字列を生成するためのメソッドが用意されています。
+            <classname>Zend_Mime_Part</classname> オブジェクトを <link
+            linkend="zend.mime.message"><classname>Zend_Mime_Message</classname></link>
+            に追加することで、完全なマルチパートメッセージを作成できます。
+        </para>
     </sect2>
 
-  <sect2 id="zend.mime.part.instantiation">
-    <title>インスタンスの作成</title>
+    <sect2 id="zend.mime.part.instantiation">
+        <title>インスタンスの作成</title>
 
-    <para><classname>Zend_Mime_Part</classname> のインスタンスを作成する際には、
-    新しいパートの内容を表す文字列を使用します。新しいパートの型は
-    OCTET-STREAM、エンコーディングは 8Bit であるとして作成されます。
-    <classname>Zend_Mime_Part</classname> のインスタンスを作成した後で、
-    その属性に直接アクセスすることでメタ情報を設定することができます。</para>
+        <para>
+            <classname>Zend_Mime_Part</classname> のインスタンスを作成する際には、
+            新しいパートの内容を表す文字列を使用します。新しいパートの型は
+            OCTET-STREAM、エンコーディングは 8Bit であるとして作成されます。
+            <classname>Zend_Mime_Part</classname> のインスタンスを作成した後で、
+            その属性に直接アクセスすることでメタ情報を設定できます。
+        </para>
 
-    <programlisting language="php"><![CDATA[
+        <programlisting language="php"><![CDATA[
 public $type = Zend_Mime::TYPE_OCTETSTREAM;
 public $encoding = Zend_Mime::ENCODING_8BIT;
 public $id;
@@ -39,72 +43,81 @@ public $language;
 ]]></programlisting>
     </sect2>
 
-  <sect2 id="zend.mime.part.methods">
-    <title>メッセージパートを文字列にレンダリングするためのメソッド</title>
+    <sect2 id="zend.mime.part.methods">
+        <title>メッセージパートを文字列にレンダリングするためのメソッド</title>
 
-    <para><methodname>getContent()</methodname> は、MimePart
-    の内容をエンコードし、文字列で返します。
-    使用するエンコーディングは属性 $encoding で指定します。
-    使用可能な値は Zend_Mime::ENCODING_* です。
-    文字セットの変換は行いません。</para>
+        <para>
+            <methodname>getContent()</methodname> は、MimePart
+            の内容をエンコードし、文字列で返します。
+            使用するエンコーディングは属性 $encoding で指定します。
+            使用可能な値は Zend_Mime::ENCODING_* です。
+            文字セットの変換は行いません。
+        </para>
 
-    <para>
-        <methodname>getHeaders()</methodname> は、アクセス可能な属性の情報から生成した
-        MimePart の Mime ヘッダを返します。
-        このメソッドをコールする前に、オブジェクトの属性を正しく設定しておく必要があります。
-        <itemizedlist>
-            <listitem>
-                <para>
-                    <code>$charset</code>
-                    テキスト型 (Text あるいは HTML) の場合は、実際の文字セットを設定しなければなりません。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <code>$id</code>
-                    HTML メールにおけるインライン画像のための ID を設定します。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <code>$filename</code>
-                    ダウンロードする際に使用されるファイル名を含めます。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <code>$disposition</code>
-                    ファイルを添付として扱うのか、あるいは (HTML-) メールに埋め込む (インライン)
-                    のかを指定します。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <code>$description</code>
-                    情報を提供するためだけの目的で使用されます。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <code>$boundary</code>
-                    バウンダリ文字列を指定します。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <code>$location</code>
-                    コンテンツに関連するリソース <acronym>URI</acronym> として使用します。
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                    <code>$language</code>
-                    コンテンツで使用する言語を指定します。
-                </para>
-            </listitem>
-        </itemizedlist>
-    </para>
-  </sect2>
+        <para>
+            <methodname>getHeaders()</methodname> は、アクセス可能な属性の情報から生成した
+            MimePart の Mime ヘッダを返します。
+            このメソッドをコールする前に、オブジェクトの属性を正しく設定しておく必要があります。
+            <itemizedlist>
+                <listitem>
+                    <para>
+                        <code>$charset</code>
+                        テキスト型 (Text あるいは HTML) の場合は、実際の文字セットを設定しなければなりません。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <code>$id</code>
+                        HTML メールにおけるインライン画像のための ID を設定します。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <code>$filename</code>
+                        ダウンロードする際に使用されるファイル名を含めます。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <code>$disposition</code>
+                        ファイルを添付として扱うのか、あるいは (HTML-) メールに埋め込む (インライン)
+                        のかを指定します。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <code>$description</code>
+                        情報を提供するためだけの目的で使用されます。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <code>$boundary</code>
+                        バウンダリ文字列を指定します。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <code>$location</code>
+                        コンテンツに関連するリソース <acronym>URI</acronym> として使用します。
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <code>$language</code>
+                        コンテンツで使用する言語を指定します。
+                    </para>
+                </listitem>
+            </itemizedlist>
+        </para>
+    </sect2>
 </sect1>
 <!--
 vim:se ts=4 sw=4 et:

+ 4 - 18
documentation/manual/ja/module_specs/Zend_Validate-Set.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21259 -->
+<!-- EN-Revision: 21474 -->
 <sect1 id="zend.validate.set" xmlns:xi="http://www.w3.org/2001/XInclude">
 
     <title>標準のバリデーションクラス群</title>
@@ -206,23 +206,9 @@ if ($validator->isValid($iban)) {
 
     <xi:include href="Zend_Validate-Sitemap.xml" />
 
-    <sect2 id="zend.validate.set.string_length">
-        <title>StringLength</title>
-
-        <para>
-            文字列 <code>$value</code> の長さが最小値以上、
-            かつ最大値以下 (最大値が <constant>NULL</constant> 以外のとき)
-            の場合にのみ <constant>TRUE</constant> を返します。
-            <methodname>setMin()</methodname>
-            で最大値より大きい値を指定したり <methodname>setMax()</methodname>
-            で最小値より小さい値を設定したりした場合に例外をスローします。
-            このクラスは UTF-8 のほかに <ulink
-                url="http://www.php.net/manual/ja/ref.iconv.php#iconv.configuration">iconv.internal_encoding</ulink>
-            にもとづいたその他の文字エンコーディングもサポートします。
-            別のエンコーディングを使用したい場合は、アクセサメソッド getEncoding
-            および setEncoding で設定します。
-        </para>
-    </sect2>
+    <xi:include href="Zend_Validate-StringLength.xml">
+        <xi:fallback><xi:include href="../../en/module_specs/Zend_Validate-StringLength.xml" /></xi:fallback>
+    </xi:include>
 
 </sect1>
 <!--