Browse Source

[MANUAL] German:

- some translations

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@20344 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 years ago
parent
commit
8bfb6bd5b3
1 changed files with 92 additions and 91 deletions
  1. 92 91
      documentation/manual/de/module_specs/Zend_Serializer-Adapter.xml

+ 92 - 91
documentation/manual/de/module_specs/Zend_Serializer-Adapter.xml

@@ -5,32 +5,32 @@
     <title>Zend_Serializer_Adapter</title>
 
     <para>
-        <classname>Zend_Serializer</classname> adapters create a bridge for different methods of
-        serializing with very little effort.
+        <classname>Zend_Serializer</classname> Adapter erzeugen eine Brücke für unterschiedliche
+        Methoden der Serialisierung mit sehr wenig Einsatz.
     </para>
 
     <para>
-        Every adapter has different pros and cons. In some cases, not every PHP datatype (e.g.,
-        objects) can be converted to a string representation. In most such cases, the type will be
-        converted to a similar type that is serializable -- as an example, PHP objects will often be
-        cast to arrays.  If this fails, a <classname>Zend_Serializer_Exception</classname> will be
-        thrown.
+        Jeder Adpater hat andere Vor- und Nachteile. In einigen Fällen kann nicht jeder PHP
+        Datentyp (z.B. Objekte) in die Repräsentation eines Strings konvertiert werden. In den
+        meisten dieser Fälle wird der Typ in einen ähnlichen Typ konvertiert der serialisierbar
+        ist -- zum Beispiel werden PHP Objekte oft zu Arrays gecastet. Wenn dies fehlschlägt wird
+        eine <classname>Zend_Serializer_Exception</classname> geworfen.
     </para>
 
     <para>
-        Below is a list of available adapters.
+        Anbei ist eine Liste der vorhandenen Adapter.
     </para>
 
     <sect2 id="zend.serializer.adapter.phpserialize">
         <title>Zend_Serializer_Adapter_PhpSerialize</title>
 
         <para>
-            This adapter uses the built-in <methodname>un/serialize</methodname> PHP functions, and
-            is a good default adapter choice.
+            Dieser Adapter verwendet die eingebauten PHP Funktionen
+            <methodname>un/serialize</methodname> und ist eine gute Wahl für einen Standardadapter.
         </para>
 
         <para>
-            There are no configurable options for this adapter.
+            Es gibt keine konfigurierbaren Optionen für diesen Adapter.
         </para>
     </sect2>
 
@@ -38,20 +38,21 @@
         <title>Zend_Serializer_Adapter_Igbinary</title>
 
         <para>
-            <ulink url="http://opensource.dynamoid.com">Igbinary</ulink> is Open Source Software
-            released by Sulake Dynamoid Oy. It's a drop-in replacement for the standard PHP
-            serializer. Instead of time and space consuming textual representation, igbinary stores
-            PHP data structures in a compact binary form. Savings are significant when using
-            memcached or similar memory based storages for serialized data.
+            <ulink url="http://opensource.dynamoid.com">Igbinary</ulink> ist eine Open Source
+            Software welche von Sulake Dynamoid Oy herausgegeben wird. Statt Zeit und Platz auf
+            eine textuelle Repräsentation zu verschwenden, speichert igbinary Datenstrukturen von
+            PHP in einer kompakten binären Form. Die Einsparungen sind signifikant wenn memcached
+            oder ähnliche Hauptspeicher-basierte Speicher für die serialisierung der Daten verwendet
+            wird.
         </para>
 
         <para>
-            You need the igbinary PHP extension installed on your system in order to use this
-            adapter.
+            Man muss die PHP Erweiterung igbinary am eigenen System installiert haben um diesen
+            Adapter verwenden zu können.
         </para>
 
         <para>
-            There adapter takes no configuration options.
+            Dieser Adapter nimnt keine Optionen zur Konfiguration an.
         </para>
     </sect2>
 
@@ -60,41 +61,43 @@
 
         <para>
             <ulink url="http://wikipedia.org/wiki/WDDX">WDDX</ulink> (Web Distributed Data eXchange)
-            is a programming-language-, platform-, and transport-neutral data interchange mechanism
-            for passing data between different environments and different computers.
+            ist eine Programmier-Sprache-, Plattform- und ein transport-neutraler datentauschender
+            Mechanismus für die Übergabe von Daten zwischen unterschiedlichen Umgebungen und
+            unterschiedlichen Computern.
         </para>
 
         <para>
-            The adapter simply uses the <ulink url="http://php.net/manual/book.wddx.php">wddx_*()</ulink>
-            PHP functions. Please read the php manual to determine how you may enable them in your
-            PHP installation.
+            Der Adapter verwendet einfach die <ulink
+                url="http://php.net/manual/book.wddx.php">wddx_*()</ulink> PHP Funktionen. Lesen Sie
+            bitte im PHP Handbuch um herauszufinden ob man Sie in der eigenen PHP Installation
+            aktivieren kann.
         </para>
 
         <para>
-            Additionally, the <ulink
-                url="http://php.net/manual/book.simplexml.php">SimpleXML</ulink> PHP extension is
-            used to check if a returned <constant>NULL</constant> value from
-            <methodname>wddx_unserialize()</methodname> is based on a serialized
-            <constant>NULL</constant> or on invalid data.
+            Zusätzlich wird die PHP Erweiterung <ulink
+                url="http://php.net/manual/book.simplexml.php">SimpleXML</ulink> verwendet um zu
+            prüfen ob ein von  <methodname>wddx_unserialize()</methodname> zurückgegebener
+            <constant>NULL</constant> Wert auf einer serialisierten <constant>NULL</constant>
+            kommt, oder von ungültigen Daten.
         </para>
 
         <para>
-            Available options include:
+            Vorhandene Optionen sind:
         </para>
 
         <table>
-            <title>Zend_Serializer_Adapter_Wddx Options</title>
+            <title>Optionen für Zend_Serializer_Adapter_Wddx</title>
 
             <tgroup cols="4">
                  <thead>
                       <row>
                           <entry>Option</entry>
 
-                          <entry>Data Type</entry>
+                          <entry>Datentyp</entry>
 
-                          <entry>Default Value</entry>
+                          <entry>Standardwert</entry>
 
-                          <entry>Description</entry>
+                          <entry>Beschreibung</entry>
                     </row>
                  </thead>
 
@@ -107,7 +110,7 @@
                           <entry></entry>
 
                           <entry>
-                            An optional comment that appears in the packet header.
+                              Ein optionales Kommentar welches im Paket Header vorkommt.
                           </entry>
                       </row>
                   </tbody>
@@ -119,29 +122,29 @@
         <title>Zend_Serializer_Adapter_Json</title>
 
         <para>
-            The <acronym>JSON</acronym> adapter provides a bridge to the
-            <classname>Zend_Json</classname> component and/or ext/json. Please read the <link
-                linkend= "zend.json.introduction">Zend_Json documentation</link> for further
-            information.
+            Der <acronym>JSON</acronym> Adapter bietet eine Brücke zur Komponente
+            <classname>Zend_Json</classname> und zu ext/json. Lesen Sie bitte die <link
+                linkend= "zend.json.introduction">Zend_Json Dokumentation</link> für weitere
+            Informationen.
         </para>
 
         <para>
-            Available options include:
+            Vorhandene Optionen sind:
         </para>
 
         <table>
-            <title>Zend_Serializer_Adapter_Json Options</title>
+            <title>Optionen für Zend_Serializer_Adapter_Json</title>
 
             <tgroup cols="4">
                  <thead>
                       <row>
                         <entry>Option</entry>
 
-                        <entry>Data Type</entry>
+                        <entry>Datentyp</entry>
 
-                        <entry>Default Value</entry>
+                        <entry>Standardwert</entry>
 
-                        <entry>Description</entry>
+                        <entry>Beschreibung</entry>
                     </row>
                  </thead>
 
@@ -154,7 +157,7 @@
                           <entry>false</entry>
 
                           <entry>
-                               See <xref linkend= "zend.json.advanced.objects1"/>
+                               Siehe <xref linkend= "zend.json.advanced.objects1"/>
                           </entry>
                       </row>
 
@@ -166,7 +169,7 @@
                           <entry>Zend_Json::TYPE_ARRAY</entry>
 
                           <entry>
-                               See <xref linkend= "zend.json.advanced.objects1"/>
+                               Siehe <xref linkend= "zend.json.advanced.objects1"/>
                           </entry>
                       </row>
 
@@ -178,7 +181,7 @@
                           <entry>false</entry>
 
                           <entry>
-                               See <xref linkend= "zend.json.advanced.expr"/>
+                               Siehe <xref linkend= "zend.json.advanced.expr"/>
                           </entry>
                       </row>
                   </tbody>
@@ -187,18 +190,18 @@
     </sect2>
 
     <sect2 id="zend.serializer.adapter.amf03">
-        <title>Zend_Serializer_Adapter_Amf 0 and 3</title>
+        <title>Zend_Serializer_Adapter_Amf 0 und 3</title>
 
         <para>
-            The <acronym>AMF</acronym> adapters, <classname>Zend_Serializer_Adapter_Amf0</classname>
-            and <classname>Zend_Serializer_Adapter_Amf3</classname>, provide a bridge to the
-            serializer of the <classname>Zend_Amf</classname> component. Please read the <link
-                linkend= "zend.amf.introduction">Zend_Amf documentation</link> for further
-            information.
+            Die <acronym>AMF</acronym> Adapter <classname>Zend_Serializer_Adapter_Amf0</classname>
+            und <classname>Zend_Serializer_Adapter_Amf3</classname> bieten eine Brücke zum
+            Serialisierer der Komponente <classname>Zend_Amf</classname>. Lesen Sie bitte die <link
+                linkend= "zend.amf.introduction">Zend_Amf Dokumentation</link> für weitere
+            Informationen.
         </para>
 
         <para>
-            There are no options for these adapters.
+            Es gibt keine Optionen für diese Adapter.
         </para>
     </sect2>
 
@@ -206,29 +209,29 @@
         <title>Zend_Serializer_Adapter_PythonPickle</title>
 
         <para>
-            This adapter converts PHP types to a <ulink
-                url="http://docs.python.org/library/pickle.html">Python Pickle</ulink> string
-            representation.  With it, you can read the serialized data with Python and read Pickled
-            data of Python with PHP.
+            Dieser Adapter konvertiert PHP Typen in eine <ulink
+                url="http://docs.python.org/library/pickle.html">Python Pickle</ulink> String
+            Repräsentation. Mit Ihm können die serialisierte Daten mit Python gelesen werden und
+            Pickled Daten von Python mit PHP gelesen werden.
         </para>
 
         <para>
-            Available options include:
+            Vorhandene Optionen sind:
         </para>
 
         <table>
-            <title>Zend_Serializer_Adapter_PythonPickle Options</title>
+            <title>Optionen für Zend_Serializer_Adapter_PythonPickle</title>
 
             <tgroup cols="4">
                  <thead>
                       <row>
                         <entry>Option</entry>
 
-                        <entry>Data Type</entry>
+                        <entry>Datentyp</entry>
 
-                        <entry>Default Value</entry>
+                        <entry>Standardwert</entry>
 
-                        <entry>Description</entry>
+                        <entry>Beschreibung</entry>
                     </row>
                  </thead>
 
@@ -241,7 +244,8 @@
                           <entry>0</entry>
 
                           <entry>
-                               The Pickle protocol version used on <methodname>serialize</methodname>
+                               Die Version des Pickle Protokolle das bei
+                               <methodname>serialize</methodname> verwendet wird
                           </entry>
                       </row>
                   </tbody>
@@ -249,18 +253,18 @@
         </table>
 
         <para>
-            Datatype merging (PHP to Python) occurs as follows:
+            Der Wechseln von Datentypen (PHP zu Python) findet wie folgt statt:
         </para>
 
         <table>
-            <title>Datatype merging (PHP to Python)</title>
+            <title>Wechseln des Datentyps (PHP zu Python)</title>
 
             <tgroup cols="2">
                  <thead>
                       <row>
-                        <entry>PHP Type</entry>
+                        <entry>PHP Typ</entry>
 
-                        <entry>Python Type</entry>
+                        <entry>Python Typ</entry>
                     </row>
                  </thead>
 
@@ -317,18 +321,18 @@
         </table>
 
         <para>
-            Datatype merging (Python to PHP) occurs per the following:
+            Der Wechseln von Datentypen (Python zu PHP) findet wie folgt statt:
         </para>
 
         <table>
-            <title>Datatype merging (Python to PHP)</title>
+            <title>Wechseln des Datentyps (PHP zu Python)</title>
 
             <tgroup cols="2">
                  <thead>
                       <row>
-                        <entry>Python-Type</entry>
+                        <entry>Python Typ</entry>
 
-                        <entry>PHP-Type</entry>
+                        <entry>PHP Typ</entry>
                     </row>
                  </thead>
 
@@ -405,7 +409,7 @@
                       </row>
 
                       <row>
-                          <entry>All other types</entry>
+                          <entry>Alle anderen Typen</entry>
 
                           <entry><classname>Zend_Serializer_Exception</classname></entry>
                       </row>
@@ -418,40 +422,37 @@
         <title>Zend_Serializer_Adapter_PhpCode</title>
 
         <para>
-            This adapter generates a parsable PHP code representation using <ulink
-                url="http://php.net/manual/function.var-export.php">var_export()</ulink>. On
-            restoring, the data will be executed using <ulink
-                url="http://php.net/manual/function.eval.php">eval</ulink>.
+            Dieser Adapter erzeugt eine Repräsentation an PHP Code der geparst werden kann indem
+            <ulink url="http://php.net/manual/function.var-export.php">var_export()</ulink>
+            verwendet wird. Bei der Wiederherstellung werden die Daten ausgeführt indem <ulink
+                url="http://php.net/manual/function.eval.php">eval</ulink> verwendet wird.
         </para>
 
         <para>
-            There are no configuration options for this adapter.
+            Es gibt keine Optionen für die Konfiguration dieses Adapters.
         </para>
 
         <warning>
-            <title>Unserializing objects</title>
+            <title>Objekte deserialisieren</title>
 
             <para>
-                Objects will be serialized using the <ulink
+                Objekte werden serialisiert indem die magische Methode <ulink
                     url="http://php.net/manual/language.oop5.magic.php#language.oop5.magic.set-state">__set_state</ulink>
-                magic method. If the class doesn't implement this method, a fatal error will occur
-                during execution.
+                verwendet wird. Wenn die Klasse diese Methode nicht implementiert wird wärend der
+                Ausführung ein fataler Fehler auftreten.
             </para>
         </warning>
 
         <warning>
-            <title>Uses eval()</title>
+            <title>Verwendet eval()</title>
 
             <para>
-                The <classname>PhpCode</classname> adapter utilizes <methodname>eval()</methodname>
-                to unserialize. This introduces both a performance and potential security issue as a
-                new process will be executed. Typically, you should use the
-                <methodname>PhpSerialize</methodname> adapter unless you require human-readability
-                of the serialized data.
+                Der Adapter <classname>PhpCode</classname> verwendet <methodname>eval()</methodname>
+                für die Deserialisierung. Das führt sowohl zu Performanz- als auch zu einem
+                potentiellen Sicherheitsproblem da ein neuer Prozess ausgeführt wird. Typischerweise
+                sollte der Adapter <methodname>PhpSerialize</methodname> verwendet werden solange
+                man die Lesbarkeit der serialisierten Daten durch Menschen benötigt.
             </para>
         </warning>
     </sect2>
 </sect1>
-<!--
-vim:se ts=4 sw=4 et:
--->