Bladeren bron

[DOCUMENT] Japanese sync

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21810 44c647ce-9c0f-0410-b52a-842ac1e357ba
yoshida@zend.co.jp 15 jaren geleden
bovenliggende
commit
6bf86adee9

+ 1 - 1
documentation/manual/ja/module_specs/Zend_Cache-Backends.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20765 -->
+<!-- EN-Revision: 21109 -->
 <sect1 id="zend.cache.backends">
     <title><classname>Zend_Cache</classname> のバックエンド</title>
     <para>

+ 23 - 23
documentation/manual/ja/module_specs/Zend_Dojo-Data.xml

@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17598 -->
+<!-- EN-Revision: 21357 -->
 <sect1 id="zend.dojo.data">
     <title>Zend_Dojo_Data: dojo.data エンベロープ</title>
 
     <para>
         Dojo には、データを扱うウィジェットのデータを抽象化するための
-        dojo.data コンポーネントが存在します。
+        <command>dojo.data</command> コンポーネントが存在します。
         このコンポーネントの持つ機能は、
         データストアのアタッチ、identifier フィールド (そしてオプションで
         label フィールド) に関連するメタデータの提供、
@@ -15,7 +15,7 @@
     </para>
 
     <para>
-        dojo.data は、よく XmlHttpRequest と組み合わせて用いられます。
+        <command>dojo.data</command> は、よく XmlHttpRequest と組み合わせて用いられます。
         動的なデータをサーバから取得するためにです。
         この基本的な仕組みは、QueryReadStore
         を拡張して <acronym>URL</acronym> とクエリ情報を指定するようにします。
@@ -43,7 +43,7 @@
         <title>Zend_Dojo_Data の使用法</title>
 
         <para>
-            もっともシンプルな使用法は、dojo.data
+            もっともシンプルな使用法は、<command>dojo.data</command>
             に各アイテムの identifier フィールドの名前とアイテムの内容 (データ) を渡すことです。
             コンストラクタか、あるいは設定用メソッドで渡します。
         </para>
@@ -87,7 +87,7 @@ $data->addItems($someMoreItems);
             <title>常に identifier を使うこと!</title>
 
             <para>
-                すべての dojo.data データストアは、identifier
+                すべての <command>dojo.data</command> データストアは、identifier
                 カラムがメタデータに存在することを必須としています。
                 <classname>Zend_Dojo_Data</classname> でもそれは同じです。
                 identifier のないアイテムを追加しようとすると、
@@ -109,7 +109,7 @@ $data->addItems($someMoreItems);
             </para></listitem>
 
             <listitem><para>
-                その他のオブジェクト (get_object_vars() でシリアライズされます)
+                その他のオブジェクト (<methodname>get_object_vars()</methodname> でシリアライズされます)
             </para></listitem>
         </itemizedlist>
 
@@ -126,9 +126,9 @@ $data->addItems($someMoreItems);
             </para></listitem>
 
             <listitem><para>
-                <code>Traversable</code> インターフェイスを実装したオブジェクト
-                (このインターフェイスは <code>Iterator</code> と
-                <code>ArrayAccess</code> を含んでいます)。
+                <classname>Traversable</classname> インターフェイスを実装したオブジェクト
+                (このインターフェイスは <classname>Iterator</classname> と
+                <classname>ArrayAccess</classname> を含んでいます)。
             </para></listitem>
         </itemizedlist>
 
@@ -147,7 +147,7 @@ $data->setLabel('name');
 
         <para>
             最後に、<classname>Zend_Dojo_Data</classname> のアイテムを
-            dojo.data <acronym>JSON</acronym> 配列から読み込むには <methodname>fromJson()</methodname>
+            <command>dojo.data</command> <acronym>JSON</acronym> 配列から読み込むには <methodname>fromJson()</methodname>
             メソッドを使用します。
         </para>
 
@@ -165,10 +165,10 @@ $data->fromJson($json);
 
         <para>
             Dojo コンポーネントの中には、
-            dojo.data の中に追加のメタデータを必要とするものもあります。
-            たとえば <code>dojox.grid.Grid</code> は、データを動的に
-            <code>dojox.data.QueryReadStore</code> から取得することができます。
-            ページ移動を正しく行うには、返されるデータの中に <code>numRows</code>
+            <command>dojo.data</command> の中に追加のメタデータを必要とするものもあります。
+            たとえば <command>dojox.grid.Grid</command> は、データを動的に
+            <command>dojox.data.QueryReadStore</command> から取得できます。
+            ページ移動を正しく行うには、返されるデータの中に <property>numRows</property>
             というキーのデータ (中身はクエリが返す行の数) が必要となります。
             これによりグリッドが、サーバ側へのリクエストをいつ送ったらいいのか、
             そしていつリクエストが不要になるのか
@@ -179,7 +179,7 @@ $data->fromJson($json);
 
         <para>
             <classname>Zend_Dojo_Data</classname> では、
-            このようなプロパティをオブジェクトのメタデータとして設定することができます。
+            このようなプロパティをオブジェクトのメタデータとして設定できます。
             以下の使用例をご覧ください。
         </para>
 
@@ -218,9 +218,9 @@ $data->clearMetadata();
 
         <para>
             <classname>Zend_Dojo_Data</classname> は、インターフェイス
-            <code>ArrayAccess</code>、<code>Iterator</code> および
-            <code>Countable</code> を実装しています。
-            そのため、データコレクションをまるで配列であるかのように使用することができます。
+            <classname>ArrayAccess</classname>、<classname>Iterator</classname> および
+            <classname>Countable</classname> を実装しています。
+            そのため、データコレクションをまるで配列であるかのように使用できます。
         </para>
 
         <para>
@@ -241,7 +241,7 @@ $item = $data['foo'];
 
         <para>
             identifier がわかれば、それを使用してアイテムを取得したり、
-            あるいは更新したり削除したり作成したり調べたりすることができます。
+            あるいは更新したり削除したり作成したり調べたりできます。
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -299,7 +299,7 @@ $json = (string) $data; // 文字列へのキャスト == JSON へのキャス
                     <methodname>setItems($items)</methodname>: 複数のアイテムを一度に設定し、
                     それまでそのオブジェクトに設定されていたアイテムをすべて上書きします。
                     <code>$items</code> は、配列あるいは
-                    <code>Traversable</code> オブジェクトでなければなりません。
+                    <classname>Traversable</classname> オブジェクトでなければなりません。
                 </para></listitem>
 
                 <listitem><para>
@@ -325,8 +325,8 @@ $json = (string) $data; // 文字列へのキャスト == JSON へのキャス
                     それを任意のアイテムに追記します。新しく追加するアイテムの中に、
                     コレクション内の既存のアイテムの identifier
                     と一致するものがある場合は例外が発生します。
-                    <code>$items</code> は、配列あるいは
-                    <code>Traversable</code> オブジェクトでなければなりません。
+                    <varname>$items</varname> は、配列あるいは
+                    <classname>Traversable</classname> オブジェクトでなければなりません。
                 </para></listitem>
 
                 <listitem><para>
@@ -342,7 +342,7 @@ $json = (string) $data; // 文字列へのキャスト == JSON へのキャス
                     <methodname>getItem($id)</methodname>: 指定した identifier
                     のアイテムをコレクションから取得します。
                     返されるアイテムは連想配列となります。
-                    マッチするアイテムがない場合は、null 値を返します。
+                    マッチするアイテムがない場合は、 <constant>NULL</constant> 値を返します。
                 </para></listitem>
 
                 <listitem><para>

+ 21 - 21
documentation/manual/ja/module_specs/Zend_Dojo-Form-Elements.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19143 -->
+<!-- EN-Revision: 20766 -->
 <sect2 id="zend.dojo.form.elements">
     <title>Dijit固有のフォーム要素</title>
 
@@ -25,14 +25,14 @@
 
         <listitem><para>
                 <methodname>hasDijitParam($key)</methodname>:
-                与えられたdijitパラメータが定義されたか存在している場合はtrueを返します。
-                それ以外はfalseを返します。
+                与えられたdijitパラメータが定義されたか存在している場合は<constant>TRUE</constant>を返します。
+                それ以外は<constant>FALSE</constant>を返します。
         </para></listitem>
 
         <listitem><para>
                 <methodname>getDijitParam($key)</methodname>:
                 与えられたdijitパラメータを返します。
-                利用できない場合は null値を返します。
+                利用できない場合は <constant>NULL</constant>値を返します。
         </para></listitem>
 
         <listitem><para>
@@ -52,7 +52,7 @@
     </itemizedlist>
 
     <para>
-        Dijitパラメータは、<code>dijitParams</code> public プロパティに保存されます。
+        Dijitパラメータは、<property>dijitParams</property> public プロパティに保存されます。
         このように、あなたは単にこのプロパティを要素の上に置くことによって、
         既存のフォーム要素をdijit使用可能にすることができます;
         あなたは、単にパラメータを操作するのを容易にするために、
@@ -80,7 +80,7 @@ $element->addDecorator('DijitElement')
     </para>
 
     <para>
-        Dijit要素、DijitMultiの変化は<code>Multi</code> abstract フォーム要素の機能を提供します。
+        Dijit要素、DijitMultiの変化は<classname>Multi</classname> abstract フォーム要素の機能を提供します。
         そして、開発者が 'multiOptions' を指定できるようにします。
          - 一般的に select の option またはラジオ のoptionです。
     </para>
@@ -110,14 +110,14 @@ $element->addDecorator('DijitElement')
             <listitem><para>
                 <methodname>isChecked()</methodname>は、
                 提出される値がラベルにマッチするかどうか決定します;
-                もしマッチするなら、それはtrueを返します。
+                もしマッチするなら、それは<constant>TRUE</constant>を返します。
                 これは、フォームが提出されたとき、どのボタンが使われたかについて決定することに役立ちます。
             </para></listitem>
         </itemizedlist>
 
         <para>
-            さらに、デコレーターの<code>DijitElement</code>及び
-            <code>DtDdWrapper</code>だけがボタン要素のために使われます。
+            さらに、デコレーターの<classname>DijitElement</classname>及び
+            <classname>DtDdWrapper</classname>だけがボタン要素のために使われます。
         </para>
 
         <example id="zend.dojo.form.elements.button.example">
@@ -212,7 +212,7 @@ $form->addElement(
             <para>
                 コンボボックスはラベル値を返します。
                 期待に反するオプション値は返しません。
-                この理由から、コンボボックスは<code>InArray</code>バリデーターを自動登録しません。
+                この理由から、コンボボックスは<classname>InArray</classname>バリデーターを自動登録しません。
                 (FilteringSelectsがそうするけれども)
             </para>
         </note>
@@ -283,10 +283,10 @@ $form->addElement(
 
         <para>
             dojo.dataストアが要素で登録されなければ、
-            登録された選択肢の配列のキーを検証する<code>InArray</code>バリデーターを
+            登録された選択肢の配列のキーを検証する<classname>InArray</classname>バリデーターを
             この要素はデフォルトで登録します。
             <methodname>setRegisterInArrayValidator(false)</methodname>を呼び出すことでも、
-            <code>registerInArrayValidator</code>設定キーにfalse値を渡すことでも、
+            <property>registerInArrayValidator</property>設定キーに<constant>FALSE</constant>値を渡すことでも、
             このふるまいを抑制できます。
         </para>
 
@@ -337,8 +337,8 @@ $form->addElement(
         </example>
 
         <para>
-            前述の例は<code>ComboBox</code>の代わりに
-            <code>FilteringSelect</code>を使用します。
+            前述の例は<classname>ComboBox</classname>の代わりに
+            <classname>FilteringSelect</classname>を使用します。
         </para>
     </sect3>
 
@@ -440,7 +440,7 @@ $form->addElement(
             <listitem><para>
                 <methodname>setStrict($flag)</methodname>及び<methodname>getStrict()</methodname>:
                 入力を確認した時にマッチする厳しい正規表現を使うかどうか。
-                デフォルトはfalseですが、空白文字やいくつかの省略形を許します。
+                デフォルトは<constant>FALSE</constant>ですが、空白文字やいくつかの省略形を許します。
             </para></listitem>
 
             <listitem><para>
@@ -578,7 +578,7 @@ $form->addElement(
                     <emphasis>focusOnLoad</emphasis>は、
                     ページが読み込まれたとき、
                     この指定のエディタがフォーカスを受けるかどうか判断するために使われます。
-                    デフォルトでこれはfalseです。
+                    デフォルトでこれは<constant>FALSE</constant>です。
                     メソッド<methodname>setFocusOnLoad($flag)</methodname>が値を設定するために使われるかもしれません。
                     一方で、<methodname>getFocusOnLoad()</methodname>が値を取得します。
                 </para>
@@ -597,7 +597,7 @@ $form->addElement(
                 <para>
                     <emphasis>inheritWidth</emphasis>は、
                     エディタが親コンテナの幅と単純にデフォルトの100%幅のどちらを使うか決定するために使われます。
-                    デフォルトでこれはfalseです。
+                    デフォルトでこれは<constant>FALSE</constant>です。
                     (すなわち、画面の幅一杯を満たします)
                     メソッド<methodname>setInheritWidth($flag)</methodname>が値を設定するために使われるかもしれません。
                     一方で、<methodname>getInheritWidth()</methodname>が値を取得します。
@@ -665,7 +665,7 @@ $form->addElement('editor', 'content', array(
             <para>
                 言うことには、<acronym>TEXTAREA</acronym>に上品に退化できる
                 エディタ・ウィジェットを望む機会があるかもしれません。
-                そのような場面では、 <varname>degrade</varname> プロパティを <constant>true</constant>
+                そのような場面では、 <varname>degrade</varname> プロパティを <constant>TRUE</constant>
                 に設定することによってそうすることができます。
             </para>
 
@@ -1034,10 +1034,10 @@ $form->addElement(
 
         <para>
             デフォルトでこの要素は、
-            配列に対して登録された選択肢のキーを確認する<code>InArray</code>バリデーターを登録します。
+            配列に対して登録された選択肢のキーを確認する<classname>InArray</classname>バリデーターを登録します。
             <methodname>setRegisterInArrayValidator(false)</methodname>または
-            <code>registerInArrayValidator</code>のどちらを呼び出しても、
-            設定キーにfalse値を渡すことによってこのふるまいを抑制できます。
+            <property>registerInArrayValidator</property>のどちらを呼び出しても、
+            設定キーに<constant>FALSE</constant>値を渡すことによってこのふるまいを抑制できます。
         </para>
 
         <example id="zend.dojo.form.elements.radioButton.example">

+ 29 - 30
documentation/manual/ja/module_specs/Zend_Dojo-View-Dojo.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20766 -->
+<!-- EN-Revision: 21585 -->
 <sect2 id="zend.dojo.view.dojo">
     <title>dojo() ビューヘルパー</title>
 
@@ -11,12 +11,12 @@
     </para>
 
     <itemizedlist>
-        <listitem><para>CDN あるいはローカルパスのどちらの Dojo
+        <listitem><para><acronym>CDN</acronym> あるいはローカルパスのどちらの Dojo
                 を使用するかの指定</para></listitem>
         <listitem><para>カスタム Dojo モジュールへのパスの指定</para></listitem>
-        <listitem><para>dojo.require 文の指定</para></listitem>
+        <listitem><para><command>dojo.require</command> 文の指定</para></listitem>
         <listitem><para>使用する dijit スタイルシートテーマの指定</para></listitem>
-        <listitem><para>dojo.addOnLoad() イベントの指定</para></listitem>
+        <listitem><para><command>dojo.addOnLoad()</command> イベントの指定</para></listitem>
     </itemizedlist>
 
     <para>
@@ -111,7 +111,6 @@ $this->dojo()->enable()
         </para>
     </example>
 
-    <!-- TODO : to be translated -->
     <note>
         <title>UTF-8 encoding used by default</title>
 
@@ -119,7 +118,7 @@ $this->dojo()->enable()
             By default, Zend Framework uses <acronym>UTF-8</acronym> as its default encoding, and,
             specific to this case, <classname>Zend_View</classname> does as well. Character encoding
             can be set differently on the view object itself using the
-            <methodname>setEncoding()</methodname> method (or the the <varname>encoding</varname>
+            <methodname>setEncoding()</methodname> method (or the the <property>encoding</property>
             instantiation parameter). However, since <classname>Zend_View_Interface</classname> does
             not define accessors for encoding, it's possible that if you are using a custom view
             implementation with the Dojo view helper, you will not have a
@@ -135,14 +134,14 @@ $this->dojo()->enable()
     </note>
 
     <sect3 id="zend.dojo.view.dojo.declarative">
-        <title>プログラム的 (Programmatic) および宣言的 (Declarative) な Dojo 使用法</title>
+        <title>プログラム的および宣言的な Dojo 使用法</title>
 
         <para>
             Dojo の機能の多くは、<emphasis>宣言的 (declarative)</emphasis>
             な方法および <emphasis>プログラム的 (programmatic)</emphasis>
             な方法の両方で使用できます。
             <emphasis>宣言的</emphasis> な使用法とは、
-            標準の HTML 要素に対して非標準の属性を指定し、
+            標準の <acronym>HTML</acronym> 要素に対して非標準の属性を指定し、
             ページの読み込み時にそれをパースするというものです。
             これは強力でシンプルな構文のため使用しやすいのですが、
             ページの検証時に問題を起こす可能性があります。
@@ -152,7 +151,7 @@ $this->dojo()->enable()
             <emphasis>プログラム的</emphasis> な使用法とは、
             既存の要素を ID もしくは <acronym>CSS</acronym> セレクタで取得し、
             それを Dojo の適切なオブジェクトのコンストラクタに渡すというものです。
-            非標準の HTML 属性を使うことはないので、ページの検証はうまくいきます。
+            非標準の <acronym>HTML</acronym> 属性を使うことはないので、ページの検証はうまくいきます。
         </para>
 
         <para>
@@ -225,7 +224,7 @@ $view->dojo()->addStylesheetModule('dijit.themes.tundra');
         <para>
             モジュールパスの検索は、'.' をディレクトリ区切り文字として使用し、
             リストの最後の名前を <acronym>CSS</acronym> ファイルと見て行います。上の例では、Dojo は
-            'dijit/themes/tundra/tundra.css' のテーマを探します。
+            '<filename>dijit/themes/tundra/tundra.css</filename>' のテーマを探します。
         </para>
 
         <para>
@@ -243,7 +242,7 @@ $view->dojo()->addStylesheetModule('dijit.themes.tundra');
         <title>レイヤーの使用 (カスタムビルド)</title>
 
         <para>
-            デフォルトでは、dojo.require ステートメントを使用すると
+            デフォルトでは、<command>dojo.require</command> ステートメントを使用すると
             dojo はサーバにリクエストを返し、適切な javascript ファイルを取得します。
             たくさんの dijit を使用する場合は、大量のリクエストがサーバに届くことになります。
             これはちょっと無駄ですね。
@@ -319,7 +318,7 @@ $view->dojo()->addLayer('/js/foo/foo.js');
             <listitem><para><methodname>isEnabled()</methodname>:
                     Dojo 統合機能が有効かどうかを調べます。</para></listitem>
             <listitem><para><methodname>requireModule($module)</methodname>:
-                    <property>dojo.require</property> 文を作成します。</para></listitem>
+                    <command>dojo.require</command> 文を作成します。</para></listitem>
             <listitem><para><methodname>getModules()</methodname>:
                     どのモジュールが必要なのかを調べます。</para></listitem>
             <listitem><para><methodname>registerModulePath($module, $path)</methodname>:
@@ -334,43 +333,43 @@ $view->dojo()->addLayer('/js/foo/foo.js');
                     <code>$path</code> にマッチするレイヤー (カスタムビルド) を、
                     登録済みレイヤーの一覧から削除します。</para></listitem>
             <listitem><para><methodname>setCdnBase($url)</methodname>:
-                    CDN 用のベース <acronym>URL</acronym> を設定します。一般的には
+                    <acronym>CDN</acronym> 用のベース <acronym>URL</acronym> を設定します。一般的には
                     <constant>Zend_Dojo::CDN_BASE_AOL</constant> あるいは
                     <constant>Zend_Dojo::CDN_BASE_GOOGLE</constant>
                     となりますが、これはバージョン番号より前に <acronym>URL</acronym> 文字列に必要となります。</para></listitem>
             <listitem><para><methodname>getCdnBase()</methodname>:
-                    使用するベース CDN の <acronym>URL</acronym> を取得します。</para></listitem>
+                    使用するベース <acronym>CDN</acronym> の <acronym>URL</acronym> を取得します。</para></listitem>
             <listitem><para><methodname>setCdnVersion($version = null)</methodname>:
-                    CDN から使用する Dojo のバージョンを設定します。</para></listitem>
+                    <acronym>CDN</acronym> から使用する Dojo のバージョンを設定します。</para></listitem>
             <listitem><para><methodname>getCdnVersion()</methodname>:
-                    CDN からどのバージョンの Dojo を使用しているかを取得します。</para></listitem>
+                    <acronym>CDN</acronym> からどのバージョンの Dojo を使用しているかを取得します。</para></listitem>
             <listitem><para><methodname>setCdnDojoPath($path)</methodname>:
-                    CDN 上のファイル dojo.js あるいは dojo.xd.js への相対パスを設定します。一般的には
+                    <acronym>CDN</acronym> 上のファイル <filename>dojo.js</filename> あるいは <filename>dojo.xd.js</filename> への相対パスを設定します。一般的には
                     <constant>Zend_Dojo::CDN_DOJO_PATH_AOL</constant> あるいは
                     <constant>Zend_Dojo::CDN_DOJO_PATH_GOOGLE</constant>
                     となりますが、これはバージョン番号の後の <acronym>URL</acronym> 文字列に必要となります。</para></listitem>
             <listitem><para><methodname>getCdnDojoPath()</methodname>:
-                    dojo.js ファイルを指す、CDN url のパスの最後の部分を取得します。</para></listitem>
+                    dojo.js ファイルを指す、<acronym>CDN</acronym> url のパスの最後の部分を取得します。</para></listitem>
             <listitem><para><methodname>useCdn()</methodname>:
-                    コンテナに、CDN を使用するよう指定します。暗黙的に統合機能を有効化します。</para></listitem>
+                    コンテナに、<acronym>CDN</acronym> を使用するよう指定します。暗黙的に統合機能を有効化します。</para></listitem>
             <listitem><para><methodname>setLocalPath($path)</methodname>:
                     コンテナに、ローカルの Dojo インストールパスを指定します
-                    (サーバからの相対パスで、かつ dojo.js ファイル自体も含まなければなりません)。
+                    (サーバからの相対パスで、かつ <filename>dojo.js</filename> ファイル自体も含まなければなりません)。
                     暗黙的に統合機能を有効化します。</para></listitem>
             <listitem><para><methodname>getLocalPath()</methodname>:
                     どのローカルパスの Dojo を使用しているかを取得します。</para></listitem>
             <listitem><para><methodname>useLocalPath()</methodname>:
                     統合機能がローカルパスの Dojo を使用しているかどうかを調べます。</para></listitem>
             <listitem><para><methodname>setDjConfig(array $config)</methodname>:
-                    dojo/dijit の設定項目を設定します
+                    dojo または dijit の設定項目を設定します
                     (連想配列で指定します)。</para></listitem>
             <listitem><para><methodname>setDjConfigOption($option, $value)</methodname>:
-                    単一の dojo/dijit 設定項目を設定します。</para></listitem>
+                    単一の dojo または dijit 設定項目を設定します。</para></listitem>
             <listitem><para><methodname>getDjConfig()</methodname>:
-                    すべての dojo/dijit 設定値を取得します。</para></listitem>
+                    すべての dojo または dijit 設定値を取得します。</para></listitem>
             <listitem><para><methodname>getDjConfigOption($option, $default =
                     null)</methodname>:
-                    単一の dojo/dijit 設定値を取得します。</para></listitem>
+                    単一の dojo または dijit 設定値を取得します。</para></listitem>
             <listitem><para><methodname>addStylesheetModule($module)</methodname>:
                     モジュールのテーマに基づいたスタイルシートを追加します。</para></listitem>
             <listitem><para><methodname>getStylesheetModules()</methodname>:
@@ -380,7 +379,7 @@ $view->dojo()->addLayer('/js/foo/foo.js');
             <listitem><para><methodname>getStylesheets()</methodname>:
                     ローカル Dojo スタイルシートを取得します。</para></listitem>
             <listitem><para><methodname>addOnLoad($spec, $function = null)</methodname>:
-                    dojo.onLoad がコールするラムダ関数を追加します。
+                    <command>dojo.onLoad</command> がコールするラムダ関数を追加します。
                     引数をひとつわたした場合は、
                     関数名あるいは javascript のクロージャと見なされます。
                     引数をふたつわたした場合は、
@@ -391,22 +390,22 @@ $view->dojo()->addLayer('/js/foo/foo.js');
                     <methodname>addOnLoad()</methodname> と同じですが、onLoad
                     スタックの先頭に追加するという点だけが異なります。</para></listitem>
             <listitem><para><methodname>getOnLoadActions()</methodname>:
-                    コンテナに登録されているすべての dojo.onLoad
+                    コンテナに登録されているすべての <command>dojo.onLoad()</command>
                     アクションを取得します。
                     これは配列の配列となります。</para></listitem>
             <listitem><para><methodname>onLoadCaptureStart($obj = null)</methodname>:
-                    dojo.onLoad() のラムダ関数として使用するデータをキャプチャします。
-                    $obj が指定された場合は、キャプチャされた JS コードはその
+                    <command>dojo.onLoad()</command> のラムダ関数として使用するデータをキャプチャします。
+                    <varname>$obj</varname> が指定された場合は、キャプチャされた JS コードはその
                     Javascript オブジェクトで使用するクロージャであると見なします。</para></listitem>
             <listitem><para><methodname>onLoadCaptureEnd($obj = null)</methodname>:
-                    dojo.onLoad() で使用するデータのキャプチャを終了します。</para></listitem>
+                    <command>dojo.onLoad()</command> で使用するデータのキャプチャを終了します。</para></listitem>
             <listitem><para><methodname>javascriptCaptureStart()</methodname>:
                     任意の javascript をキャプチャし、Dojo JS
                     (onLoad や require など) として取り込めるようにします。</para></listitem>
             <listitem><para><methodname>javascriptCaptureEnd()</methodname>:
                     javascript のキャプチャを終了します。</para></listitem>
             <listitem><para><methodname>__toString()</methodname>:
-                    コンテナを文字列にキャストします。すべての HTML style 要素および
+                    コンテナを文字列にキャストします。すべての <acronym>HTML</acronym> style 要素および
                     script 要素をレンダリングします。</para></listitem>
         </itemizedlist>
     </sect3>

+ 12 - 12
documentation/manual/ja/module_specs/Zend_Dom-Query.xml

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20766 -->
+<!-- EN-Revision: 21585 -->
 <sect1 id="zend.dom.query">
     <title>Zend_Dom_Query</title>
 
     <para>
-        <classname>Zend_Dom_Query</classname> を使用すると、<acronym>XML</acronym> や (X)HTML ドキュメントに対して
+        <classname>Zend_Dom_Query</classname> を使用すると、<acronym>XML</acronym> や (X)<acronym>HTML</acronym> ドキュメントに対して
         XPath あるいは <acronym>CSS</acronym> セレクタを用いた問い合わせができるようになります。
         <acronym>MVC</acronym> アプリケーションの機能テストを支援するために作られたものですが、
         スクリーンスクレイパーを手早く作成するためにも使うことができます。
@@ -53,7 +53,7 @@
 
             <listitem><para>
                 <emphasis>style 属性</emphasis>: マッチさせたい <acronym>CSS</acronym> style
-                属性を指定します。'.error', 'div.error', 'label.required'
+                属性を指定します。'<command>.error</command>', '<command>div.error</command>', '<command>label.required</command>'
                 などです。ひとつの要素に複数のスタイルが定義されている場合は
                 指定したスタイルがスタイル宣言のどこかに存在すればマッチします。
             </para></listitem>
@@ -108,7 +108,7 @@
                     <emphasis>子孫</emphasis>:
                     複数のセレクタをひとつの文字列にまとめると、
                     探す階層を指定できます。
-                    'div .foo span #one' が探すのは id が 'one'
+                    '<command>div .foo span #one</command>' が探すのは id が 'one'
                     である要素です。その要素は、'span'
                     要素の子孫 (その間の階層の数は問わない) であり、
                     さらにその 'span' 要素はクラス 'foo' の要素の子孫
@@ -143,10 +143,10 @@
         <para>
             問い合わせを実行したら、その結果のオブジェクトを用いてノードの情報を取得したり、
             そのノード (あるいはノードの内容) を取り出して操作したりできます。
-            <classname>Zend_Dom_Query_Result</classname> は <code>Countable</code>
-            と <code>Iterator</code> を実装しており、内部では結果を
-            DOMNodes/DOMElements で保持しています。
-            たとえば、次のようなコードを上の HTML に対して実行することを考えてみましょう。
+            <classname>Zend_Dom_Query_Result</classname> は <classname>Countable</classname>
+            と <classname>Iterator</classname> を実装しており、内部では結果を
+            DOMNodes および DOMElements で保持しています。
+            たとえば、次のようなコードを上の <acronym>HTML</acronym> に対して実行することを考えてみましょう。
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -196,7 +196,7 @@ foreach ($results as $result) {
 
                 <listitem><para>
                     <methodname>setDocumentHtml($document)</methodname>:
-                    対象となる HTML 文字列を指定します。
+                    対象となる <acronym>HTML</acronym> 文字列を指定します。
                 </para></listitem>
 
                 <listitem><para>
@@ -234,9 +234,9 @@ foreach ($results as $result) {
 
             <para>
                 先ほど説明したように、<classname>Zend_Dom_Query_Result</classname>
-                は <code>Iterator</code> と
-                <code>Countable</code> を実装しており、
-                <code>foreach</code> ループで使用したり
+                は <classname>Iterator</classname> と
+                <classname>Countable</classname> を実装しており、
+                <classname>foreach</classname> ループで使用したり
                 <methodname>count()</methodname> 関数を利用したりできます。
                 さらに、次のメソッドを公開しています。
             </para>

+ 14 - 14
documentation/manual/ja/module_specs/Zend_Filter-Encryption.xml

@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21212 -->
+<!-- EN-Revision: 21740 -->
 <sect2 id="zend.filter.set.encrypt">
     <title>Encrypt</title>
 
     <para>
         このフィルタは、指定した設定で任意の文字列を暗号化します。
-        暗号化の際に、アダプタを使用します。実際には、PHP の
-        <code>Mcrypt</code> および <code>OpenSSL</code>
+        暗号化の際に、アダプタを使用します。実際には、<acronym>PHP</acronym>
+        <classname>Mcrypt</classname> および <classname>OpenSSL</classname>
         拡張モジュール用のアダプタを使用します。
     </para>
 
@@ -39,9 +39,9 @@ $filter->setAdapter('openssl');
 
     <note>
         <para>
-            <code>adapter</code> オプションを指定しなかったり setAdapter
+            <property>adapter</property> オプションを指定しなかったり setAdapter
             を使用しなかったりした場合は、デフォルトで
-            <code>Mcrypt</code> アダプタを使用します。
+            <classname>Mcrypt</classname> アダプタを使用します。
         </para>
     </note>
 
@@ -49,8 +49,8 @@ $filter->setAdapter('openssl');
         <title>Mcrypt での暗号化</title>
 
         <para>
-            <code>Mcrypt</code> 拡張モジュールをインストールすると、
-            <code>Mcrypt</code> アダプタが使えるようになります。
+            <classname>Mcrypt</classname> 拡張モジュールをインストールすると、
+            <classname>Mcrypt</classname> アダプタが使えるようになります。
             このアダプタは、初期化時のオプションとして以下をサポートしています。
         </para>
 
@@ -68,7 +68,7 @@ $filter->setAdapter('openssl');
                     <emphasis>algorithm</emphasis>: 使用するアルゴリズム。
                     <ulink url="http://php.net/mcrypt">PHP マニュアルの mcrypt のページ</ulink>
                     であげられている暗号化アルゴリズムのいずれかでなければなりません。
-                    省略した場合のデフォルトは <code>blowfish</code> です。
+                    省略した場合のデフォルトは 'blowfish' です。
                 </para>
             </listitem>
 
@@ -86,7 +86,7 @@ $filter->setAdapter('openssl');
                     <emphasis>mode</emphasis>: 使用する暗号化モード。
                     <ulink url="http://php.net/mcrypt">PHP マニュアルの mcrypt のページ</ulink>
                     であげられているモードのいずれかでなければなりません。
-                    省略した場合のデフォルトは <code>cbc</code> です。
+                    省略した場合のデフォルトは 'cbc' です。
                 </para>
             </listitem>
 
@@ -94,7 +94,7 @@ $filter->setAdapter('openssl');
                 <para>
                     <emphasis>mode_directory</emphasis>:
                     モードが存在するディレクトリ。
-                    省略した場合のデフォルトは、<code>mcrypt</code>
+                    省略した場合のデフォルトは、<classname>Mcrypt</classname>
                     拡張モジュールで設定されているパスです。
                 </para>
             </listitem>
@@ -183,8 +183,8 @@ print $encrypted;
         <title>OpenSSL での暗号化</title>
 
         <para>
-            <code>OpenSSL</code> 拡張モジュールをインストールすると、
-            <code>OpenSSL</code> アダプタが使えるようになります。
+            <classname>OpenSSL</classname> 拡張モジュールをインストールすると、
+            <classname>OpenSSL</classname> アダプタが使えるようになります。
             このアダプタは、初期化時のオプションとして以下をサポートしています。
         </para>
 
@@ -245,7 +245,7 @@ $filter->setPublicKey(array(
 
         <note>
             <para>
-                <code>OpenSSL</code> アダプタは、正しい鍵を渡さないと動作しないことに注意しましょう。
+                <classname>OpenSSL</classname> アダプタは、正しい鍵を渡さないと動作しないことに注意しましょう。
             </para>
         </note>
 
@@ -283,7 +283,7 @@ $filter->setPassphrase('mypassphrase');
         </para>
 
         <para>
-            <code>OpenSSL</code> でコンテンツの暗号化を行う完全な例は、このようになります。
+            <classname>OpenSSL</classname> でコンテンツの暗号化を行う完全な例は、このようになります。
         </para>
 
         <programlisting language="php"><![CDATA[

+ 11 - 11
documentation/manual/ja/module_specs/Zend_Filter-Inflector.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20774 -->
+<!-- EN-Revision: 21217 -->
 <sect1 id="zend.filter.inflector">
     <title>Zend_Filter_Inflector</title>
 
@@ -51,7 +51,7 @@ $filtered = $inflector->filter(array('page' => $string));
             インフレクタには、ひとつの <emphasis>ターゲット</emphasis>
             とひとつあるいは複数の <emphasis>ルール</emphasis> が必要です。
             ターゲットは基本的に文字列であり、置き換えを行うプレースホルダを定義します。
-            プレースホルダは、先頭に ':' をつけて <code>:script</code>
+            プレースホルダは、先頭に ':' をつけて <emphasis>:script</emphasis>
             のように定義します。
         </para>
 
@@ -154,7 +154,7 @@ $inflector->setTargetReplacementIdentifier('#');
             普通はコンストラクタでターゲットを指定することになるでしょう。
             しかし、あとでターゲットを設定しなおしたくなることもあるかもしれません
             (たとえば、
-            <code>ViewRenderer</code> や <classname>Zend_Layout</classname>
+            <classname>ViewRenderer</classname> や <classname>Zend_Layout</classname>
             といったコアコンポーネントのデフォルトのインフレクタを変更したい場合など)。
             この際に使用できるのが <methodname>setTarget()</methodname> です。
         </para>
@@ -447,34 +447,34 @@ $inflector->addRules(array(
             <classname>Zend_Config</classname> を使用してルールを設定したり、
             フィルタのプレフィックスのパスやその他のインフレクタの状態を設定できます。
             そのためには、<classname>Zend_Config</classname> オブジェクトをコンストラクタあるいは
-            <methodname>setConfig()</methodname> に渡します。
+            <methodname>setOptions()</methodname> に渡します。
             設定可能な項目は以下のとおりです。
         </para>
 
         <itemizedlist>
             <listitem><para>
-                    <code>target</code> は、インフレクションのターゲットを指定します。
+                    <property>target</property> は、インフレクションのターゲットを指定します。
             </para></listitem>
 
             <listitem><para>
-                    <code>filterPrefixPath</code> は、
+                    <property>filterPrefixPath</property> は、
                     インフレクタが使用するフィルタの プレフィックス/パス
                     のペアを指定します。
             </para></listitem>
 
             <listitem><para>
-                    <code>throwTargetExceptionsOn</code> は、
+                    <property>throwTargetExceptionsOn</property> は、
                     インフレクション処理の後にまだ置換識別子が残っていた場合に
                     例外をスローするかどうかを boolean 値で指定します。
             </para></listitem>
 
             <listitem><para>
-                    <code>targetReplacementIdentifier</code> は、
+                    <property>targetReplacementIdentifier</property> は、
                     ターゲット文字列内で置換変数を表すために使用する文字を指定します。
             </para></listitem>
 
             <listitem><para>
-                    <code>rules</code> は、インフレクションルールの配列を指定します。
+                    <property>rules</property> は、インフレクションルールの配列を指定します。
                     値、あるいは値の配列をキーに指定し、
                     <methodname>addRules()</methodname> と同じ形式となります。
             </para></listitem>
@@ -488,9 +488,9 @@ $inflector->addRules(array(
 $config    = new Zend_Config($options);
 $inflector = new Zend_Filter_Inflector($config);
 
-// あるいは setConfig() で
+// あるいは setOptions() で
 $inflector = new Zend_Filter_Inflector();
-$inflector->setConfig($config);
+$inflector->setOptions($config);
 ]]></programlisting>
         </example>
     </sect2>

+ 13 - 11
documentation/manual/ja/module_specs/Zend_Filter_Input.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20774 -->
+<!-- EN-Revision: 21661 -->
 <sect1 id="zend.filter.input">
     <title>Zend_Filter_Input</title>
 
@@ -191,7 +191,7 @@ $validators = array(
         </note>
 
         <para>
-            ルールのキーとして、特別な "ワイルドカード" 文字 <code>'*'</code>
+            ルールのキーとして、特別な "ワイルドカード" 文字 <emphasis>'*'</emphasis>
             を使用してフィルタ配列やバリデータ配列を作成できます。
             このルールで宣言したフィルタやバリデータは、
             すべての入力フィールドに適用されます。
@@ -318,7 +318,7 @@ if ($input->isValid('month')) {
                     <para>
                         <emphasis>存在しない (missing)</emphasis>
                         フィールドとは、入力データ中には存在しないが
-                        メタコマンドでは <code>'presence'=>'required'</code>
+                        メタコマンドでは <command>'presence'=>'required'</command>
                         のように定義されているフィールドのことです
                         (メタコマンドについては
                         <link linkend="zend.filter.input.metacommands.presence">後のセクション</link>
@@ -405,7 +405,9 @@ $input->setOptions($options);
 
             <programlisting language="php"><![CDATA[
 $translate = new Zend_Translate_Adapter_Array(array(
-    Zend_Filter_Input::MISSING_MESSAGE => "Where is the field?"
+    'content' => array(
+        Zend_Filter_Input::MISSING_MESSAGE => "Where is the field?"
+    )
 );
 
 $input = new Zend_Filter_Input($filters, $validators, $data);
@@ -621,7 +623,7 @@ $validators = array(
             <para>
                 このルールのバリデーションに失敗した場合は、
                 <methodname>getInvalid()</methodname> の返り値はルールのキー
-                (<code>'password'</code>) となります。'fields'
+                ('password') となります。'fields'
                 メタコマンドのフィールド名は用いられません。
             </para>
 
@@ -718,7 +720,7 @@ echo $input->month; // 1 を出力します
 
             <para>
                 デフォルトでは、入力データ中にフィールドが存在すれば、
-                たとえそれが空文字列 (<code>''</code>)
+                たとえそれが空文字列 (<emphasis>''</emphasis>)
                 であったとしてもバリデータを適用します。
                 その結果、検証に失敗することもありえます。
                 たとえば、数値かどうかを調べるバリデータは、
@@ -1056,8 +1058,8 @@ $input->addFilterPrefixPath('Foo_Namespace', 'Foo/Namespace');
         <note>
             <para>
                 バージョン 1.5 で関数 <methodname>addNamespace($namespace)</methodname> は非推奨となり、
-                代わりにプラグインローダと <code>addFilterPrefixPath</code> および
-                <code>addValidatorPrefixPath</code> が追加されました。
+                代わりにプラグインローダと <methodname>addFilterPrefixPath</methodname> および
+                <methodname>addValidatorPrefixPath</methodname> が追加されました。
                 また、定数 <constant>Zend_Filter_Input::INPUT_NAMESPACE</constant> も非推奨となりました。
                 定数 <constant>Zend_Filter_Input::VALIDATOR_NAMESPACE</constant> および
                 <constant>Zend_Filter_Input::FILTER_NAMESPACE</constant> が 1.7.0
@@ -1067,11 +1069,11 @@ $input->addFilterPrefixPath('Foo_Namespace', 'Foo/Namespace');
 
         <note>
             <para>
-                バージョン 1.0.4 で、値 <code>namespace</code>
+                バージョン 1.0.4 で、値 <property>namespace</property>
                 をもつ定数 <constant>Zend_Filter_Input::NAMESPACE</constant>
-                が値 <code>inputNamespace</code> を持つ定数
+                が値 <property>inputNamespace</property> を持つ定数
                 <constant>Zend_Filter_Input::INPUT_NAMESPACE</constant> に変わりました。
-                これは、<acronym>PHP</acronym> 5.3 以降の予約語 <code>namespace</code>
+                これは、<acronym>PHP</acronym> 5.3 以降の予約語 <property>namespace</property>
                 に対応させるためです。
             </para>
         </note>

+ 13 - 13
documentation/manual/ja/module_specs/Zend_Form-Elements.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19554 -->
+<!-- EN-Revision: 20115 -->
 <sect1 id="zend.form.elements">
     <title>Zend_Form_Element を用いたフォーム要素の作成</title>
 
@@ -83,7 +83,7 @@
                 <code>addPrefixPath($prefix, $path, $type = null)</code>:
                 プレフィックスとパスの関連を、
                 <code>$type</code> で指定したローダーに追加します。
-                <code>$type</code> が null の場合は、すべてのローダーにパスを追加します。
+                <code>$type</code> が <constant>NULL</constant> の場合は、すべてのローダーにパスを追加します。
                 その際には、それぞれプレフィックスに
                 "_Validate"、"_Filter" そして "_Decorator" を追加し、
                 パスには "Validate/"、"Filter/" そして
@@ -593,7 +593,7 @@ $messages = $element->getMessages();
         <para>
             バリデータに加えて、ある要素が必須である場合は
             <code>setRequired(true)</code> を使用できます。
-            デフォルトではこのフラグは false です。
+            デフォルトではこのフラグは <constant>FALSE</constant> です。
             この場合は、<code>isValid()</code>
             に何も値が渡されなかった場合はバリデーションチェインをスキップします。
             この振る舞いを変更するにはいくつかの方法があります。
@@ -603,10 +603,10 @@ $messages = $element->getMessages();
             <listitem>
                 <para>
                     デフォルトでは、要素が必須の場合は 'allowEmpty' フラグも
-                    true です。この場合、もし空の値が <code>isValid()</code>
+                    <constant>TRUE</constant> です。この場合、もし空の値が <code>isValid()</code>
                     に渡されるとバリデータはスキップされます。
                     このフラグを切り替えるには <code>setAllowEmpty($flag)</code>
-                    を使用します。フラグを false にすると、
+                    を使用します。フラグを <constant>FALSE</constant> にすると、
                     値が空の場合でもバリデータが実行されるようになります。
                 </para>
             </listitem>
@@ -626,7 +626,7 @@ $messages = $element->getMessages();
                 <para>
                     この振る舞いが気に入らない場合は、
                     <code>setAutoInsertNotEmptyValidator($flag)</code>
-                    に false を渡せばこの機能を無効にできます。
+                    に <constant>FALSE</constant> を渡せばこの機能を無効にできます。
                     この場合、 <code>isValid()</code>
                     がバリデータチェインに勝手に
                     'NotEmpty' バリデータを追加することはなくなります。
@@ -686,8 +686,8 @@ $messages = $element->getMessages();
             <listitem><para>
                     <code>setAllowEmpty($flag)</code> および
                     <code>getAllowEmpty()</code> は、オプション要素
-                    (required フラグが false に設定されている要素)
-                    の挙動を変更します。'allow empty' フラグが true の場合、
+                    (required フラグが <constant>FALSE</constant> に設定されている要素)
+                    の挙動を変更します。'allow empty' フラグが <constant>TRUE</constant> の場合、
                     値が未入力のときはバリデータチェインに渡しません。
             </para></listitem>
 
@@ -695,7 +695,7 @@ $messages = $element->getMessages();
                     <code>setAutoInsertNotEmptyValidator($flag)</code> は、
                     その要素が必須項目であるときに
                     'NotEmpty' バリデータをバリデータチェインの先頭に追加するかどうかを指定します。
-                    デフォルトでは、このフラグは true です。
+                    デフォルトでは、このフラグは <constant>TRUE</constant> です。
             </para></listitem>
 
             <listitem><para>
@@ -1097,23 +1097,23 @@ echo $element->renderHtmlTag("This is the html tag content");
                 <emphasis>required</emphasis>:
                 バリデーション時にその要素を必須とみなすかどうか。
                 <code>setRequired()</code> および <code>getRequired()</code>
-                でアクセスします。このフラグはデフォルトでは false です。
+                でアクセスします。このフラグはデフォルトでは <constant>FALSE</constant> です。
             </para></listitem>
 
             <listitem><para>
                 <emphasis>allowEmpty</emphasis>:
                 必須でない (オプションの) 要素が未入力のときに検証を行うかどうか。
-                このフラグが true で required フラグが false の場合は、
+                このフラグが <constant>TRUE</constant> で required フラグが <constant>FALSE</constant> の場合は、
                 値が未入力ならバリデータチェインにその要素を渡さず、
                 検証に成功したものとみなします。
                 <code>setAllowEmpty()</code> および <code>getAllowEmpty()</code>
-                でアクセスします。このフラグはデフォルトでは true です。
+                でアクセスします。このフラグはデフォルトでは <constant>TRUE</constant> です。
             </para></listitem>
 
             <listitem><para>
                 <emphasis>autoInsertNotEmptyValidator</emphasis>:
                 要素が必須であるときに 'NotEmpty' バリデータを追加するかどうかを表すフラグ。
-                デフォルトではこのフラグは true です。フラグを設定するには
+                デフォルトではこのフラグは <constant>TRUE</constant> です。フラグを設定するには
                 <code>setAutoInsertNotEmptyValidator($flag)</code>、
                 値を調べるには <code>autoInsertNotEmptyValidator()</code> を使用します。
             </para></listitem>

+ 20 - 20
documentation/manual/ja/module_specs/Zend_Form-StandardElements.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17663 -->
+<!-- EN-Revision: 20774 -->
 <sect1 id="zend.form.standardElements">
     <title>Zend Framework に同梱されている標準のフォーム要素</title>
 
@@ -55,7 +55,7 @@
         <para>
             Captcha フォーム要素は、フォームの captcha でどの <link
                 linkend="zend.captcha.adapters">Zend_Captcha アダプタ</link>
-            を使用するかを選択することができます。
+            を使用するかを選択できます。
             それからこのアダプタをオブジェクトのバリデータとして設定し、
             CAPTCHA デコレータを使用してレンダリングを行います
             (CAPTCHA アダプタへのプロキシとなります)。
@@ -105,7 +105,7 @@ $element = new Zend_Form_Element_Captcha('foo', array(
 
 // captcha と captchaOptions の使用
 $element = new Zend_Form_Element_Captcha('foo', array(
-    'label' => "あなたが人間かどうかを確認します"
+    'label' => "あなたが人間かどうかを確認します",
     'captcha' => 'Figlet',
     'captchaOptions' => array(
         'captcha' => 'Figlet',
@@ -370,7 +370,7 @@ if ($form->foo->isUploaded()) {
         <para>
             <classname>Zend_Form_Element_File</classname> は複数のファイルもサポートしています。
             <methodname>setMultiFile($count)</methodname> メソッドをコールすると、
-            作成したい file 要素の数を設定することができます。
+            作成したい file 要素の数を設定できます。
             これを使えば、同じ設定を何度も行う手間が省けます。
         </para>
 
@@ -514,8 +514,8 @@ $form->addElement('hash', 'no_csrf_foo', array('salt' => 'unique'));
         <title>Zend_Form_Element_Image</title>
 
         <para>
-            画像もフォーム要素として使用することができます。
-            これを用いると、フォームのボタンにグラフィカルな要素を指定したりすることができます。
+            画像もフォーム要素として使用できます。
+            これを用いると、フォームのボタンにグラフィカルな要素を指定したりできます。
         </para>
 
         <para>
@@ -525,10 +525,10 @@ $form->addElement('hash', 'no_csrf_foo', array('salt' => 'unique'));
             (あるいは設定キー 'image') で設定します。
             また、画像を submit したときに使用する値は、
             <methodname>setImageValue()</methodname> アクセサ
-            (あるいは設定キー 'imageValue') でオプションとして設定することができます。
+            (あるいは設定キー 'imageValue') でオプションとして設定できます。
             その要素に設定された値が
             <code>imageValue</code> とマッチした場合、アクセサ
-            <methodname>isChecked()</methodname> は true を返します。
+            <methodname>isChecked()</methodname> は <constant>TRUE</constant> を返します。
         </para>
 
         <para>
@@ -537,7 +537,7 @@ $form->addElement('hash', 'no_csrf_foo', array('salt' => 'unique'));
             デコレータ</link> でレンダリングを行います
             (それ以外に標準のデコレータ Errors、HtmlTag および Label も使用します)。
             オプションのタグを <code>Image</code> デコレータに指定すると、
-            それで image 要素をラップすることができます。
+            それで image 要素をラップできます。
         </para>
     </sect2>
 
@@ -556,7 +556,7 @@ $form->addElement('hash', 'no_csrf_foo', array('salt' => 'unique'));
         <para>
             <classname>Zend_Form_Element_MultiCheckbox</classname> は
             それを行うためのものです。Multi 要素を継承したその他の要素を同様に、
-            選択肢のリストを指定してそれらを同じ方法で検証することができます。
+            選択肢のリストを指定してそれらを同じ方法で検証できます。
             'formMultiCheckbox' ビューヘルパーを使用して、
             フォームの送信内容を配列で返すようにします。
         </para>
@@ -569,7 +569,7 @@ $form->addElement('hash', 'no_csrf_foo', array('salt' => 'unique'));
             <methodname>setRegisterInArrayValidator(false)</methodname>
             をコールするか、あるいは設定キー
             <code>registerInArrayValidator</code>
-            に false 値を渡します。
+            に <constant>FALSE</constant> 値を渡します。
         </para>
 
         <para>
@@ -623,14 +623,14 @@ $element->setValue(array('bar', 'bat'));
 
         <para>
             <acronym>XHTML</acronym> の <code>select</code> 要素には 'multiple'
-            属性を指定することができます。
+            属性を指定できます。
             これは、普通の要素ではなく複数項目を選択できる要素を表します。
             <classname>Zend_Form_Element_Multiselect</classname> は、
             <link
                 linkend="zend.form.standardElements.select">Zend_Form_Element_Select</link>
             を継承して <code>multiple</code> 要素を 'multiple'
             に設定したものです。基底クラス <classname>Zend_Form_Element_Multi</classname>
-            を継承したその他のクラスと同様、以下のメソッドでオプションを操作することができます。
+            を継承したその他のクラスと同様、以下のメソッドでオプションを操作できます。
         </para>
 
         <itemizedlist>
@@ -663,7 +663,7 @@ $element->setValue(array('bar', 'bat'));
             <methodname>setRegisterInArrayValidator(false)</methodname>
             をコールするか、あるいは設定キー
             <code>registerInArrayValidator</code>
-            に false 値を渡します。
+            に <constant>FALSE</constant> 値を渡します。
         </para>
     </sect2>
 
@@ -693,7 +693,7 @@ $element->setValue(array('bar', 'bat'));
             ひとつを選ばせるためのものです。
             <classname>Zend_Form_Element_Radio</classname> は規定クラス
             <classname>Zend_Form_Element_Multi</classname> を継承したもので、
-            複数のオプションを指定することができます。そして、それを表示するために
+            複数のオプションを指定できます。そして、それを表示するために
             <code>formRadio</code> ビューヘルパーを使用します。
         </para>
 
@@ -705,12 +705,12 @@ $element->setValue(array('bar', 'bat'));
             <methodname>setRegisterInArrayValidator(false)</methodname>
             をコールするか、あるいは設定キー
             <code>registerInArrayValidator</code>
-            に false 値を渡します。
+            に <constant>FALSE</constant> 値を渡します。
         </para>
 
         <para>
             Multi 要素基底クラスを継承したその他のクラスと同様、
-            以下のメソッドでラジオボタンの表示オプションを操作することができます。
+            以下のメソッドでラジオボタンの表示オプションを操作できます。
         </para>
 
         <itemizedlist>
@@ -768,12 +768,12 @@ $element->setValue(array('bar', 'bat'));
             <methodname>setRegisterInArrayValidator(false)</methodname>
             をコールするか、あるいは設定キー
             <code>registerInArrayValidator</code>
-            に false 値を渡します。
+            に <constant>FALSE</constant> 値を渡します。
         </para>
 
         <para>
             Multi 要素を継承したその他のクラスと同様、
-            以下のメソッドでオプションを操作することができます。
+            以下のメソッドでオプションを操作できます。
         </para>
 
         <itemizedlist>
@@ -811,7 +811,7 @@ $element->setValue(array('bar', 'bat'));
             <methodname>isChecked()</methodname> メソッドを用意しています。
             フォームから送信される submit ボタンはひとつだけなので、
             各 submit 要素に対してこのメソッドをコールすることで
-            どのボタンが押されたのかを判断することができます。
+            どのボタンが押されたのかを判断できます。
         </para>
 
         <para>

+ 33 - 9
documentation/manual/ja/module_specs/Zend_Http_Cookie-Handling.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17405 -->
+<!-- EN-Revision: 21018 -->
 <sect1 id="zend.http.cookies">
     <title>Zend_Http_Cookie および Zend_Http_CookieJar</title>
 
@@ -59,7 +59,7 @@
                         </listitem>
                         <listitem>
                             <para>
-                            <code>$expires</code>: クッキーの有効期限を表す UNIX タイムスタンプ (オプション。デフォルトは null)。
+                            <code>$expires</code>: クッキーの有効期限を表す UNIX タイムスタンプ (オプション。デフォルトは <constant>NULL</constant>)。
                             設定しなかった場合は、有効期限なしの 'セッションクッキー' として扱われます。
                             </para>
                         </listitem>
@@ -71,19 +71,43 @@
                         <listitem>
                             <para>
                             <code>$secure</code>: クッキーの送信をセキュア接続 (<acronym>HTTPS</acronym>)
-                            時に限るかどうか (オプション。デフォルトは FALSE)
+                            時に限るかどうか (オプション。デフォルトは <constant>FALSE</constant>)
                             </para>
                         </listitem>
                     </itemizedlist>
                 </listitem>
                 <listitem>
                     <para>
-                    静的メソッド fromString() をコールし、<acronym>HTTP</acronym> レスポンスヘッダ 'Set-Cookie'
+                    静的メソッド fromString($cookieStr, [$refUri, [$encodeValue]]) をコールし、<acronym>HTTP</acronym> レスポンスヘッダ 'Set-Cookie'
                     あるいは <acronym>HTTP</acronym> リクエストヘッダ 'Cookie' に対応するクッキー文字列を指定します。
                     この場合、クッキーの値は事前にエンコードしておく必要があります。
                     クッキー文字列に 'domain' 部分が含まれない場合は、
                     クッキーのドメインとパスを設定するための参照 <acronym>URI</acronym> を指定する必要があります。
                     </para>
+                    <para>
+                        The <code>fromString</code> method accepts the following parameters:
+                    </para>
+                    <itemizedlist>
+                        <listitem>
+                            <para>
+                            <varname>$cookieStr</varname>: a cookie string as represented in the
+                           'Set-Cookie' <acronym>HTTP</acronym> response header or 'Cookie' 
+                           <acronym>HTTP</acronym> request header (required)
+                            </para>
+                        </listitem>
+                        <listitem>
+                            <para>
+                            <varname>$refUri</varname>: a reference <acronym>URI</acronym> according to which the cookie's domain and path
+                            will be set. (optional, defaults to parsing the value from the $cookieStr)
+                            </para>
+                        </listitem>
+                        <listitem>
+                            <para>
+                            <varname>$encodeValue</varname>: If the value should be passed through urldecode. Also effects the cookie's
+                            behavior when being converted back to a cookie string. (optional, defaults to true)
+                            </para>
+                        </listitem>
+                    </itemizedlist>
                 </listitem>
             </itemizedlist>
             <example id="zend.http.cookies.cookie.instantiating.example-1">
@@ -173,7 +197,7 @@ echo $cookie;
                 <listitem>
                     <para>
                     <code>int getExpiryTime()</code>: クッキーの有効期限を UNIX タイムスタンプで取得します。
-                    設定されていない場合は NULL を返します。
+                    設定されていない場合は <constant>NULL</constant> を返します。
                     </para>
                 </listitem>
             </itemizedlist>
@@ -184,13 +208,13 @@ echo $cookie;
                 <listitem>
                     <para>
                     <code>boolean isSecure()</code>: クッキーの送信がセキュア接続に限定されているかどうかを調べます。
-                    要するに、もし true ならそのクッキーは <acronym>HTTPS</acronym> でしか送信されないということです。
+                    要するに、もし <constant>TRUE</constant> ならそのクッキーは <acronym>HTTPS</acronym> でしか送信されないということです。
                     </para>
                 </listitem>
                 <listitem>
                     <para>
                     <code>boolean isExpired(int $time = null)</code>: クッキーが有効期限切れになっているかどうかを調べます。
-                    有効期限が設定されていない場合は、常に true を返します。$time を指定すると、
+                    有効期限が設定されていない場合は、常に <constant>TRUE</constant> を返します。$time を指定すると、
                     その時刻の時点で有効期限切れになるのかどうかを調べます。
                     </para>
                 </listitem>
@@ -258,7 +282,7 @@ echo ($cookie->isSessionCookie() ? 'Yes' : 'No');
                     <para>
                     <code>boolean $matchSessionCookies</code>:
                     セッションクッキーをマッチの対象にするかどうか。
-                    デフォルトは true です。false に設定すると、
+                    デフォルトは <constant>TRUE</constant> です。<constant>FALSE</constant> に設定すると、
                     有効期限の設定されていないクッキーはマッチしません。
                     </para>
                 </listitem>
@@ -459,7 +483,7 @@ $cookie->match('http://www.example.com/', true, time() + (3 * 3600));
                             <code>$matchSessionCookies</code> は boolean 値で、
                             セッションクッキーを含めるかどうかを指定します。
                             セッションクッキーとは、有効期限が指定されていないクッキーのことです。
-                            デフォルトは true です。
+                            デフォルトは <constant>TRUE</constant> です。
                             </para>
                         </listitem>
                         <listitem>

+ 10 - 10
documentation/manual/ja/module_specs/Zend_Http_Response.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 20779 -->
 <sect1 id="zend.http.response">
     <title>Zend_Http_Response</title>
 
@@ -14,7 +14,7 @@
         </para>
         <para>
             ほとんどの場合は、Zend_Http_Response オブジェクトのインスタンスを作成するには
-            factory() メソッドを使用します。これは、<acronym>HTTP</acronym>
+            fromString() メソッドを使用します。これは、<acronym>HTTP</acronym>
             レスポンスメッセージを含む文字列を受け取って新しい
             Zend_Http_Response オブジェクトを返します。
             <example id="zend.http.response.introduction.example-1">
@@ -31,7 +31,7 @@ fwrite($sock, $req);
 while ($buff = fread($sock, 1024))
     $str .= $sock;
 
-$response = Zend_Http_Response::factory($str);
+$response = Zend_Http_Response::fromString($str);
 ]]></programlisting>
             </example>
         </para>
@@ -78,25 +78,25 @@ $response = Zend_Http_Response::factory($str);
         <para>
             <classname>Zend_Http_Response</classname> のインスタンスを取得すると、
             レスポンスの種類を調べるためのメソッドが使用できるようになります。
-            これらのメソッドは、すべて true あるいは false を返します。
+            これらのメソッドは、すべて <constant>TRUE</constant> あるいは <constant>FALSE</constant> を返します。
             <itemizedlist>
                 <listitem>
                     <para>
                         <code>Boolean isSuccessful()</code>: リクエストが成功したかどうかを調べます。
-                        <acronym>HTTP</acronym> レスポンスコードが 1xx か 2xx であった場合に TRUE を返します。
+                        <acronym>HTTP</acronym> レスポンスコードが 1xx か 2xx であった場合に <constant>TRUE</constant> を返します。
                     </para>
                 </listitem>
                 <listitem>
                     <para>
                         <code>Boolean isError()</code>: レスポンスコードがエラーを意味しているかどうかを調べます。
                         <acronym>HTTP</acronym> レスポンスコードが 4xx (クライアントのエラー) あるいは
-                        5xx (サーバのエラー) であった場合に TRUE を返します。
+                        5xx (サーバのエラー) であった場合に <constant>TRUE</constant> を返します。
                     </para>
                 </listitem>
                 <listitem>
                     <para>
                         <code>Boolean isRedirect()</code>: レスポンスがリダイレクトされているかどうかを調べます。
-                        <acronym>HTTP</acronym> レスポンスコードが 3xx であった場合に TRUE を返します。
+                        <acronym>HTTP</acronym> レスポンスコードが 3xx であった場合に <constant>TRUE</constant> を返します。
                     </para>
                 </listitem>
             </itemizedlist>
@@ -157,7 +157,7 @@ if ($response->isError()) {
                 <listitem>
                     <para>
                         <code>string getHeadersAsString($status_line = true, $br = "\n")</code>:
-                        ヘッダ全体を文字列として取得します。$status_line が true の場合 (デフォルト) は、
+                        ヘッダ全体を文字列として取得します。$status_line が <constant>TRUE</constant> の場合 (デフォルト) は、
                         最初のステータス行 (たとえば "HTTP/1.1 200 OK" など) も返されます。
                         改行は $br パラメータで指定します (たとえば "&lt;br /&gt;" などにもできます)。
                     </para>
@@ -167,7 +167,7 @@ if ($response->isError()) {
                         <code>string asString($br = "\n")</code>: レスポンスメッセージ全体を文字列として取得します。
                         改行は $br パラメータで指定します (たとえば "&lt;br /&gt;" などにもできます)。
                         マジックメソッド __toString()
-                        を使ってオブジェクトを文字列にキャストすることができます。
+                        を使ってオブジェクトを文字列にキャストできます。
                         これは asString() へのプロキシとなります。
                     </para>
                 </listitem>
@@ -257,7 +257,7 @@ echo $body;
                         <code>string Zend_Http_Response::responseCodeAsText($code = null, $http11 = true)</code>:
                         レスポンスコード $code に対応する、標準的な <acronym>HTTP</acronym> レスポンスメッセージを取得します。
                         たとえば $code が 500 の場合は "Internal Server Error" を返します。
-                        $http11 が true の場合 (デフォルト) は <acronym>HTTP</acronym>/1.1 のメッセージを、
+                        $http11 が <constant>TRUE</constant> の場合 (デフォルト) は <acronym>HTTP</acronym>/1.1 のメッセージを、
                         そうでない場合は <acronym>HTTP</acronym>/1.0 のメッセージを返します。
                         $code を省略した場合は、このメソッドは、すべての既知の <acronym>HTTP</acronym>
                         レスポンスコードを連想配列 (code => message) で返します。

+ 18 - 16
documentation/manual/ja/module_specs/Zend_Translate-Additional.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19457 -->
+<!-- EN-Revision: 21049 -->
 <sect1 id="zend.translate.additional">
 
     <title>翻訳用の追加機能</title>
@@ -73,20 +73,20 @@ $translate->addTranslation('/path/to/new.csv', 'fr', $options);
                         <entry>clear</entry>
                         <entry>すべて</entry>
                         <entry>
-                            true にすると、既に読み込んでいる翻訳を消去します。
+                            <constant>TRUE</constant> にすると、既に読み込んでいる翻訳を消去します。
                             新しい翻訳データを読み込む際に、
                             新しいインスタンスを作成する代わりに使用します。
                         </entry>
-                        <entry><emphasis>false</emphasis></entry>
+                        <entry><emphasis><constant>FALSE</constant></emphasis></entry>
                     </row>
                     <row>
                         <entry>disableNotices</entry>
                         <entry>すべて</entry>
                         <entry>
-                            true に設定すると、翻訳が存在しないことについての注意メッセージを無効にします。
-                            実運用環境ではこのオプションを true に設定しなければなりません。
+                            <constant>TRUE</constant> に設定すると、翻訳が存在しないことについての注意メッセージを無効にします。
+                            実運用環境ではこのオプションを <constant>TRUE</constant> に設定しなければなりません。
                         </entry>
-                        <entry><emphasis>false</emphasis></entry>
+                        <entry><emphasis><constant>FALSE</constant></emphasis></entry>
                     </row>
                     <row>
                         <entry>ignore</entry>
@@ -109,7 +109,7 @@ $translate->addTranslation('/path/to/new.csv', 'fr', $options);
                             未翻訳のメッセージや注意が書き込まれる
                             <classname>Zend_Log</classname> のインスタンス
                         </entry>
-                        <entry><emphasis>null</emphasis></entry>
+                        <entry><emphasis><constant>NULL</constant></emphasis></entry>
                     </row>
                     <row>
                         <entry>logMessage</entry>
@@ -125,27 +125,27 @@ $translate->addTranslation('/path/to/new.csv', 'fr', $options);
                         <entry>logUntranslated</entry>
                         <entry>すべて</entry>
                         <entry>
-                            このオプションを true に設定すると、翻訳できなかったすべてのメッセージ ID
+                            このオプションを <constant>TRUE</constant> に設定すると、翻訳できなかったすべてのメッセージ ID
                             が添付のログに書き込まれます。
                         </entry>
-                        <entry><emphasis>false</emphasis></entry>
+                        <entry><emphasis><constant>FALSE</constant></emphasis></entry>
                     </row>
                     <row>
                         <entry>reload</entry>
                         <entry>すべて</entry>
                         <entry>
-                            このオプションを true に設定すると、ファイルはキャッシュに再読み込みされます。
+                            このオプションを <constant>TRUE</constant> に設定すると、ファイルはキャッシュに再読み込みされます。
                             このオプションはキャッシュの再作成や、
                             キャッシュが既に作成された後で、キャッシュ済みのデータに翻訳を追加するために
                             使えます。
                         </entry>
-                        <entry><emphasis>false</emphasis></entry>
+                        <entry><emphasis><constant>FALSE</constant></emphasis></entry>
                     </row>
                     <row>
                         <entry>scan</entry>
                         <entry>すべて</entry>
                         <entry>
-                            null にすると、ディレクトリ構造のスキャンを行いません。
+                            <constant>NULL</constant> にすると、ディレクトリ構造のスキャンを行いません。
                             <constant>Zend_Translate::LOCALE_DIRECTORY</constant> にすると、
                             ディレクトリからロケールを検出します。
                             <constant>Zend_Translate::LOCALE_FILENAME</constant> にすると、
@@ -153,7 +153,7 @@ $translate->addTranslation('/path/to/new.csv', 'fr', $options);
                             詳細は <xref linkend="zend.translate.additional.detection" />
                             を参照ください。
                         </entry>
-                        <entry><emphasis>null</emphasis></entry>
+                        <entry><emphasis><constant>NULL</constant></emphasis></entry>
                     </row>
                     <row>
                         <entry>delimiter</entry>
@@ -181,14 +181,14 @@ $translate->addTranslation('/path/to/new.csv', 'fr', $options);
                     </row>
                     <row>
                         <entry>useId</entry>
-                        <entry>Xliff</entry>
+                        <entry>Xliff 及び Tmx</entry>
                         <entry>
                             もしこのオプションを <constant>FALSE</constant> に設定すると、
                             ソースの文字列はメッセージ Id として使われます。
                             このオプションの既定値は <constant>TRUE</constant> で、
                             それは, 翻訳単位要素からの Id がメッセージ Id として使われることを意味します。
                         </entry>
-                        <entry><emphasis>true</emphasis></entry>
+                        <entry><emphasis><constant>TRUE</constant></emphasis></entry>
                     </row>
                 </tbody>
             </tgroup>
@@ -626,6 +626,8 @@ $translate = new Zend_Translate(
 
     </sect2>
 
+
+
     <sect2 id="zend.translate.additional.istranslated">
 
         <title>翻訳の確認</title>
@@ -644,7 +646,7 @@ $translate = new Zend_Translate(
             その言語に完全に一致した翻訳があるのか、あるいはもう少し広い範囲の翻訳を使用するのかという内容です。
             たとえば、あるテキストについて 'en' の翻訳はあるが 'en_US' の翻訳はないといった場合、
             通常は 'en' の翻訳を取得することになるでしょう。しかし <varname>$original</varname>
-            を true にしておくと、このような場合は <methodname>isTranslated()</methodname> は false を返すようになります。
+            を <constant>TRUE</constant> にしておくと、このような場合は <methodname>isTranslated()</methodname> は <constant>FALSE</constant> を返すようになります。
         </para>
 
         <example id="zend.translate.additional.istranslated.example">