Browse Source

[DOCUMENT] Japanese sync

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21805 44c647ce-9c0f-0410-b52a-842ac1e357ba
yoshida@zend.co.jp 15 năm trước cách đây
mục cha
commit
c09ec2c219

+ 11 - 11
documentation/manual/ja/module_specs/Zend_View-Helpers-Placeholder.xml

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 17175 -->
+<!-- EN-Revision: 19433 -->
 <sect3 id="zend.view.helpers.initial.placeholder">
     <title>Placeholder ヘルパー</title>
 
     <para>
-        <code>Placeholder</code> ビューヘルパーは、
+        <classname>Placeholder</classname> ビューヘルパーは、
         ビュースクリプトとビューのインスタンスとの間でコンテンツを永続化させます。
         それ以外の便利な機能としては次のようなものがあります。
         たとえばコンテンツの集約、ビュースクリプトの内容をキャプチャして後で再利用、
@@ -18,7 +18,7 @@
 
         <para>
             プレースホルダの基本的な使用法は、ビューのデータを永続化させることです。
-            <code>Placeholder</code> ヘルパーを起動する際にプレースホルダ名を指定し、
+            <classname>Placeholder</classname> ヘルパーを起動する際にプレースホルダ名を指定し、
             ヘルパーはプレースホルダコンテナオブジェクトを返します。
             これを処理するなり、単純に echo するなりして使用できます。
         </para>
@@ -44,8 +44,8 @@
         </para>
 
         <para>
-            <code>Placeholder</code> ビューヘルパーは、
-            <code>ArrayObject</code> を継承したコンテナを使用します。
+            <classname>Placeholder</classname> ビューヘルパーは、
+             <classname>ArrayObject</classname> を継承したコンテナを使用します。
             これは、配列をより高機能に操作できるものです。
             さらに、コンテナに格納された内容をフォーマットするために
             さまざまなメソッドが用意されています。
@@ -104,8 +104,8 @@ $this->placeholder('foo')->setPrefix("<ul>\n    <li>")
 ]]></programlisting>
 
         <para>
-            <code>Placeholder</code> コンテナオブジェクトは
-            <code>ArrayObject</code> を継承しているので、
+            <classname>Placeholder</classname> コンテナオブジェクトは
+             <classname>ArrayObject</classname> を継承しているので、
             単純にコンテナに格納するのではなく
             そのコンテナの特定のキーにコンテンツを格納するのも簡単です。
             キーへのアクセスは、オブジェクトのプロパティか配列のキーのいずれでも可能です。
@@ -128,8 +128,8 @@ echo $foo['bar'];
         <para>
             時には、プレースホルダの中身を
             テンプレートに渡しやすいようビュースクリプトで保持することもあるでしょう。
-            <code>Placeholder</code> ビューヘルパーは、
-            任意のコンテンツをキャプチャして後でレンダリングすることができます。
+            <classname>Placeholder</classname> ビューヘルパーは、
+            任意のコンテンツをキャプチャして後でレンダリングできます。
             そのために使用する <acronym>API</acronym> は次のようなものです。
         </para>
 
@@ -142,7 +142,7 @@ echo $foo['bar'];
 
                 <para>
                     <varname>$type</varname> は、
-                    <code>Placeholder</code> の定数 <constant>APPEND</constant> あるいは
+                    <classname>Placeholder</classname> の定数 <constant>APPEND</constant> あるいは
                     <constant>SET</constant> のいずれかとなります。<constant>APPEND</constant>
                     を指定すると、キャプチャされたコンテンツが
                     プレースホルダ内の現在のコンテンツの末尾に追加されます。
@@ -155,7 +155,7 @@ echo $foo['bar'];
 
                 <para>
                     <varname>$key</varname> には、コンテンツのキャプチャ先として
-                    プレースホルダのコンテナの特定のキーを指定することができます。
+                    プレースホルダのコンテナの特定のキーを指定できます。
                 </para>
 
                 <para>

+ 45 - 37
documentation/manual/ja/module_specs/Zend_View-Introduction.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 19425 -->
+<!-- EN-Revision: 21740 -->
 <sect1 id="zend.view.introduction">
 
     <title>導入</title>
@@ -128,7 +128,7 @@ echo $view->render('booklist.php');
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>basePath</code> は
+                    <property>basePath</property> は
                     スクリプトやヘルパー、そしてフィルタを配置する基底パスを指定します。
                     次のようなディレクトリ構成を想定しています。
                 </para>
@@ -143,38 +143,46 @@ base/path/
                 <para>
                     これを設定するには <methodname>setBasePath()</methodname> か
                     <methodname>addBasePath()</methodname>、あるいはコンストラクタのオプション
-                    <code>basePath</code> を使用します。
+                    <property>basePath</property> を使用します。
                 </para>
             </listitem>
 
-            <listitem><para>
-                <code>encoding</code> は <methodname>htmlentities()</methodname> や
-                <methodname>htmlspecialchars()</methodname> などで使用する文字エンコーディングを表します。
-                デフォルトは ISO-8859-1 (latin1) です。
-                <methodname>setEncoding()</methodname> か、コンストラクタのオプション
-                <code>encoding</code> で設定します。
-            </para></listitem>
-
-            <listitem><para>
-                <code>escape</code> は <methodname>escape()</methodname>
-                で使用するコールバックを表します。<methodname>setEscape()</methodname>
-                か、コンストラクタのオプション <code>escape</code>
-                で設定します。
-            </para></listitem>
-
-            <listitem><para>
-                <code>filter</code> は、ビュースクリプトをレンダリングした後で使用するフィルタを表します。
-                <methodname>setFilter()</methodname> か <methodname>addFilter()</methodname>、
-                あるいはコンストラクタのオプション <code>filter</code>
-                で設定します。
-            </para></listitem>
-
-            <listitem><para>
-                <code>strictVars:</code> は、初期化していない変数に <classname>Zend_View</classname>
-                からアクセスしようとした際に notice や warning を発生させるようにします。
-                <methodname>strictVars(true)</methodname> か、あるいはコンストラクタのオプション
-                <code>strictVars</code> で設定します。
-            </para></listitem>
+            <listitem>
+                <para>
+                    <property>encoding</property> は <methodname>htmlentities()</methodname> や
+                    <methodname>htmlspecialchars()</methodname> などで使用する文字エンコーディングを表します。
+                    デフォルトは ISO-8859-1 (latin1) です。
+                    <methodname>setEncoding()</methodname> か、コンストラクタのオプション
+                    <property>encoding</property> で設定します。
+                </para>
+            </listitem>
+
+            <listitem>
+                <para>
+                    <property>escape</property> は <methodname>escape()</methodname>
+                    で使用するコールバックを表します。<methodname>setEscape()</methodname>
+                    か、コンストラクタのオプション <property>escape</property>
+                    で設定します。
+                </para>
+            </listitem>
+
+            <listitem>
+                <para>
+                    <property>filter</property> は、ビュースクリプトをレンダリングした後で使用するフィルタを表します。
+                    <methodname>setFilter()</methodname> か <methodname>addFilter()</methodname>、
+                    あるいはコンストラクタのオプション <property>filter</property>
+                    で設定します。
+                </para>
+            </listitem>
+
+            <listitem>
+                <para>
+                    <property>strictVars:</property> は、初期化していない変数に <classname>Zend_View</classname>
+                    からアクセスしようとした際に notice や warning を発生させるようにします。
+                    <methodname>strictVars(true)</methodname> か、あるいはコンストラクタのオプション
+                    <property>strictVars</property> で設定します。
+                </para>
+            </listitem>
         </itemizedlist>
     </sect2>
 
@@ -183,7 +191,7 @@ base/path/
 
         <para>
             我々が用意する例では、<acronym>PHP</acronym> の長いタグ
-            <code>&lt;?php</code> を用います。
+            <emphasis>&lt;?php</emphasis> を用います。
             我々はまた、<ulink
                 url="http://www.php.net/manual/ja/control-structures.alternative-syntax.php">
                 制御構造に関する別の構文</ulink>の使用に賛成します。
@@ -194,14 +202,14 @@ base/path/
 
         <para>
             以前の版では、ビュー・スクリプトをわずかにより冗長にしないように、
-            我々はしばしば短いタグ (<code>&lt;?</code> 及び <code>&lt;?=</code>)を使うことを推奨しました。
+            我々はしばしば短いタグ (<emphasis>&lt;?</emphasis> 及び <emphasis>&lt;?=</emphasis>)を使うことを推奨しました。
             しかしながら、 <filename>php.ini</filename> の <constant>short_open_tag</constant>
             設定のデフォルト値は製品において、または共有ホストでは一般的にオフです。
             その結果、それらの使用は全く移植可能ではありません。
             もしビュースクリプト内で <acronym>XML</acronym> のテンプレート、
             短い形式の開始タグは検証エラーの元となります。
             結局、 <constant>short_open_tag</constant> がオフの時に短いタグを使うと、
-            ビュー・スクリプトはエラーを起こすか、または単純にビューアーに PHP コードを返します。
+            ビュー・スクリプトはエラーを起こすか、または単純にビューアーに <acronym>PHP</acronym> コードを返します。
         </para>
 
         <para>
@@ -212,7 +220,7 @@ base/path/
         <itemizedlist>
             <listitem>
                 <para>
-                    短いタグを、<code>.htaccess</code> ファイルで有効にします。
+                    短いタグを、<filename>.htaccess</filename> ファイルで有効にします。
                 </para>
 
                 <programlisting language="apache"><![CDATA[
@@ -220,9 +228,9 @@ php_value "short_open_tag" "on"
 ]]></programlisting>
 
                 <para>
-                    これは、<code>.htaccess</code>
+                    これは、<filename>.htaccess</filename>
                     ファイルの作成と使用を許可されている場合にのみ可能です。
-                    この項目は、<code>httpd.conf</code> ファイルに記述することもできます。
+                    この項目は、<filename>httpd.conf</filename> ファイルに記述することもできます。
                 </para>
             </listitem>
 

+ 7 - 8
documentation/manual/ja/ref/coding_standard.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Reviewed: no -->
-<!-- EN-Revision: 21161 -->
+<!-- EN-Revision: 21740 -->
 <appendix id="coding-standard">
     <title>Zend Framework PHP 標準コーディング規約</title>
     <sect1 id="coding-standard.overview">
@@ -189,15 +189,14 @@
                     将来のバージョンでは規約に従うよう名前が変わる予定です。
                 </para>
 
-                <!-- TODO : to be translated -->
                 <para>
                     The rationale for the change is due to namespace usage. As we look towards Zend
-                    Framework 2.0 and usage of PHP 5.3, we will be using namespaces. The easiest way
-                    to automate conversion to namespaces is to simply convert underscores to the
-                    namespace separator -- but under the old naming conventions, this leaves the
-                    classname as simply "Abstract" or "Interface" -- both of which are reserved
-                    keywords in PHP. If we prepend the (sub)component name to the classname, we can
-                    avoid these issues.
+                    Framework 2.0 and usage of <acronym>PHP</acronym> 5.3, we will be using
+                    namespaces. The easiest way to automate conversion to namespaces is to simply
+                    convert underscores to the namespace separator -- but under the old naming
+                    conventions, this leaves the classname as simply "Abstract" or "Interface" --
+                    both of which are reserved keywords in <acronym>PHP</acronym>. If we prepend the
+                    (sub)component name to the classname, we can avoid these issues.
                 </para>
 
                 <para>