Przeglądaj źródła

[MANUAL] German:

- sync up to r21995

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@22258 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 15 lat temu
rodzic
commit
ab0fa426ec

+ 119 - 109
documentation/manual/de/module_specs/Zend_Feed_Pubsubhubbub.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21826 -->
+<!-- EN-Revision: 21993 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.pubsubhubbub.introduction">
     <title>Zend_Feed_Pubsubhubbub</title>
@@ -16,13 +16,13 @@
 
         <para>
             Pubsubhubbub ist ein offenes, einfaches Web-skalierbares Pubsub Protokoll. Der normale
-            Anwendungsfall ist es Blogs (Publizist) zu erlauben Aktualisierungen von deren RSS oder
-            Atom Feeds (Themen) an Abonnenten zu "senden". Diese Abonenten müssen dem RSS oder Atom
-            Feed des Blogs über einen Hub abonniert haben. Das ist ein zentraler Server der
-            benachrichtigt wird wenn es Aktualisierungen des Publizisten gibt und diese anschließend
-            an alle Abonnenten verteilt. Jeder Feed kann bekanntgeben das er ein oder mehrere Hubs
-            unterstützen indem ein Atom Namespaced Linkelement mit dem Rel Attribut "hub" verwendet
-            wird.
+            Anwendungsfall ist es Blogs (Publizist) zu erlauben Aktualisierungen von deren
+            <acronym>RSS</acronym> oder Atom Feeds (Themen) an Abonnenten zu "senden". Diese
+            Abonenten müssen dem <acronym>RSS</acronym> oder Atom Feed des Blogs über einen Hub
+            abonniert haben. Das ist ein zentraler Server der benachrichtigt wird wenn es
+            Aktualisierungen des Publizisten gibt und diese anschließend an alle Abonnenten
+            verteilt. Jeder Feed kann bekanntgeben das er ein oder mehrere Hubs unterstützen indem
+            ein Atom Namespaced Linkelement mit dem Rel Attribut "hub" verwendet wird.
         </para>
 
         <para>
@@ -39,13 +39,13 @@
 
         <para>
             Das Protokoll existiert nicht isoliert. PubSub Systems gibt es schon seit einiger Zeit,
-            wie auch das übliche Jabber Publish-Subscribe Protokoll, XEP-0060, oder das nicht so
-            bekannte rssCloud (beschrieben 2001). Trotzdem haben diese keine keine breite Anwendung
-            gefunden weil Sie entweder komplex sind, ein schlechtes Timing haben, oder nicht für
-            Web Anwendungen verwendbar sind. Bei rssCloud, welches zuletzt als Antwort auf das
-            Erscheinen von Pubsubhubbub revidiert wurde, wurde auch eine signifikante Steigerung
-            gesehen obwohl es an einer formalen Spezifikation fehlt und es aktuell keine Atom 1.0
-            Feeds unterstützt.
+            wie auch das übliche Jabber Publish-Subscribe Protokoll, <acronym>XEP-0060</acronym>,
+            oder das nicht so bekannte rssCloud (beschrieben 2001). Trotzdem haben diese keine keine
+            breite Anwendung gefunden weil Sie entweder komplex sind, ein schlechtes Timing haben,
+            oder nicht für Web Anwendungen verwendbar sind. Bei rssCloud, welches zuletzt als
+            Antwort auf das Erscheinen von Pubsubhubbub revidiert wurde, wurde auch eine
+            signifikante Steigerung gesehen obwohl es an einer formalen Spezifikation fehlt und es
+            aktuell keine Atom 1.0 Feeds unterstützt.
         </para>
 
         <para>
@@ -67,11 +67,12 @@
         <para>
             Ein Publizist ist verantwortlich für die Mitteilung aller Aktualisierungen seines Feeds
             an alle unterstützten Hubs (es können viele unterstützt werden um Redundanz zu einem
-            System hinzuzufügen), egal ob es sich um Atom oder RSS basierte handelt. Das wird getan
-            indem die unterstützten Hub Server mit der URL des aktualisierten Feeds gepingt werden.
-            In der Pubsubhubbub Terminologie wird jede aktualisierbare Ressource welche in der Lage
-            ist abonniert zu werden als Thema bezeichnet. Sobald ein Ping empfangen wird, frägt der
-            Hub den aktualisierten Feed ab, bearbeitet die aktualisierten Elemente, und leitet alle
+            System hinzuzufügen), egal ob es sich um Atom oder <acronym>RSS</acronym> basierte
+            handelt. Das wird getan indem die unterstützten Hub Server mit der
+            <acronym>URL</acronym> des aktualisierten Feeds gepingt werden. In der Pubsubhubbub
+            Terminologie wird jede aktualisierbare Ressource welche in der Lage ist abonniert zu
+            werden als Thema bezeichnet. Sobald ein Ping empfangen wird, frägt der Hub den
+            aktualisierten Feed ab, bearbeitet die aktualisierten Elemente, und leitet alle
             Aktualisierungen an alle Abonnenten weiter die diesen Feed abonniert haben.
         </para>
 
@@ -112,11 +113,11 @@
             <acronym>API</acronym> sein. Damit diese Aktualisierungen zu den Abonnenten geschickt
             werden können, muss der Publizist alle seine unterstützten Hubs darüber informieren das
             eine Aktualisierung stattgefunden hat, indem eine einfache <acronym>HTTP</acronym> POST
-            Anfrage verwendet wird, welche die URI oder das aktualisierte Thema enthält (z.B. den
-            aktualisierten RSS oder Atom Feed). Der Hub bestätigt den Empfang der Benachrichtigung,
-            holt den aktualisierten Feed, und leitet alle Aktualisierungen an alle Abonnenten weiter
-            welche sich bei diesem Hub für Aktualisierungen für den relevanten Feed angemeldet
-            haben.
+            Anfrage verwendet wird, welche die <acronym>URI</acronym> oder das aktualisierte Thema
+            enthält (z.B. den aktualisierten <acronym>RSS</acronym> oder Atom Feed). Der Hub
+            bestätigt den Empfang der Benachrichtigung, holt den aktualisierten Feed, und leitet
+            alle Aktualisierungen an alle Abonnenten weiter welche sich bei diesem Hub für
+            Aktualisierungen für den relevanten Feed angemeldet haben.
         </para>
 
         <para>
@@ -129,22 +130,22 @@
         <para>
             <classname>Zend_Feed_Pubsubhubbub_Publisher</classname> implementiert einen kompletten
             Pubsubhubbub Publizisten. Sein Setup ist sehr einfach und hauptsächlich müssen bei Ihm
-            nur die URI Endpunkte für alle Hubs konfiguriert werden welche bei Aktualisierungen
-            benachrichtigt werden müssen, und die URIs aller Themen die in Benachrichtigungen
-            einzubinden sind.
+            nur die <acronym>URI</acronym> Endpunkte für alle Hubs konfiguriert werden welche bei
+            Aktualisierungen benachrichtigt werden müssen, und die <acronym>URI</acronym>s aller
+            Themen die in Benachrichtigungen einzubinden sind.
         </para>
 
         <para>
             Das folgende Beispiel zeigt einen Publizisten der eine Sammlung von Hubs über
-            Aktualisierungen zu einem Paar von lokalen RSS und Atom Feeds benachrichtigt. Die Klasse
-            enthält eine Anzahl von Fehlern welche die URLs des Hubs enthalten, damit
-            Benachrichtigungen stäter wieder ausgeführt oder protokolliert werden können wenn
-            irgendeine Benachrichtigung fehlschlägt. Jedes resultierende Fehlerarray enthält auch
-            einen "response" Schlüssel welche das betreffende <acronym>HTTP</acronym> Antwortobjekt
-            enthält. In Falle irgendeines Fehlers wird empfohlen die Operation für den
-            fehlgeschlagenen Hub Endpunkt in Zukunft zumindest noch einmal zu versuchen. Das kann
-            die Verwendung einer geplanten Aufgabe für diesen Zweck oder einer Job Queue wenn solche
-            extra Schritte optional sind.
+            Aktualisierungen zu einem Paar von lokalen <acronym>RSS</acronym> und Atom Feeds
+            benachrichtigt. Die Klasse enthält eine Anzahl von Fehlern welche die
+            <acronym>URL</acronym>s des Hubs enthalten, damit Benachrichtigungen stäter wieder
+            ausgeführt oder protokolliert werden können wenn irgendeine Benachrichtigung
+            fehlschlägt. Jedes resultierende Fehlerarray enthält auch einen "response" Schlüssel
+            welche das betreffende <acronym>HTTP</acronym> Antwortobjekt enthält. In Falle
+            irgendeines Fehlers wird empfohlen die Operation für den fehlgeschlagenen Hub Endpunkt
+            in Zukunft zumindest noch einmal zu versuchen. Das kann die Verwendung einer geplanten
+            Aufgabe für diesen Zweck oder einer Job Queue wenn solche extra Schritte optional sind.
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -181,9 +182,10 @@ if (!$publisher->isSuccess()) {
         </para>
 
         <para>
-            Man kann das Setzen der Hub URIs auch überspringen und jeden in Folge benachrichtigen
-            indem die Methode <methodname>notifyHub()</methodname> verwendet wird welche die URI
-            eines Hub Endpunkts als sein einziges Argument akzeptiert.
+            Man kann das Setzen der Hub <acronym>URI</acronym>s auch überspringen und jeden in Folge
+            benachrichtigen indem die Methode <methodname>notifyHub()</methodname> verwendet wird
+            welche die <acronym>URI</acronym> eines Hub Endpunkts als sein einziges Argument
+            akzeptiert.
         </para>
 
         <para>
@@ -204,17 +206,18 @@ if (!$publisher->isSuccess()) {
 
         <para>
             In Pubsubhubbub ist der Abonnent ein Teilnehmer welcher Aktualisierungen zu irgendeinem
-            Thema (einem RSS oder Atom Feed) empfangen will. Er kann das bewerkstelligen indem er
-            einen oder mehrere Hubs abonniert welche von diesem Thema beworben werden, normalerweise
-            als ein Set von ein oder mehreren Atom 1.0 Links mit dem Rel Attribut "hub". Ab diesem
-            Punkt sendet der Hub, wenn er eine Benachrichtigung über eine Aktualisierung des
-            Publizisten empfängt, einen Atom oder RSS Feed, welcher alle Aktualisierungen enthält,
-            zur Callback URL des Abonnenten. Über diesen Weg muss der Abonnent niemals den
-            originalen Feed besuchen (obwohl es trotzdem empfohlen wird um sicherzustellen das
-            Aktualisierungen empfangen werden wenn ein Hub jemals offline geht). Alle Anfragen für
-            Abos müssen die URI des Themas enthalten welches abonniert werden soll, und eine
-            Callback URL welche der Hub verwendet um das Abo zu bestätigen und um Aktualisierungen
-            weiterzuleiten.
+            Thema (einem <acronym>RSS</acronym> oder Atom Feed) empfangen will. Er kann dass
+            bewerkstelligen indem er einen oder mehrere Hubs abonniert welche von diesem Thema
+            beworben werden, normalerweise als ein Set von ein oder mehreren Atom 1.0 Links mit dem
+            Rel Attribut "hub". Ab diesem Punkt sendet der Hub, wenn er eine Benachrichtigung über
+            eine Aktualisierung des Publizisten empfängt, einen Atom oder <acronym>RSS</acronym>
+            Feed, welcher alle Aktualisierungen enthält, zur Callback <acronym>URL</acronym> des
+            Abonnenten. Über diesen Weg muss der Abonnent niemals den originalen Feed besuchen
+            (obwohl es trotzdem empfohlen wird um sicherzustellen das Aktualisierungen empfangen
+            werden wenn ein Hub jemals offline geht). Alle Anfragen für Abos müssen die
+            <acronym>URI</acronym> des Themas enthalten welches abonniert werden soll, und eine
+            Callback <acronym>URL</acronym> welche der Hub verwendet um das Abo zu bestätigen und um
+            Aktualisierungen weiterzuleiten.
         </para>
 
         <para>
@@ -226,12 +229,13 @@ if (!$publisher->isSuccess()) {
 
         <para>
             Die zweite Rolle ist es Aktualisierungen zu akzeptieren welche vom Hub zur Callback
-            URL des Abonnenten gesendet werden, wenn z.B. die URI des Abonnenten zugeordnet wurde
-            um Aktualisierungen zu behandeln. Die Callback URL behandelt auch Events wenn der Hub
-            den Abonnenten kontaktiert um alle Abos zu das Löschen von Abos zu bestätigen. Dies wird
+            <acronym>URL</acronym> des Abonnenten gesendet werden, wenn z.B. die
+            <acronym>URI</acronym> des Abonnenten zugeordnet wurde um Aktualisierungen zu
+            behandeln. Die Callback <acronym>URL</acronym> behandelt auch Events wenn der Hub den
+            Abonnenten kontaktiert um alle Abos zu das Löschen von Abos zu bestätigen. Dies wird
             behandelt indem eine Instanz von
             <classname>Zend_Feed_Pubsubhubbub_Subscriber_Callback</classname> verwendet wird wenn
-            auf die Callback URL zugegriffen wird.
+            auf die Callback <acronym>URL</acronym> zugegriffen wird.
         </para>
 
         <important>
@@ -239,12 +243,12 @@ if (!$publisher->isSuccess()) {
                 <classname>Zend_Feed_Pubsubhubbub_Subscriber</classname> implementiert die
                 Pubsubhubbub Spezifikation 0.2. Da dies eine Version der Spezifikation ist
                 implementieren Sie aktuell nicht alle Hubs. Die neue Spezifikation erlaubt der
-                Callback URL einen Abfragestring einzubinden welcher von dieser Klasse verwendet,
-                aber nicht von allen Hubs unterstützt wird. Im Interesse einer maximalen
-                Kompatibilität wird deshalb empfohlen die Komponente des Abfragestrings der
-                Callback URI des Abonnenten als Pfadelement darzustellen, z.B. als Parameter in der
-                Route erkannt und mit der Callback URI assoziiert und vom Router der Anwendung
-                verwendet.
+                Callback <acronym>URL</acronym> einen Abfragestring einzubinden welcher von dieser
+                Klasse verwendet, aber nicht von allen Hubs unterstützt wird. Im Interesse einer
+                maximalen Kompatibilität wird deshalb empfohlen die Komponente des Abfragestrings
+                der Callback <acronym>URI</acronym> des Abonnenten als Pfadelement darzustellen,
+                z.B. als Parameter in der Route erkannt und mit der Callback <acronym>URI</acronym>
+                assoziiert und vom Router der Anwendung verwendet.
             </para>
         </important>
 
@@ -263,12 +267,12 @@ if (!$publisher->isSuccess()) {
 
             <para>
                 Jedes Abo (oder Löschen eines Abos) benötigt die betreffende Information bevor
-                es bearbeitet werden kann, z.B. die URI des Themas (Atom oder RSS Feed) das für
-                Aktualisierungen abonniert werden soll, und die URI des Endpunkts für den Hub
-                welcher die Anmeldung auf das Abo bearbeitet und die Aktualisierungen weiterleitet.
-                Die Lebenszeit eines Abos kann durch den Hub ermittelt werden, aber die meisten
-                Hubs sollten die automatische Auffrischung des Abos unterstützen indem der
-                Abonnenten geprüft wird. Das wird von
+                es bearbeitet werden kann, z.B. die <acronym>URI</acronym> des Themas (Atom oder
+                <acronym>RSS</acronym> Feed) das für Aktualisierungen abonniert werden soll, und die
+                <acronym>URI</acronym> des Endpunkts für den Hub welcher die Anmeldung auf das Abo
+                bearbeitet und die Aktualisierungen weiterleitet. Die Lebenszeit eines Abos kann
+                durch den Hub ermittelt werden, aber die meisten Hubs sollten die automatische
+                Auffrischung des Abos unterstützen indem der Abonnenten geprüft wird. Das wird von
                 <classname>Zend_Feed_Pubsubhubbub_Subscriber_Callback</classname> unterstützt und
                 benötigt keine weitere Arbeit. Es wird trotzdem empfohlen dass man die vom Hub
                 kommende Lebenszeit des Abos (time to live, ttl) verwendet um die Erstellung neuer
@@ -360,19 +364,20 @@ CREATE TABLE IF NOT EXISTS `subscription` (
 
                             <entry>
                                 <para>
-                                    Die URI welche von einem Hub verwendet wird um den Abonnenten
-                                    zu kontaktieren und entweder eine Bestätigung für eine Anfrage
-                                    oder das Löschen eines Abos abzufragen oder Aktualisierungen für
-                                    abonnierte Feeds zu senden. Der angehängte Abfragestring enthält
-                                    einen eigenen Parameter (demzufolge der Zweck von xhub). Es ist
-                                    ein Parameter für einen Abfragestring welcher vom Hub
-                                    aufbewahrt um mit allen Anfragen des Abonnenten wieder versendet
-                                    wird. Sein Zweck ist es dem Abonnenten zu erlauben sich zu
-                                    identifizieren und die Abos zu betrachten welche mit einer
-                                    beliebigen Hubanfrage in einem Backend-Speichermedium assoziiert
-                                    sind. Das ist kein Standardparameter welcher von dieser
-                                    Komponente verwendet wird statt einen Aboschlüssel im URI Pfad
-                                    zu kodieren, was in einer Zend Framework Anwendung viel
+                                    Die <acronym>URI</acronym> welche von einem Hub verwendet wird
+                                    um den Abonnenten zu kontaktieren und entweder eine Bestätigung
+                                    für eine Anfrage oder das Löschen eines Abos abzufragen oder
+                                    Aktualisierungen für abonnierte Feeds zu senden. Der angehängte
+                                    Abfragestring enthält einen eigenen Parameter (demzufolge der
+                                    Zweck von xhub). Es ist ein Parameter für einen Abfragestring
+                                    welcher vom Hub aufbewahrt um mit allen Anfragen des Abonnenten
+                                    wieder versendet wird. Sein Zweck ist es dem Abonnenten zu
+                                    erlauben sich zu identifizieren und die Abos zu betrachten
+                                    welche mit einer beliebigen Hubanfrage in einem
+                                    Backend-Speichermedium assoziiert sind. Das ist kein
+                                    Standardparameter welcher von dieser Komponente verwendet wird
+                                    statt einen Aboschlüssel im <acronym>URI</acronym> Pfad zu
+                                    kodieren, was in einer Zend Framework Anwendung viel
                                     komplizierter zu implementieren wäre.
                                 </para>
 
@@ -399,14 +404,14 @@ CREATE TABLE IF NOT EXISTS `subscription` (
                             <entry>
                                 <para>
                                     Die Anzahl an Sekunden für welche der Abonnenten will dass
-                                    ein neues Abo gültig bleibt (z.B. ein TTL). Hubs können Ihre
-                                    eigene maximale Abodauer erzwingen. Alle Abos sollten erneuert
-                                    werden indem einfach erneut abonniert wird bevor die Abodauer
-                                    endet um die Kontinuierlichkeit der Aktualisierungen zu
-                                    gewährleisten. Hubs sollten zusätzlich versuchen Abos
-                                    automatisch zu aktualisieren bevor diese auslaufen indem die
-                                    Abonnenten kontaktiert werden (dies wird automatisch von der
-                                    Callback Klasse behandelt).
+                                    ein neues Abo gültig bleibt (z.B. ein <acronym>TTL</acronym>).
+                                    Hubs können Ihre eigene maximale Abodauer erzwingen. Alle Abos
+                                    sollten erneuert werden indem einfach erneut abonniert wird
+                                    bevor die Abodauer endet um die Kontinuierlichkeit der
+                                    Aktualisierungen zu gewährleisten. Hubs sollten zusätzlich
+                                    versuchen Abos automatisch zu aktualisieren bevor diese
+                                    auslaufen indem die Abonnenten kontaktiert werden (dies wird
+                                    automatisch von der Callback Klasse behandelt).
                                 </para>
                             </entry>
                         </row>
@@ -430,8 +435,9 @@ CREATE TABLE IF NOT EXISTS `subscription` (
 
                             <entry>
                                 <para>
-                                    Die URI des Themas (z.B. Atom oder RSS Feed) welche der Abonnent
-                                    zu abonnieren wünscht damit er Aktualisierungen bekommt.
+                                    Die <acronym>URI</acronym> des Themas (z.B. Atom oder
+                                    <acronym>RSS</acronym> Feed) welche der Abonnent zu abonnieren
+                                    wünscht damit er Aktualisierungen bekommt.
                                 </para>
                             </entry>
                         </row>
@@ -538,11 +544,12 @@ CREATE TABLE IF NOT EXISTS `subscription` (
             <para>
                 Wann auch immer eine Aboanfrage oder eine Anfrage auf Löschen eines Abos gemacht
                 wird muss der Hub die Anfrage prüfen indem er eine neue Prüfanfrage an die Callback
-                URL weiterleitet welche in den Abo/Abo löschen Parametern gesetzt ist. Um diese Hub
-                Anfragen zu behandeln, welche alle zukünftigen Kommunikationen enthalten können wie
-                z.B. Themenaktualisierungen (Feed), sollte die Callback URL die Ausführung einer
-                Instanz von <classname>Zend_Pubsubhubbub_Subscriber_Callback</classname> auslösen um
-                die Anfrage zu behandeln.
+                <acronym>URL</acronym> weiterleitet welche in den Abo or Abo löschen Parametern
+                gesetzt ist. Um diese Hub Anfragen zu behandeln, welche alle zukünftigen
+                Kommunikationen enthalten können wie z.B. Themenaktualisierungen (Feed), sollte die
+                Callback <acronym>URL</acronym> die Ausführung einer Instanz von
+                <classname>Zend_Pubsubhubbub_Subscriber_Callback</classname> auslösen um die Anfrage
+                zu behandeln.
             </para>
 
             <para>
@@ -618,16 +625,18 @@ if ($callback->hasFeedUpdate()) {
                 <classname>Zend_Feed_Pubsubhubbub_Subscriber_Callback</classname> den kombinierten
                 Schlüssel welche mit jedem Abo assoziiert ist vom Hub über eine oder zwei Methoden.
                 Die technisch bevorzugte Methode ist das Hinzufügen dieses Schlüssels zur Callback
-                URL welcher für den Hub in allen zukünftigen Anfragen tätig ist indem ein
-                Stringparameter in der Abfrage mit dem Schlüssel "xhub.subscription" verwendet wird.
-                Trotzdem, aus historischen Gründen, weil es in Pubsubhubbub 0.1 nicht unterstützt
-                wurde (es wurde kürzlich nur in 0.2 hinzugefügt) ist es stärkstens empfohlen das
-                kompatibelste zu verwenden und den Schlüssel der Callback URL hinzuzugefügen indem
-                er den URL Pfaden angehängt wird.
+                <acronym>URL</acronym> welcher für den Hub in allen zukünftigen Anfragen tätig ist
+                indem ein Stringparameter in der Abfrage mit dem Schlüssel "xhub.subscription"
+                verwendet wird. Trotzdem, aus historischen Gründen, weil es in Pubsubhubbub 0.1
+                nicht unterstützt wurde (es wurde kürzlich nur in 0.2 hinzugefügt) ist es stärkstens
+                empfohlen das kompatibelste zu verwenden und den Schlüssel der Callback
+                <acronym>URL</acronym> hinzuzugefügen indem er den <acronym>URL</acronym> Pfaden
+                angehängt wird.
             </para>
 
             <para>
-                Deshalb würde die URL http://www.example.com/callback?xhub.subscription=key zu
+                Deshalb würde die <acronym>URL</acronym>
+                http://www.example.com/callback?xhub.subscription=key zu
                 http://www.example.com/callback/key werden.
             </para>
 
@@ -686,14 +695,15 @@ class CallbackController extends Zend_Controller_Action
 }
 ]]></programlisting>
 
-        <para>
-            Aktuell kann das Hinzufügen der Route zu einem Parameter welcher den Schlüssel der an
-            den Pfad angehängt wird mappen würde durchgeführt werden indem eine Routenkonfiguration
-            wie im kommenden <acronym>INI</acronym> formatierten Beispiel für die Verwendung mit dem
-            Bootstrapping von <classname>Zend_Application</classname> verwendet wird.
-        </para>
+            <para>
+                Aktuell kann das Hinzufügen der Route zu einem Parameter welcher den Schlüssel der
+                an den Pfad angehängt wird mappen würde durchgeführt werden indem eine
+                Routenkonfiguration wie im kommenden <acronym>INI</acronym> formatierten Beispiel
+                für die Verwendung mit dem Bootstrapping von <classname>Zend_Application</classname>
+                verwendet wird.
+            </para>
 
-        <programlisting language="dosini"><![CDATA[
+            <programlisting language="dosini"><![CDATA[
 ; Callback Route fürs Hinzufügen einer PuSH Aboschlüssel Abfrage zu aktivieren
 resources.router.routes.callback.route = "callback/:subkey"
 resources.router.routes.callback.defaults.module = "default"

+ 11 - 11
documentation/manual/de/module_specs/Zend_Filter-Boolean.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20774 -->
+<!-- EN-Revision: 21994 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.filter.set.boolean">
     <title>Boolean</title>
@@ -233,55 +233,55 @@ $filter->filter('yes');
 
                 <tbody>
                     <row>
-                        <entry>Zend_Filter_Boolean::BOOLEAN</entry>
+                        <entry><constant>Zend_Filter_Boolean::BOOLEAN</constant></entry>
                         <entry><constant>TRUE</constant></entry>
                         <entry><constant>FALSE</constant></entry>
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::INTEGER</entry>
+                        <entry><constant>Zend_Filter_Boolean::INTEGER</constant></entry>
                         <entry>0</entry>
                         <entry>1</entry>
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::FLOAT</entry>
+                        <entry><constant>Zend_Filter_Boolean::FLOAT</constant></entry>
                         <entry>0.0</entry>
                         <entry>1.0</entry>
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::STRING</entry>
+                        <entry><constant>Zend_Filter_Boolean::STRING</constant></entry>
                         <entry>""</entry>
                         <entry />
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::ZERO</entry>
+                        <entry><constant>Zend_Filter_Boolean::ZERO</constant></entry>
                         <entry>"0"</entry>
                         <entry>"1"</entry>
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::EMPTY_ARRAY</entry>
-                        <entry>array()</entry>
+                        <entry><constant>Zend_Filter_Boolean::EMPTY_ARRAY</constant></entry>
+                        <entry><methodname>array()</methodname></entry>
                         <entry />
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::NULL</entry>
+                        <entry><constant>Zend_Filter_Boolean::NULL</constant></entry>
                         <entry><constant>NULL</constant></entry>
                         <entry />
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::FALSE_STRING</entry>
+                        <entry><constant>Zend_Filter_Boolean::FALSE_STRING</constant></entry>
                         <entry>"false" (unabhängig von der Schreibweise)</entry>
                         <entry>"true" (unabhängig von der Schreibweise)</entry>
                     </row>
 
                     <row>
-                        <entry>Zend_Filter_Boolean::YES</entry>
+                        <entry><constant>Zend_Filter_Boolean::YES</constant></entry>
                         <entry>localized "yes" (unabhängig von der Schreibweise)</entry>
                         <entry>localized "no" (unabhängig von der Schreibweise)</entry>
                     </row>

+ 4 - 4
documentation/manual/de/module_specs/Zend_Filter-Encryption.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21740 -->
+<!-- EN-Revision: 21994 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.filter.set.encrypt">
     <title>Encrypt</title>
@@ -140,15 +140,15 @@ $filter->setAdapter('openssl');
         <note>
             <para>
                 Man sollte auch beachten das alle Einstellungen geprüft werden wenn man eine Instanz
-                erstellt oder setEncryption() aufruft. Wenn mcrypt ein Problem mit diesen
-                Einstellungen erkennt wird eine Ausnahme geworfen.
+                erstellt oder <methodname>setEncryption()</methodname> aufruft. Wenn mcrypt ein
+                Problem mit diesen Einstellungen erkennt wird eine Ausnahme geworfen.
             </para>
         </note>
 
         <para>
             Man kann den Verschlüsselungs Vektor durch den Aufruf von
             <methodname>getVector()</methodname> und <methodname>setVector()</methodname>
-            erhalten/setzen. Ein engegebener String wird, je nach benötigter Vektorgröße des
+            erhalten und setzen. Ein engegebener String wird, je nach benötigter Vektorgröße des
             verwendeten Algorithmus, abgeschnitten oder aufgefüllt.
         </para>
 

+ 12 - 10
documentation/manual/de/module_specs/Zend_Filter-Inflector.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21606 -->
+<!-- EN-Revision: 21994 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.filter.inflector">
     <title>Zend_Filter_Inflector</title>
@@ -54,7 +54,7 @@ $filtered = $inflector->filter(array('page' => $string));
 
         <para>
             Wenn <methodname>filter()</methodname> aufgerufen wird, muß ein Array von
-            Schlüssel/Wert Paaren übergeben werden die den Variablen im Ziel entsprechen.
+            Schlüssel und Wert Paaren übergeben werden die den Variablen im Ziel entsprechen.
         </para>
 
         <para>
@@ -69,9 +69,11 @@ $filtered = $inflector->filter(array('page' => $string));
 
         <para>
             Als Beispiel kann jede konkrete <classname>Zend_Filter</classname> Implementierung
-            verwendet werden; trotzdem, statt auf diese als 'Zend_Filter_Alpha' oder
-            'Zend_Filter_StringToLower' zu verweisen kann einfach 'Alpha' oder 'StringToLower'
-            spezifiziert werden.
+            verwendet werden; trotzdem, statt auf diese als
+            '<classname>Zend_Filter_Alpha</classname>' oder
+            '<classname>Zend_Filter_StringToLower</classname>' zu verweisen kann einfach
+            '<classname>Alpha</classname>' oder '<classname>StringToLower</classname>' spezifiziert
+            werden.
         </para>
     </sect2>
 
@@ -305,8 +307,8 @@ class Foo
                     <para>
                         <emphasis>String</emphasis>. Der String kann ein Klassenname eines Filters,
                         oder ein Segment des Klassennamens ohne jeglichem Präfix sein der im
-                        Beugungs Plugin Lader gesetzt ist (standardmäßig, ohne den 'Zend_Filter'
-                        Präfix).
+                        Beugungs Plugin Lader gesetzt ist (standardmäßig, ohne den
+                        '<classname>Zend_Filter</classname>' Präfix).
                     </para>
                 </listitem>
 
@@ -354,8 +356,8 @@ $inflector->setFilterRule('script', array(
             </para>
 
             <para>
-                Jede Methode nimmt ein Array von Variable/Regel Paaren, wobei die Regel alles sein
-                kann was der Typ der Regel akzeptiert (String, Filterobjekt, oder Array).
+                Jede Methode nimmt ein Array von Variable und Regel Paaren, wobei die Regel alles
+                sein kann was der Typ der Regel akzeptiert (String, Filterobjekt, oder Array).
                 Variablennamen akzeptieren eine spezielle Schreibweise um das Setzen von statischen
                 Regeln und Filterregeln zu erlauben, entsprechend der folgenden Schreibweise:
             </para>
@@ -457,7 +459,7 @@ $inflector->addRules(array(
             <listitem>
                 <para>
                     <property>filterPrefixPath</property> spezifiziert ein oder mehrere Filter
-                    Präfix/Pfad Paare für die Verwendung mit dem Beugungsmechanismus.
+                    Präfix und Pfad Paare für die Verwendung mit dem Beugungsmechanismus.
                 </para>
             </listitem>
 

+ 44 - 42
documentation/manual/de/module_specs/Zend_Form-StandardDecorators.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21825 -->
+<!-- EN-Revision: 21995 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.form.standardDecorators">
     <title>Standard Formular Dekoratoren die mit dem Zend Framework ausgeliefert werden</title>
@@ -81,11 +81,11 @@ class Util
             Standardmäßig, wenn keine Beschreibung vorhanden ist, wird keine Ausgabe erzeugt. Wenn
             die Beschreibung vorhanden ist, wird sie standardmäßig in ein <acronym>HTML</acronym>
             <emphasis>p</emphasis> Tag eingebunden, es kann aber ein Tag durch die Übergabe einer
-            <code>tag</code> Option spezifiziert werden, bei der Erstellung des Dekorators, oder
-            durch Aufruf von <methodname>setTag()</methodname>. Zusätzlich kann eine Klasse für das
-            Tag spezifiziert werden, indem die <code>class</code> Option verwendet wird, oder durch
-            den Aufruf von <methodname>setClass()</methodname>; standardmäßig wird die Klasse
-            'hint' verwendet.
+            <property>tag</property> Option spezifiziert werden, bei der Erstellung des Dekorators,
+            oder durch Aufruf von <methodname>setTag()</methodname>. Zusätzlich kann eine Klasse für
+            das Tag spezifiziert werden, indem die <property>class</property> Option verwendet wird,
+            oder durch den Aufruf von <methodname>setClass()</methodname>; standardmäßig wird die
+            Klasse 'hint' verwendet.
         </para>
 
         <para>
@@ -100,13 +100,13 @@ class Util
         <title>Zend_Form_Decorator_DtDdWrapper</title>
 
         <para>
-            Der Standarddekorator verwendet Definitionslisten (<code>&lt;dl&gt;</code>) um
+            Der Standarddekorator verwendet Definitionslisten (<emphasis>&lt;dl&gt;</emphasis>) um
             Formularelemente darzustellen. Da Formularelemente in jeder Reihenfolge vorkommen
             können, werden Gruppen und Unterformulare angezeigt und können mit anderen
             Formularelementen interagieren. Um diese speziellen Elementtypen in der Definitionsliste
             zu behalten, erstellt der DtDdWrapper einen neuen, leeren Definitionsausdruck
-            (<code>&lt;dt&gt;</code>) und bettet dessen Inhalt in ein neues Definitionsdatum
-            (<code>&lt;dd&gt;</code>) ein. Die Ausgabe sieht dann wie folgt aus:
+            (<emphasis>&lt;dt&gt;</emphasis>) und bettet dessen Inhalt in ein neues Definitionsdatum
+            (<emphasis>&lt;dd&gt;</emphasis>) ein. Die Ausgabe sieht dann wie folgt aus:
         </para>
 
         <programlisting language="html"><![CDATA[
@@ -119,7 +119,7 @@ class Util
 
         <para>
             Dieser Dekorator ersetzt den, ihm angebotenen, Inhalt durch dessen Einbettung in das
-            <code>&lt;dd&gt;</code> Element.
+            <emphasis>&lt;dd&gt;</emphasis> Element.
         </para>
     </sect2>
 
@@ -129,8 +129,8 @@ class Util
         <para>
             Element Fehler erhalten ihren eigenen Dekorator mit dem Errors Dekorator. Dieser
             Dekorator ruft den FormErrors View Helfer auf, welcher Fehlermeldungen in einer,
-            ungeordneten, Liste (<code>&lt;ul&gt;</code>) als Listenelement darstellt. Das
-            <code>&lt;ul&gt;</code> Element empfängt eine Klasse von "errors".
+            ungeordneten, Liste (<emphasis>&lt;ul&gt;</emphasis>) als Listenelement darstellt. Das
+            <emphasis>&lt;ul&gt;</emphasis> Element empfängt eine Klasse von "errors".
         </para>
 
         <para>
@@ -226,51 +226,51 @@ class Util
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>ignoreSubForms</code>: Ob die Rekursion im Unterformular ausgeschaltet
-                    werden soll oder nicht. Standardwert: <constant>FALSE</constant> (erlaubt
-                    Rekursion).
+                    <property>ignoreSubForms</property>: Ob die Rekursion im Unterformular
+                    ausgeschaltet werden soll oder nicht. Standardwert: <constant>FALSE</constant>
+                    (erlaubt Rekursion).
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>markupElementLabelEnd</code>: Markup welcher der Elementüberschrift
-                    angehängt wird. Standardwert: '&lt;/b&gt;'
+                    <property>markupElementLabelEnd</property>: Markup welcher der
+                    Elementüberschrift angehängt wird. Standardwert: '&lt;/b&gt;'
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>markupElementLabelStart</code>: Markup welcher der Elementüberschrift
-                    vorangestellt wird. Standardwert: '&lt;b&gt;'
+                    <property>markupElementLabelStart</property>: Markup welcher der
+                    Elementüberschrift vorangestellt wird. Standardwert: '&lt;b&gt;'
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>markupListEnd</code>: Markup welcher der Nachrichtenliste angehängt wird.
-                    Standardwert: '&lt;/ul&gt;'.
+                    <property>markupListEnd</property>: Markup welcher der Nachrichtenliste
+                    angehängt wird. Standardwert: '&lt;/ul&gt;'.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>markupListItemEnd</code>: Markup der individuellen Fehlermeldungen
+                    <property>markupListItemEnd</property>: Markup der individuellen Fehlermeldungen
                     angehängt wird. Standardwert: '&lt;/li&gt;'
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>markupListItemStart</code>: Markup der individuellen Fehlermeldungen
-                    vorangestellt wird. Standardwert: '&lt;li&gt;'
+                    <property>markupListItemStart</property>: Markup der individuellen
+                    Fehlermeldungen vorangestellt wird. Standardwert: '&lt;li&gt;'
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>markupListStart</code>: Markup welcher der Nachrichtenliste vorangestellt
-                    wird. Standardwert: '&lt;ul class="form-errors"&gt;'
+                    <property>markupListStart</property>: Markup welcher der Nachrichtenliste
+                    vorangestellt wird. Standardwert: '&lt;ul class="form-errors"&gt;'
                 </para>
             </listitem>
         </itemizedlist>
@@ -299,17 +299,17 @@ class Util
 
         <para>
             Der Image Dekorator erlaubt es eine <acronym>HTML</acronym> Bildeingabe
-            (<code>&lt;input type="image" ... /&gt;</code>) zu erstellen, und es optional in einem
-            anderen <acronym>HTML</acronym> Tag darzustellen.
+            (<emphasis>&lt;input type="image" ... /&gt;</emphasis>) zu erstellen, und es optional in
+            einem anderen <acronym>HTML</acronym> Tag darzustellen.
         </para>
 
         <para>
             Standardmäßig verwendet der Dekorator die 'src' Eigenschaft des Elements als Bildquelle,
             welche mit der <methodname>setImage()</methodname> Methode als Bildquelle gesetzt werden
             kann. Zusätzlich wird das Label des Elements als 'alt' Attribute verwendet, und
-            <code>imageValue</code> (welches mit den <methodname>setImageValue()</methodname> und
-            <methodname>getImageValue()</methodname> Zugriffsmethoden des Bildes manipuliert werden
-            kann) wird für den Wert verwendet.
+            <property>imageValue</property> (welches mit den
+            <methodname>setImageValue()</methodname> und <methodname>getImageValue()</methodname>
+            Zugriffsmethoden des Bildes manipuliert werden kann) wird für den Wert verwendet.
         </para>
 
         <para>
@@ -350,8 +350,8 @@ class Util
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>optionalPrefix</code>: Setzt den Text, der dem Label vorangestellt wird,
-                    wenn das Element optional ist. Kann mit den Zugriffsmethoden
+                    <property>optionalPrefix</property>: Setzt den Text, der dem Label vorangestellt
+                    wird, wenn das Element optional ist. Kann mit den Zugriffsmethoden
                     <methodname>setOptionalPrefix()</methodname> und
                     <methodname>getOptionalPrefix()</methodname> manipuliert werden.
                 </para>
@@ -359,8 +359,8 @@ class Util
 
             <listitem>
                 <para>
-                    <code>optionalSuffix</code>: Setzt den Text, der dem Label angehängt wird,
-                    wenn das Element optional ist. Kann mit den Zugriffsmethoden
+                    <property>optionalSuffix</property>: Setzt den Text, der dem Label angehängt
+                    wird, wenn das Element optional ist. Kann mit den Zugriffsmethoden
                     <methodname>setOptionalSuffix()</methodname> und
                     <methodname>getOptionalSuffix()</methodname> manipuliert werden.
                 </para>
@@ -368,8 +368,8 @@ class Util
 
             <listitem>
                 <para>
-                    <code>requiredPrefix</code>: Setzt den Text, der dem Label vorangestellt wird,
-                    wenn das Element benötigt wird. Kann mit den Zugriffsmethoden
+                    <property>requiredPrefix</property>: Setzt den Text, der dem Label vorangestellt
+                    wird, wenn das Element benötigt wird. Kann mit den Zugriffsmethoden
                     <methodname>setRequiredPrefix()</methodname> und
                     <methodname>getRequiredPrefix()</methodname> manipuliert werden.
                 </para>
@@ -377,8 +377,8 @@ class Util
 
             <listitem>
                 <para>
-                    <code>requiredSuffix</code>: Setzt den Text, der dem Label angehängt wird,
-                    wenn das Element benötigt wird. Kann mit den Zugriffsmethoden
+                    <property>requiredSuffix</property>: Setzt den Text, der dem Label angehängt
+                    wird, wenn das Element benötigt wird. Kann mit den Zugriffsmethoden
                     <methodname>setRequiredSuffix()</methodname> und
                     <methodname>getRequiredSuffix()</methodname> manipuliert werden.
                 </para>
@@ -459,15 +459,17 @@ $form->setDecorators(array(
 
         <itemizedlist>
             <listitem>
-                <para><code>element</code>: Das Element, welches dekoriert wird</para>
+                <para><property>element</property>: Das Element, welches dekoriert wird</para>
             </listitem>
 
             <listitem>
-                <para><code>content</code>: Der Inhalt, der an den Dekorator übergeben wird</para>
+                <para>
+                    <property>content</property>: Der Inhalt, der an den Dekorator übergeben wird
+                </para>
             </listitem>
 
             <listitem>
-                <para><code>decorator</code>: Das Dekorator Objekt selbst</para>
+                <para><property>decorator</property>: Das Dekorator Objekt selbst</para>
             </listitem>
 
             <listitem>

+ 1 - 1
documentation/manual/de/module_specs/Zend_Mail-CharacterSets.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20819 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.mail.character-sets">
     <title>Zeichensätze</title>

+ 3 - 2
documentation/manual/de/module_specs/Zend_Markup-Renderers.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21825 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.markup.renderers">
     <title>Zend_Markup Renderer</title>
@@ -71,7 +71,8 @@ echo $bbcode->render('my [foo]markup[/foo]');
             </para>
 
             <programlisting language="php"><![CDATA[
-class My_Markup_Renderer_Html_Upper implements Zend_Markup_Renderer_TokenConverterInterface
+class My_Markup_Renderer_Html_Upper
+    implements Zend_Markup_Renderer_TokenConverterInterface
 {
 
     public function convert(Zend_Markup_Token $token, $text)

+ 5 - 2
documentation/manual/de/module_specs/Zend_Oauth-GettingStarted.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21826 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.oauth.introduction.getting-started">
     <title>Beginnen</title>
@@ -164,7 +164,10 @@ $config = array(
 $consumer = new Zend_Oauth_Consumer($config);
 
 if (!empty($_GET) && isset($_SESSION['TWITTER_REQUEST_TOKEN'])) {
-    $token = $consumer->getAccessToken($_GET, unserialize($_SESSION['TWITTER_REQUEST_TOKEN']));
+    $token = $consumer->getAccessToken(
+                 $_GET,
+                 unserialize($_SESSION['TWITTER_REQUEST_TOKEN'])
+             );
     $_SESSION['TWITTER_ACCESS_TOKEN'] = serialize($token);
 
     // Jetzt da wir den Zugriffstoken haben können wir den Anfragetoken löschen

+ 1 - 1
documentation/manual/de/module_specs/Zend_Pdf-Drawing.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21829 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.pdf.drawing">
     <title>Zeichnen</title>

+ 3 - 2
documentation/manual/de/module_specs/Zend_ProgressBar_Adapter_JsPush.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21825 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect3 id="zend.progressbar.adapter.jspush">
     <title>Zend_ProgressBar_Adapter_JsPush</title>
@@ -109,7 +109,8 @@
         <programlisting language="javascript"><![CDATA[
 function Zend_ProgressBar_Update(data)
 {
-    document.getElementById('zend-progressbar-done').style.width = data.percent + '%';
+    document.getElementById('zend-progressbar-done').style.width =
+        data.percent + '%';
 }
 ]]></programlisting>
 

+ 10 - 7
documentation/manual/de/module_specs/Zend_Service_DeveloperGarden.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21819 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.service.developergarden">
     <title>Zend_Service_DeveloperGarden</title>
@@ -768,11 +768,12 @@ $service->tearDownCall($sessionId);
             <programlisting language="php"><![CDATA[
 $client = new Zend_Service_DeveloperGarden_ConferenceCall($config);
 
-$conferenceDetails = new Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail(
-    'Zend-Conference',                    // Name der Konferenz
-    'this is my private zend conference', // Beschreibung
-    60                                    // Dauer in Sekunden
-);
+$conferenceDetails =
+    new Zend_Service_DeveloperGarden_ConferenceCall_ConferenceDetail(
+        'Zend-Conference',                    // Name der Konferenz
+        'this is my private zend conference', // Beschreibung
+        60                                    // Dauer in Sekunden
+    );
 
 $conference = $client->createConference('MeinName', $conferenceDetails);
 
@@ -808,7 +809,9 @@ $client->commitConference($conference->getConferenceId());
             <title>WSDL Cacheoptionen</title>
 
             <programlisting language="php"><![CDATA[
-Zend_Service_DeveloperGarden_SecurityTokenServer_Cache::setWsdlCache([PHP KONSTANTE]);
+Zend_Service_DeveloperGarden_SecurityTokenServer_Cache::setWsdlCache(
+    [PHP KONSTANTE]
+);
 ]]></programlisting>
         </example>
 

+ 5 - 2
documentation/manual/de/module_specs/Zend_Service_WindowsAzure_Blob.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21822 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.service.windowsazure.storage.blob">
     <title>Zend_Service_WindowsAzure_Storage_Blob</title>
@@ -165,7 +165,10 @@ $storageClient->getBlob(
 $storageClient = new Zend_Service_WindowsAzure_Storage_Blob();
 
 // Den Container öffentlich zugänglich machen
-$storageClient->setContainerAcl('testcontainer', Zend_Service_WindowsAzure_Storage_Blob::ACL_PUBLIC);
+$storageClient->setContainerAcl(
+    'testcontainer',
+    Zend_Service_WindowsAzure_Storage_Blob::ACL_PUBLIC
+);
 ]]></programlisting>
             </example>
         </sect4>

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

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21745 -->
-<!-- Reviewed: 21745 -->
+<!-- EN-Revision: 21992 -->
+<!-- Reviewed: 21992 -->
 <sect1 id="zend.translate.additional">
     <title>Zusätzliche Features für Übersetzungen</title>
 
@@ -851,7 +851,12 @@ $translate = new Zend_Translate(
                 </para>
 
                 <programlisting><![CDATA[
-$options = array('ignore' => array('regex' => '/test/u', 'regex_2' => '/deleted$/u'));
+$options = array(
+    'ignore' => array(
+        'regex' => '/test/u',
+        'regex_2' => '/deleted$/u'
+    )
+);
 $translate = new Zend_Translate(
     array(
         'adapter' => $adapter,

+ 2 - 2
documentation/manual/de/module_specs/Zend_Translate-SourceCreation.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21843 -->
-<!-- Reviewed: 21843 -->
+<!-- EN-Revision: 21992 -->
+<!-- Reviewed: 21992 -->
 <sect1 id="zend.translate.sourcecreation">
     <title>Erstellen von Quelldateien</title>
 

+ 5 - 2
documentation/manual/de/module_specs/Zend_Validate-Messages.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21661 -->
+<!-- EN-Revision: 21992 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.validate.messages">
     <title>Prüfungsmeldungen</title>
@@ -48,7 +48,10 @@ $messages  = $validator->getMessageTemplates();
 
     <programlisting language="php"><![CDATA[
 $validator = new Zend_Validate_GreaterThan();
-$validator->setMessage('Bitte einen kleineren Wert angeben', Zend_Validate_GreaterThan::NOT_GREATER);
+$validator->setMessage(
+    'Bitte einen kleineren Wert angeben',
+    Zend_Validate_GreaterThan::NOT_GREATER
+);
 ]]></programlisting>
 
     <para>

+ 5 - 3
documentation/manual/de/module_specs/Zend_Validate.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 21829 -->
-<!-- Reviewed: 21829 -->
+<!-- EN-Revision: 21992 -->
+<!-- Reviewed: 21992 -->
 <sect1 id="zend.validate.introduction">
     <title>Einführung</title>
 
@@ -259,7 +259,9 @@ if (Zend_Validate::is($value, 'MyValidator', array('min' => 1, 'max' => 12)) {
     // Yes, $value is ok
 }
 
-if (Zend_Validate::is($value, 'OtherValidator', array('min' => 1, 'max' => 12)) {
+if (Zend_Validate::is($value,
+                      'OtherValidator',
+                      array('min' => 1, 'max' => 12)) {
     // Yes, $value is ok
 }
 ]]></programlisting>