Просмотр исходного кода

[MANUAL] German:

- sync up to 18866

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@18945 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 лет назад
Родитель
Сommit
753d7fda12

+ 24 - 4
documentation/manual/de/module_specs/Zend_Config_Writer.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 16674 -->
+<!-- EN-Revision: 18862 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.config.writer.introduction">
     <title>Zend_Config_Writer</title>
@@ -7,8 +7,8 @@
         <classname>Zend_Config_Writer</classname> gibt einem die Möglichkeit Configdateien aus
         <classname>Zend_Config</classname> Objekten heraus zu schreiben. Es arbeitet mit einem
         Adapter-artigen System und ist deswegen sehr einfach zu verwenden. Standardmäßig wird
-        <classname>Zend_Config_Writer</classname> mit drei Adaptern ausgeliefert, die alle gleich
-        funktionieren. Der Writer wird mit speziellen Optionen instanziert, welche
+        <classname>Zend_Config_Writer</classname> mit vier Adaptern ausgeliefert, die alle Datei
+        basierend sind. Der Writer wird mit speziellen Optionen instanziert, welche
         <emphasis>filename</emphasis> und <emphasis>config</emphasis> sein können. Dann wird die
         <methodname>write()</methodname> Methode des Writers aufgerufen und die Configdatei wird
         erstellt. Man kann <varname>$filename</varname> und <varname>$config</varname> auch direkt
@@ -29,13 +29,26 @@
         </listitem>
         <listitem>
             <para>
+                <classname>Zend_Config_Writer_SimpleIni</classname>
+            </para>
+        </listitem>
+        <listitem>
+            <para>
                 <classname>Zend_Config_Writer_Xml</classname>
             </para>
         </listitem>
     </itemizedlist>
 
     <para>
-        Als Ausnahme hat <classname>Zend_Config_Writer_Ini</classname> einen zusätzlichen optionalen
+        Der Unterschied zwischen den SimpleIni und Ini Writern ist deren Handhabung in Bezug zur
+        Sektion. Der Ini Writer schreibt die Top-Level Konfigurationselemente in Sektionsnamen.
+        Der SimpleIni Writer schreibt auf der anderen Seite schreibt eine Konfigurationsdatei
+        ohne Sektion. Alle Optionen werden in den globalen Namespace der INI Datei geschrieben.
+    </para>
+
+    <para>
+        Zusätzlich zu den zwei INI Writern haben <classname>Zend_Config_Writer_Ini</classname>
+        und <classname>Zend_Config_Writer_SimpleIni</classname> einen zusätzlichen optionalen
         Parameter <emphasis>nestSeparator</emphasis>, welche definiert mit welchem Zeichen die
         einzelnen Nodes getrennt werden. Der Standard ist ein einzelner Punkt, wie er standardmäßig
         von <classname>Zend_Config_Ini</classname> akzeptiert wird.
@@ -128,6 +141,13 @@ $writer->write();
             als Option an den Constructor durchgeführt.
         </para>
     </note>
+
+    <para>
+        Für alle Datei-basierenden Writer (INI, XML und PHP Array) wird intern
+        <methodname>render()</methodname> verwendet um den Konfigurationsstring zu erstellen. Diese
+        Methode kann auch von ausserhalb aus verwendet werden wenn man Zugriff auf eine
+        String-Repräsentation der Konfigurationsdaten benötigt.
+    </para>
 </sect1>
 <!--
 vim:se ts=4 sw=4 et:

+ 3 - 2
documentation/manual/de/module_specs/Zend_Date-Constants.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18820 -->
+<!-- EN-Revision: 18842 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.constants">
     <title>Konstanten für generelle Datums Funktionen</title>
@@ -740,7 +740,8 @@
             erlaubt es, für alle <classname>Zend_Date</classname> Methoden, zwischen der
             Unterstützung von <acronym>ISO</acronym> Formatbezeichnern und <acronym>PHP</acronym>
             <methodname>date()</methodname> Typbezeichner zu wählen (siehe <link
-                linkend="zend.date.constants.phpformats" />).
+                linkend="zend.date.constants.phpformats">selbst definierte AUSGABE Formate bei
+                Verwendung von PHP's date() Formatzeichen</link>).
         </para>
 
         <example id="zend.date.constants.selfdefinedformats.example-1">

+ 13 - 9
documentation/manual/de/module_specs/Zend_Date-Overview.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18429 -->
+<!-- EN-Revision: 18842 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.date.overview">
     <title>Zend_Date API Übersicht</title>
@@ -29,7 +29,8 @@
                 man wieder auf den Standardmodus zurückwechseln der nur <acronym>ISO</acronym>
                 Zeichen für Datumsformate unterstützt. Für eine Liste von unterstützten Zeichen
                 Codes kann hier nachgelesen werden: <link
-                    linkend="zend.date.constants.phpformats" />
+                    linkend="zend.date.constants.phpformats">selbst definierte AUSGABE Formate bei
+                    Verwendung von PHP's date() Formatzeichen</link>
             </para>
         </sect3>
 
@@ -172,10 +173,11 @@
             <varname>$part</varname> des Datums, wie z.B. <constant>Zend_Date::HOUR</constant>.
             Diese Konstanten sind für alle unten angeführten Funktionen gültig. Eine Liste aller
             vorhandenen Konstanten wird hier beschrieben: <link
-                linkend="zend.date.constants.list" />. Wenn <varname>$part</varname> nicht
-            spezifiziert wird, wird <constant>Zend_Date::TIMESTAMP</constant> angenommen.
-            Alternativ kann ein benutzerdefiniertes Format für <varname>$part</varname> verwendet
-            werden, mit Hilfe der gleichen Mechanismen und Formatdefinitionen wie bei <link
+                linkend="zend.date.constants.list">Liste aller Konstanten</link>. Wenn
+            <varname>$part</varname> nicht spezifiziert wird, wird
+            <constant>Zend_Date::TIMESTAMP</constant> angenommen. Alternativ kann ein
+            benutzerdefiniertes Format für <varname>$part</varname> verwendet werden, mit Hilfe der
+            gleichen Mechanismen und Formatdefinitionen wie bei <link
                 linkend="zend.locale.date.normalize"><methodname>Zend_Locale_Format::getDate()</methodname></link>.
             Wenn ein Datumsobjekt erstellt wird durch Verwendung eines offensichtlich falschen
             Datums (z.B. die Nummer des Monats größer als 12), wird <classname>Zend_Date</classname>
@@ -618,7 +620,8 @@ print $date;
 
         <para>
             Die folgenden Basisoperationen haben keine vergleichbaren vereinfachten Methoden für
-            Datumsabschnitt wie beschrieben unter <link linkend="zend.date.overview" />.
+            Datumsabschnitt wie beschrieben unter <link linkend="zend.date.overview">Zend_Date API
+                Overview</link>.
         </para>
 
         <table id="zend.date.others.comparison.table">
@@ -788,7 +791,8 @@ print $date;
                                 Gebietsschemas des Objektes, oder einem optional definierten
                                 Gebietsschema <varname>$locale</varname>. Für eine Liste von
                                 unterstützten Formatcodes kann hier nachgeschaut werden:
-                                <link linkend="zend.date.constants.selfdefinedformats" />.
+                                <link linkend="zend.date.constants.selfdefinedformats">selbst
+                                    definierte AUSGABE Formate mit ISO</link>.
                             </para>
                         </entry>
                     </row>
@@ -939,7 +943,7 @@ print $date;
                                 Objektes, welches mit dem Gebietsschema <varname>$locale</varname>
                                 lokalisiert wurde, als formatierten String oder Integer zurück. Für
                                 weitere Informationen hier weiterlesen:
-                                <link linkend="id.date.basic.operations" />.
+                                <link linkend="id.date.basic.operations">get()</link>.
                             </para>
                         </entry>
                     </row>

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

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 17178 -->
+<!-- EN-Revision: 18865 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.gdata.gapps">
     <title>Google Apps Provisionierung verwenden</title>
@@ -155,8 +155,8 @@ $user = $gdata->insertUser($user);
 $user = $gdata->retrieveUser('foo');
 
 echo 'Benutzername: ' . $user->login->userName . "\n";
-echo 'Name: ' . $user->login->givenName . "\n";
-echo 'Familienname: ' . $user->login->familyName . "\n";
+echo 'Name: ' . $user->name->givenName . "\n";
+echo 'Familienname: ' . $user->name->familyName . "\n";
 echo 'Unterbrochen: ' . ($user->login->suspended ? 'Ja' : 'Nein') . "\n";
 echo 'Administrator: ' . ($user->login->admin ? 'Ja' : 'Nein') . "\n"
 echo 'Muss das Passwort ändern: ' .

+ 13 - 13
documentation/manual/de/module_specs/Zend_Validate-CreditCard.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18840 -->
+<!-- EN-Revision: 18844 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.validate.set.creditcard">
     <title>CreditCard</title>
@@ -165,7 +165,7 @@ $valid = new Zend_Validate_CreditCard(array(
 
         <para>
             Wie bei allen Prüfern kann man auch ein assoziatives Array an Optionen oder eine
-            Instanz von Zend_Config angeben. In diesem Fall muß man die Institute mit dem
+            Instanz von <classname>Zend_Config</classname> angeben. In diesem Fall muß man die Institute mit dem
             Arrayschlüssel <property>type</property> angeben wie hier simuliert:
         </para>
 
@@ -238,7 +238,7 @@ $valid = new Zend_Validate_CreditCard(array(
 
                     <row>
                         <entry><emphasis>Solo</emphasis></entry>
-                        <entry><constant>Solo</constant></entry>
+                        <entry><constant>SOLO</constant></entry>
                     </row>
 
                     <row>
@@ -273,11 +273,11 @@ $valid->setType(array(
 
             <para>
                 Wenn bei der Initiierung kein Institut angegeben wird, dann wird
-                <emphasis>ALL</emphasis> verwendet, welches alle Institute auf einmal verwendet.
+                <constant>ALL</constant> verwendet, welches alle Institute auf einmal verwendet.
             </para>
 
             <para>
-                In diesem Fall ist die Verwendung von <methodname>addType</methodname> sinnlos
+                In diesem Fall ist die Verwendung von <methodname>addType()</methodname> sinnlos
                 weil bereits alle Institute hinzugefügt wurden.
             </para>
         </note>
@@ -288,22 +288,22 @@ $valid->setType(array(
 
         <para>
             Wie vorher erwähnt prüft <classname>Zend_Validate_CreditCard</classname> nur die
-            Kreditkarten Nummer. Glücklicherweise bieten einige Institute online APIs welche
-            eine Kreditkarten Nummer durch Verwendung von Algorithmen prüfen kann, welche
-            nicht öffentlich bekannt sind. Die meisten dieser Services sind zu bezahlen.
-            Deshalb ist diese Art der Prüfung standardmäßig deaktiviert.
+            Kreditkarten Nummer. Glücklicherweise bieten einige Institute online
+            <acronym>API</acronym>s welche eine Kreditkarten Nummer durch Verwendung von Algorithmen
+            prüfen kann, welche nicht öffentlich bekannt sind. Die meisten dieser Services sind zu
+            bezahlen. Deshalb ist diese Art der Prüfung standardmäßig deaktiviert.
         </para>
 
         <para>
-            Wenn man auf so eine API zugreift, kann man diese als Addon für
+            Wenn man auf so eine <acronym>API</acronym> zugreift, kann man diese als Addon für
             <classname>Zend_Validate_CreditCard</classname> verwenden um die Sicherheit der
             Prüfung zu erhöhen.
         </para>
 
         <para>
             Um das zu tun muss man einfach einen Callback angeben der aufgerufen wird wenn die
-            generische Prüfung erfolgreich war. Das verhindert das die API für ungültige Nummern
-            aufgerufen wird, was wiederum die Performance der Anwendung erhöht.
+            generische Prüfung erfolgreich war. Das verhindert das die <acronym>API</acronym> für
+            ungültige Nummern aufgerufen wird, was wiederum die Performance der Anwendung erhöht.
         </para>
 
         <para>
@@ -311,7 +311,7 @@ $valid->setType(array(
             <methodname>getService()</methodname> gibt das gesetzte Service zurück. Als
             Option für die Konfiguration kann man den Arrayschlüssel '<property>service</property>'
             bei der Initiierung verwenden. Für Details über mögliche Optionen kann man unter
-            <link linkend="zend.validate.set.callback" /> nachsehen.
+            <link linkend="zend.validate.set.callback">Callback</link> nachsehen.
         </para>
 
         <programlisting language="php"><![CDATA[

+ 2 - 2
documentation/manual/de/module_specs/Zend_Validate-EmailAddress.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18063 -->
+<!-- EN-Revision: 18842 -->
 <!-- Reviewed: no -->
 <sect2 id="zend.validate.set.email_address">
 
@@ -53,7 +53,7 @@ if ($validator->isValid($email)) {
                     werden. Diese Option wird in Verbindung mit der hostname Option verwendet um
                     die Hostname Prüfung zu setzen. Für weitere Informationen über mögliche Werte
                     dieser Option sehen Sie bitte unter <link
-                        linkend="zend.validate.set.hostname" /> und mögliche
+                        linkend="zend.validate.set.hostname">Hostname</link> und mögliche
                     <constant>ALLOW</constant>* Konstanten. Der Standardwert dieser Option ist
                     <constant>ALLOW_DNS</constant>.
                 </para>

+ 1 - 1
documentation/manual/de/ref/migration-introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 18682 -->
+<!-- EN-Revision: 18845 -->
 <!-- Reviewed: no -->
 <sect1 id="migration.introduction">
     <title>Einführung</title>