2
0
Преглед на файлове

[MANUAL] German:

- sync manual to r21111

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21112 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas преди 16 години
родител
ревизия
92430466d0

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

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20765 -->
+<!-- EN-Revision: 21109 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.backends">
 <sect1 id="zend.cache.backends">
     <title>Zend_Cache Backends</title>
     <title>Zend_Cache Backends</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Cache-Cache_Manager.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20176 -->
+<!-- EN-Revision: 21109 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.cache.manager">
 <sect1 id="zend.cache.cache.manager">
     <title>Der Cache Manager</title>
     <title>Der Cache Manager</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Cache-Frontends.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20765 -->
+<!-- EN-Revision: 21109 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.frontends">
 <sect1 id="zend.cache.frontends">
     <title>Zend_Cache Frontends</title>
     <title>Zend_Cache Frontends</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Cache-Theory.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20765 -->
+<!-- EN-Revision: 21109 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.cache.theory">
 <sect1 id="zend.cache.theory">
     <title>Die Theorie des Cachens</title>
     <title>Die Theorie des Cachens</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Currency-Number.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20100 -->
+<!-- EN-Revision: 21087 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.currency.number">
 <sect1 id="zend.currency.number">
     <title>Wie sieht die Währung aus?</title>
     <title>Wie sieht die Währung aus?</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Currency-Options.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20102 -->
+<!-- EN-Revision: 21087 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.currency.options">
 <sect1 id="zend.currency.options">
     <title>Optionen für Währungen</title>
     <title>Optionen für Währungen</title>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Currency-Position.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20102 -->
+<!-- EN-Revision: 21087 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.currency.position">
 <sect1 id="zend.currency.position">
     <title>Wo ist die Währung?</title>
     <title>Wo ist die Währung?</title>

+ 6 - 4
documentation/manual/de/module_specs/Zend_Db_Adapter.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20766 -->
+<!-- EN-Revision: 21080 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.adapter">
 <sect1 id="zend.db.adapter">
     <title>Zend_Db_Adapter</title>
     <title>Zend_Db_Adapter</title>
@@ -774,7 +774,8 @@ echo $result[0]->bug_description;
 
 
             <para>
             <para>
                 Die <methodname>fetchAssoc()</methodname> Methode gibt Daten in einem Array von
                 Die <methodname>fetchAssoc()</methodname> Methode gibt Daten in einem Array von
-                assoziativen Array zurück, egal welcher Wert für den fetch-Modus gesetzt wurde.
+                assoziativen Array zurück, egal welcher Wert für den fetch-Modus gesetzt wurde,
+                indem die erste Spalte als Array Index verwendet wird.
             </para>
             </para>
 
 
             <example id="zend.db.adapter.select.fetchassoc.example">
             <example id="zend.db.adapter.select.fetchassoc.example">
@@ -783,10 +784,11 @@ echo $result[0]->bug_description;
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
 $db->setFetchMode(Zend_Db::FETCH_OBJ);
 $db->setFetchMode(Zend_Db::FETCH_OBJ);
 
 
-$result = $db->fetchAssoc('SELECT * FROM bugs WHERE bug_id = ?', 2);
+$result = $db->fetchAssoc('SELECT bug_id, bug_description, bug_status FROM bugs');
 
 
 // $result ist ein Array von assoziativen Arrays im Geist von fetch mode
 // $result ist ein Array von assoziativen Arrays im Geist von fetch mode
-echo $result[0]['bug_description'];
+echo $result[2]['bug_description']; // Beschreibung von Fehler #2
+echo $result[1]['bug_description']; // Beschreibung von Fehler #1
 ]]></programlisting>
 ]]></programlisting>
             </example>
             </example>
         </sect3>
         </sect3>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Mail_Read.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17232 -->
+<!-- EN-Revision: 21109 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.mail.read">
 <sect1 id="zend.mail.read">
     <title>Lesen von Mail Nachrichten</title>
     <title>Lesen von Mail Nachrichten</title>

+ 3 - 3
documentation/manual/de/module_specs/Zend_Translate-Additional.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20799 -->
-<!-- Reviewed: 20799 -->
+<!-- EN-Revision: 21049 -->
+<!-- Reviewed: 21049 -->
 <sect1 id="zend.translate.additional">
 <sect1 id="zend.translate.additional">
     <title>Zusätzliche Features für Übersetzungen</title>
     <title>Zusätzliche Features für Übersetzungen</title>
 
 
@@ -215,7 +215,7 @@ $translate->addTranslation('/path/to/new.csv', 'fr', $options);
 
 
                     <row>
                     <row>
                         <entry>useId</entry>
                         <entry>useId</entry>
-                        <entry>Xliff</entry>
+                        <entry>Xliff und Tmx</entry>
 
 
                         <entry>
                         <entry>
                             Wenn diese Option auf <constant>FALSE</constant> gesetzt wird, dann wird
                             Wenn diese Option auf <constant>FALSE</constant> gesetzt wird, dann wird

+ 39 - 14
documentation/manual/de/module_specs/Zend_Translate-SourceCreation.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20799 -->
+<!-- EN-Revision: 21049 -->
 <!-- Reviewed: 20799 -->
 <!-- Reviewed: 20799 -->
 <sect1 id="zend.translate.sourcecreation">
 <sect1 id="zend.translate.sourcecreation">
     <title>Erstellen von Quelldateien</title>
     <title>Erstellen von Quelldateien</title>
@@ -148,19 +148,21 @@ print_r($translate->getAdapterInfo());
 <?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[
@@ -180,6 +182,29 @@ $translate = new Zend_Translate('tmx', 'path/to/mytranslation.tmx', 'en');
             Option können gewünschte Sprachen explizit mit <methodname>addLanguage()</methodname>
             Option können gewünschte Sprachen explizit mit <methodname>addLanguage()</methodname>
             hinzugefügt werden. Der Standardwert für diese Option fügt alle Sprachen hinzu.
             hinzugefügt werden. Der Standardwert für diese Option fügt alle Sprachen hinzu.
         </para>
         </para>
+
+        <note>
+            <title>Option useId</title>
+
+            <para>
+                Wenn man die Option <emphasis>useId</emphasis> auf <constant>FALSE</constant> setzt
+                dann wird der <emphasis>srclang</emphasis> Header verwendet um die Sprache zu
+                definieren welche die Meldung setzt.
+            </para>
+
+            <para>
+                In unserem Beispiel würde der Schlüssel der Meldung standardmäßig
+                <emphasis>message1</emphasis> sein. Wenn diese Option auf <constant>FALSE</constant>
+                gesetzt wird, dann würde der Schlüssel <emphasis>Nachricht1</emphasis> verwendet
+                werden.
+            </para>
+
+            <para>
+                Es ist zu beachten dass der <emphasis>tuv</emphasis> Eintrag, welcher dem
+                <emphasis>srclang</emphasis> Eintrag entspricht, der erste <emphasis>tuv</emphasis>
+                Eintrag sin muss welcher gesetzt ist, wie im obigen Beispiel zu sehen ist.
+            </para>
+        </note>
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.translate.sourcecreation.csv">
     <sect2 id="zend.translate.sourcecreation.csv">

+ 32 - 0
documentation/manual/de/module_specs/Zend_Validate-Hex.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 21047 -->
+<!-- Reviewed: no -->
+<sect2 id="zend.validate.set.hex">
+    <title>Hex</title>
+
+    <para>
+        <classname>Zend_Validate_Hex</classname> erlaubt es zu prüfen ob ein angegebener Wert nur
+        hexadezimale Zeichen enthält. Das sint alle Zeichen von <emphasis>0 bis 9</emphasis> und
+        unabhängig von der Schreibweise <emphasis>A bis F</emphasis>. Es gibt keine Begrenzung der
+        Länge für den Wert welchen man prüfen will.
+    </para>
+
+    <programlisting language="php"><![CDATA[
+$validator = new Zend_Validate_Hex();
+if ($validator->isValid('123ABC')) {
+    // Der Wert enthält nur Hex Zeichen
+} else {
+    // Falsch
+}
+]]></programlisting>
+
+    <note>
+        <title>Ungültige Zeichen</title>
+
+        <para>
+            Alle anderen Zeichen geben false zurück, inklusive Leerzeichen und Kommazeichen. Auch
+            Unicode Nullzeichen und Ziffern von anderen Schriften als Latein werden nicht als
+            gültig erkannt.
+        </para>
+    </note>
+</sect2>

+ 2 - 10
documentation/manual/de/module_specs/Zend_Validate-Set.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20799 -->
+<!-- EN-Revision: 21047 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.validate.set" xmlns:xi="http://www.w3.org/2001/XInclude">
 <sect1 id="zend.validate.set" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Standard Prüfklassen</title>
     <title>Standard Prüfklassen</title>
@@ -121,15 +121,7 @@
         </para>
         </para>
     </sect2>
     </sect2>
 
 
-    <sect2 id="zend.validate.set.hex">
-        <title>Hex</title>
-
-        <para>
-            Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> nur
-            Hexadezimale Digitale Zeichen enthält.
-        </para>
-    </sect2>
-
+    <xi:include href="Zend_Validate-Hex.xml" />
     <xi:include href="Zend_Validate-Hostname.xml" />
     <xi:include href="Zend_Validate-Hostname.xml" />
 
 
     <sect2 id="zend.validate.set.iban">
     <sect2 id="zend.validate.set.iban">

+ 4 - 3
documentation/manual/de/ref/migration-110.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20876 -->
+<!-- EN-Revision: 21076 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="migration.110">
 <sect1 id="migration.110">
     <title>Zend Framework 1.10</title>
     <title>Zend Framework 1.10</title>
@@ -19,8 +19,9 @@
             nur den Standardcontroller und die Standardaktion angezeigt. Seit Zend Framework 1.10
             nur den Standardcontroller und die Standardaktion angezeigt. Seit Zend Framework 1.10
             wirft der Router korrekterweise, wie im Router Interface beschrieben, eine Exception
             wirft der Router korrekterweise, wie im Router Interface beschrieben, eine Exception
             wenn keine passende Route vorhanden ist. Das Error Plugin fängt die Exception und leitet
             wenn keine passende Route vorhanden ist. Das Error Plugin fängt die Exception und leitet
-            Sie an den Errorcontroller weiter. Man kann mit der Konstante <constant></constant> auf
-            einen spezifischen Fehler testen:
+            Sie an den Errorcontroller weiter. Man kann mit der Konstante
+            <constant>Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_ROUTE</constant> auf einen
+            spezifischen Fehler testen:
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[