Browse Source

[MANUAL] German:

- sync to r21596

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21681 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 years ago
parent
commit
0f4b6bb98b

+ 30 - 29
documentation/manual/de/module_specs/Zend_Db_Table.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20766 -->
+<!-- EN-Revision: 21588 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.db.table">
     <title>Zend_Db_Table</title>
@@ -137,9 +137,9 @@ class Bugs extends Zend_Db_Table_Abstract
                 Die Schema und Tabellennamen können auch mit Konstruktor Konfigurationsdirektiven
                 angegeben werden, welche jegliche Standardwerte, angegeben in den
                 <varname>$_name</varname> und <varname>$_schema</varname> Eigenschaften,
-                überschreiben. Eine Schema Angabe welche mit der <code>name</code> Directive
-                angegeben wurde überschreibt jeglichen Wert welcher von der <code>schema</code>
-                Option bereitgestellt ist.
+                überschreiben. Eine Schema Angabe welche mit der <property>name</property> Directive
+                angegeben wurde überschreibt jeglichen Wert welcher von der
+                <property>schema</property> Option bereitgestellt ist.
             </para>
 
             <example id="zend.db.table.defining.table-schema.example.constructor">
@@ -293,8 +293,8 @@ class Bugs extends Zend_Db_Table_Abstract
                 Tabellenklasse erstellt wird, kann man entscheiden die Aufgaben in die
                 <methodname>init()</methodname> Methode zu verschieben, die aufgerufen wird nachdem
                 alle Tabellen Metadaten bearbeitet wurden. Das ist besser als die
-                <code>__construct</code> Methode wenn die Metadaten nicht programmtechnisch
-                verändert werden sollen.
+                <methodname>__construct()</methodname> Methode wenn die Metadaten nicht
+                programmtechnisch verändert werden sollen.
             </para>
 
             <example id="zend.db.table.defining.init.usage.example">
@@ -332,7 +332,7 @@ class Bugs extends Zend_Db_Table_Abstract
             <para>
                 Der erste Weg einen Datenbankadapter an eine Table Klasse bereitzustellen ist, ein
                 Objekt des Typs <classname>Zend_Db_Adapter_Abstract</classname> im Options Array,
-                bezeichnet mit dem Schlüssel <code>'db'</code>, zu übergeben.
+                bezeichnet mit dem Schlüssel '<property>db</property>', zu übergeben.
             </para>
 
             <example id="zend.db.table.constructing.adapter.example">
@@ -388,10 +388,11 @@ $table = new Bugs();
 
             <para>
                 Der dritte Weg einer Table Klasse einen Datenbankadapter bereit zu stellen ist es
-                einen String in dem Optionsarray zu übergeben, auch mit dem <code>'db'</code>
-                Schlüssel identifiziert. Der String wird als Schlüssel der statischen
-                <classname>Zend_Registry</classname> Instanz verwendet, wo der Eintrag mit dem
-                Schlüssel ein Objekt des Typs <classname>Zend_Db_Adapter_Abstract</classname> ist.
+                einen String in dem Optionsarray zu übergeben, auch mit dem
+                '<property>db</property>' Schlüssel identifiziert. Der String wird als Schlüssel der
+                statischen <classname>Zend_Registry</classname> Instanz verwendet, wo der Eintrag
+                mit dem Schlüssel ein Objekt des Typs
+                <classname>Zend_Db_Adapter_Abstract</classname> ist.
             </para>
 
             <example id="zend.db.table.constructing.registry.example">
@@ -618,12 +619,12 @@ class BugStatus extends Zend_Db_Table_Abstract
         <title>Zeilen in einer Tabelle aktualisieren</title>
 
         <para>
-            Spalten können in der Datenbanktabelle aktualisiert werden indem die <code>update</code>
-            Methode der Table Klasse verwendet wird. Diese Methode nimmt zwei Argumente: ein
-            assoziatives Array von Spalten die geändert werden sollen und neue Werte die diesen
-            Spalten hinzugefügt werden; und einen <acronym>SQL</acronym> Ausdruck der in der
-            <constant>WHERE</constant> Klausel verwendet wird, als Kriterium für die Zeilen die in
-            der <constant>UPDATE</constant> Operation geändert werden sollen.
+            Spalten können in der Datenbanktabelle aktualisiert werden indem die
+            <methodname>update()</methodname> Methode der Table Klasse verwendet wird. Diese Methode
+            nimmt zwei Argumente: ein assoziatives Array von Spalten die geändert werden sollen und
+            neue Werte die diesen Spalten hinzugefügt werden; und einen <acronym>SQL</acronym>
+            Ausdruck der in der <constant>WHERE</constant> Klausel verwendet wird, als Kriterium für
+            die Zeilen die in der <constant>UPDATE</constant> Operation geändert werden sollen.
         </para>
 
         <example id="zend.db.table.update.example">
@@ -975,9 +976,9 @@ $rows = $table->fetchAll($select);
             </example>
 
             <para>
-                Der <code>ORDER BY</code> kann auch ein Sortier-Kriterium übergeben werden, genauso
-                wie auch Count und Offset Integer Werte, verwendet werden können damit die Abfrage
-                ein spezielles Subset von Zeilen zurück gibt. Diese Werte werden in einer
+                Der <constant>ORDER</constant> BY kann auch ein Sortier-Kriterium übergeben werden,
+                genauso wie auch Count und Offset Integer Werte, verwendet werden können damit die
+                Abfrage ein spezielles Subset von Zeilen zurück gibt. Diese Werte werden in einer
                 <constant>LIMIT</constant> Klausel verwendet oder in einer ähnlichen Logik für
                 <acronym>RDBMS</acronym> Marken welche die <constant>LIMIT</constant> Syntax nicht
                 unterstützen.
@@ -1394,9 +1395,9 @@ $bugs = new Bugs(array('metadataCache' => $cache));
             <title>Automatische Serialisierung mit dem Cache Frontend</title>
 
             <para>
-                Da die Information die von der describeTable() Methode des Adapters zurückgegeben
-                wird, ein Array ist, muß sichergestellt werden das die
-                <code>automatic_serialization</code> Option für das
+                Da die Information die von der <methodname>describeTable()</methodname> Methode des
+                Adapters zurückgegeben wird, ein Array ist, muß sichergestellt werden das die
+                <property>automatic_serialization</property> Option für das
                 <classname>Zend_Cache_Core</classname> Frontend auf <constant>TRUE</constant>
                 gesetzt wird.
             </para>
@@ -1452,7 +1453,7 @@ protected $_metadata = array(
 
             <para>
                 Diese Optimierung kann ausgeschaltet werden indem das
-                <code>metadataCacheInClass</code> Flag ausgeschaltet wird:
+                <property>metadataCacheInClass</property> Flag ausgeschaltet wird:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -1488,9 +1489,9 @@ $bugs->setMetadataCacheInClass(false);
 
             <para>
                 Es können Zeilen und Rowset Klassen definiert werden indem das Optionsarray des
-                Table Konstruktors verwendet wird, respektiv die Schlüssel <code>'rowClass'</code>
-                und <code>'rowsetClass'</code>. Die Namen der Klassen müssen spezifiziert werden
-                indem Strings verwendet werden.
+                Table Konstruktors verwendet wird, respektiv die Schlüssel
+                '<property>rowClass</property>' und '<property>rowsetClass</property>'. Die Namen
+                der Klassen müssen spezifiziert werden indem Strings verwendet werden.
             </para>
 
             <example id="zend.db.table.extending.row-rowset.example">
@@ -1647,9 +1648,9 @@ class Bugs extends Zend_Db_Table_Abstract
             </para>
 
             <para>
-                Wenn zum Beispiel der Name der Table Klasse "<code>BugsProducts</code>" ist, würde
+                Wenn zum Beispiel der Name der Table Klasse "BugsProducts" ist, würde
                 Sie der physikalischen Tabelle in der Datenbank entsprechen die
-                "<code>bugs_products</code>" heißt, wenn die explizite Definition der
+                "bugs_products" heißt, wenn die explizite Definition der
                 <varname>$_name</varname> Eigenschaft der Klasse unterdrückt wird. In dieser
                 Übereinstimmung der Beugung, wird der Klassenname im "CamelCase" Format geschrieben
                 und in Kleinschreibung transformiert, und Wörter mit einem Unterstrich seperiert.

+ 36 - 30
documentation/manual/de/module_specs/Zend_Feed-ConsumingAtom.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20774 -->
+<!-- EN-Revision: 21588 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.consuming-atom">
     <title>Einen Atom Feed konsumieren</title>
@@ -11,16 +11,17 @@
         Hauptunterschied ist die Struktur des Atom Protokolls selber. Atom ist ein Nachfolger von
         <acronym>RSS</acronym>; es ist ein mehr verallgemeinertes Protokoll und es wurde gestaltet,
         um einfacher mit Feeds umzugehen, die ihren kompletten Inhalt innerhalb des Feeds bereit
-        stellen, indem für diesen Zweck der <code>description</code> Tag von <acronym>RSS</acronym>
-        in die zwei Elemente <code>summary</code> und <code>content</code> aufgeteilt wird.
+        stellen, indem für diesen Zweck der <property>description</property> Tag von
+        <acronym>RSS</acronym> in die zwei Elemente <property>summary</property> und
+        <property>content</property> aufgeteilt wird.
     </para>
 
     <example id="zend.feed.consuming-atom.example.usage">
         <title>Grundlegende Verwendung eines Atom Feeds</title>
 
         <para>
-            Lese einen Atom Feed und gebe <code>title</code> und <code>summary</code> jedes
-            Eintrages aus:
+            Lese einen Atom Feed und gebe <property>title</property> und
+            <property>summary</property> jedes Eintrages aus:
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -41,40 +42,43 @@ foreach ($feed as $entry) {
         <itemizedlist>
             <listitem>
                 <para>
-                    <code>title</code> - Die Überschrift des Feeds, gleichbedeutend mit der
+                    <property>title</property> - Die Überschrift des Feeds, gleichbedeutend mit der
                     Überschrift eines <acronym>RSS</acronym> Channels
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>id</code> - Jeder Feed und Eintrag hat in Atom einen einzigartige
+                    <property>id</property> - Jeder Feed und Eintrag hat in Atom einen einzigartige
                     Bezeichner
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>link</code> - Feeds können mehrere Links enthalten, welche durch ein
-                    <code>type</code> Attribut ausgezeichnet werden
+                    <property>link</property> - Feeds können mehrere Links enthalten, welche durch
+                    ein <property>type</property> Attribut ausgezeichnet werden
                 </para>
 
                 <para>
                     In einem <acronym>RSS</acronym> Channel wäre dies gleichbedeutend mit
-                    <code>type="text/html"</code>. Wenn der Link auf eine alternative Version des
-                    selben Inhalts verweist, der nicht im Feed enthalten ist, würde es ein
-                    <code>rel="alternate"</code> Attribut enthalten.
+                    <command>type="text/html"</command>. Wenn der Link auf eine alternative Version
+                    des selben Inhalts verweist, der nicht im Feed enthalten ist, würde es ein
+                    <command>rel="alternate"</command> Attribut enthalten.
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>subtitle</code> - Die Beschreibung des Feeds, gleichbedeutend mit der
-                    Beschreibung eines <acronym>RSS</acronym> Channels
+                    <property>subtitle</property> - Die Beschreibung des Feeds, gleichbedeutend mit
+                    der Beschreibung eines <acronym>RSS</acronym> Channels
                 </para>
 
-                <para><code>author->name()</code> - Der Name des Autoren des Feeds</para>
-                <para><code>author->email()</code> - Die E-Mail Adresse des Autoren des Feeds</para>
+                <para><command>author->name()</command> - Der Name des Autoren des Feeds</para>
+
+                <para>
+                    <command>author->email()</command> - Die E-Mail Adresse des Autoren des Feeds
+                </para>
             </listitem>
         </itemizedlist>
     </para>
@@ -86,52 +90,54 @@ foreach ($feed as $entry) {
     <para>
         <itemizedlist>
             <listitem>
-                <para><code>id</code> - Der einzigartige Bezeichner des Eintrags</para>
+                <para><property>id</property> - Der einzigartige Bezeichner des Eintrags</para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>title</code> - Die Überschrift des Eintrags, gleichbedeutend mit der
-                    Überschrift eines <acronym>RSS</acronym> Eintrags
+                    <property>title</property> - Die Überschrift des Eintrags, gleichbedeutend mit
+                    der Überschrift eines <acronym>RSS</acronym> Eintrags
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>link</code> - Ein Link zu einem anderen Format oder einer alternativen
-                    Ansicht diesen Eintrags
+                    <property>link</property> - Ein Link zu einem anderen Format oder einer
+                    alternativen Ansicht diesen Eintrags
                 </para>
             </listitem>
 
             <listitem>
-                <para><code>summary</code> - Eine Zusammenfassung des Inhalts dieses Eintrags</para>
+                <para>
+                    <property>summary</property> - Eine Zusammenfassung des Inhalts dieses Eintrags
+                </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>content</code> - Der komplette Inhalt des Eintrags; kann übersprungen
-                    werden, wenn der Feed nur Zusammenfassungen enthält
+                    <property>content</property> - Der komplette Inhalt des Eintrags; kann
+                    übersprungen werden, wenn der Feed nur Zusammenfassungen enthält
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>author</code> - Mit <code>name</code> und <code>email</code> Unter-Tags
-                    wie den Feeds
+                    <property>author</property> - Mit <property>name</property> und
+                    <property>email</property> Unter-Tags wie den Feeds
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>published</code> - Das Datum, an dem der Eintrag veröffentlicht wurde,
-                    im <acronym>RFC</acronym> 3339 Format
+                    <property>published</property> - Das Datum, an dem der Eintrag veröffentlicht
+                    wurde, im <acronym>RFC</acronym> 3339 Format
                 </para>
             </listitem>
 
             <listitem>
                 <para>
-                    <code>updated</code> - Das Datum, an dem der Eintrag das letzte Mal geändert
-                    wurde, im <acronym>RFC</acronym> 3339 Format
+                    <property>updated</property> - Das Datum, an dem der Eintrag das letzte Mal
+                    geändert wurde, im <acronym>RFC</acronym> 3339 Format
                 </para>
             </listitem>
         </itemizedlist>

+ 2 - 2
documentation/manual/de/module_specs/Zend_Feed_Pubsubhubbub.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20774 -->
+<!-- EN-Revision: 21588 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.pubsubhubbub.introduction">
     <title>Zend_Feed_Pubsubhubbub</title>
@@ -483,7 +483,7 @@ CREATE TABLE IF NOT EXISTS `subscription` (
                 Zum Beispiel kann man eine anderen Wert der Gültigkeit in Sekunden setzen indem man
                 <methodname>Zend_Pubsubhubbub_Subscriber::setLeaseSeconds()</methodname> verwendet,
                 oder eine Vorliebe für eine asynchrone Prüfung zeigen indem
-                <code>setPreferredVerificationMode(Zend_Feed_Pubsubhubbub::VERIFICATION_MODE_ASYNC)</code>
+                <methodname>setPreferredVerificationMode(Zend_Feed_Pubsubhubbub::VERIFICATION_MODE_ASYNC)</methodname>
                 verwendet wird. Trotzdem bleiben die Hubs in der Lage Ihre eigenen Vorlieben zu
                 erzwingen, und aus diesem Grund wurde die Komponente so designt dass Sie mit fast
                 jedem Set an Optionen arbeitet und eine minimale Konfiguration des End-Benutzers

+ 23 - 22
documentation/manual/de/module_specs/Zend_Feed_Reader.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 20774 -->
+<!-- EN-Revision: 21588 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.feed.reader">
     <title>Zend_Feed_Reader</title>
@@ -714,15 +714,16 @@ $labels = $categories->getValues();
             <classname>Zend_Feed_Reader</classname> wärend der Suche auf alternative Elemente
             zurück greifen. Zum Beispiel ist das Durchsuchen eines <acronym>RSS</acronym> Feeds
             nach einem Modifikations Datum komplizierter als es aussieht. <acronym>RSS</acronym>
-            Feeds sollten ein <code>&lt;lastBuildDate&gt;</code> Tag und/oder ein
-            <code>&lt;pubDate&gt;</code> Element enthalten. Aber was wenn Sie es nicht tun, weil es
-            z.B. ein <acronym>RSS</acronym> 1.0 Feed ist? Vielleicht ist stattdessen ein
-            <code>&lt;atom:updated&gt;</code> Element mit identischen Informationen vorhanden (Atom
-            kann verwendet werden um die <acronym>RSS</acronym> Syntax anzubieten)? Bei einem
+            Feeds sollten ein <command>&lt;lastBuildDate&gt;</command> Tag und (oder) ein
+            <command>&lt;pubDate&gt;</command> Element enthalten. Aber was wenn Sie es nicht tun,
+            weil es z.B. ein <acronym>RSS</acronym> 1.0 Feed ist? Vielleicht ist stattdessen ein
+            <command>&lt;atom:updated&gt;</command> Element mit identischen Informationen vorhanden
+            (Atom kann verwendet werden um die <acronym>RSS</acronym> Syntax anzubieten)? Bei einem
             Fehlschlag können wir einfach auf die Einträge sehen, den aktuellsten herausholen, und
-            sein <code>&lt;pubDate&gt;</code> Element verwenden. In der Annahme das es existiert...
-            viele Feeds verwenden auch Dublin Core 1.0/1.1 <code>&lt;dc:date&gt;</code> Elemente für
-            Feeds und Einträge. Oder wir können wieder ein Atom finden das herumliegt.
+            sein <command>&lt;pubDate&gt;</command> Element verwenden. In der Annahme das es
+            existiert... viele Feeds verwenden auch Dublin Core 1.0/1.1
+            <command>&lt;dc:date&gt;</command> Elemente für Feeds und Einträge. Oder wir können
+            wieder ein Atom finden das herumliegt.
         </para>
 
         <para>
@@ -1216,13 +1217,13 @@ $labels = $categories->getValues();
 
         <para>
             Es gibt zwei Typen von Erweiterungen, jene welche Informationen von Elementen empfangen
-            die unmittelbare Kunder des Root Elements sind (z.B. <code>&lt;channel&gt;</code> für
-            <acronym>RSS</acronym> oder <code>&lt;feed&gt;</code> für Atom), und jene die
+            die unmittelbare Kunder des Root Elements sind (z.B. <command>&lt;channel&gt;</command>
+            für <acronym>RSS</acronym> oder <command>&lt;feed&gt;</command> für Atom), und jene die
             Informationen von Kind-Elementen eines Eintrags empfangen (z.B.
-            <code>&lt;item&gt;</code> für <acronym>RSS</acronym> oder <code>&lt;entry&gt;</code>
-            für Atom). Auf dem Filesystem sind Sie als Klassen in einem Namespace gruppiert,
-            basierend auf dem Standardnamen der Erweiterung. Zum Beispiel haben wir intern
-            <classname>Zend_Feed_Reader_Extension_DublinCore_Feed</classname> und
+            <command>&lt;item&gt;</command> für <acronym>RSS</acronym> oder
+            <command>&lt;entry&gt;</command> für Atom). Auf dem Filesystem sind Sie als Klassen in
+            einem Namespace gruppiert, basierend auf dem Standardnamen der Erweiterung. Zum Beispiel
+            haben wir intern <classname>Zend_Feed_Reader_Extension_DublinCore_Feed</classname> und
             <classname>Zend_Feed_Reader_Extension_DublinCore_Entry</classname> Klassen welche zwei
             Klassen sind welche die Unterstützung für Dublin Core 1.0/1.1 implementieren.
         </para>
@@ -1405,8 +1406,8 @@ $updatePeriod = $syndication->getUpdatePeriod();
                 Streber Abteilung <acronym>RSS</acronym> 2.0 erweitern muß um ein neues Element
                 pro Eintrag hinzuzufügen das die <acronym>ISBN</acronym>-10 oder
                 <acronym>ISBN</acronym>-13 Zahl der Veröffentlichung die der Eintrag betrifft
-                unterstützt. Sie definieren das neue <code>&lt;isbn&gt;</code> Element recht einfach
-                mit dem standardmäßigen Namen und Namespace <acronym>URI</acronym>:
+                unterstützt. Sie definieren das neue <command>&lt;isbn&gt;</command> Element recht
+                einfach mit dem standardmäßigen Namen und Namespace <acronym>URI</acronym>:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -1484,7 +1485,7 @@ class My_FeedReader_Extension_JungleBooks_Entry
                 Diese Erweiterung ist einfach genug um Ihr zu folgen. Sie erstellt eine neue Methode
                 <methodname>getIsbn()</methodname>, welche eine XPath Abfrage auf dem aktuellen
                 Eintrag durchführt, um die <acronym>ISBN</acronym> Nummer welche vom
-                <code>&lt;jungle:isbn&gt;</code> Element umhüllt ist, zu extrahieren. Das kann
+                <command>&lt;jungle:isbn&gt;</command> Element umhüllt ist, zu extrahieren. Das kann
                 optional auch im internen nicht-persistenten Cache gespeichert werden (keine
                 Notwendigkeit den <acronym>DOM</acronym> abzufragen wenn es auf dem gleichen
                 Eintrag nochmals aufgerufen wird). Der Wert wird dem Anrufer zurückgegeben.
@@ -1521,10 +1522,10 @@ $firstIsbn = $feed->current()->getIsbn();
             <para>
                 Das Schreiben einer Feed Level Erweiterung unterscheidet sich nicht sehr. Der
                 Beispiel Feed von vorher enthält ein nicht erwähntes
-                <code>&lt;jungle:dayPopular&gt;</code> Element das Jungle Books bei Ihrem Standard
-                hinzugefügt haben um einen Link zum beliebtesten Buch des Tages hinzuzufügen
-                (im Sinne von Verkehr der Besucher). Hier ist eine Erweiterung welche eine
-                <methodname>getDaysPopularBookLink()</methodname> Methode bei der Feed Level
+                <command>&lt;jungle:dayPopular&gt;</command> Element das Jungle Books bei Ihrem
+                Standard hinzugefügt haben um einen Link zum beliebtesten Buch des Tages
+                hinzuzufügen (im Sinne von Verkehr der Besucher). Hier ist eine Erweiterung welche
+                eine <methodname>getDaysPopularBookLink()</methodname> Methode bei der Feed Level
                 <acronym>API</acronym> hinzufügt.
             </para>