瀏覽代碼

[ZF-8780, GERMAN] Manual:

- added review patches (thx Uli)

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@20548 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 年之前
父節點
當前提交
91a021f75b

+ 70 - 69
documentation/manual/de/module_specs/Zend_Date-Additional.xml

@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- EN-Revision: 17750 -->
 <!-- EN-Revision: 17750 -->
-<!-- Reviewed: no -->
+<!-- Reviewed: 17750 -->
 <sect1 id="zend.date.additional">
 <sect1 id="zend.date.additional">
     <title>Funktionierende Beispiele</title>
     <title>Funktionierende Beispiele</title>
 
 
     <para>
     <para>
-        In diesem Kapitel werden wir verschiedene zusätzliche Funkionen beschreiben welche auch
-        durch <classname>Zend_Date</classname> verfügbar sind. Natürlich haben alle beschriebene
-        Funktionen auch Beispiele um die Arbeitsweise, und die einfache <acronym>API</acronym> für
-        die richtige Benutzung von Ihnen, zu zeigen.
+        In diesem Kapitel werden verschiedene zusätzliche Funkionen beschrieben welche auch durch
+        <classname>Zend_Date</classname> verfügbar sind. Natürlich sind für alle beschriebenen
+        Funktionen auch Beispiele vorhanden, um die Arbeitsweise und die einfache
+        <acronym>API</acronym> für die richtige Benutzung zu zeigen.
     </para>
     </para>
 
 
     <sect2 id="zend.date.additional.checking">
     <sect2 id="zend.date.additional.checking">
@@ -16,44 +16,45 @@
 
 
         <para>
         <para>
             Normalerweise werden die meisten Daten als Zeichenketten übergeben. Aber das Problem
             Normalerweise werden die meisten Daten als Zeichenketten übergeben. Aber das Problem
-            mit Zeichenketten ist das man nicht sicher sein kann ob eine Zeichenkette ein echtes
+            mit Zeichenketten ist, dass man nicht sicher sein kann, ob eine Zeichenkette ein echtes
             Datum enthält. Hierfür gibt es in <classname>Zend_Date</classname> eine eigene
             Datum enthält. Hierfür gibt es in <classname>Zend_Date</classname> eine eigene
             statische Funktion um Datums-Zeichenketten zu prüfen.
             statische Funktion um Datums-Zeichenketten zu prüfen.
             <classname>Zend_Locale</classname> hat eine eigene Funktion
             <classname>Zend_Locale</classname> hat eine eigene Funktion
-            <methodname>getDate($date, $locale)</methodname> welche ein Datum analysiert und
+            <methodname>getDate($date, $locale)</methodname>, welche ein Datum analysiert und
             die gültigen normalisierten Datumsabschnitte zurück gibt. Ein Monatsname wird zum
             die gültigen normalisierten Datumsabschnitte zurück gibt. Ein Monatsname wird zum
-            Beispiel erkannt und anschließend nur die Nummer des Monats zurück gegeben. Aber da
-            <classname>Zend_Locale</classname> nichts über Daten weiß, da es eine Klasse zum
-            Normalisieren und Lokalisieren ist, haben wir eine eigene Funktion
-            <methodname>isDate($date)</methodname> integriert welche das für uns prüft.
+            Beispiel erkannt und anschließend nur die Nummer des Monats zurück gegeben. Da
+            <classname>Zend_Locale</classname> lediglich eine Klasse zum Normalisieren und
+            Lokalisieren ist und somit keine Kenntnis über die Daten hat, wurde die Funktion
+            <methodname>isDate($date)</methodname> integriert, welche dies prüfen kann.
         </para>
         </para>
 
 
         <para>
         <para>
             <methodname>isDate($date, $format, $locale)</methodname> nimmt bis zu drei Parameter
             <methodname>isDate($date, $format, $locale)</methodname> nimmt bis zu drei Parameter
-            entgegen und benötigt mindestens einen Parameter. Deshalb ist alles was wir für das
-            Prüfen eines Datums benötigen natürlich das Datum selbst als Zeichenkette. Der zweite
-            Parameter kann das Format sein, in welchem das Datum erwartet wird. Wenn kein Format
-            angegeben wurde, wird das Standardformat des verwendeten Gebietsschemas benutzt. Für
-            Details darüber wie Formate aussehen müssen kann im Kapitel über
+            entgegen und benötigt mindestens einen Parameter. Deshalb ist alles, was für die Prüfung
+            eines Datums benötigt wird, das Datum selbst als Zeichenkette. Der zweite Parameter kann
+            das Format sein, in welchem das Datum erwartet wird. Wenn kein Format angegeben wurde,
+            wird das Standardformat des verwendeten Gebietsschemas benutzt. Details darüber, wie
+            Formate aussehen müssen, sind im Kapitel über
             <link linkend="zend.date.constants.selfdefinedformats">selbst definierte Formate</link>
             <link linkend="zend.date.constants.selfdefinedformats">selbst definierte Formate</link>
-            nachgeschaut werden.
+            nachzulesen.
         </para>
         </para>
 
 
         <para>
         <para>
-            Der dritte Parameter ist auch optional genauso wie der zweite Parameter und kann
-            verwendet werden um ein Gebietsschema anzugeben. Das gebietsschema wird benötigt um
-            Monats- und Wochentagsnamen zu normalisieren. Mit dem dritten Parameter sind wir also in
-            der Lage Daten zu erkennen wie '<command>01.Jänner.2000</command>' oder
-            '<command>01.January.2000</command>' abhängig von dem angegebenen Gebietsschema.
+            Der dritte Parameter ist, wie schon der zweite Parameter, optional und kann für die
+            Angabe eines Gebietsschemas verwendet werden. Das Gebietsschema wird zur Normalisierung
+            von Monats- und Wochentagsnamen benötigt. Mit der Angabe des dritten Parameters ist es
+            also möglich, Daten wie '<command>01.Jänner.2000</command>' oder
+            '<command>01.January.2000</command>' abhängig vom angegebenen Gebietsschema, zu
+            erkennen.
         </para>
         </para>
 
 
         <para>
         <para>
-            <methodname>isDate()</methodname> prüft natürlich auch ob ein Datum existiert.
+            <methodname>isDate()</methodname> prüft auch ob ein Datum existiert.
             <classname>Zend_Date</classname> selbst prüft die Daten nicht. Deshalb ist es möglich
             <classname>Zend_Date</classname> selbst prüft die Daten nicht. Deshalb ist es möglich
             ein Datum wie zum Beispiel '<command>31.Februar.2000</command>' mit
             ein Datum wie zum Beispiel '<command>31.Februar.2000</command>' mit
-            <classname>Zend_Date</classname> zu erstellen weil <classname>Zend_Date</classname> das
-            Datum automatisch korrigiert und ein gültiges Datum zurück gibt. In unserem Fall den
-            '<command>03.März.2000</command>'. Auf der anderen Seite führt
+            <classname>Zend_Date</classname> zu erstellen, da <classname>Zend_Date</classname> das
+            Datum automatisch korrigiert und eine gültige Datumsangabe zurück gibt. In unserem Fall
+            den '<command>03.März.2000</command>'. Auf der anderen Seite führt
             <methodname>isDate()</methodname> diese Prüfung durch und gibt beim
             <methodname>isDate()</methodname> diese Prüfung durch und gibt beim
             '<command>31.Februar.2000</command>' <constant>FALSE</constant> zurück, weil sie weiß
             '<command>31.Februar.2000</command>' <constant>FALSE</constant> zurück, weil sie weiß
             das dieses Datum unmöglich ist.
             das dieses Datum unmöglich ist.
@@ -94,19 +95,19 @@ if (Zend_Date::isDate($date,'dd MMMM yyyy', 'en')) {
         <title>Sonnenaufgang und Sonnenuntergang</title>
         <title>Sonnenaufgang und Sonnenuntergang</title>
 
 
         <para>
         <para>
-            <classname>Zend_Date</classname> beinhaltet auch Funktionen um Informationen von der
-            Sonne zu erhalten. Oft ist es notwendig die Zeit für Sonnenaugang oder Sonnenuntergang
+            <classname>Zend_Date</classname> beinhaltet auch Funktionen um Informationen zur
+            Sonne zu erhalten. Oft ist es notwendig, die Zeit für Sonnenaugang oder Sonnenuntergang
             für einen bestimmten Tag zu erhalten. Das ist mit <classname>Zend_Date</classname> sehr
             für einen bestimmten Tag zu erhalten. Das ist mit <classname>Zend_Date</classname> sehr
-            einfach weil nur der gewünschte Tag angegeben werden muß, und zusätzlich die Ortsangabe
-            für den Sonnenaufgang oder Sonnenuntergang berechnet werden soll.
+            einfach, da nur der gewünschte Tag und die Ortsangabe für den Sonnenaufgang oder
+            Sonnenuntergang angegeben werden muss.
         </para>
         </para>
 
 
         <para>
         <para>
-            Da die meisten Personen die genaue Ortsangabe Ihrer Stadt nicht kennen haben wir auch
-            eine Helferklasse spendiert die für etwa 250 Haupt- und Großstädte der ganzen Welt die
-            Daten der Ortsangaben bereithält. Die meisten Personen können Städte in Ihrer näheren
-            Umgebung benutzen, da die Differenz für Ortsangaben welche nahe beineinander liegen nur
-            in Sekunden gemessen werden kann.
+            Da die meisten Personen die genaue Ortsangabe Ihrer Stadt nicht kennen, wird eine
+            eine Helferklasse bereitgestellt, die für etwa 250 Haupt- und Großstädte der ganzen Welt
+            die Daten der Ortsangaben bereithält. Die meisten Personen können Städte in Ihrer
+            näheren Umgebung benutzen, da die Differenz für Ortsangaben, welche nahe beineinander
+            liegen, nur in Sekunden gemessen werden kann.
         </para>
         </para>
 
 
         <para>
         <para>
@@ -127,11 +128,11 @@ print_r (Zend_Date_Cities::getCityList());
             Die Ortsangabe selbst erhält man mit der Funktion
             Die Ortsangabe selbst erhält man mit der Funktion
             <methodname>Zend_Date_Cities::city()</methodname>. Sie akzeptiert den Namen einer Stadt
             <methodname>Zend_Date_Cities::city()</methodname>. Sie akzeptiert den Namen einer Stadt
             wie durch die Funktion <methodname>Zend_Date_Cities::getCityList()</methodname>
             wie durch die Funktion <methodname>Zend_Date_Cities::getCityList()</methodname>
-            angegeben und optional als zweiten Parameter den zu setzenden Horizont.
+            angegeben und optional als zweiten Parameter für den zu setzenden Horizont.
         </para>
         </para>
 
 
         <para>
         <para>
-            Es gibt 4 vordefinierte Horizonte welche mit einer Ortsangabe benutzt werden können um
+            Es gibt 4 vordefinierte Horizonte, welche mit einer Ortsangabe benutzt werden können, um
             den genauen Zeitpunkt von Sonnenauf- und -untergang zu erhalten. Der
             den genauen Zeitpunkt von Sonnenauf- und -untergang zu erhalten. Der
             '<varname>$horizon</varname>' Parameter ist in allen Funktionen immer optional. Wenn er
             '<varname>$horizon</varname>' Parameter ist in allen Funktionen immer optional. Wenn er
             nicht gesetzt wird, wird der '<property>effective</property>' Horizont benutzt.
             nicht gesetzt wird, wird der '<property>effective</property>' Horizont benutzt.
@@ -199,12 +200,12 @@ $mylocation = array('latitude' => 41.5, 'longitude' => 13.2446);
         </example>
         </example>
 
 
         <para>
         <para>
-            Da nun alle benötigten Daten angegeben werde können ist der nächste Schritt die
-            Erstellung eines <classname>Zend_Date</classname> Objekts mit dem Tag für welchen
+            Da nun alle benötigten Daten angegeben werden können, ist der nächste Schritt die
+            Erstellung eines <classname>Zend_Date</classname> Objekts mit dem Tag, für welchen
             Sonnenauf- oder -untergang berechnet werden sollen. Für die Berechnung stehen 3
             Sonnenauf- oder -untergang berechnet werden sollen. Für die Berechnung stehen 3
             Funktionen bereit. Die Berechnung des Sonnenaufganges ist mit
             Funktionen bereit. Die Berechnung des Sonnenaufganges ist mit
             '<methodname>getSunset()</methodname>', des Sonnenuntergangs mit
             '<methodname>getSunset()</methodname>', des Sonnenuntergangs mit
-            '<methodname>getSunrise()</methodname>' und alle möglichen Informationen welche die
+            '<methodname>getSunrise()</methodname>' und alle möglichen Informationen, welche die
             Sonne betreffen mit '<methodname>getSunInfo()</methodname>' möglich. Nach der
             Sonne betreffen mit '<methodname>getSunInfo()</methodname>' möglich. Nach der
             Berechnung wird das <classname>Zend_Date</classname> Objekt mit der berechneten Zeit
             Berechnung wird das <classname>Zend_Date</classname> Objekt mit der berechneten Zeit
             zurückgegeben.
             zurückgegeben.
@@ -238,35 +239,35 @@ foreach ($info as $sun) {
 
 
         <para>
         <para>
             Zeitzonen sind genauso wichtig wie die Datumsangaben selbst. Es gibt einige Zeitzonen
             Zeitzonen sind genauso wichtig wie die Datumsangaben selbst. Es gibt einige Zeitzonen
-            abhängig davon wo auf der Welt der Benutzer lebt. Deshalb bedeutet das Arbeiten mit
-            Daten auch immer das eine gültige Zeitzone gesetzt ist. Das klingt eventuell
+            abhängig vom Aufenthaltsort des Nutzers. Deshalb bedeutet das Arbeiten mit
+            Daten auch immer, dass eine gültige Zeitzone gesetzt ist. Das klingt eventuell
             kompliziert, ist aber viel einfacher als erwartet. Wie schon im ersten Kapitel von
             kompliziert, ist aber viel einfacher als erwartet. Wie schon im ersten Kapitel von
-            <classname>Zend_Date</classname> erwähnt muß immer eine Standardzeitzone ersetzt werden.
-            Entweder durch <filename>php.ini</filename> oder durch Definition in der Bootstrap
-            Datei.
+            <classname>Zend_Date</classname> erwähnt, muss immer eine Standardzeitzone gesetzt
+            werden. Dies kann entweder in der <filename>php.ini</filename> oder durch Definition in
+            der Bootstrap Datei durchgeführt werden.
         </para>
         </para>
 
 
         <para>
         <para>
-            Ein <classname>Zend_Date</classname> Objekt speichert natürlich die aktuelle Zeitzone.
+            Ein <classname>Zend_Date</classname> Objekt speichert die aktuelle Zeitzone.
             Selbst wenn die Zeitzone nach der Erstellung des Objektes geändert wird, merkt sich das
             Selbst wenn die Zeitzone nach der Erstellung des Objektes geändert wird, merkt sich das
-            Objekt die originale Zeitzone und arbeitet mit Ihr. Es ist also nicht notwendig die
+            Objekt die originale Zeitzone und arbeitet mit dieser. Es ist also nicht notwendig, die
             Zeitzone im Code mithilfe von <acronym>PHP</acronym> Funktionen zu ändern.
             Zeitzone im Code mithilfe von <acronym>PHP</acronym> Funktionen zu ändern.
-            <classname>Zend_Date</classname> hat zwei eingebaute Funktionen die es ermöglichen damit
-            zu Arbeiten.
+            <classname>Zend_Date</classname> hat zwei eingebaute Funktionen, die es ermöglichen
+            damit zu arbeiten.
         </para>
         </para>
 
 
         <para>
         <para>
             <methodname>getTimezone()</methodname> gibt die aktuell gesetzte Zeitzone des
             <methodname>getTimezone()</methodname> gibt die aktuell gesetzte Zeitzone des
-            <classname>Zend_Date</classname> Objektes zurück. Man sollte in Erinnerung behalten das
-            <classname>Zend_Date</classname> nicht mit den <acronym>PHP</acronym> Internas gekoppelt
-            ist. Deshalb ist die zurückgegebene Zeitzone nicht die des <acronym>PHP</acronym>
-            Skripts sondern jene des Objektes. <methodname>setTimezone($zone)</methodname> ist die
-            zweite Funktion und ermöglicht es eine neue Zeitzone für
-            <classname>Zend_Date</classname> zu setzen. Eine angegebene Zeitzone wird immer geprüft.
-            Wenn diese nicht existiert wird eine Ausnahme geworfen. Zusätzlich kann die Zeitzone des
-            aktuellen Skripts oder des Systems für das Datumsobjekt gesetzt werden indem
-            <methodname>setTimezone()</methodname> ohne den Parameter zone aufgerufen wird. Das wird
-            auch automatisch gemacht wenn das Datumsobjekt erstellt wird.
+            <classname>Zend_Date</classname> Objektes zurück. Man sollte in Erinnerung behalten,
+            dass <classname>Zend_Date</classname> nicht mit den <acronym>PHP</acronym> Internas
+            gekoppelt ist. Deshalb ist die zurückgegebene Zeitzone nicht die des
+            <acronym>PHP</acronym> Skripts, sondern jene des Objektes.
+            <methodname>setTimezone($zone)</methodname> ist die zweite Funktion und ermöglicht es
+            eine neue Zeitzone für <classname>Zend_Date</classname> zu setzen. Eine angegebene
+            Zeitzone wird immer geprüft. Wenn diese nicht existiert, wird eine Ausnahme geworfen.
+            Zusätzlich kann die Zeitzone des aktuellen Skripts oder des Systems für das Datumsobjekt
+            gesetzt werden, indem <methodname>setTimezone()</methodname> ohne den Parameter zone
+            aufgerufen wird. Das wird auch automatisch gemacht, wenn das Datumsobjekt erstellt wird.
         </para>
         </para>
 
 
         <example id="zend.date.additional.timezones.example-1">
         <example id="zend.date.additional.timezones.example-1">
@@ -274,8 +275,8 @@ foreach ($info as $sun) {
 
 
             <programlisting language="php"><![CDATA[
             <programlisting language="php"><![CDATA[
 // Setzen einer Standardzeitzone... das muß in der Bootstrap Datei
 // Setzen einer Standardzeitzone... das muß in der Bootstrap Datei
-// oder php.ini gemacht werden. Wir setzen Sie hier nur der Vollständigkeit
-// halber um ein komplettes Beispiel zu erhalten.
+// oder php.ini gemacht werden. Wir setzen diese hier nur der Vollständigkeit
+// halber, um ein komplettes Beispiel zu erhalten.
 date_default_timezone_set('Europe/Vienna');
 date_default_timezone_set('Europe/Vienna');
 
 
 // Erstellen des Datumsobjektes
 // Erstellen des Datumsobjektes
@@ -300,18 +301,18 @@ print $date->getIso();
 
 
         <para>
         <para>
             <classname>Zend_Date</classname> nimmt immer die aktuelle Zeitzone für das Erstellen
             <classname>Zend_Date</classname> nimmt immer die aktuelle Zeitzone für das Erstellen
-            eines Objektes wie in den ersten Zeilen des Beispiels gezeigt. Das Ändern der Zeitzone
+            eines Objektes, wie in den ersten Zeilen des Beispiels gezeigt. Das Ändern der Zeitzone
             für ein erstelltes Objekt hat einen Effekt auf das Datum selbst. Daten sind immer
             für ein erstelltes Objekt hat einen Effekt auf das Datum selbst. Daten sind immer
             relativ zu einer Zeitzone. Das Ändern der Zeitzone für ein
             relativ zu einer Zeitzone. Das Ändern der Zeitzone für ein
             <classname>Zend_Date</classname> Objekt ändert nicht die Zeit des
             <classname>Zend_Date</classname> Objekt ändert nicht die Zeit des
-            <classname>Zend_Date</classname> Objektes selbst. Man muß sich in Erinnerung halten das
-            Daten intern immer als Zeitpunkte und in der <acronym>GMT</acronym> gespeichert werden.
-            Eine Zeitzone bedeutet also wieviele Stunden subtrahiert oder addiert werden müssen um
-            die aktuelle globale Zeit für die eigene Zeitzone und Region er erhalten.
+            <classname>Zend_Date</classname> Objektes selbst. Man muß sich in Erinnerung halten,
+            dass Daten intern immer als Zeitpunkte und in der <acronym>GMT</acronym> gespeichert
+            werden. Eine Zeitzone bedeutet also wieviele Stunden subtrahiert oder addiert werden
+            müssen, um die aktuelle globale Zeit für die eigene Zeitzone und Region zu erhalten.
         </para>
         </para>
 
 
         <para>
         <para>
-            Das koppeln der Zeitzone innerhalb von <classname>Zend_Date</classname> hat einen
+            Das Koppeln der Zeitzone innerhalb von <classname>Zend_Date</classname> hat einen
             anderen positiven Nebeneffekt. Es ist möglich verschiedene Daten mit verschiedenen
             anderen positiven Nebeneffekt. Es ist möglich verschiedene Daten mit verschiedenen
             Zeitzonen zu haben.
             Zeitzonen zu haben.
         </para>
         </para>
@@ -321,8 +322,8 @@ print $date->getIso();
 
 
             <programlisting language="php"><![CDATA[
             <programlisting language="php"><![CDATA[
 // Setzen einer Standardzeitzone... das muß in der Bootstrap Datei oder
 // Setzen einer Standardzeitzone... das muß in der Bootstrap Datei oder
-// php.ini gemacht werden. Wir setzen Sie hier nur der Vollständigkeit
-// halber um ein komplettes Beispiel zu erhalten.
+// php.ini gemacht werden. Wir setzen diese hier nur der Vollständigkeit
+// halber, um ein komplettes Beispiel zu erhalten.
 date_default_timezone_set('Europe/Vienna');
 date_default_timezone_set('Europe/Vienna');
 
 
 // Erstellen des Datumsobjektes
 // Erstellen des Datumsobjektes

+ 18 - 29
documentation/manual/de/module_specs/Zend_Date-Basic.xml

@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- EN-Revision: 17597 -->
 <!-- EN-Revision: 17597 -->
-<!-- Reviewed: no -->
+<!-- Reviewed: 17597 -->
 <sect1 id="zend.date.basic">
 <sect1 id="zend.date.basic">
-
     <title>Basis Methoden</title>
     <title>Basis Methoden</title>
 
 
     <para>
     <para>
@@ -16,31 +15,31 @@
     </para>
     </para>
 
 
     <para>
     <para>
-        Das Setzen eines Datums ohne Zeit bedeutet das die Zeit auf 00:00:00 gesetzt wird. Genauso
-        bedeutet das Setzen einer Zeit ohne Datum das Intern das Datum auf 01.01.1970 gesetzt wird
-        inklusive der Anzahl an Sekunden welche der vergangenen Stunden, Minuten und Sekunden der
-        angegebenen Zeit entsprechen. Normalerweise messen Personen Dinge von einem Startpunkt aus,
-        wie das Jahr 0 A.D. Trotzdem, verwenden die meisten Softwaresysteme die erste Sekunde des
-        Jahres 1970 als Startpunkt und bezeichnen Zeiten als Abstand zum Zeitpunkt durch Zählen der
-        Anzahl an Sekunden die seit diesem dem Startpunkt vergangen sind.
+        Das Setzen eines Datums ohne Zeit bedeutet, dass die Zeit auf 00:00:00 gesetzt wird. Genauso
+        bedeutet das Setzen einer Zeit ohne Datum, dass intern das Datum auf 01.01.1970 inklusive
+        der Anzahl an Sekunden welche der vergangenen Stunden, Minuten und Sekunden der angegebenen
+        Zeit entsprechen, gesetzt wird . Normalerweise messen Personen Dinge von einem Startpunkt
+        aus, wie das Jahr 0 A.D. Trotzdem verwenden die meisten Softwaresysteme die erste Sekunde
+        des Jahres 1970 als Startpunkt und bezeichnen Zeiten als Abstand zum Zeitpunkt durch Zählen
+        der Anzahl an Sekunden, die seit diesem dem Startpunkt vergangen sind.
     </para>
     </para>
 
 
     <sect2 id="zend.date.basic.creation">
     <sect2 id="zend.date.basic.creation">
-
         <title>Aktuelles Datum</title>
         <title>Aktuelles Datum</title>
 
 
         <para>
         <para>
-            Ohne jegliche Argumente bedeutet die Erstellung einer Instanz das ein Objekt mit dem
+            Ohne jegliche Argumente bedeutet die Erstellung einer Instanz, dass ein Objekt mit dem
             aktuellen Gebietsschema und dem aktuellen lokalen Datum zurückgegeben wird, durch
             aktuellen Gebietsschema und dem aktuellen lokalen Datum zurückgegeben wird, durch
             Verwendung von <acronym>PHP</acronym>'s <methodname>time()</methodname> Funktion um den
             Verwendung von <acronym>PHP</acronym>'s <methodname>time()</methodname> Funktion um den
             aktuellen <ulink url="http://en.wikipedia.org/wiki/Unix_Time">UNIX Zeitpunkt</ulink> für
             aktuellen <ulink url="http://en.wikipedia.org/wiki/Unix_Time">UNIX Zeitpunkt</ulink> für
-            das Objekt zu erhalten. Man muß sicherstellen das die <acronym>PHP</acronym> Umgebung
+            das Objekt zu erhalten. Man muß sicherstellen, dass die <acronym>PHP</acronym> Umgebung
             die richtige <link linkend="zend.date.setdefaulttimezone">Standardzeitzone</link>
             die richtige <link linkend="zend.date.setdefaulttimezone">Standardzeitzone</link>
             gesetzt hat.
             gesetzt hat.
         </para>
         </para>
 
 
         <example id="zend.date.basic.creation.example-1">
         <example id="zend.date.basic.creation.example-1">
             <title>Erstellen des aktuellen Datums</title>
             <title>Erstellen des aktuellen Datums</title>
+
             <programlisting language="php"><![CDATA[
             <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 $date = new Zend_Date();
 
 
@@ -48,11 +47,9 @@ $date = new Zend_Date();
 print $date;
 print $date;
 ]]></programlisting>
 ]]></programlisting>
         </example>
         </example>
-
     </sect2>
     </sect2>
 
 
     <sect2 id="zend.date.basic.functions">
     <sect2 id="zend.date.basic.functions">
-
         <title>Zend_Date durch Beispiele</title>
         <title>Zend_Date durch Beispiele</title>
 
 
         <para>
         <para>
@@ -63,18 +60,18 @@ print $date;
         </para>
         </para>
 
 
         <sect3 id="zend.date.simple.functions.get">
         <sect3 id="zend.date.simple.functions.get">
-
             <title>Ein Datum ausgeben</title>
             <title>Ein Datum ausgeben</title>
 
 
             <para>
             <para>
                 Ein Datum in einem <classname>Zend_Date</classname> Objekt kann als Integer oder
                 Ein Datum in einem <classname>Zend_Date</classname> Objekt kann als Integer oder
-                lokalisierte Zeichenkette ausgegeben werden indem man die
-                <methodname>get()</methodname> Methode verwendet. Es gibt viele Optionen welche
+                lokalisierte Zeichenkette ausgegeben werden, indem man die
+                <methodname>get()</methodname> Methode verwendet. Es gibt viele Optionen, welche
                 in einer späteren Sektion beschrieben werden.
                 in einer späteren Sektion beschrieben werden.
             </para>
             </para>
 
 
             <example id="zend.date.simple.functions.get.example-1">
             <example id="zend.date.simple.functions.get.example-1">
                 <title>get() - Ausgabe eines Datums</title>
                 <title>get() - Ausgabe eines Datums</title>
+
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 $date = new Zend_Date();
 
 
@@ -82,11 +79,9 @@ $date = new Zend_Date();
 print $date->get();
 print $date->get();
 ]]></programlisting>
 ]]></programlisting>
             </example>
             </example>
-
         </sect3>
         </sect3>
 
 
         <sect3 id="zend.date.simple.functions.set">
         <sect3 id="zend.date.simple.functions.set">
-
             <title>Setzen eines Datums</title>
             <title>Setzen eines Datums</title>
 
 
             <para>
             <para>
@@ -98,6 +93,7 @@ print $date->get();
 
 
             <example id="zend.date.simple.functions.set.example-1">
             <example id="zend.date.simple.functions.set.example-1">
                 <title>set() - Setzen eines Datums</title>
                 <title>set() - Setzen eines Datums</title>
+
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 $date = new Zend_Date();
 
 
@@ -106,11 +102,9 @@ $date->set('13:00:00',Zend_Date::TIMES);
 print $date->get(Zend_Date::W3C);
 print $date->get(Zend_Date::W3C);
 ]]></programlisting>
 ]]></programlisting>
             </example>
             </example>
-
         </sect3>
         </sect3>
 
 
         <sect3 id="zend.date.simple.functions.add">
         <sect3 id="zend.date.simple.functions.add">
-
             <title>Addieren und Subtrahieren von Daten</title>
             <title>Addieren und Subtrahieren von Daten</title>
 
 
             <para>
             <para>
@@ -124,6 +118,7 @@ print $date->get(Zend_Date::W3C);
 
 
             <example id="zend.date.simple.functions.add.example-1">
             <example id="zend.date.simple.functions.add.example-1">
                 <title>add() - Addieren von Daten</title>
                 <title>add() - Addieren von Daten</title>
+
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 $date = new Zend_Date();
 
 
@@ -137,11 +132,9 @@ echo "Datum über get() = ", $date->get(Zend_Date::W3C), "\n";
 echo "Datum über toString() = ", $date, "\n";
 echo "Datum über toString() = ", $date, "\n";
 ]]></programlisting>
 ]]></programlisting>
             </example>
             </example>
-
         </sect3>
         </sect3>
 
 
         <sect3 id="zend.date.simple.functions.compare">
         <sect3 id="zend.date.simple.functions.compare">
-
             <title>Vergleichen von Daten</title>
             <title>Vergleichen von Daten</title>
 
 
             <para>
             <para>
@@ -155,6 +148,7 @@ echo "Datum über toString() = ", $date, "\n";
 
 
             <example id="zend.date.simple.functions.compare.example-1">
             <example id="zend.date.simple.functions.compare.example-1">
                 <title>compare() - Vergleichen von Daten</title>
                 <title>compare() - Vergleichen von Daten</title>
+
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 $date = new Zend_Date();
 
 
@@ -174,6 +168,7 @@ if ($date->compare(10, Zend_Date::MINUTE) == -1) {
 
 
             <example id="zend.date.simple.functions.compare.example-2">
             <example id="zend.date.simple.functions.compare.example-2">
                 <title>equals() - Identifizieren eines Datums oder Datumsabschnittes</title>
                 <title>equals() - Identifizieren eines Datums oder Datumsabschnittes</title>
+
                 <programlisting language="php"><![CDATA[
                 <programlisting language="php"><![CDATA[
 $date = new Zend_Date();
 $date = new Zend_Date();
 
 
@@ -185,12 +180,6 @@ if ($date->equals(10, Zend_Date::HOUR)) {
 }
 }
 ]]></programlisting>
 ]]></programlisting>
             </example>
             </example>
-
         </sect3>
         </sect3>
-
     </sect2>
     </sect2>
-
 </sect1>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 43 - 41
documentation/manual/de/module_specs/Zend_Date-Creation.xml

@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- EN-Revision: 18427 -->
 <!-- EN-Revision: 18427 -->
-<!-- Reviewed: no -->
+<!-- Reviewed: 18427 -->
 <sect1 id="zend.date.creation">
 <sect1 id="zend.date.creation">
     <title>Erstellen von Datumswerten</title>
     <title>Erstellen von Datumswerten</title>
 
 
     <para>
     <para>
-        <classname>Zend_Date</classname> unterstützt viele verschiedene Wege um eine neue Instanz
+        <classname>Zend_Date</classname> unterstützt viele verschiedene Wege, um eine neue Instanz
         von sich selbst zu erstellen. Da es verschiedene Notwendigkeiten gibt, werden die bequemsten
         von sich selbst zu erstellen. Da es verschiedene Notwendigkeiten gibt, werden die bequemsten
         Wege in diesem Kapitel gezeigt.
         Wege in diesem Kapitel gezeigt.
     </para>
     </para>
@@ -14,21 +14,21 @@
         <title>Erstellen des aktuellen Datums</title>
         <title>Erstellen des aktuellen Datums</title>
 
 
         <para>
         <para>
-            Der einfachste Weg der Erstellung eines Datumsobjektes ist es ein aktuelles Datum zu
+            Der einfachste Weg der Erstellung eines Datumsobjektes ist es, ein aktuelles Datum zu
             erstellen. Man kann entweder eine neue Instanz mit <command>new Zend_Date()</command>
             erstellen. Man kann entweder eine neue Instanz mit <command>new Zend_Date()</command>
-            erstellen, oder die bequemere statische Methode
-            <methodname>Zend_Date::now()</methodname> verwenden wobei beide das aktuelle Datum als
-            neue Instanz von <classname>Zend_Date</classname> zurückgeben. Das aktuelle Datum
-            enthält immer das aktuelle Datum und die Zeit für die aktuell gesetzte Zeitzone.
+            erstellen oder die bequemere statische Methode <methodname>Zend_Date::now()</methodname>
+            verwenden, wobei beide das aktuelle Datum als neue Instanz von
+            <classname>Zend_Date</classname> zurückgeben. Das aktuelle Datum enthält immer das
+            Datum und die Zeit der aktuell gesetzten Zeitzone.
         </para>
         </para>
 
 
         <example id="zend.date.creation.actual.example-1">
         <example id="zend.date.creation.actual.example-1">
             <title>Datum durch Instanz erstellen</title>
             <title>Datum durch Instanz erstellen</title>
 
 
             <para>
             <para>
-                Datumserstellung durch Erzeugen einer neuen Instanz bedeutet das man keinen
-                Parameter angeben muß. Natürlich gibt es mehrere Parameter die später beschrieben
-                werden aber normalerweise ist das der einfachste und meist genutzte Weg um das
+                Datumserstellung durch Erzeugen einer neuen Instanz bedeutet, dass man keinen
+                Parameter angeben muß. Natürlich gibt es mehrere Parameter, die später beschrieben
+                werden. Normalerweise ist das jedoch der einfachste und meist genutzte Weg, um das
                 aktuelle Datum als <classname>Zend_Date</classname> Instanz zu erhalten.
                 aktuelle Datum als <classname>Zend_Date</classname> Instanz zu erhalten.
             </para>
             </para>
 
 
@@ -41,12 +41,12 @@ $date = new Zend_Date();
             <title>Statische Erstellung eines Datums</title>
             <title>Statische Erstellung eines Datums</title>
 
 
             <para>
             <para>
-                Machmal ist es einfacher eine statische Methode für die Erstellung eines Datums zu
+                Machmal ist es einfacher, eine statische Methode für die Erstellung eines Datums zu
                 verwenden. Hierfür kann die <emphasis><methodname>now()</methodname></emphasis>
                 verwenden. Hierfür kann die <emphasis><methodname>now()</methodname></emphasis>
                 Methode verwendet werden. Sie gibt eine neue Instanz von
                 Methode verwendet werden. Sie gibt eine neue Instanz von
-                <classname>Zend_Date</classname> auf die gleiche Art und Weise zurück wie wenn man
-                <command>new Zend_Date()</command> Verwenden würde. Es wird aber immer das aktuelle
-                Datum zurückgegeben und das kann auch nur durch die Angabe von optionalen
+                <classname>Zend_Date</classname> auf die gleiche Art und Weise zurück, wie wenn man
+                <command>new Zend_Date()</command> verwenden würde. Es wird aber immer das aktuelle
+                Datum zurückgegeben. Dieses Verhalten kann auch nur durch die Angabe von optionalen
                 Parametern geändert werden.
                 Parametern geändert werden.
             </para>
             </para>
 
 
@@ -60,20 +60,21 @@ $date = Zend_Date::now();
         <title>Erstellen von Datumswerten von einer Datenbank</title>
         <title>Erstellen von Datumswerten von einer Datenbank</title>
 
 
         <para>
         <para>
-            Datenbanken werden oft verwendet um Datumswerte zu speichern. Aber das Problem ist, das
-            jede Datenbank Ihre Datumswerte in einem anderen Weg ausgibt. <emphasis>MsSQL</emphasis>
-            Datenbanken verwenden eine etwas andere Standardausgabe von Datumswerten als
-            <emphasis>MySQL</emphasis> Datenbanken. Aber zur Vereinfachung macht es
+            Datenbanken werden oft verwendet, um Datumswerte zu speichern. Das Problem ist dabei,
+            dass jede Datenbank Ihre Datumswerte in einer anderen Form ausgibt.
+            <emphasis>MsSQL</emphasis> Datenbanken verwenden eine etwas andere Standardausgabe von
+            Datumswerten als <emphasis>MySQL</emphasis> Datenbanken. Zur Vereinfachung macht es
             <classname>Zend_Date</classname> sehr simpel ein Datum von einem Datumswert einer
             <classname>Zend_Date</classname> sehr simpel ein Datum von einem Datumswert einer
             Datenbank zu erstellen.
             Datenbank zu erstellen.
         </para>
         </para>
 
 
         <para>
         <para>
-            Natürlich kann jeder Datenbank gesagt werden das Sie die Ausgabe einer definierten
-            Spalte in einen speziellen Wert konvertiert. Zum Beispiel können ein
-            <emphasis>datetime</emphasis> Wert so konvertiert werden das ein Minutenwert ausgegeben
-            wird. Aber das benötigt viel Zeit und oft müssen Datumswerte auf eine andere Art und
-            Weise bearbeitet werden als bei der Erstellung der Datenbankabfrage gedacht wurde.
+            Natürlich kann jeder Datenbank mitgeteilt werden, dass diese die Ausgabe einer
+            definierten Spalte in einen speziellen Wert konvertiert. Zum Beispiel können ein
+            <emphasis>datetime</emphasis> Wert so konvertiert werden, dass ein Minutenwert
+            ausgegeben wird. Aber das benötigt viel Zeit und oft müssen Datumswerte auf eine andere
+            Art und Weise bearbeitet werden, als bei der Erstellung der Datenbankabfrage gedacht
+            wurde.
         </para>
         </para>
 
 
         <para>
         <para>
@@ -85,12 +86,13 @@ $date = Zend_Date::now();
             <title>Schnelle Erstellung eines Datums von Datumswerten einer Datenbank</title>
             <title>Schnelle Erstellung eines Datums von Datumswerten einer Datenbank</title>
 
 
             <para>
             <para>
-                Von allen Datenbanken ist bekannt das Sie Abfragen so schnell wie möglich
-                bearbeiten. Sie wurden erstellt um schnell zu arbeiten und zu antworten. Der
-                Schnellste Weg um Datumswerte zu bearbeiten ist es aus der Datenbank Unit Timestamps
-                zu erhalten. Alle Datenbanken speichern Datumswerte intern als Timestamps (nicht
-                Unix Timestamps). Das bedeutet das die Zeit für die Erstellung eines Timestamps
-                durch eine Abfrage viel kleiner ist als die Konvertierung in ein spezielles Format.
+                Von allen Datenbanken ist bekannt, dass Abfragen so schnell wie möglich bearbeitet
+                werden. Sie wurden erstellt um schnell zu arbeiten und zu antworten. Der
+                schnellste Weg um Datumswerte zu bearbeiten ist es aus der Datenbank
+                <acronym>UNIX</acronym> Timestamps zu erhalten. Alle Datenbanken speichern
+                Datumswerte intern als Timestamps (nicht UNIX Timestamps). Das bedeutet, dass die
+                Zeit für die Erstellung eines Timestamps durch eine Abfrage viel kleiner ist, als
+                die Konvertierung in ein spezielles Format.
             </para>
             </para>
 
 
             <programlisting language="php"><![CDATA[
             <programlisting language="php"><![CDATA[
@@ -103,18 +105,18 @@ $date = new Zend_Date($unixtimestamp, Zend_Date::TIMESTAMP);
             <title>Bequeme Erstellung eines Datums von Datumswerten einer Datenbank</title>
             <title>Bequeme Erstellung eines Datums von Datumswerten einer Datenbank</title>
 
 
             <para>
             <para>
-                Die Standardausgabe von allen Datenbanken ist leicht unterschiedlich selbst wenn
-                diese auf den ersten Blick gleich ausschauen. Aber alle sind Teil des
-                <acronym>ISO</acronym> Standards und durch Ihn beschrieben. Deshalb liegt der
-                einfachste Weg ein Datum zu erstellen in der Verwendung von
-                <constant>Zend_Date::ISO_8601</constant>. Datenbanken von denen bekannt ist das
-                Sie durch <constant>Zend_Date::ISO_8601</constant> erkannt werden sind zum
+                Die Standardausgabe von allen Datenbanken ist leicht unterschiedlich, selbst wenn
+                diese auf den ersten Blick gleich aussehen. Aber alle sind Teil des
+                <acronym>ISO</acronym> Standards und durch diesen beschrieben. Deshalb liegt der
+                einfachste Weg ein Datum zu erstellen, in der Verwendung von
+                <constant>Zend_Date::ISO_8601</constant>. Datenbanken, von denen bekannt ist, dass
+                diese durch <constant>Zend_Date::ISO_8601</constant> erkannt werden, sind zum
                 Beispiel <emphasis>MySQL</emphasis> und <emphasis>MsSQL</emphasis>. Aber alle
                 Beispiel <emphasis>MySQL</emphasis> und <emphasis>MsSQL</emphasis>. Aber alle
                 Datenbanken können eine <acronym>ISO-8601</acronym> Repräsentation von Datumsspalten
                 Datenbanken können eine <acronym>ISO-8601</acronym> Repräsentation von Datumsspalten
-                ausgeben. <acronym>ISO-8601</acronym> hat den großen Vorteil das es menschlich
-                lesbar ist. Der Nachteil ist das <acronym>ISO-8601</acronym> mehr Zeit zur
-                Berechnung benötigt als ein einfacher Unix Timestamp. Es soll auch erwähnt werden
-                das Unix Timestamps nur für Datumswerte nach dem 1 Jänner 1970 unterstützt werden.
+                ausgeben. <acronym>ISO-8601</acronym> hat den großen Vorteil, dass es menschlich
+                lesbar ist. Der Nachteil ist, dass <acronym>ISO-8601</acronym> mehr Zeit zur
+                Berechnung benötigt, als ein einfacher UNIX Timestamp. Es soll auch erwähnt werden
+                das UNIX Timestamps nur für Datumswerte nach dem 1. Januar 1970 unterstützt werden.
             </para>
             </para>
 
 
             <programlisting language="php"><![CDATA[
             <programlisting language="php"><![CDATA[
@@ -176,8 +178,8 @@ $date = new Zend_Date($datecolumn, Zend_Date::ISO_8601);
 
 
             <para>
             <para>
                 Normalerweise wird ein komplettes Datumsarray für die Erstellung einer neuen Instanz
                 Normalerweise wird ein komplettes Datumsarray für die Erstellung einer neuen Instanz
-                des Datums angegeben werden. Aber wenn nicht alle Werte angegeben werden, werden die
-                nicht angegebenen Arraywerte genullt. Das bedeutet das wenn z.B. keine Stunde
+                des Datums angegeben werden. Wenn nicht alle Werte angegeben werden, werden die
+                nicht angegebenen Arraywerte genullt. Das bedeutet, dass wenn z.B. keine Stunde
                 angegeben wird, die Stunde <emphasis>0</emphasis> verwendet wird.
                 angegeben wird, die Stunde <emphasis>0</emphasis> verwendet wird.
             </para>
             </para>
 
 

+ 18 - 20
documentation/manual/de/module_specs/Zend_Date-Theory.xml

@@ -11,16 +11,16 @@
 
 
     <para>
     <para>
         Viele Sprachen teilen das Arbeiten mit Zeiten und Kalendern in zwei Klassen. Aber Zend
         Viele Sprachen teilen das Arbeiten mit Zeiten und Kalendern in zwei Klassen. Aber Zend
-        Framework strebt nach extremer Vereinfachung und die Entwickler zu zwingen verschiedene
-        Objekte mit verschiedenen Methoden für Zeiten und Daten zu verwenden ist in vielen
+        Framework strebt nach extremer Vereinfachung und die Entwickler zu zwingen, verschiedene
+        Objekte mit verschiedenen Methoden für Zeiten und Daten zu verwenden, ist in vielen
         Situationen eine Belastung. Da die Methoden von <classname>Zend_Date</classname> das
         Situationen eine Belastung. Da die Methoden von <classname>Zend_Date</classname> das
-        Arbeiten mit vieldeutigen Daten unterstützen die möglicherweise nicht alle Datumsabschnitte
+        Arbeiten mit vieldeutigen Daten unterstützen, die möglicherweise nicht alle Datumsabschnitte
         beinhalten (Zeitalter, Jahr, Monat, Tag, Stunde, Minute, Sekunde, Zeitzone), können
         beinhalten (Zeitalter, Jahr, Monat, Tag, Stunde, Minute, Sekunde, Zeitzone), können
         Entwickler die Flexibilität und die einfache Handhabung der selben Klasse und der selben
         Entwickler die Flexibilität und die einfache Handhabung der selben Klasse und der selben
-        Methode geniessen um die gleichen Änderungen durchzuführen (zum Beispiel Addieren,
+        Methode geniessen, um die gleichen Änderungen durchzuführen (zum Beispiel Addieren,
         Subtrahieren, Vergleichen, Verbinden von Datumsabschnitten, und vieles mehr). Das Aufteilen
         Subtrahieren, Vergleichen, Verbinden von Datumsabschnitten, und vieles mehr). Das Aufteilen
         der Handhabung dieser Datumsabschnitte in verschiedene Klassen würde Komplikationen
         der Handhabung dieser Datumsabschnitte in verschiedene Klassen würde Komplikationen
-        hervorrufen wenn einfaches gemeinsames Arbeiten und eine kleine Lernkurve gewünscht sind.
+        hervorrufen, wenn einfaches gemeinsames Arbeiten und eine kleine Lernkurve gewünscht sind.
         Eine einzige Klasse reduziert die Verdopplung von Code für gleichartige Arbeiten, ohne die
         Eine einzige Klasse reduziert die Verdopplung von Code für gleichartige Arbeiten, ohne die
         Notwendigkeit einer komplexen Ableitungshirarchie.
         Notwendigkeit einer komplexen Ableitungshirarchie.
     </para>
     </para>
@@ -38,15 +38,14 @@
                     Alle Daten und Zeiten, selbst die mehrdeutigen (z.B. kein Jahr), sind intern
                     Alle Daten und Zeiten, selbst die mehrdeutigen (z.B. kein Jahr), sind intern
                     dargestellt in absoluten Momenten der Zeit, repräsentiert als
                     dargestellt in absoluten Momenten der Zeit, repräsentiert als
                     <acronym>UNIX</acronym> Zeitpunkt welcher die Differenz zwischen der gewünschten
                     <acronym>UNIX</acronym> Zeitpunkt welcher die Differenz zwischen der gewünschten
-                    Zeit und dem 01.Jänner 1970 00:00:00 <acronym>GMT</acronym> darstellt. Das ist
-                    nur deshalb möglich weil <classname>Zend_Date</classname> nicht durch
-                    <acronym>UNIX</acronym> Zeitpunkte limitiert ist und auch nicht durch Integer
-                    Zahlen. Die BCMath Erweiterung wird benötigt um extrem große Daten ausserhalb
-                    des Bereichs vom Freitag dem 13.Dezember 1901 20:45:54 <acronym>GMT</acronym>
-                    bis zum 19.Jänner 2038 03:14:07 <acronym>GMT</acronym> zu unterstützen.
-                    Zusätzlich können kleine Mathematikfehler aufgrund der inhärenten Beschränkungen
-                    des Float-Datentyps sowie durch Rundung auftreten, es sei denn, die BCMath
-                    Extension wird verwendet.
+                    Zeit und dem 01. Januar 1970 00:00:00 <acronym>GMT</acronym> darstellt. Das ist
+                    nur deshalb möglich, weil <classname>Zend_Date</classname> nicht durch
+                    <acronym>UNIX</acronym> Zeitpunkte oder Integer-Zahlen limitert ist. Die BCMath
+                    Erweiterung wird benötigt, um extrem große Daten außerhalb des Bereichs vom
+                    Freitag dem 13.Dezember 1901 20:45:54 <acronym>GMT</acronym> bis zum 19. Januar
+                    2038 03:14:07 <acronym>GMT</acronym> zu unterstützen. Zusätzlich können kleine
+                    Mathematikfehler aufgrund der inhärenten Beschränkungen des Float-Datentyps
+                    sowie durch Rundung auftreten, es sei denn, die BCMath Extension wird verwendet.
                 </para>
                 </para>
             </listitem>
             </listitem>
 
 
@@ -56,9 +55,9 @@
                 </para>
                 </para>
 
 
                 <para>
                 <para>
-                    Deswegen wird eine Objektinstanz welche drei Stunden repräsentiert
-                    ausgedrückt als drei Stunden nach dem 01.Jänner.1970 00:00:00
-                    <acronym>GMT</acronym> bzw. 0 + 3 * 60 * 60 = 10800 dargestellt.
+                    Deswegen wird eine Objektinstanz, welche drei Stunden repräsentiert, als drei
+                    Stunden nach dem 01. Januar 1970 00:00:00 <acronym>GMT</acronym> bzw.
+                    0 + 3 * 60 * 60 = 10800 dargestellt.
                 </para>
                 </para>
             </listitem>
             </listitem>
 
 
@@ -68,11 +67,10 @@
                 </para>
                 </para>
 
 
                 <para>
                 <para>
-                    Wo es möglich ist verwendet <classname>Zend_Date</classname> normalerweise
-                    <acronym>PHP</acronym> Funktionen um die Geschwindigkeit zu erhöhen.
+                    Wo es möglich ist, verwendet <classname>Zend_Date</classname> normalerweise
+                    <acronym>PHP</acronym> Funktionen, um die Geschwindigkeit zu erhöhen.
                 </para>
                 </para>
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>
      </sect2>
      </sect2>
 </sect1>
 </sect1>
-<!--vim:se ts=4 sw=4 et:-->

+ 23 - 27
documentation/manual/de/module_specs/Zend_Debug.xml

@@ -2,15 +2,13 @@
 <!-- EN-Revision: 18834 -->
 <!-- EN-Revision: 18834 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect1 id="zend.debug.dumping">
 <sect1 id="zend.debug.dumping">
-
     <title>Variablen ausgeben</title>
     <title>Variablen ausgeben</title>
 
 
     <para>
     <para>
         Die statische Methode <methodname>Zend_Debug::dump()</methodname> druckt oder gibt
         Die statische Methode <methodname>Zend_Debug::dump()</methodname> druckt oder gibt
-        Informationen, über einen Ausdruck, zurück. Diese einfache Technik des
-        Debuggens ist üblich, weil Sie in einer Ad-Hoc Weise einfach zu Verwenden
-        ist, und Sie benötigt keine Initialisierung, spezielle Tools oder eine
-        Debuggingumgebung.
+        Informationen über einen Ausdruck zurück. Diese einfache Technik des Debuggens ist üblich,
+        weil Sie in einer Ad-Hoc Weise einfach zu verwenden ist und keine Initialisierung, spezielle
+        Tools oder eine Debuggingumgebung benötigt.
     </para>
     </para>
 
 
     <example id="zend.debug.dumping.example">
     <example id="zend.debug.dumping.example">
@@ -21,55 +19,53 @@ Zend_Debug::dump($var, $label = null, $echo = true);
     </example>
     </example>
 
 
     <para>
     <para>
-        Das <varname>$var</varname> Argument definiert den Ausdruck oder die Variable
-        über welche die <methodname>Zend_Debug::dump()</methodname> Methode Informationen ausgeben
+        Das Argument <varname>$var</varname> definiert den Ausdruck oder die Variable,
+        über welche die Methode <methodname>Zend_Debug::dump()</methodname> Informationen ausgeben
         soll.
         soll.
     </para>
     </para>
 
 
     <para>
     <para>
-        Das <varname>$label</varname> Argument ist eine Zeichenkette die der Ausgabe von
-        <methodname>Zend_Debug::dump()</methodname> vorgestellt wurd. Das kann hilfreich sein,
-        zum Beispiel, um Überschriften zu erhalten wenn Informationen über mehrere
+        Das Argument <varname>$label</varname> ist eine Zeichenkette, die der Ausgabe von
+        <methodname>Zend_Debug::dump()</methodname> vorgestellt wurd. Das kann beispielsweise
+        hilfreich sein, um Überschriften zu erhalten, wenn Informationen über mehrere
         Variablen auf einen Bildschirm ausgegeben werden.
         Variablen auf einen Bildschirm ausgegeben werden.
     </para>
     </para>
 
 
     <para>
     <para>
-        Das boolsche Argument <varname>$echo</varname> definiert ob die Ausgabe von
-        <methodname>Zend_Debug::dump()</methodname> mit Echo ausgegeben wird oder nicht.
-        Wenn Sie <constant>TRUE</constant> ist, wird mit Echo ausgegeben, sonst nicht.
-        Unabhängig vom Wert des <varname>$echo</varname> Arguments enthält der
-        Rückgabewert dieser Methode die Ausgabe.
+        Das boolsche Argument <varname>$echo</varname> definiert, ob die Ausgabe von
+        <methodname>Zend_Debug::dump()</methodname> mit Echo ausgegeben wird oder nicht. Wenn der
+        Wert <constant>TRUE</constant> ist, wird mit Echo ausgegeben, sonst nicht. Unabhängig vom
+        Wert des <varname>$echo</varname> Arguments enthält der Rückgabewert dieser Methode die
+        Ausgabe.
     </para>
     </para>
 
 
     <para>
     <para>
-        Es könnte hilfreich sein, zu verstehen das die <methodname>Zend_Debug::dump()</methodname>
+        Es könnte hilfreich sein, zu verstehen, dass die <methodname>Zend_Debug::dump()</methodname>
         Methode die <acronym>PHP</acronym> Funktion
         Methode die <acronym>PHP</acronym> Funktion
         <ulink url="http://php.net/var_dump"><methodname>var_dump()</methodname></ulink>
         <ulink url="http://php.net/var_dump"><methodname>var_dump()</methodname></ulink>
         verwendet. Wenn der Ausgabestream als Webdarstellung erkannt wird, wird die
         verwendet. Wenn der Ausgabestream als Webdarstellung erkannt wird, wird die
         Ausgabe von <methodname>var_dump()</methodname> mit Hilfe von <ulink
         Ausgabe von <methodname>var_dump()</methodname> mit Hilfe von <ulink
             url="http://php.net/htmlspecialchars"><methodname>htmlspecialchars()</methodname></ulink>
             url="http://php.net/htmlspecialchars"><methodname>htmlspecialchars()</methodname></ulink>
-        ausgeführt und umschlossen mit (X)HTML <command>&lt;pre&gt;</command> Tags.
+        ausgeführt und mit (X)HTML <command>&lt;pre&gt;</command> Tags umschlossen.
     </para>
     </para>
 
 
     <tip>
     <tip>
         <title>Debuggen mit Zend_Log</title>
         <title>Debuggen mit Zend_Log</title>
+
         <para>
         <para>
-            Die Verwendung von <methodname>Zend_Debug::dump()</methodname> ist am Besten für
-            Ad-Hoc Debuggen wärend der Software Entwicklung. Es kann Code
-            hinzugefügt werden um eine Variable auszugeben und der Code kann auch
+            Die Verwendung von <methodname>Zend_Debug::dump()</methodname>eignet sich am besten für
+            Ad-Hoc Debuggen wärend der Software Entwicklung. Es kann für die Ausgabe einer Variablen
+            Code hinzugefügt werden und dieser auch wieder sehr schnell entfernt werden.
             wieder sehr schnell entfernt werden.
             wieder sehr schnell entfernt werden.
         </para>
         </para>
+
         <para>
         <para>
-            Um permanenteren Debugging-Code zu schreiben sollte die
+            Um permanenteren Debugging-Code zu schreiben, sollte die
             <link linkend="zend.log.overview">Zend_Log</link> Komponente verwendet
             <link linkend="zend.log.overview">Zend_Log</link> Komponente verwendet
             werden. Zum Beispiel kann der <constant>DEBUG</constant> Loglevel mit dem
             werden. Zum Beispiel kann der <constant>DEBUG</constant> Loglevel mit dem
-            <link linkend="zend.log.writers.stream">Stream Logger</link> verwendet werden um die
-            Zeichenkette auszugeben die durch <methodname>Zend_Debug::dump()</methodname>
+            <link linkend="zend.log.writers.stream">Stream Logger</link> verwendet werden, um die
+            Zeichenkette auszugeben, die durch <methodname>Zend_Debug::dump()</methodname>
             zurückgegeben wird.
             zurückgegeben wird.
         </para>
         </para>
     </tip>
     </tip>
-
 </sect1>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 20 - 18
documentation/manual/de/module_specs/Zend_Feed_Pubsubhubbub.xml

@@ -75,27 +75,29 @@
         </para>
         </para>
 
 
         <para>
         <para>
-            A Subscriber is any party or application which subscribes to one or more Hubs to receive
-            updates from a Topic hosted by a Publisher. The Subscriber never directly communicates
-            with the Publisher since the Hub acts as an intermediary, accepting subscriptions and
-            sending updates to subscribed Subscribers. The Subscriber therefore communicates only
-            with the Hub, either to subscribe/unsubscribe to Topics, or when it receives updates
-            from the Hub. This communication design ("Fat Pings") effectively removes the possibility of
-            a "Thundering Herd" issue. This occurs in a pubsub system where the Hub merely informs
-            Subscribers that an update is available, prompting all Subscribers to immediately retrieve
-            the feed from the Publisher giving rise to a traffic spike. In Pubsubhubbub, the Hub
-            distributes the actual update in a "Fat Ping" so the Publisher is not subjected to any
-            traffic spike.
+            Ein Abonnent ist jedes Mitglied oder jede Anwendung welche einen oder mehrere Hubs
+            abonniert um Aktuslisierungen von einem Thema zu empfangen welches von einem Publizisten
+            gehostet wird. Der Abonnent kommuniziert niemals direkt mit dem Publizisten da der Hub
+            als Zwischenglied fungiert welches Abos akzeptiert und Aktualisierungen an Abonnenten
+            sendet. Der Abonnent kommuniziert seinerseits nur mit dem Hub um Themen entweder zu
+            abonnieren und Abos zu entfernen, oder wenn er Aktualisierungen vom Hub empfängt. Dieses
+            Design der Kommunikation ("Fat Pings") entfernt effektiverweise die Möglichkeit eines
+            "Thundering Herd" Problems. Dieses findet in einem Pubsub System statt in dem der Hub
+            Abonnenten über eine vorhandene Aktualisierung informiert, und alle Abonnenten dazu
+            auffordert den Feed sofort vom Publizisten zu empfangen, was zu einer Verkehrsspitze
+            führt. In Pubsubhubbub verteilt der Hub das aktuelle Update in einem "Fat Ping" so dass
+            der Publizist keine Verkehrsspitze aushalten muss.
         </para>
         </para>
 
 
         <para>
         <para>
-            <classname>Zend_Feed_Pubsubhubbub</classname> implements Pubsubhubbub Publishers and
-            Subscribers with the
-            classes <classname>Zend_Feed_Pubsubhubbub_Publisher</classname> and
-            <classname>Zend_Feed_Pubsubhubbub_Subscriber</classname>. In addition, the Subscriber
-            implementation may handle any feed updates forwarded from a Hub by using
-            <classname>Zend_Feed_Pubsubhubbub_Subscriber_Callback</classname>.  These classes, their
-            use cases, and APIs are covered in subsequent sections.
+            <classname>Zend_Feed_Pubsubhubbub</classname> implementiert Pubsubhubbub Publizisten und
+            Abonnenten mit den Klassen <classname>Zend_Feed_Pubsubhubbub_Publisher</classname> und
+            <classname>Zend_Feed_Pubsubhubbub_Subscriber</classname>. Zusätzlich kann die
+            Implementation des Abonnenten alle Feed Aktualisierungen behandeln die von einem Hub
+            weitergeleitet werden indem
+            <classname>Zend_Feed_Pubsubhubbub_Subscriber_Callback</classname> verwendet wird. Diese
+            Klassen, deren Verwendungszweck, und die APIs werden in den weiterführenden Abschnitten
+            behandelt.
         </para>
         </para>
     </sect2>
     </sect2>
 
 

+ 1 - 1
documentation/manual/de/module_specs/Zend_Oauth-SecurityArchitecture.xml

@@ -2,7 +2,7 @@
 <!-- EN-Revision: 20232 -->
 <!-- EN-Revision: 20232 -->
 <!-- Reviewed: no -->
 <!-- Reviewed: no -->
 <sect2 id="zend.oauth.introduction.security-architecture">
 <sect2 id="zend.oauth.introduction.security-architecture">
-    <title>Security Architecture</title>
+    <title>Architektur der Sicherheit</title>
 
 
     <para>
     <para>
         OAuth was designed specifically to operate over an insecure HTTP connection and so the use
         OAuth was designed specifically to operate over an insecure HTTP connection and so the use

+ 5 - 6
documentation/manual/de/module_specs/Zend_Server.xml

@@ -1,17 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- EN-Revision: 17175 -->
 <!-- EN-Revision: 17175 -->
-<!-- Reviewed: no -->
+<!-- Reviewed: 17175 -->
 <sect1 id="zend.server.introduction">
 <sect1 id="zend.server.introduction">
     <title>Einführung</title>
     <title>Einführung</title>
+
     <para>
     <para>
         Die <classname>Zend_Server</classname> Klassenfamilie stellt Funktionalitäten für die
         Die <classname>Zend_Server</classname> Klassenfamilie stellt Funktionalitäten für die
         verschiedenen Serverklassen bereit, inklusive <classname>Zend_XmlRpc_Server</classname>,
         verschiedenen Serverklassen bereit, inklusive <classname>Zend_XmlRpc_Server</classname>,
         <classname>Zend_Rest_Server</classname>, <classname>Zend_Json_Server</classname> und
         <classname>Zend_Rest_Server</classname>, <classname>Zend_Json_Server</classname> und
         <classname>Zend_Soap_Wsdl</classname>. <classname>Zend_Server_Interface</classname> stellt
         <classname>Zend_Soap_Wsdl</classname>. <classname>Zend_Server_Interface</classname> stellt
-        eine Interface bereit, das <acronym>PHP</acronym> 5's <code>SoapServer</code> Klasse
-        immitiert; alle Server Klassen sollten dieses Interface implementieren, um einen Standard
+        eine Interface bereit, welches <acronym>PHP</acronym> 5's <code>SoapServer</code> Klasse
+        immitiert; alle Server Klassen sollten dieses Interface implementieren, um eine Standard
         Server <acronym>API</acronym> bereit zu stellen.
         Server <acronym>API</acronym> bereit zu stellen.
     </para>
     </para>
+
     <para>
     <para>
         Der <classname>Zend_Server_Reflection</classname> Baum stellt einen Standardmechanismus
         Der <classname>Zend_Server_Reflection</classname> Baum stellt einen Standardmechanismus
         bereit, um Funktion und Klassen Introspektion für die Verwendung als Rückfragen mit den
         bereit, um Funktion und Klassen Introspektion für die Verwendung als Rückfragen mit den
@@ -20,6 +22,3 @@
         <methodname>loadFunctions()</methodname> Methoden bereit.
         <methodname>loadFunctions()</methodname> Methoden bereit.
     </para>
     </para>
 </sect1>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

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

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- EN-Revision: 17175 -->
 <!-- EN-Revision: 17175 -->
-<!-- Reviewed: no -->
+<!-- Reviewed: 17175 -->
 <sect1 id="zend.server.reflection">
 <sect1 id="zend.server.reflection">
     <title>Zend_Server_Reflection</title>
     <title>Zend_Server_Reflection</title>
 
 
@@ -11,15 +11,17 @@
             <classname>Zend_Server_Reflection</classname> stellt einen Standardmechanismus für
             <classname>Zend_Server_Reflection</classname> stellt einen Standardmechanismus für
             Funktion und Klassen Introspektion für die Verwendung der Serverklassen bereit. Es
             Funktion und Klassen Introspektion für die Verwendung der Serverklassen bereit. Es
             basiert auf der <acronym>PHP</acronym> 5 Reflection <acronym>API</acronym> und erweitert
             basiert auf der <acronym>PHP</acronym> 5 Reflection <acronym>API</acronym> und erweitert
-            es, um Methoden für die Erhaltung von Parameter und Rückgabewerttypen und Beschreibung,
-            eine komplette Liste mit Funktion und Methoden Prototypen (d.h. alle möglichen, gültigen
-            Aufrufkombinationen) sowie Funktions- und Methodenbeschreibungen bereit zu stellen.
+            diese, um Methoden für die Erhaltung von Parameter und Rückgabewerttypen und
+            Beschreibung, eine komplette Liste mit Funktion und Methoden Prototypen (d.h.
+            alle möglichen, gültigen Aufrufkombinationen) sowie Funktions- und
+            Methodenbeschreibungen bereit zu stellen.
         </para>
         </para>
         <para>
         <para>
             Normalerweise wird diese Funktionalität nur von Entwicklern von Serverklassen für das
             Normalerweise wird diese Funktionalität nur von Entwicklern von Serverklassen für das
             Framework verwendet.
             Framework verwendet.
         </para>
         </para>
     </sect2>
     </sect2>
+
     <sect2 id="zend.server.reflection.usage">
     <sect2 id="zend.server.reflection.usage">
         <title>Verwendung</title>
         <title>Verwendung</title>
 
 
@@ -65,6 +67,3 @@ $reflection->getNamespace();
         </para>
         </para>
     </sect2>
     </sect2>
 </sect1>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->

+ 41 - 42
documentation/manual/de/module_specs/Zend_TimeSync-Working.xml

@@ -13,9 +13,9 @@
 
 
     <note>
     <note>
         <para>
         <para>
-            Alle Beispiele in diesem Kapitel verwenden einen öfentlichen, generellen
+            Alle Beispiele in diesem Kapitel verwenden einen öffentlichen, generellen
             Zeitserver: <emphasis>0.europe.pool.ntp.org</emphasis>.
             Zeitserver: <emphasis>0.europe.pool.ntp.org</emphasis>.
-            Man sollte einen öffentlichen, generellen Zeitserver verwenden der in der Nähe
+            Man sollte einen öffentlichen, generellen Zeitserver verwenden, der in der Nähe
             des eigenen Anwendungsservers steht. Siehe
             des eigenen Anwendungsservers steht. Siehe
             <ulink url="http://www.pool.ntp.org">http://www.pool.ntp.org</ulink> für Informationen.
             <ulink url="http://www.pool.ntp.org">http://www.pool.ntp.org</ulink> für Informationen.
         </para>
         </para>
@@ -26,8 +26,8 @@
         <title>Generelle Anfragen von Zeitserver</title>
         <title>Generelle Anfragen von Zeitserver</title>
 
 
         <para>
         <para>
-            Die Anfrage der Zeit von einem Zeitserver ist einfach. Zuerst gibt man den Zeitserver an
-            von dem man die Zeit anfragen will.
+            Die Anfrage der Zeit von einem Zeitserver ist einfach. Zuerst gibt man den Zeitserver,
+            von dem man die Zeit anfragen will, an.
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -41,9 +41,9 @@ print $server->getDate()->getIso();
             der Syntax des Timeservers geprüft. In unserem Beispiel wird also
             der Syntax des Timeservers geprüft. In unserem Beispiel wird also
             '<emphasis>0.pool.ntp.org</emphasis>' geprüft und als möglicherweise richtige Adresse
             '<emphasis>0.pool.ntp.org</emphasis>' geprüft und als möglicherweise richtige Adresse
             für einen Zeitserver erkannt. Wenn jetzt <methodname>getDate()</methodname> aufgerufen
             für einen Zeitserver erkannt. Wenn jetzt <methodname>getDate()</methodname> aufgerufen
-            wird, wird der aktuell gesetzte Zeitserver angefragt und er gibt seine eigene Zeit
+            wird, wird der aktuell gesetzte Zeitserver angefragt und dieser gibt dessen eigene Zeit
             zurück. <classname>Zend_TimeSync</classname> berechnet darauf die Differenz zur
             zurück. <classname>Zend_TimeSync</classname> berechnet darauf die Differenz zur
-            aktuellen Zeit des Servers auf dem das Skript läuft und gibt ein
+            aktuellen Zeit des Servers, auf dem das Skript läuft, und gibt ein
             <classname>Zend_Date</classname> Objekt mit der korrigierten Zeit zurück.
             <classname>Zend_Date</classname> Objekt mit der korrigierten Zeit zurück.
         </para>
         </para>
 
 
@@ -60,17 +60,17 @@ print $server->getDate()->getIso();
         <title>Mehrere Zeitserver</title>
         <title>Mehrere Zeitserver</title>
 
 
         <para>
         <para>
-            Nicht alle Zeitserver sind immer erreichbar und geben Ihr Zeit zurück. Server können
-            wärend Ihrer Wartung nicht erreichbar sein. Senn die Zeit nicht vom Zeitserver angefragt
-            werden kann, erhält man eine Ausnahme.
+            Nicht alle Zeitserver sind immer erreichbar und geben eine Zeit zurück. Server können
+            wärend Wartungsarbeiten nicht erreichbar sein. Wenn die Zeit nicht vom Zeitserver
+            angefragt werden kann, erhält man eine Exception.
         </para>
         </para>
 
 
         <para>
         <para>
-            <classname>Zend_TimeSync</classname> ist eine einfache Lösung die mehrere Zeitserver
+            <classname>Zend_TimeSync</classname> ist eine einfache Lösung, die mehrere Zeitserver
             behandeln kann und einen automatischen Fallback Mechanismus bietet. Es gibt zwei
             behandeln kann und einen automatischen Fallback Mechanismus bietet. Es gibt zwei
-            unterstützte Wege; man kann entweder ein Array von Zeitserver angeben wenn die Instanz
+            unterstützte Wege; man kann entweder ein Array von Zeitservern angeben wenn die Instanz
             erstellt wird, oder zusätzliche Zeitserver zur Instanz durch Verwendung der
             erstellt wird, oder zusätzliche Zeitserver zur Instanz durch Verwendung der
-            <methodname>addServer()</methodname> Methode hinzufügen.
+            Methode <methodname>addServer()</methodname> hinzufügen.
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -83,7 +83,7 @@ print $server->getDate()->getIso();
 ]]></programlisting>
 ]]></programlisting>
 
 
         <para>
         <para>
-            Es gibt keine Begrenzung in der Anzahl an Zeitservern die hinzugefügt werden können.
+            Es gibt keine Begrenzung in der Anzahl an Zeitservern, die hinzugefügt werden können.
             Wenn ein Zeitserver nicht erreicht werden kann, dann fällt
             Wenn ein Zeitserver nicht erreicht werden kann, dann fällt
             <classname>Zend_TimeSync</classname> zurück und versucht den nächsten Zeitserver zu
             <classname>Zend_TimeSync</classname> zurück und versucht den nächsten Zeitserver zu
             erreichen.
             erreichen.
@@ -106,8 +106,8 @@ print $server->getDate()->getIso();
 ]]></programlisting>
 ]]></programlisting>
 
 
         <para>
         <para>
-            Die Benennung der Zeitserver gibt die Möglichkeit das ein spezieller Zeitserver
-            angefragt werden kann wie man später in diesem Kapitel sieht.
+            Die Benennung der Zeitserver gibt die Möglichkeit, dass ein spezieller Zeitserver
+            angefragt werden kann, wie man später in diesem Kapitel sieht.
         </para>
         </para>
 
 
     </sect2>
     </sect2>
@@ -119,15 +119,15 @@ print $server->getDate()->getIso();
         <para>
         <para>
             Es gibt verschiedene Typen von Zeitservern. Die meisten öffentlichen Zeitserver
             Es gibt verschiedene Typen von Zeitservern. Die meisten öffentlichen Zeitserver
             verwenden <emphasis>NTP</emphasis> als Protokoll. Es sind auch
             verwenden <emphasis>NTP</emphasis> als Protokoll. Es sind auch
-            andere Zeit Synchronisations Prtokolle vorhanden.
+            andere Zeit Synchronisationsprotokolle vorhanden.
         </para>
         </para>
 
 
         <para>
         <para>
             Man kann das richtige Prokoll mit der Adresse des Zeitservers setzen. Aktuell gibt
             Man kann das richtige Prokoll mit der Adresse des Zeitservers setzen. Aktuell gibt
-            es zwei Prokolle die von <classname>Zend_TimeSync</classname> unterstützt werden:
+            es zwei Prokolle, die von <classname>Zend_TimeSync</classname> unterstützt werden:
             <emphasis>NTP</emphasis> und <emphasis>SNTP</emphasis>. Das
             <emphasis>NTP</emphasis> und <emphasis>SNTP</emphasis>. Das
             Standardprotokoll ist <emphasis>NTP</emphasis>. Wenn man nur <emphasis>NTP</emphasis>
             Standardprotokoll ist <emphasis>NTP</emphasis>. Wenn man nur <emphasis>NTP</emphasis>
-            verwendet kann das Protkoll in der Adresse, wie im vorherigen Beispiel gezeigt,
+            verwendet, kann man das Protokoll in der Adresse, wie im vorherigen Beispiel gezeigt,
             unterdrücken.
             unterdrücken.
         </para>
         </para>
 
 
@@ -153,14 +153,13 @@ print $server->getDate()->getIso();
         <title>Ports für Zeitserver verwenden</title>
         <title>Ports für Zeitserver verwenden</title>
 
 
         <para>
         <para>
-            Wie bei jedes Protkoll im World Wide Web, verwenden das
-            <emphasis>NTP</emphasis> und <emphasis>SNTP</emphasis>
-            Protokoll Standardports. NTP verwendet den Port <emphasis>123</emphasis>,
-            und SNTP den Port <emphasis>37</emphasis>.
+            Wie bei jedes Protkoll im World Wide Web, verwenden die Protokolle
+            <emphasis>NTP</emphasis> und <emphasis>SNTP</emphasis> Standardports. NTP verwendet den
+            Port <emphasis>123</emphasis>, SNTP hingegen den Port <emphasis>37</emphasis>.
         </para>
         </para>
 
 
         <para>
         <para>
-            Aber manchmal differiert der Port den das Protokoll verwendet von Standard. Der zu
+            Aber manchmal weicht der, für ein Protokoll verwendete Port vom Standard ab. Der zu
             verwendende Port kann mit der Adresse für jeden Server definiert werden. Es muß nur
             verwendende Port kann mit der Adresse für jeden Server definiert werden. Es muß nur
             die Nummer des Ports nach der Adresse hinzugefügt werden. Wenn kein Port definiert
             die Nummer des Ports nach der Adresse hinzugefügt werden. Wenn kein Port definiert
             wurde, dann verwendet <classname>Zend_TimeSync</classname> den Standardport.
             wurde, dann verwendet <classname>Zend_TimeSync</classname> den Standardport.
@@ -182,26 +181,26 @@ print $server->getDate()->getIso();
 
 
         <para>
         <para>
             Es gibt nur eine Option in <classname>Zend_TimeSync</classname> die intern verwendet
             Es gibt nur eine Option in <classname>Zend_TimeSync</classname> die intern verwendet
-            wird: <emphasis>timeout</emphasis>. Man kann aber beliebige selbstdefinierte
-            Optionen verwenden wenn man will und diese auch Abfragen.
+            wird: <emphasis>timeout</emphasis>. Wenn gewünscht, können beliebige selbstdefinierte
+            Optionen verwendent und abgefragt werden.
         </para>
         </para>
 
 
         <para>
         <para>
             Die Option <emphasis>timeout</emphasis> definiert die Anzahl an Sekunden
             Die Option <emphasis>timeout</emphasis> definiert die Anzahl an Sekunden
-            nach der eine Verbindung als Abgebrochen erkannt wird wenn keine Antwort kommt. Der
+            nach der eine Verbindung als abgebrochen erkannt wird, wenn keine Antwort kommt. Der
             Standardwert ist <emphasis>1</emphasis>, was bedeutet das
             Standardwert ist <emphasis>1</emphasis>, was bedeutet das
-            <classname>Zend_TimeSync</classname> auf den nächsten Zeitserver zurückfällt wenn der
+            <classname>Zend_TimeSync</classname> auf den nächsten Zeitserver zurückfällt, wenn der
             angefragte Server nicht in einer Sekunde antwortet.
             angefragte Server nicht in einer Sekunde antwortet.
         </para>
         </para>
 
 
         <para>
         <para>
             Mit der <methodname>setOptions()</methodname> Methode kann jede Option gesetzt werden.
             Mit der <methodname>setOptions()</methodname> Methode kann jede Option gesetzt werden.
-            Diese Funktion akzeptiert ein Array wobei die Schlüssel die zu setzende Option sind und
+            Diese Funktion akzeptiert ein Array, wobei die Schlüssel die zu setzende Option sind und
             der Wert der Wert dieser Option. Jede vorher gesetzte Option wird mit dem neuen Wert
             der Wert der Wert dieser Option. Jede vorher gesetzte Option wird mit dem neuen Wert
-            überschrieben. Wenn man wissen will welche Optionen gesetzt sind, kann die
+            überschrieben. Wenn man wissen will, welche Optionen gesetzt sind, kann die
             <methodname>getOptions()</methodname> Methode verwendet werden. Sie akzeptiert entweder
             <methodname>getOptions()</methodname> Methode verwendet werden. Sie akzeptiert entweder
-            einen Schlüssel welcher die gegebene Option zurückgibt wenn diese gesetzt ist, oder,
-            wenn kein Schlüssel angegeben wird, gibt Sie alle gesetzten Optionen zurück.
+            einen Schlüssel, der die gegebene Option zurückgibt sofern diese gesetzt ist, oder,
+            wenn kein Schlüssel angegeben wird, gibt sie alle gesetzten Optionen zurück.
         </para>
         </para>
 
 
         <programlisting language="php"><![CDATA[
         <programlisting language="php"><![CDATA[
@@ -216,7 +215,7 @@ print "Timeout = " . Zend_TimeSync::getOptions('timeout');
 ]]></programlisting>
 ]]></programlisting>
 
 
         <para>
         <para>
-            Wie man sieht sind die Optionen für <classname>Zend_TimeSync</classname> statisch. Jede
+            Wie man sieht, sind die Optionen für <classname>Zend_TimeSync</classname> statisch. Jede
             Instanz von <classname>Zend_TimeSync</classname> verwendet die gleichen Optionen.
             Instanz von <classname>Zend_TimeSync</classname> verwendet die gleichen Optionen.
         </para>
         </para>
 
 
@@ -228,11 +227,11 @@ print "Timeout = " . Zend_TimeSync::getOptions('timeout');
 
 
         <para>
         <para>
             <classname>Zend_TimeSync</classname>'s Standardverhalten für die Anfrage einer Zeit ist
             <classname>Zend_TimeSync</classname>'s Standardverhalten für die Anfrage einer Zeit ist
-            diese vom ersten gegebenen Server anzufragen. Manchmal ist es aber sinnvoll einen
-            anderen Zeitserver zu setzen von dem die Zeit abgefragt werden soll. Das kann mit der
+            diese vom ersten gegebenen Server anzufragen. Manchmal ist es aber sinnvoll, einen
+            anderen Zeitserver zu setzen, von dem die Zeit abgefragt werden soll. Das kann mit der
             <methodname>setServer()</methodname> Methode getan werden. Um den zu verwendenden
             <methodname>setServer()</methodname> Methode getan werden. Um den zu verwendenden
-            Zeitserver zu definieren muß einfach der Alias als Parameter in dieser Methode gesetzt
-            werden. Und um den aktuell verwendeten Zeitserver zu erhalten kann die
+            Zeitserver zu definieren, muss einfach der Alias als Parameter in dieser Methode gesetzt
+            werden. Und um den aktuell verwendeten Zeitserver zu erhalten, kann die
             <methodname>getServer()</methodname> Methode aufgerufen werden. Wenn kein Parameter
             <methodname>getServer()</methodname> Methode aufgerufen werden. Wenn kein Parameter
             angegeben wird, wird der aktuelle Zeitserver zurückgegeben.
             angegeben wird, wird der aktuelle Zeitserver zurückgegeben.
         </para>
         </para>
@@ -253,7 +252,7 @@ $server = $server->setServer('additional');
         <title>Informationen von Zeitservern</title>
         <title>Informationen von Zeitservern</title>
 
 
         <para>
         <para>
-            Zeitserver bieten nicht nur die Zeit selbst sondern auch zusätzliche Informationen.
+            Zeitserver bieten nicht nur die Zeit selbst, sondern auch zusätzliche Informationen.
             Man kann diese Informationen mit der <methodname>getInfo()</methodname> Methode
             Man kann diese Informationen mit der <methodname>getInfo()</methodname> Methode
             erhalten.
             erhalten.
         </para>
         </para>
@@ -266,8 +265,8 @@ print_r ($server->getInfo());
 ]]></programlisting>
 ]]></programlisting>
 
 
         <para>
         <para>
-            Die zurückgegebenen Informationen unterscheiden sich im verwendeten Protokoll und sie
-            unterscheiden sich auch im verwendeten Server.
+            Die zurückgegebenen Informationen unterscheiden sich im verwendeten Protokoll und im
+            verwendeten Server.
         </para>
         </para>
 
 
     </sect2>
     </sect2>
@@ -277,8 +276,8 @@ print_r ($server->getInfo());
         <title>Behandeln von Ausnahmen</title>
         <title>Behandeln von Ausnahmen</title>
 
 
         <para>
         <para>
-            Ausnahmen werden für alle Zeitserver gesammelt und werden als Array zurückgegeben. Es
-            ist also möglich durch alle geworfenen Ausnahmen zu laufen wie im folgenden Beispiel
+            Ausnahmen werden für alle Zeitserver gesammelt und als Array zurückgegeben. Es ist also
+            möglich, durch alle geworfenen Ausnahmen zu laufen, wie im folgenden Beispiel gezeigt:
             gezeigt:
             gezeigt:
         </para>
         </para>
 
 
@@ -305,4 +304,4 @@ try {
 }
 }
 ]]></programlisting>
 ]]></programlisting>
     </sect2>
     </sect2>
-</sect1>
+</sect1>

+ 46 - 46
documentation/manual/de/module_specs/Zend_TimeSync.xml

@@ -5,17 +5,17 @@
     <title>Einführung</title>
     <title>Einführung</title>
 
 
     <para>
     <para>
-        <classname>Zend_TimeSync</classname> ist fähig die Internet- oder Netzwerkzeit von einem
-        Zeitserver zu empfangen indem es das <emphasis>NTP</emphasis> oder
+        <classname>Zend_TimeSync</classname> ist fähig, die Internet- oder Netzwerkzeit von einem
+        Zeitserver zu empfangen, indem es das <emphasis>NTP</emphasis> oder
         <emphasis>SNTP</emphasis> Protokoll verwendet. Mit <classname>Zend_TimeSync</classname>
         <emphasis>SNTP</emphasis> Protokoll verwendet. Mit <classname>Zend_TimeSync</classname>
-        ist Zend Framework fähig unabhängig von den Zeiteinstellungen des Servers auf dem es
-        läuft zu agieren.
+        wird Zend Framework ermöglicht, unabhängig von den Zeiteinstellungen des Servers, auf dem es
+        läuft, zu agieren.
     </para>
     </para>
 
 
     <para>
     <para>
         Um unabhängig von der aktuellen Zeit des Servers zu sein, arbeitet
         Um unabhängig von der aktuellen Zeit des Servers zu sein, arbeitet
         <classname>Zend_TimeSync</classname> intern nur mit dem Unterschied der wirklichen Zeit der
         <classname>Zend_TimeSync</classname> intern nur mit dem Unterschied der wirklichen Zeit der
-        über NTP oder SNTP geschickten und der internen Zeit des Servers.
+        über NTP oder SNTP empfangenen und der internen Zeit des Servers.
     </para>
     </para>
 
 
     <note>
     <note>
@@ -23,8 +23,8 @@
 
 
         <para>
         <para>
             <classname>Zend_TimeSync</classname> ist nicht fähig die Zeit des Servers zu ändern,
             <classname>Zend_TimeSync</classname> ist nicht fähig die Zeit des Servers zu ändern,
-            aber es gibt eine Instanz von <link linkend="zend.date.introduction">Zend_Date</link>
-            zurück mit welcher der Unterschied zur Serverzeit verarbeitet werden kann.
+            jedoch gibt es eine Instanz von <link linkend="zend.date.introduction">Zend_Date</link>
+            zurück, mit der der Unterschied zur Serverzeit verarbeitet werden kann.
         </para>
         </para>
     </note>
     </note>
 
 
@@ -36,11 +36,11 @@
         </para>
         </para>
 
 
         <para>
         <para>
-            Normalerweise hat jeder Server in einer Multiserver Farm einen Service laufen der die
+            Normalerweise hat jeder Server in einer Multiserver Farm einen Service laufen, der die
             eigene Zeit mit einem Zeitserver syncronisiert. In einer Standardumgebung sollte es
             eigene Zeit mit einem Zeitserver syncronisiert. In einer Standardumgebung sollte es
-            also nicht notwendig sein <classname>Zend_TimeSync</classname> zu verwenden. Aber
-            manchmal ist es sehr nützlich wenn es keinen Service gibt und wenn man nicht das Recht
-            hat so einen Service zu installieren.
+            also nicht notwendig sein, <classname>Zend_TimeSync</classname> zu verwenden. Aber
+            manchmal ist es sehr nützlich, wenn es keinen Service gibt und wenn man nicht das Recht
+            hat, einen solchen Service zu installieren.
         </para>
         </para>
 
 
         <para>
         <para>
@@ -55,7 +55,7 @@
 
 
                 <para>
                 <para>
                     Wenn eine Anwendung auf einem Server läuft und auf diesem Server kein
                     Wenn eine Anwendung auf einem Server läuft und auf diesem Server kein
-                    Zeitservice läuft kann es Sinn machen <classname>Zend_TimeSync</classname> in
+                    Zeitservice läuft, kann es Sinn machen <classname>Zend_TimeSync</classname> in
                     der eigenen Anwendung zu verwenden.
                     der eigenen Anwendung zu verwenden.
                 </para>
                 </para>
             </listitem>
             </listitem>
@@ -67,9 +67,9 @@
 
 
                 <para>
                 <para>
                     Wenn eine Datenbank auf einem anderen Server läuft und dieser Server
                     Wenn eine Datenbank auf einem anderen Server läuft und dieser Server
-                    nicht mit <emphasis>NTP</emphasis> oder
-                    <emphasis>SNTP</emphasis> an dem Anwendungsserver angebunden ist,
-                    kann man Probleme haben Zeitstempel zu speichern und zu verwenden.
+                    nicht mit <emphasis>NTP</emphasis> oder <emphasis>SNTP</emphasis> an dem
+                    Anwendungsserver angebunden ist, kann man Probleme haben, Zeitstempel zu
+                    speichern und zu verwenden.
                 </para>
                 </para>
             </listitem>
             </listitem>
 
 
@@ -80,8 +80,8 @@
 
 
                 <para>
                 <para>
                     Wenn die Anwendung auf mehr als einem Server läuft, und die Zeitbasis dieser
                     Wenn die Anwendung auf mehr als einem Server läuft, und die Zeitbasis dieser
-                    Server nicht miteinander gekoppelt sind, kann das zu Problemen in der Anwendung
-                    führen wenn Teile der Anwendung von einem Server und andere von einem anderen
+                    Server nicht miteinander gekoppelt ist, kann das zu Problemen in der Anwendung
+                    führen, wenn Teile der Anwendung von einem Server und andere von einem anderen
                     Server kommen.
                     Server kommen.
                 </para>
                 </para>
             </listitem>
             </listitem>
@@ -92,8 +92,8 @@
                 </para>
                 </para>
 
 
                 <para>
                 <para>
-                    Wenn man mit einem Zeitserver arbeiten oder Ihn in einer Batchdatei oder in
-                    einer Kommandozeilen Anwendung inkludieren will, kann
+                    Wenn man mit einem Zeitserver arbeiten oder in einer Batchdatei oder in einer
+                    Kommandozeilen Anwendung verwenden möchte, kann
                     <classname>Zend_TimeSync</classname> nützlich sein.
                     <classname>Zend_TimeSync</classname> nützlich sein.
                 </para>
                 </para>
             </listitem>
             </listitem>
@@ -101,7 +101,7 @@
 
 
         <para>
         <para>
             <classname>Zend_TimeSync</classname> kann in allen diesen Fällen eine gute Lösung bieten
             <classname>Zend_TimeSync</classname> kann in allen diesen Fällen eine gute Lösung bieten
-            und kann verwendet werden wenn man nicht in der Lage ist Services auf dem Server zu
+            und kann verwendet werden, wenn man nicht in der Lage ist, Services auf dem Server zu
             starten.
             starten.
         </para>
         </para>
 
 
@@ -114,7 +114,7 @@
             Das Network Time Protocol (<emphasis>NTP</emphasis>) ist
             Das Network Time Protocol (<emphasis>NTP</emphasis>) ist
             ein Protokoll für die Synchronisierung von mehreren Systemuhren über
             ein Protokoll für die Synchronisierung von mehreren Systemuhren über
             Paket-geführte, variabel laufende Datennetzwerke. NTP verwendet den UDP Port 123 als
             Paket-geführte, variabel laufende Datennetzwerke. NTP verwendet den UDP Port 123 als
-            seine Transportschicht. Siehe <ulink
+            Transportschicht. Siehe <ulink
                 url="http://en.wikipedia.org/wiki/Network_Time_Protocol">diesen Wikipedia
                 url="http://en.wikipedia.org/wiki/Network_Time_Protocol">diesen Wikipedia
                 Artikel</ulink> für Details über das Protokoll.
                 Artikel</ulink> für Details über das Protokoll.
         </para>
         </para>
@@ -127,7 +127,7 @@
             Das Simple Network Time Protocol (<emphasis>SNTP</emphasis>)
             Das Simple Network Time Protocol (<emphasis>SNTP</emphasis>)
             ist ein Protokoll für die Synchronisierung von mehreren Systemuhren über
             ist ein Protokoll für die Synchronisierung von mehreren Systemuhren über
             Paket-geführte, variabel laufende Datennetzwerke. SNTP verwendet den UDP Port 37 als
             Paket-geführte, variabel laufende Datennetzwerke. SNTP verwendet den UDP Port 37 als
-            Transportschicht. Es ist fast identisch mit dem Network Time Protokoll aber
+            Transportschicht. Es ist fast identisch mit dem Network Time Protokoll, aber
             einfacher.
             einfacher.
         </para>
         </para>
     </sect2>
     </sect2>
@@ -137,9 +137,9 @@
 
 
         <para>
         <para>
             Vorsicht das man sich, wenn <classname>Zend_TimeSync</classname> verwendet wird, einige
             Vorsicht das man sich, wenn <classname>Zend_TimeSync</classname> verwendet wird, einige
-            Gedanken über Details betreffend der Struktur von Zeitsynchronisierung und dem Internet
+            Gedanken über Details, betreffend der Struktur von Zeitsynchronisierung und dem Internet
             selbst machen muß. Die richtige Verwendung und die beste Praxis werden hier beschrieben.
             selbst machen muß. Die richtige Verwendung und die beste Praxis werden hier beschrieben.
-            Bevor man <classname>Zend_TimeSync</classname> verwendet sollte das hier sorgfältig
+            Bevor man <classname>Zend_TimeSync</classname> verwendet, sollte das hier sorgfältig
             durchgelesen werden.
             durchgelesen werden.
         </para>
         </para>
     </sect2>
     </sect2>
@@ -148,7 +148,7 @@
         <title>Auswählen welcher Server verwendet werden soll</title>
         <title>Auswählen welcher Server verwendet werden soll</title>
 
 
         <para>
         <para>
-            Der Zeitserver der verwendet werden soll muß, anhand der folgenden Kriterien, sehr
+            Der Zeitserver, der verwendet werden soll, muß anhand der folgenden Kriterien, sehr
             sorgfältig ausgewählt werden:
             sorgfältig ausgewählt werden:
         </para>
         </para>
 
 
@@ -159,11 +159,11 @@
                 </para>
                 </para>
 
 
                 <para>
                 <para>
-                    Die Distanz vom Server auf dem die Anwendung läuft und dem Zeitserver der
-                    angefragt wird. Wenn der Server in Europa sitzt mach es weni Sinn einen
-                    Zeitserver zu verwenden der in Tahiti ist. Es sollte immer ein Server
-                    ausgewählt werden der nicht weit weg ist. Das reduziert die Zeit für die
-                    Anfrage und es reduziert auch die Last im Netzwerk.
+                    Die Distanz vom Server auf dem die Anwendung läuft und dem angefragten
+                    Zeitserver. Wenn der Server in Europa lokalisiert ist, macht es wenig Sinn,
+                    einen Zeitserver aus Tahiti zu verwenden. Es sollte immer ein Server
+                    ausgewählt werden, der nicht weit entfernt ist. Das reduziert die Zeit für die
+                    Anfrage und es reduziert die Last im Netzwerk.
                 </para>
                 </para>
             </listitem>
             </listitem>
 
 
@@ -173,9 +173,9 @@
                 </para>
                 </para>
 
 
                 <para>
                 <para>
-                    Wie lange es dauert eine Anfrage zu empfangen ist auch relevant. Es sollten
-                    andere Server probiert werden um das beste Ergebnis zu erhalten. Wenn ein
-                    Server angefragt wird auf den nie zugegriffen werden kann wird man immer
+                    Wie lange es dauert, eine Anfrage zu empfangen ist auch relevant. Es sollten
+                    andere Server probiert werden, um das beste Ergebnis zu erhalten. Wenn ein
+                    Server angefragt wird, auf den nie zugegriffen werden kann, wird man immer
                     unnötige Verzögerungen haben.
                     unnötige Verzögerungen haben.
                 </para>
                 </para>
             </listitem>
             </listitem>
@@ -187,28 +187,28 @@
 
 
                 <para>
                 <para>
                     Es sollte nicht immer der gleiche Server verwendet werden. Alle Zeitserver
                     Es sollte nicht immer der gleiche Server verwendet werden. Alle Zeitserver
-                    sperren Anfragen von Servern welche sie überfluten. Wenn eine Anwendung
-                    exzessiv Zeitserver verwendet sollte man ein Pool verwenden wie anbei
-                    beschrieben.
+                    sperren Anfragen von Servern, welche sie überfluten. Wenn eine Anwendung
+                    exzessiv Zeitserver verwendet, sollte man, wie anbei beschrieben einen Pool
+                    verwenden.
                 </para>
                 </para>
             </listitem>
             </listitem>
         </itemizedlist>
         </itemizedlist>
 
 
         <para>
         <para>
-            Wo kann man also einen Zeitserver finden ? Generell kann jeder Zeitserver verwendet
-            werden den man kennt. Das kann ein Zeitserver im eigenen LAN oder ein öffentlicher
-            Zeitserver sein auf den man Zugriff hat. Wenn man sich für einen öffentlichen Zeitserver
-            entscheidet sollte man einen Pool-Server verwenden. Serverpools sind öffentliche
-            Adressen von denen man einen zufälligen Zeitserver auf dem Pool erhält wenn man die
-            Zeit anfrägt. Auf diesem Weg muß man seine Anfragen nicht aufteilen. Es gibt
-            öffentliche Serverpools für verschiedene Regionen sodas man die vorher erwähnten
+            Wo kann man also einen Zeitserver finden? Generell kann jeder bekannte Zeitserver
+            verwendet werden. Das kann ein Zeitserver im eigenen LAN oder ein öffentlicher
+            Zeitserver sein, auf den man Zugriff hat. Wenn man sich für einen öffentlichen
+            Zeitserver entscheidet, sollte man einen Pool-Server verwenden. Serverpools sind
+            öffentliche Adressen, von denen man einen zufälligen Zeitserver auf dem Pool erhält,
+            wenn man die Zeit anfrägt. Auf diesem Weg muss man seine Anfragen nicht aufteilen. Es
+            gibt öffentliche Serverpools für verschiedene Regionen, so dass man die vorher erwähnten
             Probleme nicht hat.
             Probleme nicht hat.
         </para>
         </para>
 
 
         <para>
         <para>
-            Siehe <ulink url="http://www.pool.ntp.org">pool.ntp.org</ulink> um den
-            am nächsten liegenden Serverpool zu finden. Wenn, zum Beispiel, der eigene Server also
-            in Deutschland liegt kann man sich auf <emphasis>0.europe.pool.ntp.org</emphasis>
+            Siehe <ulink url="http://www.pool.ntp.org">pool.ntp.org</ulink>, um den
+            am nächsten liegenden Serverpool zu finden. Wenn zum Beispiel der eigene Server also
+            in Deutschland liegt, kann man sich auf <emphasis>0.europe.pool.ntp.org</emphasis>
             verbinden.
             verbinden.
         </para>
         </para>
     </sect2>
     </sect2>

+ 3 - 3
documentation/manual/de/module_specs/Zend_Uri.xml

@@ -153,9 +153,9 @@ Zend_Uri::setConfig(array('allow_unwise' => false));
             <note>
             <note>
                 <para>
                 <para>
                     <methodname>Zend_Uri::setConfig()</methodname> setzt Konfigurationsoptionen
                     <methodname>Zend_Uri::setConfig()</methodname> setzt Konfigurationsoptionen
-                    global. Es wird empfohlen die 'allow_unwise' Option auf
-                    '<constant>FALSE</constant>' zurückzusetzen wie im obigen Beispiel, solange man
-                    unwise Zeichen immer global erlauben will.
+                    global. Es wird, wie im obigen Beispiel, empfohlen die 'allow_unwise' Option auf
+                    '<constant>FALSE</constant>' zurückzusetzen, solange man unwise Zeichen immer
+                    global erlauben will.
                 </para>
                 </para>
             </note>
             </note>
         </sect3>
         </sect3>

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

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- EN-Revision: 18817 -->
 <!-- EN-Revision: 18817 -->
-<!-- Reviewed: no -->
+<!-- Reviewed: 18817 -->
 <sect1 id="zend.wildfire.chapter">
 <sect1 id="zend.wildfire.chapter">
     <title>Zend_Wildfire</title>
     <title>Zend_Wildfire</title>