Преглед изворни кода

[DOCUMENTATION] German:

- sync up to r16581

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@16813 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas пре 16 година
родитељ
комит
7f32e661ce

+ 6 - 5
documentation/manual/de/module_specs/Zend_Controller-ActionHelpers-AutoComplete.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16004 -->
+<!-- EN-Revision: 16509 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.controller.actionhelpers.autocomplete">
     <title>AutoComplete</title>
@@ -219,10 +219,11 @@ class TestController extends Zend_Controller_Action
                 store, autoComplete, und hasDownArrow. Der dojoType wird verwendet um anzuzeigen
                 das wir eine ComboBox erstellen, und wir Sie zum Datenspeicher von 'testStore'
                 verbinden wollen (Schlüssel 'store') -- mehr dazu später. Die Spezifizierung von
-                'autoComplete' mit false sagt Dojo das der erste passende Eintrag nicht automatisch
-                ausgewählt wird, aber stattdessen eine Liste von Entsprechnungen angezeigt wird.
-                Letztendlich, erstellt 'hasDownArrow' einen Abwärtspfeil ähnlich einer Selectbox
-                sodas Wir die Entsprechnungen zeigen und verstecken können.
+                'autoComplete' mit <constant>FALSE</constant> sagt Dojo das der erste passende
+                Eintrag nicht automatisch ausgewählt wird, aber stattdessen eine Liste von
+                Entsprechnungen angezeigt wird. Letztendlich, erstellt 'hasDownArrow' einen
+                Abwärtspfeil ähnlich einer Selectbox sodas Wir die Entsprechnungen zeigen und
+                verstecken können.
             </para>
 
             <para>

+ 18 - 18
documentation/manual/de/module_specs/Zend_Controller-ActionHelpers.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16163 -->
+<!-- EN-Revision: 16507 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.controller.actionhelpers" xmlns:xi="http://www.w3.org/2001/XInclude">
     <title>Action Helfer</title>
@@ -19,9 +19,9 @@
                 linkend="zend.view.helpers">Zend_View_Helper</link>, und denen von <link
                 linkend="zend.controller.plugins">Zend_Controller_Plugin</link>. Aktion Helfer
             <classname>Zend_View_Helper</classname>) können bei Bedarf geladen und aufgerufen
-            werden, oder Sie können wärend der Anfragezeit (Bootstrap) instanziert werden oder wären
-            der Erstellungszeit des Aktion Kontrollers (init()). Um Sie näher zu verstehen,
-            betrachten wir Ihre Verwendung in der folgenden Sektion.
+            werden, oder Sie können wärend der Anfragezeit (Bootstrap) instanziert werden oder
+            wären der Erstellungszeit des Aktion Kontrollers (<methodname>init()</methodname>). Um
+            Sie näher zu verstehen, betrachten wir Ihre Verwendung in der folgenden Sektion.
         </para>
     </sect2>
 
@@ -88,7 +88,7 @@ $this->_helper->FlashMessenger('Wir haben in der letzten Anfrage etwas getan');
             Man kann Helfer auch explizit instanzieren. Das kann gewollt sein wenn der Helfer
             ausserhalb eines Aktion Kontrollers verwendet werden soll, oder wenn ein Helfer an einen
             Helfer Broker übergeben wird um Ihn durch irgendeine Aktion zu verwenden. Instanziert
-            wird er wie jede andere PHP Klasse.
+            wird er wie jede andere <acronym>PHP</acronym> Klasse.
         </para>
     </sect2>
 
@@ -136,8 +136,8 @@ Zend_Controller_Action_HelperBroker::addPrefix('My_Action_Helpers');
                 <para>
                     <methodname>addPath()</methodname> nimmt ein Verzeichnis als erstes Argument
                     und einen Klassenprefix als zweites Argument (Standardwert ist
-                    'Zend_Controller_Action_Helper'). Das erlaubt es die eigenen Klassenpräfixes mit
-                    speziellen Verzeichnissen zu verbinden.
+                    '<classname>Zend_Controller_Action_Helper</classname>'). Das erlaubt es die
+                    eigenen Klassenpräfixes mit speziellen Verzeichnissen zu verbinden.
                 </para>
 
                 <programlisting language="php"><![CDATA[
@@ -225,15 +225,15 @@ if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
 
         <para>
             Zend Framework enthält standardmäßig verschiedene Action Helfer:
-            <emphasis>AutoComplete</emphasis> für automatisierte Antworten für AJAX
-            Autovervollständigung; <emphasis>ContextSwitch</emphasis> und
+            <emphasis>AutoComplete</emphasis> für automatisierte Antworten für
+            <acronym>AJAX</acronym> Autovervollständigung; <emphasis>ContextSwitch</emphasis> und
             <emphasis>AjaxContext</emphasis> für alternative Antwort Formate eigener Aktionen;
             einen <emphasis>FlashMessenger</emphasis> für die Behandlung von Kurznachrichten;
-            <emphasis>Json</emphasis> für das verschlüsseln und senden von JSON Antworten; einen
-            <emphasis>Redirector</emphasis>, um verschiedene Implementationen, für das Umleiten zu
-            internen und externen Seiten, für die Anwendung bereitzustellen und einen
-            <emphasis>ViewRenderer</emphasis> um den Prozess des Setzens eines View Objekts im
-            Kontroller und dem Rendern von Views zu automatisieren.
+            <emphasis>Json</emphasis> für das verschlüsseln und senden von <acronym>JSON</acronym>
+            Antworten; einen <emphasis>Redirector</emphasis>, um verschiedene Implementationen, für
+            das Umleiten zu internen und externen Seiten, für die Anwendung bereitzustellen und
+            einen <emphasis>ViewRenderer</emphasis> um den Prozess des Setzens eines View Objekts
+            im Kontroller und dem Rendern von Views zu automatisieren.
         </para>
 
         <xi:include href="Zend_Controller-ActionHelpers-ActionStack.xml" />
@@ -305,7 +305,7 @@ if (Zend_Controller_Action_HelperBroker::hasHelper('redirector')) {
                     andererseits den kompletten Klassennamen. Als Beispiel, wenn die Klasse
                     <classname>Zend_Controller_Action_Helper_Redirector</classname> heißt, wird
                     <emphasis>Redirector</emphasis> zurückgegeben; eine Klasse die
-                    <code>FooMessage</code> heißt wird einfach sich selbst zurückgeben.
+                    <emphasis>FooMessage</emphasis> heißt wird einfach sich selbst zurückgeben.
                 </para>
             </listitem>
         </itemizedlist>
@@ -327,9 +327,9 @@ $this->_helper->redirector('item', 'view', 'blog', array('id' => 42));
 
         <para>
             Intern schaut die <methodname>__call()</methodname> Methode des Helfer Brokers nach
-            einem Helfer der <code>redirector</code> heißt, prüft anschließend ob der Helfer eine
-            definierte <code>direct</code> Klasse besitzt und ruft diese mit den angegebenen
-            Argumenten auf.
+            einem Helfer der <emphasis>redirector</emphasis> heißt, prüft anschließend ob der
+            Helfer eine definierte <methodname>direct()</methodname> Methode besitzt und ruft diese
+            mit den angegebenen Argumenten auf.
         </para>
 
         <para>

+ 37 - 1
documentation/manual/de/module_specs/Zend_Date-Constants.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16186 -->
+<!-- EN-Revision: 16561 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.constants">
 
@@ -675,6 +675,42 @@
                         <entry><emphasis>14:53</emphasis>
                         </entry>
                     </row>
+                    <row>
+                        <entry><emphasis>Zend_Date::DATETIME</emphasis>
+                        </entry>
+                        <entry>Standard Datum mit Zeit (String, Lokalisiert, Standardwert)</entry>
+                        <entry>2009-02-13T14:53:27+01:00</entry>
+                        <entry><emphasis>13.02.2009 14:53:27</emphasis>
+                        </entry>
+                    </row>
+                    <row>
+                        <entry>Zend_Date::DATETIME_FULL</entry>
+                        <entry>Vollständiges Datum mit Zeit (String, Lokalisiert, Vollständig)</entry>
+                        <entry>2009-02-13T14:53:27+01:00</entry>
+                        <entry><emphasis>Friday, 13. February 2009 14:53 Uhr CET</emphasis>
+                        </entry>
+                    </row>
+                    <row>
+                        <entry>Zend_Date::DATETIME_LONG</entry>
+                        <entry>Langes Datum mit Zeit (String, Lokalisiert, Lang)</entry>
+                        <entry>2009-02-13T14:53:27+01:00</entry>
+                        <entry><emphasis>13. February 2009 14:53:27 CET</emphasis>
+                        </entry>
+                    </row>
+                    <row>
+                        <entry>Zend_Date::DATETIME_MEDIUM</entry>
+                        <entry>Normales Datum mit Zeit (String, Lokalisiert, Normal)</entry>
+                        <entry>2009-02-13T14:53:27+01:00</entry>
+                        <entry><emphasis>13.02.2009 14:53:27</emphasis>
+                        </entry>
+                    </row>
+                    <row>
+                        <entry>Zend_Date::DATETIME_SHORT</entry>
+                        <entry>Abgekürztes Datum mit Zeit (String, Lokalisiert, Abgekürzt)</entry>
+                        <entry>2009-02-13T14:53:27+01:00</entry>
+                        <entry><emphasis>13.02.09 14:53</emphasis>
+                        </entry>
+                    </row>
                 </tbody>
             </tgroup>
         </table>

+ 65 - 63
documentation/manual/de/module_specs/Zend_Db_Select.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16458 -->
+<!-- EN-Revision: 16564 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.select">
 
@@ -981,14 +981,14 @@ $select = $db->select()
 
             <para>
                 In <classname>Zend_Db_Select</classname> können Bedingungen für die Einschränkung
-                von Gruppen mit der <code>having()</code> Methode angegeben werden. Die Nutzung ist
-                ähnlich wie die der <code>where()</code> Methode. Das erste Argument ist ein String,
-                welcher eine SQL Expression enthält. Das zweite Argument ist optional und wird
-                verwendet um einen positionierten Parameter Platzhalter in der SQL Expression zu
-                ersetzen. Expressions die durch mehrfaches Aufrufen der <code>having()</code>
-                Methode erzeugt wurden werden mit dem Boolean <code>AND</code> Operator verknüpft,
-                oder mit dem <code>OR</code> Operator wenn die <code>orHaving()</code> Methode
-                verwendet wird.
+                von Gruppen mit der <methodname>having()</methodname> Methode angegeben werden. Die
+                Nutzung ist ähnlich wie die der <methodname>where()</methodname> Methode. Das erste
+                Argument ist ein String, welcher eine SQL Expression enthält. Das zweite Argument
+                ist optional und wird verwendet um einen positionierten Parameter Platzhalter in
+                der SQL Expression zu ersetzen. Expressions die durch mehrfaches Aufrufen der
+                <methodname>having()</methodname> Methode erzeugt wurden werden mit dem Boolean
+                <code>AND</code> Operator verknüpft, oder mit dem <code>OR</code> Operator wenn die
+                <methodname>orHaving()</methodname> Methode verwendet wird.
             </para>
 
             <example id="zend.db.select.building.having.example">
@@ -1019,10 +1019,10 @@ $select = $db->select()
 
                 <para>
                     Es wird keine Quotierung bei den Expressions welche an die
-                    <code>having()</code> oder <code>orHaving()</code> Methoden übergeben werden.
-                    Werden Spaltennamen verwendet die Quotiert werden müssen, so muss
-                    <code>quoteIdentifier()</code> verwendet werden wenn der String für die
-                    Bedingung formuliert wird.
+                    <methodname>having()</methodname> oder <methodname>orHaving()</methodname>
+                    Methoden übergeben werden. Werden Spaltennamen verwendet die Quotiert werden
+                    müssen, so muss <methodname>quoteIdentifier()</methodname> verwendet werden
+                    wenn der String für die Bedingung formuliert wird.
                 </para>
 
             </note>
@@ -1044,17 +1044,18 @@ $select = $db->select()
             </para>
 
             <para>
-                In <classname>Zend_Db_Select</classname> kann die <code>order()</code> Methode
-                verwendet werden um Spalten, oder Arrays von Spalten, anzugeben, nach denen sortiert
-                werden soll. Jedes Element des Arrays ist ein String, welcher die Spalte benennt.
-                Optional kann auf den Namen eines der Schlüsselwörter <code>ASC</code>
+                In <classname>Zend_Db_Select</classname> kann die <methodname>order()</methodname>
+                Methode verwendet werden um Spalten, oder Arrays von Spalten, anzugeben, nach denen
+                sortiert werden soll. Jedes Element des Arrays ist ein String, welcher die Spalte
+                benennt. Optional kann auf den Namen eines der Schlüsselwörter <code>ASC</code>
                 <code>DESC</code> folgen, abgetrennt durch ein Leerzeichen.
             </para>
 
             <para>
-                Wie in den <code>from()</code> und <code>group()</code> Methoden, werden Spalten
-                als Bezeichner Quotiert, wenn sie nicht von runden Klammern eingeschlossen oder vom
-                Objekttyp <classname>Zend_Db_Expr</classname> sind.
+                Wie in den <methodname>from()</methodname> und <methodname>group()</methodname>
+                Methoden, werden Spalten als Bezeichner Quotiert, wenn sie nicht von runden
+                Klammern eingeschlossen oder vom Objekttyp <classname>Zend_Db_Expr</classname>
+                sind.
             </para>
 
             <example id="zend.db.select.building.order.example">
@@ -1098,10 +1099,10 @@ $select = $db->select()
             </para>
 
             <para>
-                In <classname>Zend_Db_Select</classname> kann die <code>limit()</code> Methode
-                verwendet werden um die Anzahl von Zeilen und die Anzahl der auszulassenden Spalten
-                anzugeben. Das erste Argument ist die gewünschte Anzahl von Zeilen. Das zweite
-                Argument gibt die Anzahl der auszulassenden Zeilen an.
+                In <classname>Zend_Db_Select</classname> kann die <methodname>limit()</methodname>
+                Methode verwendet werden um die Anzahl von Zeilen und die Anzahl der auszulassenden
+                Spalten anzugeben. Das erste Argument ist die gewünschte Anzahl von Zeilen. Das
+                zweite Argument gibt die Anzahl der auszulassenden Zeilen an.
             </para>
 
             <example id="zend.db.select.building.limit.example">
@@ -1134,15 +1135,15 @@ $select = $db->select()
             </note>
 
             <para>
-                Die <code>limitPage()</code> Methode kann als alternativer Weg verwendet werden um
-                Zeilenanzahl und Offset zu spezifizieren. Diese Methode erlaubt den Ergebnissatz
-                auf einen Subset, aus einer Serie von Subsets mit Reihen einer fixe Länge, auf dem
-                totalen Ergebnissatz der Abfrage, zu limitieren. In anderen Worten, spezifiziert
-                man die Länge einer Seite ("page") von Ergebnissen, und die ordinale Anzahl an
-                Ergebnissen einer einzelnen Seite, die als von der Abfrage zurück gegeben werden
-                sollen. Die Seitennummer ist das erste Argument der <code>limitPage()</code>
-                Methode, nud die Seitenlänge ist das zweite Argument. Beide Argumente werden
-                benötigt; sie haben keinen Standardwert.
+                Die <methodname>limitPage()</methodname> Methode kann als alternativer Weg
+                verwendet werden um Zeilenanzahl und Offset zu spezifizieren. Diese Methode erlaubt
+                den Ergebnissatz auf einen Subset, aus einer Serie von Subsets mit Reihen einer
+                fixe Länge, auf dem totalen Ergebnissatz der Abfrage, zu limitieren. In anderen
+                Worten, spezifiziert man die Länge einer Seite ("page") von Ergebnissen, und die
+                ordinale Anzahl an Ergebnissen einer einzelnen Seite, die als von der Abfrage
+                zurück gegeben werden sollen. Die Seitennummer ist das erste Argument der
+                <methodname>limitPage()</methodname> Methode, und die Seitenlänge ist das zweite
+                Argument. Beide Argumente werden benötigt; sie haben keinen Standardwert.
             </para>
 
             <example id="zend.db.select.building.limit.example2">
@@ -1169,7 +1170,7 @@ $select = $db->select()
             <title>Hinzufügen des DISTINCT Anfragewandlers</title>
 
             <para>
-                Die <code>distinct()</code> Methode ermöglicht es <code>DISTINCT</code>
+                Die <methodname>distinct()</methodname> Methode ermöglicht es <code>DISTINCT</code>
                 Schlüsselworte in die SQL Syntax einzufügen.
             </para>
 
@@ -1196,8 +1197,8 @@ $select = $db->select()
             <title>Hinzufügen des FOR UPDATE Anfragewandlers</title>
 
             <para>
-                Die <code>forUpdate()</code> Methode ermöglicht es <code>FOR UPDATE</code>
-                Schlüsselworte in die SQL Syntax einzufügen.
+                Die <methodname>forUpdate()</methodname> Methode ermöglicht es
+                <code>FOR UPDATE</code> Schlüsselworte in die SQL Syntax einzufügen.
             </para>
 
             <example id="zend.db.select.building.for-update.example">
@@ -1236,13 +1237,13 @@ $select = $db->select()
             <para>
                 Die Anfrage, die durch das <classname>Zend_Db_Select</classname> Objekt
                 repräsentiert wird kann ausgeführt werden, indem sie als erstes Argument an die
-                <code>query()</code> Methode des <classname>Zend_Db_Adapter_Abstract</classname>
-                Objekts übergeben wird. Dabei wird das <classname>Zend_Db_Select</classname>
-                anstelle eines Strings verwendet.
+                <methodname>query()</methodname> Methode des
+                <classname>Zend_Db_Adapter_Abstract</classname> Objekts übergeben wird. Dabei wird
+                das <classname>Zend_Db_Select</classname> anstelle eines Strings verwendet.
             </para>
 
             <para>
-                Die <code>query()</code> Methode gibt ein Objekt vom Typ
+                Die <methodname>query()</methodname> Methode gibt ein Objekt vom Typ
                 <classname>Zend_Db_Statement</classname> oder PDOStatement zurück, je nachdem
                 welcher Adaptertyp verwendet wird.
             </para>
@@ -1268,11 +1269,11 @@ $result = $stmt->fetchAll();
             <title>Ausführen von Select Anfragen mit dem objekt</title>
 
             <para>
-                Als Alternative zur Nutzung der <code>query()</code> Methode des Adapterobjekts
-                kann auch die <code>query()</code> Methode des <classname>Zend_Db_Select</classname>
-                Objekts verwendet werden. Beide Methoden geben ein Objekt vom Typ
-                <classname>Zend_Db_Statement</classname> oder PDOStatement zurück, je nachdem
-                welcher Adaptertyp verwendet wird.
+                Als Alternative zur Nutzung der <methodname>query()</methodname> Methode des
+                Adapterobjekts kann auch die <methodname>query()</methodname> Methode des
+                <classname>Zend_Db_Select</classname> Objekts verwendet werden. Beide Methoden
+                geben ein Objekt vom Typ <classname>Zend_Db_Statement</classname> oder
+                PDOStatement zurück, je nachdem welcher Adaptertyp verwendet wird.
             </para>
 
             <example id="zend.db.select.execute.query-select.example">
@@ -1298,7 +1299,7 @@ $result = $stmt->fetchAll();
             <para>
                 Wenn Zugriff zu auf eine String Repräsentante der SQL Anfrage, entsprechend dem
                 <classname>Zend_Db_Select</classname>, benötigt wird, kann die
-                <code>__toString()</code> Methode verwendet werden.
+                <methodname>__toString()</methodname> Methode verwendet werden.
             </para>
 
             <example id="zend.db.select.execute.tostring.example">
@@ -1328,8 +1329,8 @@ echo "$sql\n";
 
         <para>
             Dieser Abschnitt beschreibt andere Methoden der <classname>Zend_Db_Select</classname>
-            Klasse, welche bisher nicht beschrieben wurden: <code>getPart()</code> und
-            <code>reset()</code>.
+            Klasse, welche bisher nicht beschrieben wurden: <methodname>getPart()</methodname> und
+            <methodname>reset()</methodname>.
         </para>
 
         <sect3 id="zend.db.select.other.get-part">
@@ -1337,11 +1338,11 @@ echo "$sql\n";
             <title>Abfragen von Teilen des Select Objekts</title>
 
             <para>
-                Die <code>getPart()</code> Methode gibt eine Repräsentante eines Teils der SQL
-                Anfrage zurück. Zum Beispiel kann diese Methode verwendet werden um, ein Array von
-                Expressions des <code>WHERE</code> Abschnitts, ein Array von Spalten (oder Spalten
-                Expressions) von <code>SELECT</code> oder die Werte der Spaltenzahl und
-                Auslassungen des <code>LIMIT</code> Abschnitts, zu erhalten.
+                Die <methodname>getPart()</methodname> Methode gibt eine Repräsentante eines Teils
+                der SQL Anfrage zurück. Zum Beispiel kann diese Methode verwendet werden um, ein
+                Array von Expressions des <code>WHERE</code> Abschnitts, ein Array von Spalten
+                (oder Spalten Expressions) von <code>SELECT</code> oder die Werte der Spaltenzahl
+                und Auslassungen des <code>LIMIT</code> Abschnitts, zu erhalten.
             </para>
 
             <para>
@@ -1352,10 +1353,10 @@ echo "$sql\n";
             </para>
 
             <para>
-                Das einzige Argument der <code>getPart()</code> Methode ist ein String der den
-                zurück zu gebenden Teil der Anfrage bezeichnet. Zum Beispiel bezeichnet der String
-                <code>'from'</code> den Teil des Select Objekts, welcher Informationen über den
-                <code>FROM</code> Abschnitt, einschließlich verbundener Tabellen enthält.
+                Das einzige Argument der <methodname>getPart()</methodname> Methode ist ein String
+                der den zurück zu gebenden Teil der Anfrage bezeichnet. Zum Beispiel bezeichnet der
+                String <code>'from'</code> den Teil des Select Objekts, welcher Informationen über
+                den <code>FROM</code> Abschnitt, einschließlich verbundener Tabellen enthält.
             </para>
 
             <para>
@@ -1459,20 +1460,21 @@ print_r( $orderData );
             <title>Zurücksetzen von Teilen des Select Objekts</title>
 
             <para>
-                Die <code>reset()</code> Methode ermöglicht es einen angegebenen Teil der SQL
-                Anfrage zu löschen oder, wenn der Parameter ausgelassen ist, alle Teile zu löschen.
+                Die <methodname>reset()</methodname> Methode ermöglicht es einen angegebenen Teil
+                der SQL Anfrage zu löschen oder, wenn der Parameter ausgelassen ist, alle Teile zu
+                löschen.
             </para>
 
             <para>
                 Das einzige Argument ist optional. Es kann der Teil der Anfrage angegeben werden,
                 der gelöscht werden soll, unter Nutzung des gleichen Strings wie er als Argument
-                der <code>getPart()</code> Methode verwendet wird. Der angegebene Teil wird auf ein
-                Standardwert zurück gesetzt.
+                der <methodname>getPart()</methodname> Methode verwendet wird. Der angegebene Teil
+                wird auf ein Standardwert zurück gesetzt.
             </para>
 
             <para>
-                Wenn der Parameter ausgelassen wird, setzt <code>reset()</code> alle geänderten
-                Teile auf einen Standardwert zurück. Dadurch ist das
+                Wenn der Parameter ausgelassen wird, setzt <methodname>reset()</methodname> alle
+                geänderten Teile auf einen Standardwert zurück. Dadurch ist das
                 <classname>Zend_Db_Select</classname> Objekt gleichwertig mit einem neuen Objekt,
                 wie wenn es gerade Instanziiert wurde.
             </para>

+ 47 - 44
documentation/manual/de/module_specs/Zend_Db_Statement.xml

@@ -1,16 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15851 -->
+<!-- EN-Revision: 16564 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.statement">
 
     <title>Zend_Db_Statement</title>
 
     <para>
-        Zusätzlich zu den herkömmlichen Methoden wie <code>fetchAll()</code> und
-        <code>insert()</code>, beschrieben in <xref linkend="zend.db.adapter" />, kann auch ein
-        Statement-Objekt verwendet werden, um zusätzliche Möglichkeiten beim Ausführen von Abfragen
-        und holen von Ergebnissätzen zu erhalten. Dieser Abschnitt beschreibt wie eine Instanz eines
-        Statement-Objekts erzeugt wird, und wie dessen Methoden verwendet werden.
+        Zusätzlich zu den herkömmlichen Methoden wie <methodname>fetchAll()</methodname> und
+        <methodname>insert()</methodname>, beschrieben in <xref linkend="zend.db.adapter" />, kann
+        auch ein Statement-Objekt verwendet werden, um zusätzliche Möglichkeiten beim Ausführen von
+        Abfragen und holen von Ergebnissätzen zu erhalten. Dieser Abschnitt beschreibt wie eine
+        Instanz eines Statement-Objekts erzeugt wird, und wie dessen Methoden verwendet werden.
     </para>
 
     <para>
@@ -23,11 +23,11 @@
         <title>Erzeugung von Statement Objekten</title>
 
         <para>
-            Normalerweise wird ein Statement Objekt von der <code>query()</code> Methode der
-            Datenbank Adapterklasse zurück gegeben. Diese Methode ist der grundsätzliche Weg um ein
-            beliebiges SQL Statement vor zu bereiten. Das erste Argument ist ein String, der das SQL
-            Statement enthält. Das optionale zweite Argument ist ein Array von Werten, verknüpft mit
-            Parameterplatzhaltern im SQL String.
+            Normalerweise wird ein Statement Objekt von der <methodname>query()</methodname>
+            Methode der Datenbank Adapterklasse zurück gegeben. Diese Methode ist der
+            grundsätzliche Weg um ein beliebiges SQL Statement vor zu bereiten. Das erste Argument
+            ist ein String, der das SQL Statement enthält. Das optionale zweite Argument ist ein
+            Array von Werten, verknüpft mit Parameterplatzhaltern im SQL String.
         </para>
 
         <example id="zend.db.statement.creating.example1">
@@ -74,8 +74,9 @@ $stmt = new Zend_Db_Statement_Mysqli($db, $sql);
         <para>
             Ein Statement Objekt muss ausgeführt werden wenn es über den Konstruktor erzeugt wurde,
             oder kann, wenn es mehrere Male hintereinander ausgeführt werden soll. Dazu wird die
-            <code>execute()</code> Methode des Statement Objekts verwendet. Das einzige Argument ist
-            ein Array von Werten, welche mit Parameterplatzhaltern im Statement verknüpft werden.
+            <methodname>execute()</methodname> Methode des Statement Objekts verwendet. Das einzige
+            Argument ist ein Array von Werten, welche mit Parameterplatzhaltern im Statement
+            verknüpft werden.
         </para>
 
         <para>
@@ -140,9 +141,9 @@ $stmt->execute(array(':reporter' => 'goofy', ':status' => 'FIXED'));
             <title>Holen einer einzelnen Zeile eines Ergebnissatzes</title>
 
             <para>
-                Um eine einzelne Zeile eines Ergebnissatzes aubzurufen kann die <code>fetch()</code>
-                Methode des Statement Objekts verwendet werden. Alle drei Argumente dieser Methode
-                sind optional:
+                Um eine einzelne Zeile eines Ergebnissatzes aubzurufen kann die
+                <methodname>fetch()</methodname> Methode des Statement Objekts verwendet werden.
+                Alle drei Argumente dieser Methode sind optional:
             </para>
 
             <itemizedlist>
@@ -158,8 +159,8 @@ $stmt->execute(array(':reporter' => 'goofy', ':status' => 'FIXED'));
                     <para>
                         <emphasis>Cursor Ausrichtung</emphasis> ist das zweite Argument. Standard
                         ist Zend_Db::FETCH_ORI_NEXT, was einfach bedeutet das für jeden Aufruf von
-                        <code>fetch()</code> die nächste Zeile des Ergebnissatzes, in der
-                        Reihenfolge des RDBMS, zurück gegeben wird.
+                        <methodname>fetch()</methodname> die nächste Zeile des Ergebnissatzes, in
+                        der Reihenfolge des RDBMS, zurück gegeben wird.
                     </para>
                 </listitem>
                 <listitem>
@@ -168,15 +169,15 @@ $stmt->execute(array(':reporter' => 'goofy', ':status' => 'FIXED'));
                         Wenn die Cursor Ausrichtung Zend_Db::FETCH_ORI_ABS ist, dann ist die
                         Offset-Nummer die ordinale Nummer der Zeile die zurück gegeben wird.
                         Wenn die Cursor Ausrichtung Zend_Db::FETCH_ORI_REL, dann ist die
-                        Offset-Nummer relativ zu der Cursorposition bevor <code>fetch()</code>
-                        aufgerufen wurde.
+                        Offset-Nummer relativ zu der Cursorposition bevor
+                        <methodname>fetch()</methodname> aufgerufen wurde.
                     </para>
                 </listitem>
             </itemizedlist>
 
             <para>
-                <code>fetch()</code> gibt <constant>FALSE</constant> zurück wenn alle Zeilen des
-                Ergbnissatzes geholt wurden.
+                <methodname>fetch()</methodname> gibt <constant>FALSE</constant> zurück wenn alle
+                Zeilen des Ergbnissatzes geholt wurden.
             </para>
 
             <example id="zend.db.statement.fetching.fetch.example">
@@ -203,12 +204,12 @@ while ($row = $stmt->fetch()) {
 
             <para>
                 Um alle Zeilen eines Ergebnissatzes in einem Schritt abzurufen wird die
-                <code>fetchAll()</code> Methode verwendet. Dies ist gleichbedeutend mit dem Aufruf
-                der <code>fetch()</code> Methode in einer Schleife und dem Speichern der
-                Rückgabewerte in einem Array. Die <code>fetchAll()</code> Methode akzeptiert zwei
-                Argumente. Das Erste ist der Fetch Style, wie oben beschrieben, und das Zweite gibt
-                die Nummer der zurück zu gebenden Spalte an, wenn der Fetch Style
-                Zend_Db::FETCH_COLUMN ist.
+                <methodname>fetchAll()</methodname> Methode verwendet. Dies ist gleichbedeutend mit
+                dem Aufruf der <methodname>fetch()</methodname> Methode in einer Schleife und dem
+                Speichern der Rückgabewerte in einem Array. Die <methodname>fetchAll()</methodname>
+                Methode akzeptiert zwei Argumente. Das Erste ist der Fetch Style, wie oben
+                beschrieben, und das Zweite gibt die Nummer der zurück zu gebenden Spalte an, wenn
+                der Fetch Style Zend_Db::FETCH_COLUMN ist.
             </para>
 
             <example id="zend.db.statement.fetching.fetchall.example">
@@ -237,13 +238,13 @@ echo $rows[0]['bug_description'];
                 Standardmäßig gibt das Statement Objekt Zeilen des Ergebnissatzes als assoziatives
                 Array, mapping column names to column values, zurück. Ein anderes Format für die
                 Datenrückgabe der Statementklasse kann genau wie bei der Adapterklasse angegeben
-                werden. Die <code>setFetchMode()</code> Methode des Statement Objekts wird verwendet
-                um den Fetch-Modus anzugeben. Dazu werden die Zend_Db Klassen Konstanten
-                FETCH_ASSOC, FETCH_NUM, FETCH_BOTH, FETCH_COLUMN und FETCH_OBJ verwendet. Weiter
-                Informationenüber diese Modi gibt es unter
+                werden. Die <methodname>setFetchMode()</methodname> Methode des Statement Objekts
+                wird verwendet um den Fetch-Modus anzugeben. Dazu werden die Zend_Db Klassen
+                Konstanten FETCH_ASSOC, FETCH_NUM, FETCH_BOTH, FETCH_COLUMN und FETCH_OBJ
+                verwendet. Weiter Informationenüber diese Modi gibt es unter
                 <xref linkend="zend.db.adapter.select.fetch-mode" />. Nachfolgende Aufrufe der
-                Statement Methoden <code>fetch()</code> und <code>fetchAll()</code> benutzen den neu
-                gesetzten Fetch-Modus.
+                Statement Methoden <methodname>fetch()</methodname> und
+                <methodname>fetchAll()</methodname> benutzen den neu gesetzten Fetch-Modus.
             </para>
 
             <example id="zend.db.statement.fetching.fetch-mode.example">
@@ -271,7 +272,7 @@ echo $rows[0][0];
             <title>Holen einer einzelnen Spalte eines Ergebnissatzes</title>
 
             <para>
-                <code>fetchColumn()</code> wird verwendet mm eine einzelne Spalte eines
+                <methodname>fetchColumn()</methodname> wird verwendet mm eine einzelne Spalte eines
                 Ergebnissatzes zurück zu geben. Das optionale Argument ist der Integer Index der
                 Spalte die zurück gegeben werden soll. Der Standardwert ist 0. Diese Methode gibt
                 einen scalaren Wert zurück, oder <constant>FALSE</constant> wenn alle Zeilen des
@@ -279,11 +280,12 @@ echo $rows[0][0];
             </para>
 
             <para>
-                Zu beachten ist, dass diese Methode anders als die <code>fetchCol()</code> Methode
-                der Adapterklasse arbeitet. Die <code>fetchColumn()</code> Methode der
-                Statementklasse gibt einen einzelnen Wert einer Zeile zurück. Die
-                <code>fetchCol()</code> Methode der Adapterklasse hingegen gibt ein Array von Werten
-                der ersten Spalte aller Zeilen eines Ergebnissatzes zurück.
+                Zu beachten ist, dass diese Methode anders als die
+                <methodname>fetchCol()</methodname> Methode der Adapterklasse arbeitet. Die
+                <methodname>fetchColumn()</methodname> Methode der Statementklasse gibt einen
+                einzelnen Wert einer Zeile zurück. Die <methodname>fetchCol()</methodname> Methode
+                der Adapterklasse hingegen gibt ein Array von Werten der ersten Spalte aller Zeilen
+                eines Ergebnissatzes zurück.
             </para>
 
             <example id="zend.db.statement.fetching.fetchcolumn.example">
@@ -308,10 +310,11 @@ $bug_status = $stmt->fetchColumn(2);
 
             <para>
                 Um eine Zeile eines Ergebnissatzes zu holen, die wie ein Objekt strukturiert ist,
-                wird die <code>fetchObject()</code> Methode verwendet. Diese Methode nimmt zwei
-                optionale Argumente entgegen. Das erste Argument ist ein String der den Klassenname
-                des zurück zu gebenden Objekts enthält, standard ist 'stdClass'. Das zweite Argument
-                ist ein Array von Werten, die an den Konstruktor des Objekts übergeben werden.
+                wird die <methodname>fetchObject()</methodname> Methode verwendet. Diese Methode
+                nimmt zwei optionale Argumente entgegen. Das erste Argument ist ein String der den
+                Klassenname des zurück zu gebenden Objekts enthält, standard ist 'stdClass'. Das
+                zweite Argument ist ein Array von Werten, die an den Konstruktor des Objekts
+                übergeben werden.
             </para>
 
             <example id="zend.db.statement.fetching.fetchobject.example">

+ 3 - 3
documentation/manual/de/module_specs/Zend_Filter-RealPath.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15854 -->
+<!-- EN-Revision: 16550 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.filter.set.realpath">
     <title>RealPath</title>
@@ -22,7 +22,7 @@
     <programlisting language="php"><![CDATA[
 $filter = new Zend_Filter_RealPath();
 $path   = '/www/var/path/../../mypath';
-$filtered = $filter->filter();
+$filtered = $filter->filter($path);
 
 // Gibt '/www/mypath' zurück
 ]]></programlisting>
@@ -37,7 +37,7 @@ $filtered = $filter->filter();
     <programlisting language="php"><![CDATA[
 $filter = new Zend_Filter_RealPath(false);
 $path   = '/www/var/path/../../non/existing/path';
-$filtered = $filter->filter();
+$filtered = $filter->filter($path);
 
 // Gibt '/www/non/existing/path' zurück, selbst wenn
 // file_exists oder realpath false zurückgeben würden

+ 7 - 7
documentation/manual/de/module_specs/Zend_Tool_Framework-CliTool.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16525 -->
+<!-- EN-Revision: 16545 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.tool.framework.clitool">
     <title>Verwenden des CLI Tools</title>
@@ -29,12 +29,12 @@
             Wie man siehr gibt es im <code>bin/</code> Verzeichnis 3 Dateien: <code>zf.php</code>,
             <code>zf.sh</code> und <code>zf.bat</code>. <code>zf.sh</code> und <code>zf.bat</code>
             sind spezielle Client-Wrapper für das Betriebssystem: <code>zf.sh</code> für *nix
-            Umgebungen, und <code>zf.bat</code> für Win32 Umgebungen. Diese Client-Wrapper sind dafür zuständig
-            die richtige <code>php.exe</code> und <code>zf.php</code> zu finden, sowie die Anfrage
-            des Clients weiterzugeben. <code>zf.php</code> ist dafür zuständig die Umgebung zu
-            verstehen, den richtigen include_path zu erstellen, und das an die richtigen
-            Komponenten der Bibliothek für die Verarbeitung zu übergeben was über die Kommandozeile
-            übergeben wurde.
+            Umgebungen, und <code>zf.bat</code> für Win32 Umgebungen. Diese Client-Wrapper sind
+            dafür zuständig die richtige <code>php.exe</code> und <code>zf.php</code> zu finden,
+            sowie die Anfrage des Clients weiterzugeben. <code>zf.php</code> ist dafür zuständig
+            die Umgebung zu verstehen, den richtigen include_path zu erstellen, und das an die
+            richtigen Komponenten der Bibliothek für die Verarbeitung zu übergeben was über die
+            Kommandozeile übergeben wurde.
         </para>
 
         <para>

+ 47 - 0
documentation/manual/de/module_specs/Zend_View-Helpers-BaseUrl.xml

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- EN-Revision: 16579 -->
+<!-- Reviewed: no -->
+<sect3 id="zend.view.helpers.initial.baseurl">
+    <title>BaseUrl Helper</title>
+
+    <para>
+        Wärend die meisten <acronym>URL</acronym>s die vom Framework erstellt werden automatisch
+        die Basis <acronym>URL</acronym> vorangestellt haben, müssen Entwickler die Basis
+        <acronym>URL</acronym> Ihren eigenen <acronym>URL</acronym>s voranstellen damit die Pfade
+        zu den Ressourcen korrekt sind.
+    </para>
+
+    <para>
+        Die Verwendung des BasisUrl Helfers ist sehr geradlinig:
+    </para>
+
+    <programlisting language="php"><![CDATA[
+/*
+ * Das folgende nimmt an das die Basis URL der Seite/Anwendung "/mypage" ist.
+ */
+
+/*
+ * Ausdruck:
+ * <base href="/mypage/" />
+ */
+<base href="<?php echo $this->baseUrl(); ?>" />
+
+/*
+ * Ausdruck:
+ * <link rel="stylesheet" type="text/css" href="/mypage/css/base.css" />
+ */
+<link rel="stylesheet" type="text/css"
+     href="<?php echo $this->baseUrl('css/base.css'); ?>" />
+]]></programlisting>
+
+    <note>
+        <para>
+            Der Einfachheit halber entfernen wir die Eingangs- <acronym>PHP</acronym> Datei (z.B.
+            "<filename>index.php</filename>") von der Basis <acronym>URL</acronym> die in
+            <classname>Zend_Controller</classname> enthalten war. Trotzdem kann das in einigen
+            Situationen Probleme verursachen. Wenn eines Eintritt kann man
+            <methodname>$this->getHelper('BaseUrl')->setBaseUrl()</methodname> verwenden um
+            seine eigene BasisUrl zu setzen.
+        </para>
+    </note>
+</sect3>

+ 2 - 1
documentation/manual/de/module_specs/Zend_View-Helpers.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16579 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.view.helpers" xmlns:xi="http://www.w3.org/2001/XInclude">
 
@@ -342,6 +342,7 @@ echo $this->formCheckbox('foo',
 ]]></programlisting>
 
         <xi:include href="Zend_View-Helpers-Action.xml" />
+        <xi:include href="Zend_View-Helpers-BaseUrl.xml" />
         <xi:include href="Zend_View-Helpers-Cycle.xml" />
         <xi:include href="Zend_View-Helpers-Partial.xml" />
         <xi:include href="Zend_View-Helpers-Placeholder.xml" />

+ 15 - 15
documentation/manual/de/ref/performance-database.xml

@@ -1,16 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 16565 -->
 <!-- Reviewed: no -->
 <sect1 id="performance.database">
     <title>Zend_Db Performance</title>
 
     <para>
-        <classname>Zend_Db</classname> ist ein Datenbank Abstraktion Layer und ist dazu gedacht eine
-        gemeinsame API für SQL Operationen zu bieten. <classname>Zend_Db_Table</classname> ist ein
-        Table Data Bateway, dazu gedacht übliche Tabellen-artige Datenbank Operationen zu
-        abstrahieren. Wegen Ihrer abstrakten Natur und der "Magie" die Sie versteckt haben um Ihre
-        Operationen durchführen zu können, können Sie manchmal auch zu Geschwindigkeitsnachteilen
-        führen.
+        <classname>Zend_Db</classname> ist ein Datenbank Abstraktion Layer und ist dazu gedacht
+        eine gemeinsame <acronym>API</acronym> für <acronym>SQL</acronym> Operationen zu bieten.
+        <classname>Zend_Db_Table</classname> ist ein Table Data Bateway, dazu gedacht übliche
+        Tabellen-artige Datenbank Operationen zu abstrahieren. Wegen Ihrer abstrakten Natur und der
+        "Magie" die Sie versteckt haben um Ihre Operationen durchführen zu können, können Sie
+        manchmal auch zu Geschwindigkeitsnachteilen führen.
     </para>
 
     <sect2 id="performance.database.tableMetadata">
@@ -79,23 +79,23 @@
             <title>Selbst getuntes SQL schreiben</title>
 
             <para>
-                Die einzige echte Antwort ist es eigenes SQL zu schreiben;
+                Die einzige echte Antwort ist es eigenes <acronym>SQL</acronym> zu schreiben;
                 <classname>Zend_Db</classname> erfordert nicht die Verwendung von
                 <classname>Zend_Db_Select</classname>, als ist die Verwendung von eigenen, getunten
-                SQL Select Statements, eine perfekte und legitime Anwendung.
+                <acronym>SQL</acronym> Select Statements, eine perfekte und legitime Anwendung.
             </para>
             <para>
                 Lasse <constant>EXPLAIN</constant> auf den Abfragen laufen, und teste eine Vielzahl
                 von Möglichkeiten bis man die eigenen Indezes auf dem besten und performantesten
-                Weg trifft -- und dann sollte dieses SQL als Klasseneigenschaft oder Konstante fix
-                kodiert werden.
+                Weg trifft -- und dann sollte dieses <acronym>SQL</acronym> als Klasseneigenschaft
+                oder Konstante fix kodiert werden.
             </para>
 
             <para>
-                Wenn das SQL variable Argumente benötigt, können Platzhalter im SQL verwendet
-                werden und in einer Kombination von <methodname>vsprintf()</methodname> und
-                <methodname>array_walk()</methodname> verwendet werden um Werte in das SQL zu
-                injizieren:
+                Wenn das <acronym>SQL</acronym> variable Argumente benötigt, können Platzhalter im
+                <acronym>SQL</acronym> verwendet werden und in einer Kombination von
+                <methodname>vsprintf()</methodname> und <methodname>array_walk()</methodname>
+                verwendet werden um Werte in das <acronym>SQL</acronym> zu injizieren:
             </para>
 
             <programlisting language="php"><![CDATA[

+ 22 - 17
documentation/manual/de/ref/performance-localization.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15571 -->
+<!-- EN-Revision: 16566 -->
 <!-- Reviewed: no -->
 <sect1 id="performance.localization">
     <title>Internationalisierung (I18n) und Lokalisierung (L10n)</title>
@@ -27,28 +27,32 @@
 
             <para>
                 Zend Framework wird mit einer Vielzahl von Übersetzungsadaptern ausgeliefert. Die
-                Hälfte von Ihnen verwenden ein XML Format, welches viel Speicher benötigt und eine
-                Geschwindkeitseinbuße bedeutet. Glücklicherweise gibt es verschiedene Adapter die
-                andere Formate verwenden, die viel schneller geparst werden können. In der
-                Reihenfolge Ihrer Geschwindigkeit, vom Schnellsten zum Langsamsten, sind das:
+                Hälfte von Ihnen verwenden ein <acronym>XML</acronym> Format, welches viel Speicher
+                benötigt und eine Geschwindkeitseinbuße bedeutet. Glücklicherweise gibt es
+                verschiedene Adapter die andere Formate verwenden, die viel schneller geparst
+                werden können. In der Reihenfolge Ihrer Geschwindigkeit, vom Schnellsten zum
+                Langsamsten, sind das:
             </para>
 
             <itemizedlist>
                 <listitem><para>
                     <emphasis>Array</emphasis>: Das ist der Schnellste, weil er, von seiner
-                    Definition her, sofort in ein natives PHP Format geparst und sofort eingefügt
-                    wird.
+                    Definition her, sofort in ein natives <acronym>PHP</acronym> Format geparst und
+                    sofort eingefügt wird.
                 </para></listitem>
 
                 <listitem><para>
-                    <emphasis>CSV</emphasis>: Verwendet <methodname>fgetcsv()</methodname> um eine
-                    CSV Datei zu parsen und transformiert es in ein natives PHP Format.
+                    <emphasis><acronym>CSV</acronym></emphasis>: Verwendet
+                    <methodname>fgetcsv()</methodname> um eine <acronym>CSV</acronym> Datei zu
+                    parsen und transformiert es in ein natives <acronym>PHP</acronym> Format.
                 </para></listitem>
 
                 <listitem><para>
-                    <emphasis>INI</emphasis>: Verwendet <methodname>parse_ini_file()</methodname>
-                    um eine INI Datei zu lesen und Sie in ein natives PHP Format zu transformieren.
-                    Dieser und der CSV Adapter sind in Ihrer Geschwindigkeit ziemlich identisch.
+                    <emphasis><acronym>INI</acronym></emphasis>: Verwendet
+                    <methodname>parse_ini_file()</methodname> um eine <acronym>INI</acronym> Datei
+                    zu lesen und Sie in ein natives <acronym>PHP</acronym> Format zu
+                    transformieren. Dieser und der <acronym>CSV</acronym> Adapter sind in Ihrer
+                    Geschwindigkeit ziemlich identisch.
                 </para></listitem>
 
                 <listitem><para>
@@ -56,7 +60,8 @@
                     <emphasis>nicht</emphasis> die Gettext Erweiterung da diese nicht Threadsicher
                     ist und es nicht erlaubt mehr als ein Gebietsschema pro Server zu definieren.
                     Als Ergebnis, ist ist er langsamer als die Gettext Erweiterung direkt, aber,
-                    weil das Gettext Format binär ist, ist es schneller geparst als XML.
+                    weil das Gettext Format binär ist, ist es schneller geparst als
+                    <acronym>XML</acronym>.
                 </para></listitem>
             </itemizedlist>
 
@@ -71,10 +76,10 @@
         <title>Wie kann ich Übersetzungen und Lokalisierungen sogar noch schneller machen?</title>
 
         <para>
-            Aus Geschäftsgründen kann es möglich sein, das man auf einen XML-basierenden
-            Übersetzungsadapter limitiert ist. Oder vielleicht will man die Dinge sogar noch
-            schneller machen. Oder vielleicht will man L10n Operationen schneller machen. Wie kann
-            man das tun?
+            Aus Geschäftsgründen kann es möglich sein, das man auf einen
+            <acronym>XML</acronym>-basierenden Übersetzungsadapter limitiert ist. Oder vielleicht
+            will man die Dinge sogar noch schneller machen. Oder vielleicht will man L10n
+            Operationen schneller machen. Wie kann man das tun?
         </para>
 
         <sect3 id="performance.localization.cache.usage">

+ 2 - 2
documentation/manual/de/ref/requirements.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16182 -->
+<!-- EN-Revision: 16566 -->
 <!-- Reviewed: no -->
 <appendix id="requirements">
 
@@ -1464,7 +1464,7 @@
                         <row>
                             <entry>Zend Framework Komponenten</entry>
                             <entry>Abhängigkeit</entry>
-                            <entry>PHP Erweiterung</entry>
+                            <entry><acronym>PHP</acronym> Erweiterung</entry>
                         </row>
                     </thead>
                     <tbody>