Prechádzať zdrojové kódy

[DOCUMENTATION] German:

- sync up to r17175

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@17360 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 rokov pred
rodič
commit
e646d59164

+ 62 - 56
documentation/manual/de/module_specs/Zend_Db_Table.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17174 -->
+<!-- EN-Revision: 17175 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.table">
 
@@ -113,8 +113,9 @@ class bugs extends Zend_Db_Table_Abstract
                 Variablen <varname>$_schema</varname> oder mit dem Schema vorangestellt in der
                 <varname>$_name</varname> Eigenschaft. Jedes Schema welches in der <varname>$_name</varname>
                 Eigenschaft angegeben ist wird vorrangig gegenüber dem Schema der
-                <varname>$_schema</varname> Eigenschaft behandelt. In einigen RDBMS Marken ist die
-                Bezeichnung für Schema "database" oder "tablespace", wird aber ähnlich verwendet.
+                <varname>$_schema</varname> Eigenschaft behandelt. In einigen
+                <acronym>RDBMS</acronym> Marken ist die Bezeichnung für Schema "database" oder
+                "tablespace", wird aber ähnlich verwendet.
             </para>
 
             <example id="zend.db.table.defining.table-schema.example3">
@@ -354,8 +355,8 @@ class Bugs extends Zend_Db_Table_Abstract
             Bevor eine Table Klasse verwendet werden kann muss eine Instanz mit dem Konstruktor
             erzeugt werden. Das Konstruktor Argument ist ein Array von Optionen. Die wichtigste
             Option für einen Tabellenkonstruktor ist die Instanz der Adapterklasse, welche eine live
-            Verbindung zu einem RDBMS repräsentiert. Es gibt drei Möglichkeiten den Datenbankadapter
-            einer Tabellenklasse anzugeben und diese sind unten beschrieben:
+            Verbindung zu einem <acronym>RDBMS</acronym> repräsentiert. Es gibt drei Möglichkeiten
+            den Datenbankadapter einer Tabellenklasse anzugeben und diese sind unten beschrieben:
         </para>
 
         <sect3 id="zend.db.table.constructing.adapter">
@@ -454,9 +455,10 @@ $table = new Bugs(array('db' => 'my_db'));
                 Wie das Setzen eines Standardadapters, bietet auch dieses sicher zu stellen das die
                 gleiche Adapter Instanz in der gesamten Anwendung verwendet wird. Nutzen der
                 Registry ist flexibler, da mehr als eine Adapterinstanz gepeichert werden kann. Eine
-                angegebene Adapterinstanz ist spezifisch für eine bestimmte RDBMS Marke und
-                Datenbankinstanz. Wenn die Anwendung Zugriff auf mehrere Datenbanken benötigt oder
-                auch mehrere Datenbank Marken, dann müssen mehrere Adapter verwendet werden.
+                angegebene Adapterinstanz ist spezifisch für eine bestimmte <acronym>RDBMS</acronym>
+                Marke und Datenbankinstanz. Wenn die Anwendung Zugriff auf mehrere Datenbanken
+                benötigt oder auch mehrere Datenbank Marken, dann müssen mehrere Adapter verwendet
+                werden.
             </para>
 
         </sect3>
@@ -494,10 +496,10 @@ $table->insert($data);
 
         <para>
             Standardmäßig werden Werte im Daten Array als literale Werte eingefügt durch das
-            Verwenden von Parametern. Wenn es notwendig ist das diese als SQL Ausdruck behandelt
-            werden, muß sichergestellt werden das Sie sich von reinen Strings unterscheiden. Es kann
-            ein Objekt vom Typ <classname>Zend_Db_Expr</classname> verwendet werden um das zu
-            bewerkstelligen.
+            Verwenden von Parametern. Wenn es notwendig ist das diese als <acronym>SQL</acronym>
+            Ausdruck behandelt werden, muß sichergestellt werden das Sie sich von reinen Strings
+            unterscheiden. Es kann ein Objekt vom Typ <classname>Zend_Db_Expr</classname> verwendet
+            werden um das zu bewerkstelligen.
         </para>
 
         <example id="zend.db.table.insert.example-expr">
@@ -530,8 +532,8 @@ $data = array(
 
             <para>
                 Ein automatischer Primärschlüssel erzeigt einen eindeutigen Integerwert wenn die
-                Spalte des Primären Typs in der eigenen SQL <constant>INSERT</constant> Anweisung
-                unterdrückt wird.
+                Spalte des Primären Typs in der eigenen <acronym>SQL</acronym>
+                <constant>INSERT</constant> Anweisung unterdrückt wird.
             </para>
 
             <para>
@@ -562,8 +564,8 @@ class Bugs extends Zend_Db_Table_Abstract
             </example>
 
             <para>
-                MySQL, Microsoft SQL Server, und SQLite sind Beispiele von RDBMS Marken die
-                automatische Primärschlüssel unterstützen.
+                MySQL, Microsoft <acronym>SQL</acronym> Server, und SQLite sind Beispiele von
+                <acronym>RDBMS</acronym> Marken die automatische Primärschlüssel unterstützen.
             </para>
 
             <para>
@@ -612,8 +614,8 @@ class Bugs extends Zend_Db_Table_Abstract
             </example>
 
             <para>
-                Oracle, PostgreSQL, und IBM DB2 sind Beispiele von RDBMS Marken die Sequenz Objekte
-                in der Datenbank unterstützen.
+                Oracle, PostgreSQL, und IBM DB2 sind Beispiele von <acronym>RDBMS</acronym> Marken
+                die Sequenz Objekte in der Datenbank unterstützen.
             </para>
 
             <para>
@@ -665,10 +667,11 @@ class BugStatus extends Zend_Db_Table_Abstract
             <note>
 
                 <para>
-                    Alle RDBMS Marken unterstützen Tabellen mit natürlichen Schlüsseln. Beispiele
-                    von Tabellen die oft so definiert werden das Sie natürliche Schlüssel besitzen
-                    sind Lookup Tabellen, Durchschnitts Tabellen in viele-zu-viele Beziehungen, oder
-                    die meisten Tabellen mit komponierten Primärschlüsseln.
+                    Alle <acronym>RDBMS</acronym> Marken unterstützen Tabellen mit natürlichen
+                    Schlüsseln. Beispiele von Tabellen die oft so definiert werden das Sie
+                    natürliche Schlüssel besitzen sind Lookup Tabellen, Durchschnitts Tabellen in
+                    viele-zu-viele Beziehungen, oder die meisten Tabellen mit komponierten
+                    Primärschlüsseln.
                 </para>
 
             </note>
@@ -685,9 +688,9 @@ class BugStatus extends Zend_Db_Table_Abstract
             Spalten können in der Datenbanktabelle aktualisiert werden indem die <code>update</code>
             Methode der Table Klasse verwendet wird. Diese Methode nimmt zwei Argumente: ein
             assoziatives Array von Spalten die geändert werden sollen und neue Werte die diesen
-            Spalten hinzugefügt werden; und einen SQL Ausdruck der in der <constant>WHERE</constant>
-            Klausel verwendet wird, als Kriterium für die Zeilen die in der
-            <constant>UPDATE</constant> Operation geändert werden sollen.
+            Spalten hinzugefügt werden; und einen <acronym>SQL</acronym> Ausdruck der in der
+            <constant>WHERE</constant> Klausel verwendet wird, als Kriterium für die Zeilen die in
+            der <constant>UPDATE</constant> Operation geändert werden sollen.
         </para>
 
         <example id="zend.db.table.update.example">
@@ -713,17 +716,17 @@ $table->update($data, $where);
             Da die <methodname>update()</methodname> Methode der Tabelle zur
             <link linkend="zend.db.adapter.write.update"><methodname>update()</methodname></link>
             Methode des Datenbank Adapters weiterleitet, kann das zweite Argument ein Array von
-            SQL Ausdrücken sein. Diese Ausdrücke werden als Boolsche Terme kombiniert indem ein
-            <constant>AND</constant> Operator verwendet wird.
+            <acronym>SQL</acronym> Ausdrücken sein. Diese Ausdrücke werden als Boolsche Terme
+            kombiniert indem ein <constant>AND</constant> Operator verwendet wird.
         </para>
 
         <note>
 
             <para>
-                Die Werte und Identifizierer im SQL Ausdruck werden nicht in Anführungszeichen
-                gesetzt. Wenn Werte oder Identifizierer vorhanden sind die das Setzen in
-                Anführungszeichen benötigen, ist man selbst dafür zuständig das das getan wird. Die
-                <methodname>quote()</methodname>, <methodname>quoteInto()</methodname> und
+                Die Werte und Identifizierer im <acronym>SQL</acronym> Ausdruck werden nicht in
+                Anführungszeichen gesetzt. Wenn Werte oder Identifizierer vorhanden sind die das
+                Setzen in Anführungszeichen benötigen, ist man selbst dafür zuständig das das getan
+                wird. Die <methodname>quote()</methodname>, <methodname>quoteInto()</methodname> und
                 <methodname>quoteIdentifier()</methodname> Methoden des Datenbank Adapters können
                 dafür verwendet werden.
             </para>
@@ -739,8 +742,9 @@ $table->update($data, $where);
         <para>
             Zeilen können von einer Datenbanktabelle gelöscht werden indem die
             <methodname>delete()</methodname> Methode verwendet wird. Diese Methode nimmt ein
-            Argument, welches ein SQL Ausdruck ist, der in der <constant>WHERE</constant> Klausel
-            als Kriterium dafür verwendet wird, welche Zeilen gelöscht werden sollen.
+            Argument, welches ein <acronym>SQL</acronym> Ausdruck ist, der in der
+            <constant>WHERE</constant> Klausel als Kriterium dafür verwendet wird, welche Zeilen
+            gelöscht werden sollen.
         </para>
 
         <example id="zend.db.table.delete.example">
@@ -760,18 +764,18 @@ $table->delete($where);
         <para>
             Da die <methodname>delete()</methodname> Methode der Tabelle zur
             <link linkend="zend.db.adapter.write.delete"><methodname>delete()</methodname></link>
-            Methode des Datenbank Adapters weiterleitet, kann das Argument ein Array von SQL
-            Ausdrücken sein. Diese Ausdrücke werden als boolsche Terme kombiniert indem ein
-            <constant>AND</constant> Operator verwendet wird.
+            Methode des Datenbank Adapters weiterleitet, kann das Argument ein Array von
+            <acronym>SQL</acronym> Ausdrücken sein. Diese Ausdrücke werden als boolsche Terme
+            kombiniert indem ein <constant>AND</constant> Operator verwendet wird.
         </para>
 
         <note>
 
             <para>
-                Die Werte und Identifizierer im SQL Ausdruck werden nicht in Anführungszeichen
-                gesetzt. Wenn Werte oder Identifizierer vorhanden sind die das Setzen in
-                Anführungszeichen benötigen, ist man selbst dafür zuständig das das getan wird. Die
-                <methodname>quote()</methodname>, <methodname>quoteInto()</methodname> und
+                Die Werte und Identifizierer im <acronym>SQL</acronym> Ausdruck werden nicht in
+                Anführungszeichen gesetzt. Wenn Werte oder Identifizierer vorhanden sind die das
+                Setzen in Anführungszeichen benötigen, ist man selbst dafür zuständig das das getan
+                wird. Die <methodname>quote()</methodname>, <methodname>quoteInto()</methodname> und
                 <methodname>quoteIdentifier()</methodname> Methoden des Datenbank Adapters können
                 dafür verwendet werden.
             </para>
@@ -890,9 +894,9 @@ $rows = $table->find(array(1234, 5678), array('ABC', 'DEF'));
                 <warning>
 
                     <para>
-                        Die API für die Hol-Operationen wurde ausgeweitet um einem
-                        <classname>Zend_Db_Table_Select</classname> Objekt zu erlauben die Abfrage
-                        zu modifizieren. Trotzdem wird die veraltete Verwendung der
+                        Die <acronym>API</acronym> für die Hol-Operationen wurde ausgeweitet um
+                        einem <classname>Zend_Db_Table_Select</classname> Objekt zu erlauben die
+                        Abfrage zu modifizieren. Trotzdem wird die veraltete Verwendung der
                         <methodname>fetchRow()</methodname> und <methodname>fetchAll()</methodname>
                         Methoden weiterhin ohne Änderungen funktionieren.
                     </para>
@@ -977,10 +981,11 @@ $row = $table->fetchRow(
                     <para>
                         Man <emphasis>kann keine</emphasis> Spalten von einer geJOINten Tabelle
                         spezifizieren damit Sie in einer Zeile/Zeilenset zurückgegeben werden. Wenn
-                        das versucht wird, wird ein PHP Fehler getriggert. Das wurde getan um
-                        Sicherzustellen das die Integrität von <classname>Zend_Db_Table gewahrt
-                        bleibt</classname>. z.B. ein <classname>Zend_Db_Table_Row</classname> sollte
-                        nur Spalten referenzieren die von seiner Elterntabelle abgeleitet sind.
+                        das versucht wird, wird ein <acronym>PHP</acronym> Fehler getriggert. Das
+                        wurde getan um Sicherzustellen das die Integrität von
+                        <classname>Zend_Db_Table</classname> gewahrt bleibt. z.B. ein
+                        <classname>Zend_Db_Table_Row</classname> sollte nur Spalten referenzieren
+                        die von seiner Elterntabelle abgeleitet sind.
                     </para>
                 </listitem>
             </itemizedlist>
@@ -1058,8 +1063,9 @@ $rows = $table->fetchAll($select);
                 Der <code>ORDER BY</code> kann auch ein Sortier-Kriterium übergeben werden, genauso
                 wie auch Count und Offset Integer Werte, verwendet werden können damit die Abfrage
                 ein spezielles Subset von Zeilen zurück gibt. Diese Werte werden in einer
-                <constant>LIMIT</constant> Klausel verwendet oder in einer ähnlichen Logik für RDBMS
-                Marken die die <constant>LIMIT</constant> Syntax nicht unterstützen.
+                <constant>LIMIT</constant> Klausel verwendet oder in einer ähnlichen Logik für
+                <acronym>RDBMS</acronym> Marken die die <constant>LIMIT</constant> Syntax nicht
+                unterstützen.
             </para>
 
             <example id="zend.db.table.fetch-all.example2">
@@ -1260,8 +1266,8 @@ $row = $table->fetchRow($select);
         <para>
             Diese Methode gibt ein Objekt vom Typ <classname>Zend_Db_Table_Row_Abstract</classname>
             zurück. Wenn die spezifizierten Sortier-Kriterien keiner Zeile in der Datenbank Tabelle
-            entsprechen gibt <methodname>fetchRow()</methodname> PHP's <constant>NULL</constant>
-            Wert zurück.
+            entsprechen gibt <methodname>fetchRow()</methodname> <acronym>PHP</acronym>'s
+            <constant>NULL</constant> Wert zurück.
         </para>
 
     </sect2>
@@ -1774,8 +1780,8 @@ class Bugs extends Zend_Db_Table_Abstract
 
             <para>
                 Einige Leute bevorzugen das der Name der Table Klasse einem Tabellennamen in der
-                RDBMS, durch eine Stringumwandlung die <emphasis>Inflection</emphasis> (Beugung)
-                genannt wird, entspricht.
+                <acronym>RDBMS</acronym>, durch eine Stringumwandlung die
+                <emphasis>Inflection</emphasis> (Beugung) genannt wird, entspricht.
             </para>
 
             <para>
@@ -1804,9 +1810,9 @@ class Bugs extends Zend_Db_Table_Abstract
             <para>
                 Es ist unzureichend Identifizierer von der Datenbank zu transformieren, da das zu
                 Doppeldeutigkeiten führen kann oder einige Identifizierer sogar unerreichbar macht.
-                Die Verwendung der SQL Identifizierer exakt so wie Sie in der Datenbank vorhanden
-                sind, macht <classname>Zend_Db_Table_Abstract</classname> sowohl einfacher als auch
-                flexibler.
+                Die Verwendung der <acronym>SQL</acronym> Identifizierer exakt so wie Sie in der
+                Datenbank vorhanden sind, macht <classname>Zend_Db_Table_Abstract</classname> sowohl
+                einfacher als auch flexibler.
             </para>
 
             <para>

+ 9 - 8
documentation/manual/de/module_specs/Zend_Db_Table_Row.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17173 -->
+<!-- EN-Revision: 17175 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.table.row">
 
@@ -356,9 +356,9 @@ $row->delete();
             <title>Eine Zeile Serialisieren</title>
 
             <para>
-                Es kann einfach PHPs <methodname>serialize()</methodname> Funktion verwendet
-                werden, um einen String zu erstellen, der einen Byte-Stream enthält welcher das
-                Zeilen-Objekt repräsentiert.
+                Es kann einfach <acronym>PHP</acronym>s <methodname>serialize()</methodname>
+                Funktion verwendet werden, um einen String zu erstellen, der einen Byte-Stream
+                enthält welcher das Zeilen-Objekt repräsentiert.
             </para>
 
             <example id="zend.db.table.row.serialize.serializing.example">
@@ -384,8 +384,9 @@ $serializedRow = serialize($row);
             <title>Zeilen deserialisieren</title>
 
             <para>
-                PHPs <methodname>unserialize()</methodname> Funktion stellt ein Objekt aus einem
-                Byte-Stream wieder her. Die Funktion gibt das Original Objekt zurück.
+                <acronym>PHP</acronym>s <methodname>unserialize()</methodname> Funktion stellt ein
+                Objekt aus einem Byte-Stream wieder her. Die Funktion gibt das Original Objekt
+                zurück.
             </para>
 
             <para>
@@ -666,8 +667,8 @@ class Products extends Zend_Db_Table_Abstract
 
             <para>
                 Manche Personen ziehen es vor, dass der Klassenname der Tabelle dem Tabellennamen
-                in der Datenbank direkt entspricht, indem eine String Transformation durchgeführt
-                wird, die auch <emphasis>Inflection</emphasis> genannt wird.
+                in der <acronym>RDBMS</acronym> direkt entspricht, indem eine String Transformation
+                durchgeführt wird, die auch <emphasis>Inflection</emphasis> genannt wird.
             </para>
 
             <para>

+ 7 - 6
documentation/manual/de/module_specs/Zend_Db_Table_Rowset.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17133 -->
+<!-- EN-Revision: 17175 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.table.rowset">
 
@@ -102,7 +102,7 @@ $row    = $rowset->current();
 
         <para>
             Wenn der Zeilensatz keine Zeilen enthält, gibt <methodname>current()</methodname> den
-            Wert <constant>NULL</constant> zurück.
+            <acronym>PHP</acronym> Wert <constant>NULL</constant> zurück.
         </para>
 
         <example id="zend.db.table.rowset.rows.iterate.example">
@@ -266,8 +266,8 @@ foreach ($rowsetArray as $rowArray) {
             <title>Einen Zeilensatz serialisieren</title>
 
             <para>
-                PHPs <methodname>serialize()</methodname>-Funktion wird genutzt, um einen
-                Byte-Stream zu erzeugen. Dieser repräsentiert das Zeilensatz-Objekt.
+                <acronym>PHP</acronym>s <methodname>serialize()</methodname>-Funktion wird genutzt,
+                um einen Byte-Stream zu erzeugen. Dieser repräsentiert das Zeilensatz-Objekt.
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -288,8 +288,9 @@ $serializedRowset = serialize($rowset);
             <title>Einen Zeilensatz deserialisieren</title>
 
             <para>
-                PHPs <methodname>unserialize()</methodname> stellt aus einer Zeichenkette mit einem
-                Byte-Stream ein Objekt wieder her. Die Funktion gibt das originale Objekt zurück.
+                <acronym>PHP</acronym>s <methodname>unserialize()</methodname> stellt aus einer
+                Zeichenkette mit einem Byte-Stream ein Objekt wieder her. Die Funktion gibt das
+                originale Objekt zurück.
             </para>
 
             <para>

+ 22 - 20
documentation/manual/de/module_specs/Zend_File_Transfer-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17173 -->
+<!-- EN-Revision: 17175 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.file.transfer.introduction">
 
@@ -9,28 +9,28 @@
         <classname>Zend_File_Transfer</classname> bietet exzessiven Support für Datei Uploads und
         Downloads. Es kommt mit eingebauten Prüfungen für Dateien und Funktionslitäten um Dateien
         mit Filtern zu verändern. Protokoll-Adapter erlauben
-        <classname>Zend_File_Transfer</classname> die selbe API für Transportprotokolle wie HTTP,
-        FTP, WEBDAV und andere zu verwenden.
+        <classname>Zend_File_Transfer</classname> die selbe <acronym>API</acronym> für
+        Transportprotokolle wie <acronym>HTTP</acronym>, FTP, WEBDAV und andere zu verwenden.
     </para>
 
     <note>
         <title>Einschränkungen</title>
         <para>
             Die aktuelle Implementation von <classname>Zend_File_Transfer</classname>
-            ist auf HTTP Post Uploads limitiert. Andere Adapter die Downloads und andere Protokolle
-            unterstützen werden in zukünftigen Releases hinzugefügt. Aktuell sollte
-            <classname>Zend_File_Transfer_Adapter_Http</classname> direkt verwendet werden. Sobald
-            andere Adapter vorhanden sind, kann ein gemeinsames Interface verwendet werden.
+            ist auf <acronym>HTTP</acronym> Post Uploads limitiert. Andere Adapter die Downloads und
+            andere Protokolle unterstützen werden in zukünftigen Releases hinzugefügt. Aktuell
+            sollte <classname>Zend_File_Transfer_Adapter_Http</classname> direkt verwendet werden.
+            Sobald andere Adapter vorhanden sind, kann ein gemeinsames Interface verwendet werden.
         </para>
     </note>
 
     <note>
         <title>Formulare</title>
         <para>
-            Wenn man <classname>Zend_Form</classname> verwendet sollte man die APIs die von
-            <classname>Zend_Form</classname> zur Verfügung gestellt werden, und
-            <classname>Zend_File_Transfer</classname> nicht direkt, verwenden. Der Dateitransfer
-            Support von <classname>Zend_Form</classname> ist in
+            Wenn man <classname>Zend_Form</classname> verwendet sollte man die
+            <acronym>API</acronym>s die von <classname>Zend_Form</classname> zur Verfügung gestellt
+            werden, und <classname>Zend_File_Transfer</classname> nicht direkt, verwenden. Der
+            Dateitransfer Support von <classname>Zend_Form</classname> ist in
             <classname>Zend_File_Transfer</classname> implementiert, weshalb die Informationen in
             diesem Kapitel für fortgeschrittene Benutzer von <classname>Zend_Form</classname>
             interessant sind.
@@ -39,8 +39,9 @@
 
     <para>
         Die Verwendung von <classname>Zend_File_Transfer</classname> ist relativ einfach. Es besteht
-        aus zwei Teilen. Dem HTTP Formular, wärend <classname>Zend_File_Transfer</classname> die
-        hochgeladenen Dateien behandelt. Siehe das folgende Beispiel:
+        aus zwei Teilen. Dem <acronym>HTTP</acronym> Formular, wärend
+        <classname>Zend_File_Transfer</classname> die hochgeladenen Dateien behandelt. Siehe das
+        folgende Beispiel:
     </para>
 
     <example id="zend.file.transfer.introduction.example">
@@ -95,8 +96,8 @@ if (!$adapter->receive()) {
     <note>
         <title>Achtung</title>
         <para>
-            Dieses Beispiel ist nur für die Demonstration der grundsätzlichen API von
-            <classname>Zend_File_Transfer</classname>. Man sollte dieses Code Beispiel
+            Dieses Beispiel ist nur für die Demonstration der grundsätzlichen <acronym>API</acronym>
+            von <classname>Zend_File_Transfer</classname>. Man sollte dieses Code Beispiel
             <emphasis>niemals</emphasis> in einer Produktivumgebung einsetzen da es massive
             Sicherheitslücken aufweisst. Man sollte immer Prüfungen verwenden um die Sicherheit
             zu erhöhen.
@@ -389,9 +390,10 @@ $names = $upload->getMimeType('foo');
             <classname>Zend_File_Transfer</classname> kann den aktuellen Status eines gerade
             stattfindenden Datei Uploads erheben. Um dieses Feature zu verwenden muß man entweder
             die <constant>APC</constant> Erweiterung verwenden, die mit den meisten standardmäßigen
-            PHP Installationen vorhanden ist, oder die <code>uploadprogress</code> Erweiterung.
-            Beide Erweiterungen werden erkannt und automatisch verwendet. Um den Fortschritt zu
-            erhalten muß man einige Voraussetzungen erfüllen.
+            <acronym>PHP</acronym> Installationen vorhanden ist, oder die
+            <code>uploadprogress</code> Erweiterung. Beide Erweiterungen werden erkannt und
+            automatisch verwendet. Um den Fortschritt zu erhalten muß man einige Voraussetzungen
+            erfüllen.
         </para>
 
         <para>
@@ -469,8 +471,8 @@ while (!$upload['done']) {
             <para>
                 <methodname>getProgress()</methodname> muß ohne Einstellungen aufgerufen werden. Es
                 gibt anschließend ein Array mit verschiedenen Schlüssel zurück. Sie unterscheiden
-                sich, abhängig von der verwendeten PHP Extension. Aber die folgenden Schlüssel
-                werden unabhängig von der Extension zurück gegeben:
+                sich, abhängig von der verwendeten <acronym>PHP</acronym> Extension. Aber die
+                folgenden Schlüssel werden unabhängig von der Extension zurück gegeben:
             </para>
 
             <itemizedlist>

+ 7 - 7
documentation/manual/de/module_specs/Zend_Filter-Set.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17172 -->
+<!-- EN-Revision: 17175 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.filter.set" xmlns:xi="http://www.w3.org/2001/XInclude">
 
@@ -119,12 +119,12 @@
     <sect2 id="zend.filter.set.striptags">
         <title>StripTags</title>
         <para>
-            Dieser Filter gibt den Eingabestring zurück, wobei alle HTML und PHP Tags von Ihm
-            entfernt werden ausser diesen die explizit erlaubt sind. Zusätzlich zur Möglichkeit zu
-            definieren welche Tags erlaubt sind können Entwickler definieren welche Attribute über
-            alle erlaubten Tags erlaubt sind und auch nur für spezielle Tags. Und Letztendlich
-            bietet dieser Filter Kontrolle darüber ob Kommentare (z.B., <code>&lt;!-- ...
-            --&gt;</code>) entfernt werden oder nicht.
+            Dieser Filter gibt den Eingabestring zurück, wobei alle HTML und <acronym>PHP</acronym>
+            Tags von Ihm entfernt werden ausser diesen die explizit erlaubt sind. Zusätzlich zur
+            Möglichkeit zu definieren welche Tags erlaubt sind können Entwickler definieren welche
+            Attribute über alle erlaubten Tags erlaubt sind und auch nur für spezielle Tags. Und
+            Letztendlich bietet dieser Filter Kontrolle darüber ob Kommentare (z.B., <code>&lt;!--
+            ... --&gt;</code>) entfernt werden oder nicht.
         </para>
     </sect2>
 

+ 4 - 2
documentation/manual/de/module_specs/Zend_Gdata_Photos.xml

@@ -794,8 +794,10 @@ $service->deleteCommentEntry($entry, true);
         </sect3>
 
         <sect3 id="zend.gdata.photos.tag_deletion">
-            <title>Deleting A Tag</title>
-            <para>The service supports deleting a tag for an authenticated user:</para>
+            <title>Ein Tag löschen</title>
+            <para>
+                Das Service unterstützt das Löschen eines Tags für authentifizierte Benutzer:
+            </para>
             <programlisting language="php"><![CDATA[
 $service = Zend_Gdata_Photos::AUTH_SERVICE_NAME;
 $client = Zend_Gdata_ClientLogin::getHttpClient($user, $pass, $service);

+ 27 - 23
documentation/manual/de/module_specs/Zend_Test-PHPUnit-Db-Adapter.xml

@@ -2,22 +2,24 @@
 <!-- EN-Revision: 17054 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.test.phpunit.db.adapter">
-    <title>Using the Database Testing Adapter</title>
+    <title>Verwenden des Datenbank Test Adapters</title>
 
     <para>
-        There are times when you don't want to test parts of your application with a real database,
-        but are forced to because of coupling. The <classname>Zend_Test_DbAdapter</classname> offers
-        a convenient way to use a implementation of <classname>Zend_Db_Adapter_Abstract</classname>
-        without having to open a database connection. Furthermore this Adapter is very easy to mock
-        from within your PHPUnit testsuite, since it requires no constructor arguments.
+        Es gibt Zeiten in denen man Teile der eigenen Anwendung nicht mit einer echten Datenbank
+        testen will, aber wegen einer Kopplung dazu gezwungen ist.
+        <classname>Zend_Test_DbAdapter</classname> bietet einen bequemen Weg um eine Implementation
+        von <classname>Zend_Db_Adapter_Abstract</classname> zu verwenden ohne das eine Datenbank
+        Verbindung geöffnet werden muß. Weiters ist dieser Adapter einfach von innerhalb der
+        PHPUnit Testsuite zu verwenden, da er keine Constructor Argumente benötigt.
     </para>
 
     <para>
-        The Test Adapter acts as a stack for various database results. Its order of results have to
-        be userland implemented, which might be a tedious task for tests that call many different
-        database queries, but its just the right helper for tests where only a handful of queries
-        are executed and you know the exact order of the results that have to be returned to your
-        userland code.
+        Der Test Adapter agiert als Stack für die verschiedenen Datenbank Ergebnisse. Die
+        Reihenfolge der Ergebnisse muß auf Benutzerebene implementiert werden, was für Tests die
+        viele unterschiedliche Datenbank Abfragen aufrufen ein arbeitsintensiver Task sein kann,
+        aber er ist der richtige Helfer für Tests in denen nur eine Handvoll von Abfragen
+        ausgeführt werden und man die exakte Reihenfolge der Ergebnisse kennt die vom
+        Benutzerbezogenen Code zurückgegeben wird.
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -38,15 +40,16 @@ $rs = $adapter->query('SELECT ...'); // Returns Statement 1
 ]]></programlisting>
 
     <para>
-        Behaviour of any real database adapter is simulated as much as possible such that methods
-        like <methodname>fetchAll()</methodname>, <methodname>fetchObject()</methodname>,
-        <methodname>fetchColumn</methodname> and more are working for the test adapter.
+        Das Verhalten jedes realen Datenbank Adapters wird soweit wie möglich simuliert sodas
+        dessen Methoden, wie <methodname>fetchAll()</methodname>,
+        <methodname>fetchObject()</methodname>, <methodname>fetchColumn</methodname> und weitere
+        für den Test Adapter funktionieren.
     </para>
 
     <para>
-        You can also put INSERT, UPDATE and DELETE statement onto the result stack, these however
-        only return a statement which allows to specifiy the result of
-        <methodname>$stmt->rowCount()</methodname>.
+        Man kann auch INSERT, UPDATE und DELETE Anweisungen im Ergebnis Stack platzieren, wobei
+        diese nur ein Ergebnis zurückgeben das es erlaubt das Ergebnis von
+        <methodname>$stmt->rowCount()</methodname> zu spezifizieren.
     </para>
 
     <programlisting language="php"><![CDATA[
@@ -63,14 +66,15 @@ $adapter->appendStatementToStack(
 ]]></programlisting>
 
     <para>
-        The test adapter never checks if the query specified is really of the type SELECT, DELETE,
-        INSERT or UPDATE which is returned next from the stack. The correct order of returning the
-        data has to be implemented by the user of the test adapter.
+        Der Test Adapter prüft niemals ob die spezifizierte Anfrage die als nächstes vom Stack
+        zurückgegeben wird wirklich vom Typ SELECT, DELETE, INSERT oder UPDATE ist. Die richtige
+        Reihenfolge der zurückgegebenen Daten muss vom Benutzer des Test Adapters implementiert
+        werden.
     </para>
 
     <para>
-        The Test adapter also specifies methods to simulate the use of the methods
-        <methodname>listTables()</methodname>, <methodname>describeTables()</methodname> and
-        <methodname>lastInsertId()</methodname>.
+        Der Test Adapter spezifiziert auch Methoden um die Verwendung der Methoden
+        <methodname>listTables()</methodname>, <methodname>describeTables()</methodname> und
+        <methodname>lastInsertId()</methodname> simuliert.
     </para>
 </sect2>