瀏覽代碼

[DOCUMENTATION] Japanese sync

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21132 44c647ce-9c0f-0410-b52a-842ac1e357ba
yoshida@zend.co.jp 16 年之前
父節點
當前提交
b8514e1da1

+ 6 - 8
documentation/manual/ja/module_specs/Zend_Filter-WritingFilters.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17618 -->
+<!-- EN-Revision: 21129 -->
 <sect1 id="zend.filter.writing_filters">
 <sect1 id="zend.filter.writing_filters">
 
 
     <title>フィルタの書き方</title>
     <title>フィルタの書き方</title>
@@ -16,13 +16,14 @@
         <classname>Zend_Filter_Interface</classname> で定義しているメソッドは
         <classname>Zend_Filter_Interface</classname> で定義しているメソッドは
         <methodname>filter()</methodname> ひとつだけです。これを皆さんのクラスで実装します。
         <methodname>filter()</methodname> ひとつだけです。これを皆さんのクラスで実装します。
         このインターフェイスを実装したクラスは、
         このインターフェイスを実装したクラスは、
-        <classname>Zend_Filter::addFilter()</classname> でフィルタチェインに追加することができます。
+        <classname>Zend_Filter::addFilter()</classname> でフィルタチェインに追加できます。
     </para>
     </para>
 
 
     <para>
     <para>
         以下の例で、独自のフィルタを作成する方法を説明します。
         以下の例で、独自のフィルタを作成する方法を説明します。
+    </para>
 
 
-        <programlisting language="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 class MyFilter implements Zend_Filter_Interface
 class MyFilter implements Zend_Filter_Interface
 {
 {
     public function filter($value)
     public function filter($value)
@@ -34,18 +35,15 @@ class MyFilter implements Zend_Filter_Interface
 }
 }
 ]]></programlisting>
 ]]></programlisting>
 
 
-    </para>
-
     <para>
     <para>
         このフィルタのインスタンスをフィルタチェインに追加するには、次のようにします。
         このフィルタのインスタンスをフィルタチェインに追加するには、次のようにします。
+    </para>
 
 
-        <programlisting language="php"><![CDATA[
+    <programlisting language="php"><![CDATA[
 $filterChain = new Zend_Filter();
 $filterChain = new Zend_Filter();
 $filterChain->addFilter(new MyFilter());
 $filterChain->addFilter(new MyFilter());
 ]]></programlisting>
 ]]></programlisting>
 
 
-    </para>
-
 </sect1>
 </sect1>
 <!--
 <!--
 vim:se ts=4 sw=4 et:
 vim:se ts=4 sw=4 et:

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

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 21119 -->
 <sect1 id="zend.server.introduction">
 <sect1 id="zend.server.introduction">
     <title>導入</title>
     <title>導入</title>
     <para>
     <para>

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

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 21119-->
 <sect1 id="zend.server.reflection">
 <sect1 id="zend.server.reflection">
     <title>Zend_Server_Reflection</title>
     <title>Zend_Server_Reflection</title>
 
 
@@ -12,7 +12,7 @@
             関数やクラスの内容を知るための標準的な仕組みを提供します。
             関数やクラスの内容を知るための標準的な仕組みを提供します。
             <acronym>PHP</acronym> 5 のリフレクション <acronym>API</acronym> をもとにして拡張したものです。
             <acronym>PHP</acronym> 5 のリフレクション <acronym>API</acronym> をもとにして拡張したものです。
             パラメータや返り値の型と説明の取得、関数やメソッドのプロトタイプの一覧
             パラメータや返り値の型と説明の取得、関数やメソッドのプロトタイプの一覧
-            (つまり、すべての呼び出し可能な方法) の取得、関数/メソッド
+            (つまり、すべての呼び出し可能な方法) の取得、関数またはメソッド
             の説明の取得なども可能です。
             の説明の取得なども可能です。
         </para>
         </para>
         <para>
         <para>
@@ -58,7 +58,7 @@ $reflection->getNamespace();
         <para>
         <para>
             <methodname>reflectFunction()</methodname> は
             <methodname>reflectFunction()</methodname> は
             <classname>Zend_Server_Reflection_Function</classname> オブジェクトを返します。
             <classname>Zend_Server_Reflection_Function</classname> オブジェクトを返します。
-            <code>reflectClass</code> は
+            <methodname>reflectClass</methodname> は
             <classname>Zend_Server_Reflection_Class</classname> オブジェクトを返します。
             <classname>Zend_Server_Reflection_Class</classname> オブジェクトを返します。
             これらのオブジェクトで使用できるメソッドについては
             これらのオブジェクトで使用できるメソッドについては
             <acronym>API</acronym> ドキュメントを参照ください。
             <acronym>API</acronym> ドキュメントを参照ください。

+ 46 - 16
documentation/manual/ja/module_specs/Zend_Translate-SourceCreation.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17406 -->
+<!-- EN-Revision: 21049 -->
 <sect1 id="zend.translate.sourcecreation">
 <sect1 id="zend.translate.sourcecreation">
 
 
     <title>ソースファイルの作成</title>
     <title>ソースファイルの作成</title>
@@ -47,7 +47,7 @@ $translate->addTranslation($deutsch, 'de');
 
 
         <para>
         <para>
             リリース 1.5 以降では、配列を外部のファイルに含めることもサポートしています。
             リリース 1.5 以降では、配列を外部のファイルに含めることもサポートしています。
-            ファイル名を指定すると、<classname>Zend_Translate</classname>
+            ファイル名を指定すると、 <classname>Zend_Translate</classname>
             が自動的にそれをインクルードして配列を探します。
             が自動的にそれをインクルードして配列を探します。
             詳細は、次の例を参照ください。
             詳細は、次の例を参照ください。
         </para>
         </para>
@@ -115,6 +115,7 @@ $translate->addTranslation('/path/to/german.mo', 'de');
                  ソースファイルのエンコーディングはひとつしか指定できないので、
                  ソースファイルのエンコーディングはひとつしか指定できないので、
                  どちらか一方は正しく表示されなくなります。
                  どちらか一方は正しく表示されなくなります。
             </para>
             </para>
+
             <para>
             <para>
                  UTF-8 は可搬性の高いフォーマットで、全言語をサポートしています。
                  UTF-8 は可搬性の高いフォーマットで、全言語をサポートしています。
                  すべての言語で UTF-8 を使用することで、
                  すべての言語で UTF-8 を使用することで、
@@ -157,23 +158,26 @@ print_r($translate->getAdapterInfo());
 
 
         <example id="zend.translate.sourcecreation.tmx.example">
         <example id="zend.translate.sourcecreation.tmx.example">
             <title>TMX ファイルの例</title>
             <title>TMX ファイルの例</title>
+
             <programlisting language="xml"><![CDATA[
             <programlisting language="xml"><![CDATA[
 <?xml version="1.0" ?>
 <?xml version="1.0" ?>
 <!DOCTYPE tmx SYSTEM "tmx14.dtd">
 <!DOCTYPE tmx SYSTEM "tmx14.dtd">
 <tmx version="1.4">
 <tmx version="1.4">
- <header creationtoolversion="1.0.0" datatype="winres" segtype="sentence"
-         adminlang="en-us" srclang="de-at" o-tmf="abc"
-         creationtool="XYZTool" >
- </header>
- <body>
-  <tu tuid='message1'>
-   <tuv xml:lang="de"><seg>Nachricht1</seg></tuv>
-   <tuv xml:lang="en"><seg>message1</seg></tuv>
-  </tu>
-  <tu tuid='message2'>
-   <tuv xml:lang="en"><seg>message2</seg></tuv>
-   <tuv xml:lang="de"><seg>Nachricht2</seg></tuv>
-  </tu>
+   <header creationtoolversion="1.0.0" datatype="winres" segtype="sentence"
+           adminlang="en-us" srclang="de-at" o-tmf="abc"
+           creationtool="XYZTool" >
+   </header>
+   <body>
+       <tu tuid='message1'>
+           <tuv xml:lang="de"><seg>Nachricht1</seg></tuv>
+           <tuv xml:lang="en"><seg>message1</seg></tuv>
+       </tu>
+       <tu tuid='message2'>
+           <tuv xml:lang="de"><seg>Nachricht2</seg></tuv>
+           <tuv xml:lang="en"><seg>message2</seg></tuv>
+       </tu>
+   </body>
+</tmx>
 ]]></programlisting>
 ]]></programlisting>
 
 
             <programlisting language="php"><![CDATA[
             <programlisting language="php"><![CDATA[
@@ -195,6 +199,29 @@ $translate = new Zend_Translate('tmx', 'path/to/mytranslation.tmx', 'en');
             で明示的に指定します。このオプションのデフォルト設定は、
             で明示的に指定します。このオプションのデフォルト設定は、
             全言語を対象とするようになっています。
             全言語を対象とするようになっています。
         </para>
         </para>
+
+        <!-- TODO : to be translated -->
+        <note>
+            <title>Option useId</title>
+
+            <para>
+                When you set the <emphasis>useId</emphasis> option to <constant>FALSE</constant>
+                then the <emphasis>srclang</emphasis> header will be used to define the language
+                which sets the message.
+            </para>
+
+            <para>
+                In our example the message key would <emphasis>message1</emphasis> per default.
+                When this option is set to <constant>FALSE</constant> the message key
+                <emphasis>Nachricht1</emphasis> would be used.
+            </para>
+
+            <para>
+                Note that the <emphasis>tuv</emphasis> entry which is related to the
+                <emphasis>srclang</emphasis> entry must be the first
+                <emphasis>tuv</emphasis> entry which is set like shown in the above example.
+            </para>
+        </note>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.translate.sourcecreation.csv">
     <sect2 id="zend.translate.sourcecreation.csv">
@@ -209,6 +236,7 @@ $translate = new Zend_Translate('tmx', 'path/to/mytranslation.tmx', 'en');
 
 
         <example id="zend.translate.sourcecreation.csv.example">
         <example id="zend.translate.sourcecreation.csv.example">
             <title>CSV ファイルの例</title>
             <title>CSV ファイルの例</title>
+
             <programlisting language="txt"><![CDATA[
             <programlisting language="txt"><![CDATA[
 # csv ファイルの例
 # csv ファイルの例
 message1;Nachricht1
 message1;Nachricht1
@@ -236,7 +264,7 @@ $translate->addTranslation('path/to/other.csv', 'fr');
                 </para>
                 </para>
             </footnote>。
             </footnote>。
             が、オプション '<code>delimiter</code>' を使用すると、
             が、オプション '<code>delimiter</code>' を使用すると、
-            別の区切り文字を使用することができます。
+            別の区切り文字を使用できます。
         </para>
         </para>
 
 
         <para>
         <para>
@@ -254,6 +282,7 @@ $translate->addTranslation('path/to/other.csv', 'fr');
 
 
         <example id="zend.translate.sourcecreation.csv.example2">
         <example id="zend.translate.sourcecreation.csv.example2">
             <title>CSV ファイルの例 その 2</title>
             <title>CSV ファイルの例 その 2</title>
+
             <programlisting language="txt"><![CDATA[
             <programlisting language="txt"><![CDATA[
 # csv ファイルの例
 # csv ファイルの例
 "message,1",Nachricht1
 "message,1",Nachricht1
@@ -297,6 +326,7 @@ $translate->addTranslation('/path/to/other.csv', 'fr');
 
 
         <example id="zend.translate.sourcecreation.ini.example">
         <example id="zend.translate.sourcecreation.ini.example">
             <title>INI ファイルの例</title>
             <title>INI ファイルの例</title>
+
             <programlisting language="txt"><![CDATA[
             <programlisting language="txt"><![CDATA[
 [Test]
 [Test]
 ;TestPage Comment
 ;TestPage Comment

+ 11 - 11
documentation/manual/ja/module_specs/Zend_View-Scripts.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
-<!-- EN-Revision: 18935 -->
+<!-- EN-Revision: 20799 -->
 <sect1 id="zend.view.scripts">
 <sect1 id="zend.view.scripts">
 
 
     <title>ビュースクリプト</title>
     <title>ビュースクリプト</title>
@@ -100,8 +100,8 @@ $obj = new SomeClass();
 $view->setEscape(array($obj, 'methodName'));
 $view->setEscape(array($obj, 'methodName'));
 
 
 // そして、ビューをレンダリングします
 // そして、ビューをレンダリングします
-echo $view->render(...);]]>
-        </programlisting>
+echo $view->render(...);
+]]></programlisting>
 
 
         <para>
         <para>
             コールバック関数あるいはメソッドは、
             コールバック関数あるいはメソッドは、
@@ -153,8 +153,8 @@ if ($this->books) {
 } else {
 } else {
     $tpl->setFile("nobooks", "nobooks.tpl")
     $tpl->setFile("nobooks", "nobooks.tpl")
     $tpl->pparse("output", "nobooks");
     $tpl->pparse("output", "nobooks");
-}]]>
-            </programlisting>
+}
+]]></programlisting>
 
 
             <para>
             <para>
                 関連するテンプレートファイルは、このようになります。
                 関連するテンプレートファイルは、このようになります。
@@ -177,8 +177,8 @@ if ($this->books) {
     </tr>
     </tr>
 
 
 <!-- nobooks.tpl -->
 <!-- nobooks.tpl -->
-<p>表示する本がありません。</p>]]>
-            </programlisting>
+<p>表示する本がありません。</p>
+]]></programlisting>
 
 
         </sect3>
         </sect3>
 
 
@@ -238,8 +238,8 @@ public function clearVars();
 /**
 /**
  * $name というテンプレートをレンダリングします
  * $name というテンプレートをレンダリングします
  */
  */
-public function render($name);]]>
-            </programlisting>
+public function render($name);
+]]></programlisting>
 
 
             <para>
             <para>
                 このインターフェイスを使用すると、
                 このインターフェイスを使用すると、
@@ -415,8 +415,8 @@ class Zend_View_Smarty implements Zend_View_Interface
     {
     {
         return $this->_smarty->fetch($name);
         return $this->_smarty->fetch($name);
     }
     }
-}]]>
-            </programlisting>
+}
+]]></programlisting>
 
 
             <para>
             <para>
                 この例では、<classname>Zend_View</classname> ではなく
                 この例では、<classname>Zend_View</classname> ではなく

+ 1 - 1
documentation/manual/ja/ref/migration-110.xml

@@ -21,7 +21,7 @@
             in the router interface, throw an exception if no route matches. The error
             in the router interface, throw an exception if no route matches. The error
             plugin will then catch that exception and forward to the error controller.
             plugin will then catch that exception and forward to the error controller.
             You can then test for that specific error with the constant
             You can then test for that specific error with the constant
-            <constant></constant>:
+            <constant>Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_ROUTE</constant>:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[

+ 9 - 1
documentation/manual/ja/ref/migration-19.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
-<!-- EN-Revision: 20161 -->
+<!-- EN-Revision: 20876 -->
 <sect1 id="migration.19">
 <sect1 id="migration.19">
     <title>Zend Framework 1.9</title>
     <title>Zend Framework 1.9</title>
 
 
@@ -185,6 +185,7 @@ $client->setFileUpload('file2.txt',
                             <entry>新しい方法</entry>
                             <entry>新しい方法</entry>
                         </row>
                         </row>
                     </thead>
                     </thead>
+
                     <tbody>
                     <tbody>
                         <row>
                         <row>
                             <entry>
                             <entry>
@@ -194,6 +195,7 @@ $client->setFileUpload('file2.txt',
                                 <methodname>getTranslationList('language', $locale)</methodname>
                                 <methodname>getTranslationList('language', $locale)</methodname>
                             </entry>
                             </entry>
                         </row>
                         </row>
+
                         <row>
                         <row>
                             <entry>
                             <entry>
                                 <methodname>getScriptTranslationList($locale)</methodname>
                                 <methodname>getScriptTranslationList($locale)</methodname>
@@ -202,6 +204,7 @@ $client->setFileUpload('file2.txt',
                                 <methodname>getTranslationList('script', $locale)</methodname>
                                 <methodname>getTranslationList('script', $locale)</methodname>
                             </entry>
                             </entry>
                         </row>
                         </row>
+
                         <row>
                         <row>
                             <entry>
                             <entry>
                                 <methodname>getCountryTranslationList($locale)</methodname>
                                 <methodname>getCountryTranslationList($locale)</methodname>
@@ -210,6 +213,7 @@ $client->setFileUpload('file2.txt',
                                 <methodname>getTranslationList('territory', $locale, 2)</methodname>
                                 <methodname>getTranslationList('territory', $locale, 2)</methodname>
                             </entry>
                             </entry>
                         </row>
                         </row>
+
                         <row>
                         <row>
                             <entry>
                             <entry>
                                 <methodname>getTerritoryTranslationList($locale)</methodname>
                                 <methodname>getTerritoryTranslationList($locale)</methodname>
@@ -218,6 +222,7 @@ $client->setFileUpload('file2.txt',
                                 <methodname>getTranslationList('territory', $locale, 1)</methodname>
                                 <methodname>getTranslationList('territory', $locale, 1)</methodname>
                             </entry>
                             </entry>
                         </row>
                         </row>
+
                         <row>
                         <row>
                             <entry>
                             <entry>
                                 <methodname>getLanguageTranslation($value, $locale)</methodname>
                                 <methodname>getLanguageTranslation($value, $locale)</methodname>
@@ -226,6 +231,7 @@ $client->setFileUpload('file2.txt',
                                 <methodname>getTranslation($value, 'language', $locale)</methodname>
                                 <methodname>getTranslation($value, 'language', $locale)</methodname>
                             </entry>
                             </entry>
                         </row>
                         </row>
+
                         <row>
                         <row>
                             <entry>
                             <entry>
                                 <methodname>getScriptTranslation($value, $locale)</methodname>
                                 <methodname>getScriptTranslation($value, $locale)</methodname>
@@ -234,6 +240,7 @@ $client->setFileUpload('file2.txt',
                                 <methodname>getTranslation($value, 'script', $locale)</methodname>
                                 <methodname>getTranslation($value, 'script', $locale)</methodname>
                             </entry>
                             </entry>
                         </row>
                         </row>
+
                         <row>
                         <row>
                             <entry>
                             <entry>
                                 <methodname>getCountryTranslation($value, $locale)</methodname>
                                 <methodname>getCountryTranslation($value, $locale)</methodname>
@@ -242,6 +249,7 @@ $client->setFileUpload('file2.txt',
                                 <methodname>getTranslation($value, 'country', $locale)</methodname>
                                 <methodname>getTranslation($value, 'country', $locale)</methodname>
                             </entry>
                             </entry>
                         </row>
                         </row>
+
                         <row>
                         <row>
                             <entry>
                             <entry>
                                 <methodname>getTerritoryTranslation($value, $locale)</methodname>
                                 <methodname>getTerritoryTranslation($value, $locale)</methodname>

+ 20 - 14
documentation/manual/ja/ref/performance-view.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
-<!-- EN-Revision: 18210 -->
+<!-- EN-Revision: 20876 -->
 <sect1 id="performance.view">
 <sect1 id="performance.view">
     <title>ビューのレンダリング</title>
     <title>ビューのレンダリング</title>
 
 
@@ -145,19 +145,25 @@ class My_View extends Zend_View
             </para>
             </para>
 
 
             <itemizedlist>
             <itemizedlist>
-                <listitem><para>
-                    <varname>$name</varname>: レンダリングするビュースクリプトの名前
-                </para></listitem>
-
-                <listitem><para>
-                    <varname>$module</varname>: 表示スクリプトが位置するモジュールの名前;
-                    または3番目の引数が渡されない場合、配列またはオブジェクトで、
-                    <varname>$model</varname>引数
-                </para></listitem>
-
-                <listitem><para>
-                    <varname>$model</varname>: ビューにアサインする純粋なデータを示す部分に渡す配列またはオブジェクト
-                </para></listitem>
+                <listitem>
+                    <para>
+                        <varname>$name</varname>: レンダリングするビュースクリプトの名前
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$module</varname>: 表示スクリプトが位置するモジュールの名前;
+                        または3番目の引数が渡されない場合、配列またはオブジェクトで、
+                        <varname>$model</varname>引数
+                    </para>
+                </listitem>
+
+                <listitem>
+                    <para>
+                        <varname>$model</varname>: ビューにアサインする純粋なデータを示す部分に渡す配列またはオブジェクト
+                    </para>
+                </listitem>
             </itemizedlist>
             </itemizedlist>
 
 
             <para>
             <para>