2
0
Просмотр исходного кода

[DOCUMENT] Japanese sync

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21765 44c647ce-9c0f-0410-b52a-842ac1e357ba
yoshida@zend.co.jp 16 лет назад
Родитель
Сommit
fbd79e7e26

+ 2 - 2
documentation/manual/ja/module_specs/Zend_Amf-Server.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20763 -->
+<!-- EN-Revision: 21741 -->
 <sect1 id="zend.amf.server">
     <title>Zend_Amf_Server</title>
 
@@ -687,7 +687,7 @@ private function onFault(fault:Object):void {
 
         <para>
             これで、ActionScript 内でのリモート接続処理は完成しました。
-            ZendExample を実行すると、Zend Amf へ接続されるようになります。
+            ZendExample を実行すると、 <classname>Zend_Amf</classname> へ接続されるようになります。
             ここまでを振り返ってみましょう。まず最初にリモートサーバへの接続に必要な変数を追加し、
             サーバからのレスポンスを受け取ったときに使用するメソッドを定義し、
             そして最後に返された結果を <methodname>trace()</methodname> で出力しました。

+ 2 - 2
documentation/manual/ja/module_specs/Zend_Mail-Introduction.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20819 -->
+<!-- EN-Revision: 21740 -->
 <sect1 id="zend.mail.introduction">
 
     <title>導入</title>
@@ -135,7 +135,7 @@ $mail->send();
             <title>Sendmail トランスポートと Windows</title>
 
             <para>
-                PHPマニュアルでは、<methodname>mail()</methodname>関数は Windows と *nix ベースのシステムとでは、
+                <acronym>PHP</acronym> マニュアルでは、<methodname>mail()</methodname>関数は Windows と *nix ベースのシステムとでは、
                 異なる振る舞いをすると述べています。
                 Windows で Sendmail トランスポートを利用すると、
                 <methodname>addBcc()</methodname> との連携は動作しません。

+ 7 - 1
documentation/manual/ja/module_specs/Zend_Memory-Overview.xml

@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20827 -->
 <sect1 id="zend.memory.overview">
     <title>概要</title>
 
     <sect2 id="zend.memory.introduction">
         <title>導入</title>
+
         <para>
             <classname>Zend_Memory</classname> コンポーネントは、
             限られたメモリ環境でデータを管理するためのものです。
@@ -34,6 +35,7 @@
 
         <example id="zend.memory.introduction.example-1">
             <title>Zend_Memory コンポーネントの使用法</title>
+
             <para>
                 <methodname>Zend_Memory::factory()</methodname> は、
                 指定したバックエンドオプションでメモリマネージャオブジェクトの
@@ -71,16 +73,20 @@ $loadedFiles[$index3]->value[$charIndex] = '_';
 
         <para>
             <classname>Zend_Memory</classname> コンポーネントは、以下の概念で構成されています。
+
             <itemizedlist>
                 <listitem>
                     <para>メモリマネージャ</para>
                 </listitem>
+
                 <listitem>
                     <para>メモリコンテナ</para>
                 </listitem>
+
                 <listitem>
                     <para>ロックされたメモリオブジェクト</para>
                 </listitem>
+
                 <listitem>
                     <para>移動可能なメモリオブジェクト</para>
                 </listitem>

+ 18 - 1
documentation/manual/ja/module_specs/Zend_Service-ReCaptcha.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 18840 -->
+<!-- EN-Revision: 20810 -->
 <sect1 id="zend.service.recaptcha">
     <title>Zend_Service_ReCaptcha</title>
 
@@ -43,6 +43,7 @@
 
         <example id="zend.service.recaptcha.example-1">
             <title>reCAPTCHA サービスのインスタンスの作成</title>
+
             <programlisting language="php"><![CDATA[
 $recaptcha = new Zend_Service_ReCaptcha($pubKey, $privKey);
 ]]></programlisting>
@@ -55,6 +56,7 @@ $recaptcha = new Zend_Service_ReCaptcha($pubKey, $privKey);
 
         <example id="zend.service.recaptcha.example-2">
             <title>reCAPTCHA の表示</title>
+
             <programlisting language="php"><![CDATA[
 echo $recaptcha->getHTML();
 ]]></programlisting>
@@ -86,6 +88,7 @@ $result = $recaptcha->verify(
 
         <example id="zend.service.recaptcha.example-4">
             <title>reCAPTCHA の検証</title>
+
             <programlisting language="php"><![CDATA[
 if (!$result->isValid()) {
     // 検証に失敗
@@ -114,14 +117,17 @@ if (!$result->isValid()) {
             reCAPTCHA チャレンジのポップアップウィンドウに置き換えます。
             チャレンジを解決すると、完全なメールアドレスがあらわれるというわけです。
         </para>
+
         <para>
             このコンポーネントを使うには、
             mailhide API 用の公開キーと秘密キーを生成するための
             <ulink url="http://recaptcha.net/whyrecaptcha.html">アカウント</ulink>
             が必要です。
         </para>
+
         <example id="zend.service.recaptcha.mailhide.example-1">
             <title>mail hide コンポーネントの使用法</title>
+
             <programlisting language="php"><![CDATA[
 // 隠したいメールアドレス
 $mail = 'mail@example.com';
@@ -137,16 +143,20 @@ $mailHide->setEmail($mail);
 print($mailHide);
 ]]></programlisting>
         </example>
+
         <para>
             上の例の表示は "m...@example.com" のようになり、 "..."
             のリンクは reCAPTCHA チャレンジのポップアップウィンドウを表示します。
         </para>
+
         <para>
             公開キーと秘密キーそしてメールアドレスは、クラスのコンストラクタで指定することもできます。
             4 番目の引数も存在し、ここでコンポーネントのオプションを設定できます。
             使用できるオプションは次の表のとおりです。
+
             <table id="zend.service.recaptcha.mailhide.options.table">
                 <title>Zend_Service_ReCaptcha_MailHide のオプション</title>
+
                 <tgroup cols="4">
                     <thead>
                         <row>
@@ -156,6 +166,7 @@ print($mailHide);
                             <entry>デフォルト値</entry>
                         </row>
                     </thead>
+
                     <tbody>
                         <row>
                             <entry>linkTitle</entry>
@@ -163,18 +174,21 @@ print($mailHide);
                             <entry>文字列</entry>
                             <entry>'Reveal this e-mail address'</entry>
                         </row>
+
                         <row>
                             <entry>linkHiddenText</entry>
                             <entry>ポップアップリンクを含める文字列</entry>
                             <entry>文字列</entry>
                             <entry>'...'</entry>
                         </row>
+
                         <row>
                             <entry>popupWidth</entry>
                             <entry>ポップアップウィンドウの幅</entry>
                             <entry>int</entry>
                             <entry>500</entry>
                         </row>
+
                         <row>
                             <entry>popupHeight</entry>
                             <entry>ポップアップウィンドウの高さ</entry>
@@ -185,14 +199,17 @@ print($mailHide);
                 </tgroup>
             </table>
         </para>
+
         <para>
             オプションの設定は、コンストラクタの 4 番目の引数で指定する以外にも
             <methodname>setOptions($options)</methodname> メソッドで行うこともできます。
             このメソッドには、連想配列あるいは <link linkend="zend.config">Zend_Config</link>
             のインスタンスを渡します。
         </para>
+
         <example id="zend.service.recaptcha.mailhide.example-2">
             <title>多数の隠しメールアドレスの作成</title>
+
             <programlisting language="php"><![CDATA[
 // mailhide コンポーネントのインスタンスを作成し、公開キーと秘密キー
 // そして隠したいメールアドレスを渡します

+ 5 - 5
documentation/manual/ja/module_specs/Zend_Service_Nirvanix.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20843 -->
 <sect1 id="zend.service.nirvanix">
     <title>Zend_Service_Nirvanix</title>
 
@@ -11,7 +11,7 @@
             Nirvanix は Internet Media File System (<acronym>IMFS</acronym>)
             です。インターネット上のストレージサービスに対して
             ファイルをアップロードして保存し、ファイルを管理します。
-            また、標準的なウェブサービスインターフェイスでファイルにアクセスすることができます。
+            また、標準的なウェブサービスインターフェイスでファイルにアクセスできます。
             <acronym>IMFS</acronym> はクラスタ形式のファイルシステムで、インターネット越しにアクセスします。
             また、メディアファイル (音声や動画など) に最適化されています。
             <acronym>IMFS</acronym> の目標は、ますます増えていくメディアストレージに対応する
@@ -163,7 +163,7 @@ $imfs->unlink('/foo.txt');
 
         <para>
             使いたい名前空間へのプロキシを取得したら、そのメソッドをコールします。
-            プロキシ上では、REST <acronym>API</acronym> の任意のコマンドを使用することができます。
+            プロキシ上では、REST <acronym>API</acronym> の任意のコマンドを使用できます。
             また、プロキシにはウェブサービスのコマンドをラップする便利なメソッドも用意されています。
             上の例では、<acronym>IMFS</acronym> の便利なメソッドを使用して新規ファイルを作成し、
             それを取得して表示し、最後にファイルを削除しています。
@@ -184,7 +184,7 @@ $imfs->unlink('/foo.txt');
         <para>
             プロキシオブジェクトには、その他の便利なメソッドも用意されています。
             <classname>Zend_Service_Nirvanix</classname> が用意するこれらのメソッドを使用すれば、
-            Nirvanix ウェブサービスをよりシンプルに使用することができます。
+            Nirvanix ウェブサービスをよりシンプルに使用できます。
             先ほどの例では
             <methodname>putContents()</methodname> や <methodname>getContents()</methodname>、
             そして <methodname>unlink()</methodname> といったメソッドを使用していますが、
@@ -287,7 +287,7 @@ Zend_Service_Nirvanix_Response Object
 ]]></programlisting>
 
         <para>
-            <code>SimpleXMLElement</code> の任意のプロパティやメソッドにアクセスすることができます。
+            <code>SimpleXMLElement</code> の任意のプロパティやメソッドにアクセスできます。
             上の例では、<code>$result->BytesUploaded</code> を使用して
             取得したバイト数を調べています。<code>SimpleXMLElement</code>
             に直接アクセスしたい場合は <code>$result->getSxml()</code> を使用します。

+ 29 - 2
documentation/manual/ja/module_specs/Zend_Service_Simpy.xml

@@ -1,14 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20818 -->
 <sect1 id="zend.service.simpy">
     <title>Zend_Service_Simpy</title>
+
     <sect2 id="zend.service.simpy.introduction">
         <title>導入</title>
+
         <para>
             <classname>Zend_Service_Simpy</classname> は、ソーシャルブックマークサービスである
             Simpy 用のフリーな REST <acronym>API</acronym> の、軽量なラッパーです。
         </para>
+
         <para>
             <classname>Zend_Service_Simpy</classname> を使用するには
             Simpy アカウントが必要です。アカウントを取得するには、
@@ -17,27 +20,32 @@
             <ulink url="http://www.simpy.com/doc/api/rest">Simpy REST <acronym>API</acronym> ドキュメント</ulink>
             を参照ください。
         </para>
+
         <para>
             Simpy REST <acronym>API</acronym> を使用すると、Simpy
-            のウェブサイトが提供するサービスを利用することができます。
+            のウェブサイトが提供するサービスを利用できます。
             以下の節は、<classname>Zend_Service_Simpy</classname>
             で利用できる機能の概要をまとめたものです。
+
             <itemizedlist>
                 <listitem>
                     <para>
                         リンク: 作成、取得、更新、削除
                     </para>
                 </listitem>
+
                 <listitem>
                     <para>
                         タグ: 取得、削除、名前の変更、統合、分割
                     </para>
                 </listitem>
+
                 <listitem>
                     <para>
                         メモ: 作成、取得、更新、削除
                     </para>
                 </listitem>
+
                 <listitem>
                     <para>
                         ウォッチリスト: 取得、すべてを取得
@@ -46,8 +54,10 @@
             </itemizedlist>
         </para>
     </sect2>
+
     <sect2 id="zend.service.simpy.links">
         <title>リンク</title>
+
         <para>
             リンクを問い合わせると、登録日の降順で結果が返されます。
             リンクの検索は、タイトルやニックネーム、タグ、メモ
@@ -59,8 +69,10 @@
             <ulink url="http://www.simpy.com/faq#searchFieldsLinks">検索フィールド</ulink>
             といった節を参照ください。
         </para>
+
         <example id="zend.service.simpy.links.querying">
             <title>リンクの問い合わせ</title>
+
             <programlisting language="php"><![CDATA[
 $simpy = new Zend_Service_Simpy('あなたのユーザ名', 'あなたのパスワード');
 
@@ -108,13 +120,16 @@ $linkQuery->setBeforeDate('2006-12-01');
 $linkQuery->setAfterDate('2006-12-09');
 ]]></programlisting>
         </example>
+
         <para>
             リンクの識別は、<acronym>URL</acronym> によって行います。言い換えると、
             既存のリンクと同じ <acronym>URL</acronym> のリンクを保存しようとすると
             既存のリンクが新しいデータで上書きされるということです。
         </para>
+
         <example id="zend.service.simpy.links.modifying">
             <title>リンクの変更</title>
+
             <programlisting language="php"><![CDATA[
 $simpy = new Zend_Service_Simpy('あなたのユーザ名', 'あなたのパスワード');
 
@@ -149,14 +164,18 @@ foreach ($linkSet as $link) {
 ]]></programlisting>
         </example>
     </sect2>
+
     <sect2 id="zend.service.simpy.tags">
         <title>タグ</title>
+
         <para>
             取得時に、そのタグを使用しているリンク数の降順
             (多いものが先) でタグが並べ替えられます。
         </para>
+
         <example id="zend.service.simpy.tags.working">
             <title>タグの処理</title>
+
             <programlisting language="php"><![CDATA[
 $simpy = new Zend_Service_Simpy('あなたのユーザ名', 'あなたのパスワード');
 
@@ -197,14 +216,18 @@ $simpy->mergeTags('framework', 'development', 'frameworks');
 ]]></programlisting>
         </example>
     </sect2>
+
     <sect2 id="zend.service.simpy.notes">
         <title>メモ</title>
+
         <para>
             メモの保存、取得および削除が可能です。
             メモは、数値 ID によって識別されます。
         </para>
+
         <example id="zend.service.simpy.notes.working">
             <title>メモの扱い</title>
+
             <programlisting language="php"><![CDATA[
 $simpy = new Zend_Service_Simpy('あなたのユーザ名', 'あなたのパスワード');
 
@@ -249,15 +272,19 @@ $simpy->deleteNote($note->getId());
 ]]></programlisting>
         </example>
     </sect2>
+
     <sect2 id="zend.service.simpy.watchlists">
         <title>ウォッチリスト</title>
+
         <para>
             ウォッチリストは、<acronym>API</acronym> を用いて作成したり削除したりすることはできません。
             取得のみが可能です。したがって、<acronym>API</acronym> を使用してアクセスする前には
             Simpy のウェブサイトでウォッチリストを作成しておく必要があります。
         </para>
+
         <example id="zend.service.simpy.watchlists.retrieving">
             <title>ウォッチリストの取得</title>
+
             <programlisting language="php"><![CDATA[
 $simpy = new Zend_Service_Simpy('あなたのユーザ名', 'あなたのパスワード');
 

+ 3 - 4
documentation/manual/ja/module_specs/Zend_Service_SlideShare.xml

@@ -1,9 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20855 -->
 <sect1 id="zend.service.slideshare">
-
-    <title>導入</title>
+    <title>Zend_Service_SlideShare</title>
 
     <para>
         <classname>Zend_Service_SlideShare</classname> コンポーネントは、
@@ -12,7 +11,7 @@
         これは、スライドショーをオンラインで公開するためのサービスです。
         このコンポーネントを使用すると、
         公開されているスライドをウェブサイトに埋め込んだり
-        新しいスライドショーを自分のアカウントにアップロードしたりすることができます。
+        新しいスライドショーを自分のアカウントにアップロードしたりできます。
     </para>
 
     <sect2 id="zend.service.slideshare.basicusage">

+ 10 - 2
documentation/manual/ja/module_specs/Zend_Session-SaveHandler-DbTable.xml

@@ -1,8 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17086 -->
+<!-- EN-Revision: 20810 -->
 <sect1 id="zend.session.savehandler.dbtable">
     <title>Zend_Session_SaveHandler_DbTable</title>
+
     <para>
         <classname>Zend_Session_SaveHandler_DbTable</classname> の基本セットアップには、少なくとも
         設定配列/<classname>Zend_Config</classname> オブジェクトの各設定を意味する 4 つのカラムが必要です。
@@ -12,8 +13,10 @@
         lifetime は、セッションの有効期間です (<command>modified + lifetime > time()</command>)。
         そして data が、セッションに保存されているデータをシリアライズしたものです。
     </para>
+
     <example id="zend.session.savehandler.dbtable.basic">
             <title>基本的な設定</title>
+
             <programlisting language="SQL"><![CDATA[
 CREATE TABLE `session` (
   `id` char(32),
@@ -23,6 +26,7 @@ CREATE TABLE `session` (
   PRIMARY KEY (`id`)
 );
 ]]></programlisting>
+
         <programlisting language="php"><![CDATA[
 // データベース接続を準備します
 $db = Zend_Db::factory('Pdo_Mysql', array(
@@ -53,12 +57,15 @@ Zend_Session::start();
 // これで、ふつうに Zend_Session を使えるようになります
 ]]></programlisting>
     </example>
+
     <para>
         <classname>Zend_Session_SaveHandler_DbTable</classname> で、
         複数カラムの主キーを使用することもできます。
     </para>
+
     <example id="zend.session.savehandler.dbtable.multi-column-key">
         <title>複数カラムの主キーの使用</title>
+
         <programlisting language="SQL"><![CDATA[
 CREATE TABLE `session` (
     `session_id` char(32) NOT NULL,
@@ -70,10 +77,11 @@ CREATE TABLE `session` (
     PRIMARY KEY (`Session_ID`, `save_path`, `name`)
 );
 ]]></programlisting>
+
         <programlisting language="php"><![CDATA[
 // 先ほど同様にまず DB 接続を設定します
 // 注意: この設定は Zend_Db_Table にも渡されることに注意しましょう
-// テーブル固有の内容についてもここで設定することができます
+// テーブル固有の内容についてもここで設定できます
 $config = array(
     'name'              => 'session', // Zend_Db_Table のテーブル名
     'primary'           => array(

+ 1 - 1
documentation/manual/ja/module_specs/Zend_Test-PHPUnit-Testing.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19418 -->
+<!-- EN-Revision: 20807 -->
 <sect2 id="zend.test.phpunit.testing">
     <title>コントローラおよび MVC アプリケーションのテスト</title>
 

+ 17 - 1
documentation/manual/ja/module_specs/Zend_Text_Figlet.xml

@@ -1,8 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20115 -->
+<!-- EN-Revision: 20807 -->
 <sect1 id="zend.text.figlet">
     <title>Zend_Text_Figlet</title>
+
     <para>
         <classname>Zend_Text_Figlet</classname> は、いわゆる
         FIGlet テキストを作成するためのコンポーネントです。
@@ -13,8 +14,10 @@
         <ulink url="http://www.figlet.org/fontdb.cgi">http://www.figlet.org</ulink>
         からその他のフォントをダウンロードできます。
     </para>
+
     <note>
         <title>圧縮されたフォント</title>
+
         <para>
             <classname>Zend_Text_Figlet</classname> は gzip で圧縮されたフォントに対応しています。
             つまり、<code>.flf</code> ファイルを gzip した状態で使えるということです。
@@ -24,8 +27,10 @@
             の GZIP 拡張モジュールを有効にする必要があります。
         </para>
     </note>
+
     <note>
         <title>エンコーディング</title>
+
         <para>
             <classname>Zend_Text_Figlet</classname> は、デフォルトでは文字列が UTF-8
             でエンコードされていることを想定しています。それ以外の場合は、
@@ -33,6 +38,7 @@
             2 番目のパラメータで文字エンコーディングを指定します。
         </para>
     </note>
+
     <para>
         FIGlet 用のさまざまなオプションを指定できます。
         <classname>Zend_Text_Figlet</classname> のインスタンスを作成する際に、
@@ -45,6 +51,7 @@
                     未定義の場合は組み込みのフォントを使用します。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>outputWidth</code> - 出力文字列の最大幅。
@@ -54,6 +61,7 @@
                     デフォルトは 80 です。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>handleParagraphs</code> - 改行の処理方法を示す boolean 値。
@@ -62,6 +70,7 @@
                     デフォルトは <constant>FALSE</constant> です。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>justification</code> -
@@ -73,6 +82,7 @@
                     <code>rightToLeft</code> の値によって決まります。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>rightToLeft</code> - テキストを記述する方向。
@@ -83,6 +93,7 @@
                     右から左にテキストを書くときには自動的に右揃えとなります。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>smushMode</code> - 整数値。
@@ -104,21 +115,26 @@
             </listitem>
         </itemizedlist>
     </para>
+
     <example id="zend.text.figlet.example.using">
         <title>Zend_Text_Figlet の使用法</title>
+
         <para>
             この例は、<classname>Zend_Text_Figlet</classname>
             の基本的な使用法を説明するためにシンプルな
             FIGlet テキストを作成するものです。
         </para>
+
         <programlisting language="php"><![CDATA[
 require_once 'Zend/Text/Figlet.php';
 $figlet = new Zend_Text_Figlet();
 echo $figlet->render('Zend');
 ]]></programlisting>
+
         <para>
             等幅フォントを使用すると、この結果は次のようになります。
         </para>
+
         <programlisting language="text"><![CDATA[
   ______    ______    _  __   ______
  |__  //   |  ___||  | \| || |  __ \\

+ 26 - 4
documentation/manual/ja/module_specs/Zend_Text_Table.xml

@@ -1,8 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17178 -->
+<!-- EN-Revision: 20799 -->
 <sect1 id="zend.text.table.introduction">
     <title>Zend_Text_Table</title>
+
     <para>
         <classname>Zend_Text_Table</classname> は、さまざまなデコレータを使用して
         テキストベースの表をその場で作成するためのコンポーネントです。
@@ -12,8 +13,10 @@
         <classname>Zend_Text_Table</classname> は、複数行にわたるカラムやカラムの連結、
         テキストの配置の指定に対応しています。
     </para>
+
     <note>
         <title>エンコーディング</title>
+
         <para>
             <classname>Zend_Text_Table</classname> のデフォルトでは、文字列が
             UTF-8 でエンコードされていることを前提としています。
@@ -22,17 +25,18 @@
             の <code>setContent</code> メソッドのパラメータで指定します。
             もうひとつの方法として、もしそのエンコーディングをプロセス全体で使う場合には
             <methodname>Zend_Text_Table::setInputCharset($charset)</methodname>
-            で標準の入力文字セットを定義することができます。
+            で標準の入力文字セットを定義できます。
             表を出力する際に別の文字セットを使用したい場合は、
             <methodname>Zend_Text_Table::setOutputCharset($charset)</methodname> で設定します。
         </para>
     </note>
+
     <para>
         <classname>Zend_Text_Table</classname> オブジェクトは行の集まりで構成されており、
         行は列の集まりで構成されています。行と列を表すのが、それぞれ
         <classname>Zend_Text_Table_Row</classname> および
         <classname>Zend_Text_Table_Column</classname> です。
-        表を作成する際に、表のオプションを配列で指定することができます。
+        表を作成する際に、表のオプションを配列で指定できます。
         指定できるオプションは次のとおりです。
 
         <itemizedlist>
@@ -42,6 +46,7 @@
                     配列で、すべてのカラムとその幅 (文字数) を指定します。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>decorator</code>: テーブルの罫線に使用するデコレータ。
@@ -49,36 +54,44 @@
                     あるいは独自のデコレータオブジェクトのインスタンスを指定することもできます。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>padding</code>: カラムの左右の余白文字数。
                     デフォルトはゼロです。
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <code>AutoSeparate</code>: 各行を横線でどのように区切るかの方法。
                     デフォルトは、すべての行間を区切ります。これは、次の
                     <classname>Zend_Text_Table</classname> の定数のビットマスクで指定します。
+
                     <itemizedlist>
                         <listitem>
                             <para><constant>Zend_Text_Table::AUTO_SEPARATE_NONE</constant></para>
                         </listitem>
+
                         <listitem>
                             <para><constant>Zend_Text_Table::AUTO_SEPARATE_HEADER</constant></para>
                         </listitem>
+
                         <listitem>
                             <para><constant>Zend_Text_Table::AUTO_SEPARATE_FOOTER</constant></para>
                         </listitem>
+
                         <listitem>
                             <para><constant>Zend_Text_Table::AUTO_SEPARATE_ALL</constant></para>
                         </listitem>
                     </itemizedlist>
+
                     ヘッダは常に最初の行、フッタは常に最後の行となります。
                 </para>
             </listitem>
         </itemizedlist>
     </para>
+
     <para>
         表に行を追加するには、
         <classname>Zend_Text_Table_Row</classname> のインスタンスを作成して、それを
@@ -86,6 +99,7 @@
         配列を直接 <code>appendRow</code> メソッドに渡すこともできます。
         この場合は、複数の列オブジェクトからなる行オブジェクトに自動的に変換されます。
     </para>
+
     <para>
         行に列を追加する方法も同じです。
         <classname>Zend_Text_Table_Column</classname> のインスタンスを作成し、
@@ -94,7 +108,7 @@
         最初のパラメータは列の中身で、これは複数行にすることもできます。
         複数行にする場合は <code>\n</code> で行を区切ります。
         2 番目のパラメータは配置を指定します。デフォルトは左詰めで、
-        <classname>Zend_Text_Table_Column</classname> のクラス定数のいずれかを指定することができます。
+        <classname>Zend_Text_Table_Column</classname> のクラス定数のいずれかを指定できます。
 
         <itemizedlist>
             <listitem>
@@ -102,11 +116,13 @@
                     <constant>ALIGN_LEFT</constant>
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <constant>ALIGN_CENTER</constant>
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     <constant>ALIGN_RIGHT</constant>
@@ -123,18 +139,22 @@
         のパラメータに列オブジェクトを指定してコールします。
         あるいは、文字列を直接 <code>appendColumn</code> メソッドに渡すこともできます。
     </para>
+
     <para>
         最後に、表をレンダリングするには <code>render</code>
         メソッドを使用します。あるいは、
         <code>echo $table;</code> や <code>$tableString = (string) $table</code>
         などとしてマジックメソッド <code>__toString</code> を使用することもできます。
     </para>
+
     <example id="zend.text.table.example.using">
         <title>Zend_Text_Table の使用例</title>
+
         <para>
             この例では、<classname>Zend_Text_Table</classname>
             でシンプルな表を作成するための方法を示します。
         </para>
+
         <programlisting language="php"><![CDATA[
 $table = new Zend_Text_Table(array('columnWidths' => array(10, 20)));
 
@@ -151,9 +171,11 @@ $table->appendRow($row);
 
 echo $table;
 ]]></programlisting>
+
         <para>
             この結果は次のようになります。
         </para>
+
         <programlisting language="text"><![CDATA[
 ┌──────────┬────────────────────┐
 │Zend      │Framework           │

+ 51 - 37
documentation/manual/ja/module_specs/Zend_Tool_Framework-Introduction.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 16656 -->
+<!-- EN-Revision: 20799 -->
 <sect1 id="zend.tool.framework.introduction">
     <title>導入</title>
 
@@ -70,42 +70,56 @@
     </para>
 
     <itemizedlist>
-        <listitem><para>
-            <classname>Zend_Tool_Framework</classname> - 
-            ツーリング機能を公開するフレームワーク。
-        </para></listitem>
-
-        <listitem><para>
-            <emphasis>ツーリングクライアント</emphasis> - 
-            <classname>Zend_Tool_Framework</classname>に接続したり消費したりする開発ツール。
-        </para></listitem>
-
-        <listitem><para>
-            <emphasis>クライアント</emphasis> - ツーリングクライアントが接続したり、
-            問い合わせたり、コマンドを実行できるようなインターフェースを公開する
-            <classname>Zend_Tool_Framework</classname>。
-        </para></listitem>
-
-        <listitem><para>
-            <emphasis>コンソールクライアント/コマンドラインインターフェース/
-            <filename>zf.php</filename></emphasis> - コマンドラインのためのツーリングクライアント。
-        </para></listitem>
-
-        <listitem><para>
-            <emphasis>プロバイダー</emphasis> - 
-            フレームワークがエクスポートするビルトイン機能のサブシステムと集まりです。
-        </para></listitem>
-
-        <listitem><para>
-            <emphasis>マニフェスト</emphasis> - プロバイダー要求データを定義して、
-            構成して、行き渡らせるためのサブシステム。
-        </para></listitem>
-
-        <listitem><para>
-            <classname>Zend_Tool_Project</classname>プロバイダー - 
-            Zend Frameworkベースのプロジェクトを生成して、
-            維持するための特別なプロバイダーのセットです。
-        </para></listitem>
+        <listitem>
+            <para>
+                <classname>Zend_Tool_Framework</classname> - 
+                ツーリング機能を公開するフレームワーク。
+            </para>
+        </listitem>
+
+        <listitem>
+            <para>
+                <emphasis>ツーリングクライアント</emphasis> - 
+                <classname>Zend_Tool_Framework</classname>に接続したり消費したりする開発ツール。
+            </para>
+        </listitem>
+
+        <listitem>
+            <para>
+                <emphasis>クライアント</emphasis> - ツーリングクライアントが接続したり、
+                問い合わせたり、コマンドを実行できるようなインターフェースを公開する
+                <classname>Zend_Tool_Framework</classname>。
+            </para>
+        </listitem>
+
+        <listitem>
+            <para>
+                <emphasis>コンソールクライアント/コマンドラインインターフェース/
+                <filename>zf.php</filename></emphasis> - コマンドラインのためのツーリングクライアント。
+            </para>
+        </listitem>
+
+        <listitem>
+            <para>
+                <emphasis>プロバイダー</emphasis> - 
+                フレームワークがエクスポートするビルトイン機能のサブシステムと集まりです。
+            </para>
+        </listitem>
+
+        <listitem>
+            <para>
+                <emphasis>マニフェスト</emphasis> - プロバイダー要求データを定義して、
+                構成して、行き渡らせるためのサブシステム。
+            </para>
+        </listitem>
+
+        <listitem>
+            <para>
+                <classname>Zend_Tool_Project</classname>プロバイダー - 
+                Zend Frameworkベースのプロジェクトを生成して、
+                維持するための特別なプロバイダーのセットです。
+            </para>
+        </listitem>
     </itemizedlist>
 </sect1>
 

+ 14 - 19
documentation/manual/ja/module_specs/Zend_Tool_Framework-WritingProviders.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19568 -->
+<!-- EN-Revision: 21741 -->
 <sect1 id="zend.tool.framework.writing-providers">
     <title>Zend_Tool_Frameworkを利用してプロバイダを作成する</title>
 
@@ -12,11 +12,10 @@
     </para>
 
     <sect2 id="zend.tool.framework.writing-providers.loading">
-        <title>Zend Tool はどのようにプロバイダを見つけるか</title>
+        <title>Zend_Tool はどのようにプロバイダを見つけるか</title>
 
-        <!-- TODO: to be translated -->
         <para>
-            By default Zend Tool uses the IncludePathLoader to find all
+            By default <classname>Zend_Tool</classname> uses the IncludePathLoader to find all
             the providers that you can run. It recursivly iterates all
             include path directories and opens all files that end
             with "Manifest.php" or "Provider.php".  All classes in these
@@ -43,6 +42,7 @@
                     provider being accessible by the name "hello".
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     If your provider has a method <methodname>getName()</methodname>
@@ -50,6 +50,7 @@
                     the name.
                 </para>
             </listitem>
+
             <listitem>
                 <para>
                     If your provider has "Provider" as prefix, e.g. it is called
@@ -60,16 +61,18 @@
         </itemizedlist>
 
         <note>
-            <para>The IncludePathLoader does not follow symlinks, that means
-            you cannot link provider functionality into your include paths,
-            they have to be physically present in the include paths.</para>
+            <para>
+                The IncludePathLoader does not follow symlinks, that means
+                you cannot link provider functionality into your include paths,
+                they have to be physically present in the include paths.
+            </para>
         </note>
 
         <example id="zend.tool.framework.writing-providers.loading.example">
             <title>Exposing Your Providers with a Manifest</title>
 
             <para>
-                You can expose your providers to Zend Tool by offering a manifest
+                You can expose your providers to <classname>Zend_Tool</classname> by offering a manifest
                 with a special filename ending with "Manifest.php".
                 A Provider Manifest is an implementation of the
                 <interface>Zend_Tool_Framework_Manifest_ProviderManifestable</interface>
@@ -135,10 +138,9 @@ Hello from my provider!
     <sect2 id="zend.tool.framework.writing-providers.response">
         <title>レスポンスオブジェクト</title>
 
-        <!-- TODO: to be translated -->
         <para>
-            As discussed in the architecture section Zend Tool allows to hook different clients for
-            using your Zend Tool providers. To keep compliant with different clients you should
+            As discussed in the architecture section <classname>Zend_Tool</classname> allows to hook different clients for
+            using your <classname>Zend_Tool</classname> providers. To keep compliant with different clients you should
             use the response object to return messages from your providers instead of using
             <methodname>echo()</methodname> or a similiar output mechanism. Rewritting our hello
             provider with this knowledge it looks like:
@@ -156,7 +158,6 @@ class My_Component_HelloProvider
 }
 ]]></programlisting>
 
-        <!-- TODO: to be translated -->
         <para>
             As you can see one has to extend the <classname>Zend_Tool_Framework_Provider_Abstract</classname>
             to gain access to the Registry which holds the <classname>Zend_Tool_Framework_Client_Response</classname>
@@ -212,7 +213,6 @@ class My_Component_HelloProvider
         </sect3>
 
         <sect3 id="zend.tool.framework.writing-providers.advanced.prompt">
-            <!-- TODO: to be translated -->
             <title>Prompt the User for Input</title>
 
             <para>
@@ -237,7 +237,6 @@ class My_Component_HelloProvider
 }
 ]]></programlisting>
 
-            <!-- TODO: to be translated -->
             <para>
                 This command throws an exception if the current client is not
                 able to handle interactive requests. In case of the default Console Client
@@ -297,7 +296,6 @@ I would say hello Ralph.
         <sect3 id="zend.tool.framework.writing-providers.advanced.verbosedebug">
             <title>冗長及びデバッグモード</title>
 
-            <!-- TODO: to be translated -->
             <para>
                 You can also run your provider actions in "verbose" or "debug" modes.
                 The semantics in regard to this actions have to be implemented by you
@@ -325,11 +323,10 @@ class My_Component_HelloProvider
         <sect3 id="zend.tool.framework.writing-providers.advanced.configstorage">
             <title>ユーザーの構成及びストレージにアクセス</title>
 
-            <!-- TODO: to be translated -->
             <para>
                 Using the Enviroment variable <property>ZF_CONFIG_FILE</property> or the
                 .zf.ini in your home directory you can inject configuration parameters into
-                any Zend Tool provider. Access to this configuration is available via the
+                any <classname>Zend_Tool</classname> provider. Access to this configuration is available via the
                 registry that is passed to your provider if you extend
                 <classname>Zend_Tool_Framework_Provider_Abstract</classname>.
             </para>
@@ -350,7 +347,6 @@ class My_Component_HelloProvider
 }
 ]]></programlisting>
 
-            <!-- TODO: to be translated -->
             <para>
                 The returned configuration is of the type
                 <classname>Zend_Tool_Framework_Client_Config</classname> but internally the
@@ -393,7 +389,6 @@ class Zend_Tool_Framework_Client_Storage
 }
 ]]></programlisting>
 
-            <!-- TODO: to be translated -->
             <important>
                 <para>
                     When designing your providers that are config or storage aware remember to

+ 2 - 2
documentation/manual/ja/module_specs/Zend_Translate-Using.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21661 -->
+<!-- EN-Revision: 21741 -->
 <sect1 id="zend.translate.using">
 
     <title>翻訳アダプタの使用法</title>
@@ -30,7 +30,7 @@ print "Here is line two\n";
     </para>
 
     <para>
-        次のステップは、既存のコードに Zend Translate を組み込むことです。
+        次のステップは、既存のコードに <classname>Zend Translate</classname> を組み込むことです。
         もちろん、あとからコードを変更するよりも
         最初から翻訳を意識したコードを書くほうがずっと簡単です。
     </para>

+ 2 - 3
documentation/manual/ja/module_specs/Zend_Validate-Ip.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21243 -->
+<!-- EN-Revision: 21740 -->
 <sect2 id="zend.validate.set.ip">
 
     <title>Ip</title>
@@ -11,7 +11,6 @@
         これは IPv4 及び IPv6 標準をサポートします。
     </para>
 
-    <!-- TODO : to be translated -->
     <sect3 id="zend.validate.set.ip.options">
         <title>Supported options for Zend_Validate_Ip</title>
 
@@ -67,7 +66,7 @@ if ($validator->isValid($ip)) {
 
             <para>
                 <classname>Zend_Validate_Ip</classname> は正規表現で IPv6 アドレスを検証します。
-                それは、 PHP 自身のフィルターやメソッドが RFC に準拠していないからです。
+                それは、 <acronym>PHP</acronym> 自身のフィルターやメソッドが RFC に準拠していないからです。
                 他の多くの利用可能なクラスもまた、それに準拠しません。
             </para>
         </note>

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

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21562 -->
+<!-- EN-Revision: 21762 -->
 <sect1 id="zend.validate.set" xmlns:xi="http://www.w3.org/2001/XInclude">
 
     <title>標準のバリデーションクラス群</title>
@@ -79,13 +79,9 @@
 
     <xi:include href="Zend_Validate-Db.xml" />
 
-    <sect2 id="zend.validate.set.digits">
-        <title>Digits</title>
-
-        <para>
-            <code>$value</code> が数字のみで構成されている場合にのみ <constant>TRUE</constant> を返します。
-        </para>
-    </sect2>
+    <xi:include href="Zend_Validate-Digits.xml">
+        <xi:fallback><xi:include href="../../en/module_specs/Zend_Validate-Digits.xml" /></xi:fallback>
+    </xi:include>
 
     <xi:include href="Zend_Validate-EmailAddress.xml" />
 

+ 7 - 13
documentation/manual/ja/module_specs/Zend_Validate-WritingValidators.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19577 -->
+<!-- EN-Revision: 20799 -->
 <sect1 id="zend.validate.writing_validators">
 
     <title>バリデータの書き方</title>
@@ -109,9 +109,11 @@ class MyValid_Float extends Zend_Validate_Abstract
             <listitem>
                 <para>入力値が数値ではない</para>
             </listitem>
+
             <listitem>
                 <para>入力値が最小値より小さい</para>
             </listitem>
+
             <listitem>
                 <para>入力値が最大値より大きい</para>
             </listitem>
@@ -198,18 +200,10 @@ class MyValid_NumericBetween extends Zend_Validate_Abstract
         </para>
 
         <itemizedlist>
-            <listitem>
-                <para>最低 8 文字以上であること</para>
-            </listitem>
-            <listitem>
-                <para>最低ひとつの大文字を含むこと</para>
-            </listitem>
-            <listitem>
-                <para>最低ひとつの小文字を含むこと</para>
-            </listitem>
-            <listitem>
-                <para>最低ひとつの数字を含むこと</para>
-            </listitem>
+            <listitem><para>最低 8 文字以上であること</para></listitem>
+            <listitem><para>最低ひとつの大文字を含むこと</para></listitem>
+            <listitem><para>最低ひとつの小文字を含むこと</para></listitem>
+            <listitem><para>最低ひとつの数字を含むこと</para></listitem>
         </itemizedlist>
 
         <para>