Browse Source

[DOCUMENTATION] German:

- sync up to r15825

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

+ 34 - 35
documentation/manual/de/module_specs/Zend_Application-TheoryOfOperation.xml

@@ -295,15 +295,15 @@ interface Zend_Application_Bootstrap_ResourceBootstrapper
             </para>
 
             <para>
-                To utilize resource plugins, you must specify them in the
-                options passed to the application object and/or bootstrap. These
-                options may come from a configuration file, or be passed in
-                manually. Options will be of key to options pairs, with the key
-                representing the resource name. The resource name will be the
-                segment following the class prefix. For example, the resources
-                shipped with Zend Framework have the class prefix
-                "<classname>Zend_Application_Resource_</classname>"; anything following this would
-                be the name of the resource. As an example,
+                Um Ressource  Plugins zu verwenden müssen diese in den Optionen spezifiziert
+                werden, die dem Anwendungs Objekt und-oder der Bootstrap übergeben werden. Diese
+                Optionen können von einer Konfigurationsdatei kommen, oder manuell übergeben
+                werden. Optionen sind Paare von Schlüssel zu Optionspaaren, wobei der Schlüssel
+                den Namen der Ressource repräsentiert. Der Ressourcename ist das Segment das
+                dem Klassenpräfix folgt. Die Ressourcen, die zum Beispiel mit Zend Framework
+                ausgeliefert werden, haben den Klassenpräfix
+                "<classname>Zend_Application_Resource_</classname>"; alles was folgt würde der
+                Name der Ressource sein. Als Beispiel:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -317,23 +317,22 @@ $application = new Zend_Application(APPLICATION_ENV, array(
 ]]></programlisting>
 
             <para>
-                This indicates that the "FrontController" resource should be
-                used, with the options specified.
+                Das zeigt das die "FrontController" verwendet werden sollte, mit den spezifizierten
+                Optionen.
             </para>
 
             <para>
-                If you begin writing your own resource plugins, or utilize
-                third-party resource plugins, you will need to tell your
-                bootstrap where to look for them. Internally, the bootstrap
-                utilizes <classname>Zend_Loader_PluginLoader</classname>, so you will only
-                need to indicate the common class prefix an path pairs.
+                Wenn man beginnt eigene Ressource Plugins zu schreiben, oder Ressource Plugins von
+                dritten anzupassen, muß man der eigenen Bootstrap mitteilen wo nach Ihnen zu suchen
+                ist. Intern verwendet die Bootstrap <classname>Zend_Loader_PluginLoader</classname>
+                so dass man nur die üblichen Klassenpräfix und Pfadpaare angeben muß.
             </para>
 
             <para>
-                As an example, let's assume you have custom resource plugins in
-                <filename>APPLICATION_PATH/resources/</filename> and that they share the
-                common class prefix of <classname>My_Resource</classname>. You would then
-                pass that information to the application object as follows:
+                Als Beispiel nehmen wir an das wir eigene Ressource Plugins in
+                <filename>APPLICATION_PATH/resources/</filename> haben, und das sie den gemeinsamen
+                Klassenpräfix <classname>My_Resource</classname> teilen. Man würde diese
+                Information de Anwendungsobjekt wie folgt übergeben:
             </para>
 
             <programlisting language="php"><![CDATA[
@@ -350,42 +349,42 @@ $application = new Zend_Application(APPLICATION_ENV, array(
 ]]></programlisting>
 
             <para>
-                You would now be able to use resources from that directory.
+                Man ist jetzt in der Lage Ressource von diesem Verzeichnis zu verwenden.
             </para>
 
             <para>
-                Just like resource methods, you use the <methodname>bootstrap()</methodname>
-                method to execute resource plugins. Just like with resource
-                methods, you can specify either a single resource plugin,
-                multiple plugins (via an array), or all plugins. Additionally,
-                you can mix and match to execute resource methods as well.
+                Wie Ressource Methoden kann die <methodname>bootstrap()</methodname> Methode
+                verwendet werden um Ressource Plugins zu verwenden. Wie bei Ressource Methoden
+                kann man entweder einzelne Ressource Plugins spezifizieren, mehrere Plugins
+                (über ein Array), oder alle Plugins. Zusätzlich kann man mischen und entsprechende
+                Ressource Methoden genauso ausführen.
             </para>
 
             <programlisting language="php"><![CDATA[
-// Execute one:
+// Eine ausführen:
 $bootstrap->bootstrap('FrontController');
 
-// Execute several:
+// Mehrere ausführen:
 $bootstrap->bootstrap(array('FrontController', 'Foo'));
 
-// Execute all resource methods and plugins:
+// Alle Ressource Methoden und Plugins ausführen:
 $bootstrap->bootstrap();
 ]]></programlisting>
         </sect3>
 
         <sect3 id="zend.application.theory-of-operation.bootstrap.registry">
-            <title>Resource Registry</title>
+            <title>Ressource Registry</title>
 
             <para>
-                Many, if not all, of your resource methods or plugins will
-                initialize objects, and in many cases, these objects will be
-                needed elsewhere in your application. How can you access them?
+                Viele, wenn nicht sogar alle, der eigenen Ressource Methoden oder Plugins
+                initialisieren Objekte, und in vielen Fällen werden diese Objekte an anderen
+                Orten der Anwendung benötigt. Wie man man auf Sie zugreifen?
             </para>
 
             <para>
                 <classname>Zend_Application_Bootstrap_BootstrapAbstract</classname>
-                provides a local registry for these objects. To store your
-                objects in them, you simply return them from your resources.
+                bietet eine locale Registry für diese Objekte. Um eigene Objekte in Ihr zu
+                Speichern müssen diese einfach von den eigenen Ressourcen zurückgegeben werden.
             </para>
 
             <para>

+ 11 - 9
documentation/manual/de/module_specs/Zend_Captcha-Operation.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15825 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.captcha.operation">
     <title>Captcha Anwendung</title>
@@ -33,14 +33,16 @@ interface Zend_Captcha_Adapter extends Zend_Validate_Interface
 
     <para>
         Die benannten Getter- und Settermethoden werden verwenden um den CAPTCHA Identifikator zu
-        spezifizieren und zu empfangen. <code>getDecorator()</code> kann verwendet werden um einen
-        <classname>Zend_Form</classname> Dekorator entweder durch seinen Namen zu spezifizieren oder
-        indem ein aktuelles Dekoratorobjekt zurückgegeben wird. Der interessantesten Methoden sind
-        aber <code>generate()</code> und <code>render()</code>. <code>generate()</code> wird
-        verwendet um das CAPTCHA Token zu erstellen. Dieser Prozess speichert das Token
-        typischerweise in der Session damit es in nachfolgenden Anfragen verglichen werden kann.
-        <code>render()</code> wird verwendet um die Informationen die das CAPTCHA repräsentieren
-        darzustellen - ob es ein Bild ist, ein Figlet, ein logisches Problem, oder andere CAPTCHA.
+        spezifizieren und zu empfangen. <methodname>getDecorator()</methodname> kann verwendet
+        werden um einen <classname>Zend_Form</classname> Dekorator entweder durch seinen Namen zu
+        Spezifizieren oder indem ein aktuelles Dekoratorobjekt zurückgegeben wird. Der
+        interessantesten Methoden sind aber <methodname>generate()</methodname> und
+        <methodname>render()</methodname>. <methodname>generate()</methodname> wird verwendet um
+        das CAPTCHA Token zu erstellen. Dieser Prozess speichert das Token typischerweise in der
+        Session damit es in nachfolgenden Anfragen verglichen werden kann.
+        <methodname>render()</methodname> wird verwendet um die Informationen die das CAPTCHA
+        repräsentieren darzustellen - ob es ein Bild ist, ein Figlet, ein logisches Problem, oder
+        andere CAPTCHA.
     </para>
 
     <para>

+ 9 - 9
documentation/manual/de/module_specs/Zend_CodeGenerator-Examples.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15719 -->
+<!-- EN-Revision: 15825 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.codegenerator.examples">
     <title>Zend_CodeGenerator Beispiele</title>
@@ -293,9 +293,9 @@ $file = new Zend_CodeGenerator_Php_File(array(
 ]]></programlisting>
 
         <para>
-            Der Aufruf von <code>generate()</code> erzeugt den Code -- schreibt Ihn aber nicht in
-            die Datei. Man muß den Inhalt holen und Ihn selbst in eine Datei schreiben. Als
-            Beispiel:
+            Der Aufruf von <methodname>generate()</methodname> erzeugt den Code -- schreibt Ihn
+            aber nicht in die Datei. Man muß den Inhalt holen und Ihn selbst in eine Datei
+            schreiben. Als Beispiel:
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -366,8 +366,8 @@ define('APPLICATION_ENV', 'testing');
         <para>
             Man kann PHP Code zu einer existierenden PHP Datei hinzufügen indem der Code
             Generator verwendet wird. Um das Durchzuführen muß man auf diesem zuerst Reflection
-            ausführen. Die statische Methode <code>fromReflectedFileName()</code> erlaubt es
-            das zu tun.
+            ausführen. Die statische Methode <methodname>fromReflectedFileName()</methodname>
+            erlaubt es das zu tun.
         </para>
 
         <programlisting language="php"><![CDATA[
@@ -382,9 +382,9 @@ file_put_contents($path, $generator->generate());
         <title>Sähen der Erzeugung einer PHP Klasse über Reflection</title>
         <para>
             Man kann Code zu einer bestehenden Klasse hinzufügen. Um das Durchzuführen muß die
-            statiche <code>fromReflection()</code> Methode verwendet werden um die Klasse in ein
-            Generator Objekt zu mappen. Von dort, kann man zusätzliche Eigenschaften oder Methoden
-            hinzufügen und die Klasse neu erstellen.
+            statiche <methodname>fromReflection()</methodname> Methode verwendet werden um die
+            Klasse in ein Generator Objekt zu mappen. Von dort, kann man zusätzliche Eigenschaften
+            oder Methoden hinzufügen und die Klasse neu erstellen.
         </para>
 
         <programlisting language="php"><![CDATA[

+ 3 - 3
documentation/manual/de/module_specs/Zend_CodeGenerator-Introduction.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15617 -->
+<!-- EN-Revision: 15825 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.codegenerator.introduction">
     <title>Einführung</title>
@@ -18,8 +18,8 @@
         <para>
             Der typischste Fall ist die Instanzierung einer Code Erzeugungs Klasse und entweder der
             Übergabe der entsprechenden Konfiguration oder der Konfiguration nach dessen
-            Erstellung. Um Code zu erstellen, mu0 man einfach das Objekt ausgeben, oder dessen
-            <code>generate()</code> Methode aufrufen.
+            Erstellung. Um Code zu erstellen, muß man einfach das Objekt ausgeben, oder dessen
+            <methodname>generate()</methodname> Methode aufrufen.
         </para>
 
         <programlisting language="php"><![CDATA[

+ 29 - 28
documentation/manual/de/module_specs/Zend_CodeGenerator-Reference.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- EN-Revision: 15719 -->
+<!-- EN-Revision: 15825 -->
 <!-- Reviewed: no -->
 <sect1 id="zend.codegenerator.reference">
     <title>Zend_CodeGenerator Referenz</title>
@@ -30,29 +30,29 @@ abstract class Zend_CodeGenerator_Abstract
 ]]></programlisting>
 
             <para>
-                Der Constructor ruft zuerst <code>_init()</code> auf (welches für eine konkrete
-                erweiterte Klasse für die Implementation leer gelassen ist), übergibt dann
-                den <varname>$options</varname> Parameter an <code>setOptions()</code> und ruft
-                zuletzt <code>_prepare()</code> auf (welches auch von der erweiternden Klasse
-                implementiert werden muß).
+                Der Constructor ruft zuerst <methodname>_init()</methodname> auf (welches für eine
+                konkrete erweiterte Klasse für die Implementation leer gelassen ist), übergibt dann
+                den <varname>$options</varname> Parameter an <methodname>setOptions()</methodname>
+                und ruft zuletzt <methodname>_prepare()</methodname> auf (welches auch von der
+                erweiternden Klasse implementiert werden muß).
             </para>
 
             <para>
-                Wie die meisten Klassen im Zend Framework, vergleicht <code>setOptions()</code>
-                den Schlüssel einer Option mit den in der Klasse existierenden Settern, und
-                übergibt den Wert an die gefundene Methode.
+                Wie die meisten Klassen im Zend Framework, vergleicht
+                <methodname>setOptions()</methodname> den Schlüssel einer Option mit den in der
+                Klasse existierenden Settern, und übergibt den Wert an die gefundene Methode.
             </para>
 
             <para>
-                <code>__toString()</code> ist als final markiert, und leitet auf
-                <code>generate()</code> weiter.
+                <methodname>__toString()</methodname> ist als final markiert, und leitet auf
+                <methodname>generate()</methodname> weiter.
             </para>
 
             <para>
-                <code>setSourceContent()</code> und <code>getSourceContent()</code> sind dazu
-                vergesehen entweder den Standardinhalt für den zu erzeugenden Code zu setzen,
-                oder um gesetzte Inhalte zu ersetzen sobald alle Arbeiten der Erzeugung
-                beendet wurden.
+                <methodname>setSourceContent()</methodname> und
+                <methodname>getSourceContent()</methodname> sind dazu vergesehen entweder den
+                Standardinhalt für den zu erzeugenden Code zu setzen, oder um gesetzte Inhalte zu
+                ersetzen sobald alle Arbeiten der Erzeugung beendet wurden.
             </para>
         </sect3>
 
@@ -116,7 +116,7 @@ abstract class Zend_CodeGenerator_Php_Member_Abstract
                 <classname>Zend_CodeGenerator_Php_Body</classname> ist dazu gedacht generellen
                 prozeduralen Code in einer Datei einzufügen. Als solches kann man einfach den Inhalt
                 für das Objekt setzen, und es wird den Inhalt zurückgeben wenn man
-                <code>generate()</code> aufruft.
+                <methodname>generate()</methodname> aufruft.
             </para>
 
             <para>
@@ -180,17 +180,18 @@ class Zend_CodeGenerator_Php_Class extends Zend_CodeGenerator_Php_Abstract
 ]]></programlisting>
 
             <para>
-                Die <code>setProperty()</code> Methode akzeptiert ein Array von Informationen,
-                die verwendet werden können um eine Instanz von
+                Die <methodname>setProperty()</methodname> Methode akzeptiert ein Array von
+                Informationen, die verwendet werden können um eine Instanz von
                 <classname>Zend_CodeGenerator_Php_Property</classname> zu erstellen -- oder einfach
                 eine Instanz von <classname>Zend_CodeGenerator_Php_Property</classname> selbst.
-                Genauso akzeptiert <code>setMethod()</code> entweder ein Array von Information für
-                die Erstellung einer <classname>Zend_CodeGenerator_Php_Method</classname> Instanz
-                oder eine konkrete Instanz dieser Klasse.
+                Genauso akzeptiert <methodname>setMethod()</methodname> entweder ein Array von
+                Information für die Erstellung einer
+                <classname>Zend_CodeGenerator_Php_Method</classname> Instanz oder eine konkrete
+                Instanz dieser Klasse.
             </para>
 
             <para>
-                Beachte das <code>setDocBlock()</code> eine Instanz von
+                Beachte das <methodname>setDocBlock()</methodname> eine Instanz von
                 <classname>Zend_CodeGenerator_Php_DocBlock</classname> erwartet.
             </para>
         </sect3>
@@ -205,9 +206,9 @@ class Zend_CodeGenerator_Php_Class extends Zend_CodeGenerator_Php_Abstract
             </para>
 
             <para>
-                Zusätzliche Tags können durch Verwendung der <code>setTag()</code> und
-                <code>setTags()</code> Methoden gesetzt werden; diese nehmen entweder ein Array an
-                das das Tag beschreibt das an den
+                Zusätzliche Tags können durch Verwendung der <methodname>setTag()</methodname> und
+                <methodname>setTags()</methodname> Methoden gesetzt werden; diese nehmen entweder
+                ein Array an das das Tag beschreibt das an den
                 <classname>Zend_CodeGenerator_Php_Docblock_Tag</classname> Contructor übergeben
                 wird, oder eine Instanz dieser Klasse selbst.
             </para>
@@ -407,9 +408,9 @@ class Zend_CodeGenerator_Php_Member_Container extends ArrayObject
             </para>
 
             <para>
-                Parameter könnnen durch Verwendung von <code>setParameter()</code> oder
-                <code>setParameters()</code> gesetzt werden. In jedem Fall, sollte der Parameter
-                entweder ein Array von Informationen sein die an den Constructor von
+                Parameter könnnen durch Verwendung von <methodname>setParameter()</methodname> oder
+                <methodname>setParameters()</methodname> gesetzt werden. In jedem Fall, sollte der
+                Parameter entweder ein Array von Informationen sein die an den Constructor von
                 <classname>Zend_CodeGenerator_Php_Parameter</classname> übergeben werden, oder eine
                 Instanz dieser Klasse.
             </para>