diff --git a/docs/de/appendixes/resources.xml b/docs/de/appendixes/resources.xml index ea0a6546..27d42eb1 100644 --- a/docs/de/appendixes/resources.xml +++ b/docs/de/appendixes/resources.xml @@ -5,7 +5,7 @@ Weiterführende Informationen Smarty's Homepage erreicht man unter &url.smarty;. Sie können der Smarty + url="&url.smarty;">&url.smarty;. Sie können der Smarty Mailingliste beitreten in dem sie ein E-mail an &ml.general.sub;. Das Archiv der Liste ist hier &url.ml.archive; einsehbar. diff --git a/docs/de/appendixes/tips.xml b/docs/de/appendixes/tips.xml index 949b1428..0009a091 100644 --- a/docs/de/appendixes/tips.xml +++ b/docs/de/appendixes/tips.xml @@ -47,7 +47,7 @@ Wenn eine Variable in einem Template häufig zum Einsatz kommt, kann es ein bisschen störend wirken, den default-Modifikator - jedes mal anzuwenden. Sie können dies umgehen, indem Sie der + jedes mal anzuwenden. Sie können dies umgehen, indem Sie der Variable mit der {assign} Funktion einen Standardwert zuweisen. @@ -308,7 +308,7 @@ function insert_header($params) (zum Beispiel mit Datenbankabfragen). Danach kreieren Sie eine Instanz von Smarty, weisen die Variablen mit assign() zu und geben das Template mit - display() aus. Wenn wir also + display() aus. Wenn wir also zum Beispiel einen Börsenticker in unserem Template haben, stellen wir die Kursinformationen in unserer Anwendung zusammen, weisen Sie dem Template zu und geben es aus. Wäre es jedoch nicht nett diff --git a/docs/de/appendixes/troubleshooting.xml b/docs/de/appendixes/troubleshooting.xml index bc483a8c..dde72607 100644 --- a/docs/de/appendixes/troubleshooting.xml +++ b/docs/de/appendixes/troubleshooting.xml @@ -45,7 +45,7 @@ Parse error: parse error in /path/to/smarty/templates_c/index.tpl.php on line 75 Wenn ein PHP Syntaxfehler auftritt, wird Ihnen die Zeilennummer des betroffenen PHP Skriptes ausgegeben, nicht die des Templates. Normalerweise können Sie jedoch das Template - anschauen um den Fehler zu lokalisieren. Schauen sie insbesondere + anschauen um den Fehler zu lokalisieren. Schauen sie insbesondere auf Folgendes: fehlende End-Tags in einer {if}{/if} Anweisung oder in einer {section}{/section} und die Logik eines {if} Blocks. Falls Sie den Fehler so nicht finden, können Sie auch diff --git a/docs/de/designers/chapter-debugging-console.xml b/docs/de/designers/chapter-debugging-console.xml index c2871081..c3b4856c 100644 --- a/docs/de/designers/chapter-debugging-console.xml +++ b/docs/de/designers/chapter-debugging-console.xml @@ -23,7 +23,7 @@ werden in welchem Sie alle Informationen zur aufgerufenen Seite finden. Falls Sie die Variablen eines bestimmten Templates ausgeben wollen, können Sie dazu die Funktion {debug} verwenden. Um + linkend="language.function.debug">{debug} verwenden. Um debugging auszuschalten, können Sie $debugging auf 'false' setzen. Sie können debugging auch temporär aktivieren, in dem Sie der @@ -39,7 +39,7 @@ linkend="api.fetch">fetch() geladen wurden, sondern nur für Daten die via display() ausgegeben werden. Die Konsole besteht aus ein paar Zeilen - Javascript welche am Ende jeder Seite eingefügt werden. Wenn + Javascript welche am Ende jeder Seite eingefügt werden. Wenn Sie Javascript nicht mögen, können Sie die Ausgabe in 'debug.tpl' selbst definieren. Debug-Ausgaben werden nicht gecached und Informationen zu 'debug.tpl' selbst werden nicht ausgegeben. diff --git a/docs/de/designers/config-files.xml b/docs/de/designers/config-files.xml index 26990cda..94376dce 100644 --- a/docs/de/designers/config-files.xml +++ b/docs/de/designers/config-files.xml @@ -6,9 +6,9 @@ Konfigurationsdateien sind ein praktischer Weg um Template-Variablen aus einer gemeinsamen Datei zu lesen. Ein Beispiel sind die - Template-Farben. Wenn Sie die Farben einer Applikation anpassen + Template-Farben. Wenn Sie die Farben einer Applikation anpassen wollen, müssen Sie normalerweise alle Templates durcharbeiten, - und die entsprechenden Werte ändern. Mit einer + und die entsprechenden Werte ändern. Mit einer Konfigurationsdatei können Sie alle Definitionen in einer einzigen Datei vornehmen, und somit auch einfach ändern. @@ -54,7 +54,7 @@ pass=foobar Dieses Beispiel hat 2 'sections'. 'section'-Namen werden von []-Zeichen umschlossen und können alle Zeichen ausser - [ und ] enthalten. Die vier + [ und ] enthalten. Die vier Variablen welche am Anfang der Datei definiert werden sind globale Variablen. Diese Variablen werden immer geladen. Wenn eine definierte 'section' geladen wird, werden also die globalen diff --git a/docs/de/designers/language-basic-syntax/language-escaping.xml b/docs/de/designers/language-basic-syntax/language-escaping.xml index a7499ff0..4b723a77 100644 --- a/docs/de/designers/language-basic-syntax/language-escaping.xml +++ b/docs/de/designers/language-basic-syntax/language-escaping.xml @@ -6,7 +6,7 @@ Manchmal ist es wünschenswert, dass Smarty Teile eines Templates nicht parst. Dies ist zum Beispiel der Fall, wenn - Javascript oder CSS im Template eingebettet werden. Da diese + Javascript oder CSS im Template eingebettet werden. Da diese Sprachen selbst { und } nutzen, erkennt Smarty diese als Start- beziehungsweise End-Tags. @@ -19,7 +19,7 @@ Um solche Inhalte trotzdem im gleichen Template einzubetten, können Sie {literal} - .. {/literal} Blöcke verwenden. Die aktuell benutzten + .. {/literal} Blöcke verwenden. Die aktuell benutzten Trennzeichen können Sie mit {ldelim}, {rdelim}, Funktionen sind HTML - Attributen sehr ähnlich. Statische Werte müssen nicht in + Attributen sehr ähnlich. Statische Werte müssen nicht in Anführungszeichen gesetzt werden, für literale Zeichenketten (literal strings) wird dies jedoch empfohlen. diff --git a/docs/de/designers/language-basic-syntax/language-syntax-functions.xml b/docs/de/designers/language-basic-syntax/language-syntax-functions.xml index ea54229f..210e6c6b 100644 --- a/docs/de/designers/language-basic-syntax/language-syntax-functions.xml +++ b/docs/de/designers/language-basic-syntax/language-syntax-functions.xml @@ -45,7 +45,7 @@ Individuelle Funktionen die die Fähigkeiten von Smarty erweitern - werden als Plugins implementiert. Diese Funktionen können von Ihnen + werden als Plugins implementiert. Diese Funktionen können von Ihnen angepasst werden, oder Sie können selbst neue Plugins hinzufügen. {html_options} und diff --git a/docs/de/designers/language-basic-syntax/language-syntax-variables.xml b/docs/de/designers/language-basic-syntax/language-syntax-variables.xml index 9b8905ff..343494c1 100644 --- a/docs/de/designers/language-basic-syntax/language-syntax-variables.xml +++ b/docs/de/designers/language-basic-syntax/language-syntax-variables.xml @@ -9,7 +9,7 @@ ähnlich den Variablen in PHP. Numerische Arrayindizes können referenziert werden und auch - Nichtnumerische. Zugriff auf Objekteigenschaften und -methoden ist + Nichtnumerische. Zugriff auf Objekteigenschaften und -methoden ist auch möglich. Konfigurationsvariablen diff --git a/docs/de/designers/language-builtin-functions/language-function-capture.xml b/docs/de/designers/language-builtin-functions/language-function-capture.xml index 3063ac7c..99f366ca 100644 --- a/docs/de/designers/language-builtin-functions/language-function-capture.xml +++ b/docs/de/designers/language-builtin-functions/language-function-capture.xml @@ -11,8 +11,8 @@ linkend="language.variables.smarty.capture">$smarty.capture.foo angesprochen werden. Falls kein 'name'-Attribut übergeben wurde, wird der Inhalt in 'default' (also $smarty.capture.default) - abgelegt. Jede {capture} Sektion muss mit {/capture} beendet - werden. {capture}-Blöcke können verschachtelt sein. + abgelegt. Jede {capture} Sektion muss mit {/capture} beendet + werden. {capture}-Blöcke können verschachtelt sein. diff --git a/docs/de/designers/language-builtin-functions/language-function-config-load.xml b/docs/de/designers/language-builtin-functions/language-function-config-load.xml index 78d654bb..76c675e3 100644 --- a/docs/de/designers/language-builtin-functions/language-function-config-load.xml +++ b/docs/de/designers/language-builtin-functions/language-function-config-load.xml @@ -50,9 +50,9 @@ Definiert den Geltungsbereich der zu ladenden Variablen. Erlaubte Werte sind 'local','parent' und 'global'. 'local' bedeutet, dass die Variablen in den Context des lokalen Template - geladen werden. 'parent' bedeutet, dass die Variablen sowohl in + geladen werden. 'parent' bedeutet, dass die Variablen sowohl in den lokalen Context, als auch in den Context des aufrufenden - Templates eingebunden werden. 'global' bedeutet, dass die + Templates eingebunden werden. 'global' bedeutet, dass die Variablen von allen Templates zugänglich sind. diff --git a/docs/de/designers/language-builtin-functions/language-function-foreach.xml b/docs/de/designers/language-builtin-functions/language-function-foreach.xml index 1e3533c9..761c9a8a 100644 --- a/docs/de/designers/language-builtin-functions/language-function-foreach.xml +++ b/docs/de/designers/language-builtin-functions/language-function-foreach.xml @@ -15,9 +15,9 @@ werden. Erforderliche Parameter sind: from und item. Der Name der {foreach}-Schleife kann frei vergeben werden und sowohl Buchstaben, Zahlen als auch - Unterstriche enthalten. foreach-Schleifen + Unterstriche enthalten. foreach-Schleifen können verschachtelt werden, dabei ist zu beachten, dass sich die - definierten Namen voneinander unterscheiden. Die + definierten Namen voneinander unterscheiden. Die from Variable (normalerweise ein assoziatives Array) definiert die Anzahl der von foreach zu durchlaufenen Iterationen. foreachelse wird @@ -168,7 +168,7 @@ id: 1002
Foreach-Loops haben auch eigene Variablen welche die Foreach - Eigenschaften enthalten. Diese werden wie folgt ausgewiesen: + Eigenschaften enthalten. Diese werden wie folgt ausgewiesen: {$smarty.foreach.foreachname.varname}. foreachname ist der Name der als name Attribut von Foreach übergeben wurden. diff --git a/docs/de/designers/language-builtin-functions/language-function-if.xml b/docs/de/designers/language-builtin-functions/language-function-if.xml index 9ec69a50..ac7f0839 100644 --- a/docs/de/designers/language-builtin-functions/language-function-if.xml +++ b/docs/de/designers/language-builtin-functions/language-function-if.xml @@ -6,7 +6,7 @@ {if}-Statements in Smarty erlauben die selbe Flexibilität wie in PHP, bis auf ein paar Erweiterungen für die - Template-Engine. Jedes {if} muss mit einem + Template-Engine. Jedes {if} muss mit einem {/if} kombiniert sein. {else} und {elseif} sind ebenfalls erlaubt. Alle PHP Vergleichsoperatoren und Funktionen, wie diff --git a/docs/de/designers/language-builtin-functions/language-function-include-php.xml b/docs/de/designers/language-builtin-functions/language-function-include-php.xml index 6f539a93..6a9b7c56 100644 --- a/docs/de/designers/language-builtin-functions/language-function-include-php.xml +++ b/docs/de/designers/language-builtin-functions/language-function-include-php.xml @@ -68,7 +68,7 @@ Optional kann das assign Attribut übergeben - werden. Die Ausgabe von include_php wird dann + werden. Die Ausgabe von include_php wird dann nicht direkt eingefügt, sondern in der durch assign benannten Template-Variable abgelegt. diff --git a/docs/de/designers/language-builtin-functions/language-function-include.xml b/docs/de/designers/language-builtin-functions/language-function-include.xml index b4058cb3..23dc752d 100644 --- a/docs/de/designers/language-builtin-functions/language-function-include.xml +++ b/docs/de/designers/language-builtin-functions/language-function-include.xml @@ -5,8 +5,8 @@ include (einbinden) {include}-Tags werden verwendet, um andere Templates in das aktuelle - Template einzubinden. Alle Variablen des aktuellen Templates sind - auch im eingebundenen Template verfügbar. Das {include}-Tag muss ein + Template einzubinden. Alle Variablen des aktuellen Templates sind + auch im eingebundenen Template verfügbar. Das {include}-Tag muss ein 'file' Attribut mit dem Pfad zum einzubindenden Template enthalten. diff --git a/docs/de/designers/language-builtin-functions/language-function-insert.xml b/docs/de/designers/language-builtin-functions/language-function-insert.xml index 10daf72d..cf433c53 100644 --- a/docs/de/designers/language-builtin-functions/language-function-insert.xml +++ b/docs/de/designers/language-builtin-functions/language-function-insert.xml @@ -61,9 +61,9 @@ Stellen Sie sich vor, sie hätten ein Template mit einem Werbebanner. Dieser Banner kann verschiedene Arten von Inhalten - haben: Bilder, HTML, Flash, etc. Deshalb können wir nicht einfach + haben: Bilder, HTML, Flash, etc. Deshalb können wir nicht einfach einen statischen Link verwenden und müssen vermeiden, dass dieser - Inhalt gecached wird. Hier kommt das {insert}-Tag ins Spiel. Das + Inhalt gecached wird. Hier kommt das {insert}-Tag ins Spiel. Das Template kennt die Variablen '#banner_location_id#' und '#site_id#' (zum Beispiel aus einer Konfigurationsdatei) und soll eine @@ -85,15 +85,15 @@ 'insert'-Funktionen in Ihrer Applikation muss 'insert_' vorangestellt werden, um Konflikte im Namensraum zu vermeiden. Ihre 'insert_getBanner()'-Funktion sollte etwas mit den übergebenen - Parametern unternehmen und das Resultat zurückgeben. Dieses + Parametern unternehmen und das Resultat zurückgeben. Dieses Resultat wird an der Stelle des 'insert'-Tags in Ihrem Template - ausgegeben. In diesem Beispiel würde Smarty folgende Funktion + ausgegeben. In diesem Beispiel würde Smarty folgende Funktion aufrufen: insert_getBanner(array("lid" => "12345","sid" => "67890")) und die erhaltenen Resultate an Stelle des 'insert'-Tags ausgeben. Falls Sie das 'assign'-Attribut übergeben, wird die Ausgabe des - 'insert'-Tags in dieser Variablen abgelegt. Bemerkung: dies ist + 'insert'-Tags in dieser Variablen abgelegt. Bemerkung: dies ist nicht sinnvoll, wenn Caching eingeschaltet ist. @@ -101,7 +101,7 @@ Falls Sie das 'script'-Attribut übergeben, wird das angegebene PHP-Skript vor der Ausführung der {insert}-Funktion eingebunden. Dies ist nützlich, um die {insert}-Funktion erst in diesem Skript zu - definieren. Der Pfad kann absolut oder relativ zu $trusted_dir angegeben werden. Wenn Sicherheit eingeschaltet ist, muss das Skript in $trusted_dir liegen. @@ -114,7 +114,7 @@ Technische Bemerkung - Es gibt die Möglichkeit, Teile des Templates nicht zu cachen. Wenn + Es gibt die Möglichkeit, Teile des Templates nicht zu cachen. Wenn Sie caching eingeschaltet haben, werden {insert}-Tags nicht gecached. Sie werden jedesmal ausgeführt, wenn die Seite erstellt wird - selbst innerhalb diff --git a/docs/de/designers/language-builtin-functions/language-function-literal.xml b/docs/de/designers/language-builtin-functions/language-function-literal.xml index ab133738..3e8fb583 100644 --- a/docs/de/designers/language-builtin-functions/language-function-literal.xml +++ b/docs/de/designers/language-builtin-functions/language-function-literal.xml @@ -5,10 +5,10 @@ literal {literal}-Tags erlauben es, einen Block wörtlich auszugeben, - d.h. von der Interpretation durch Smarty auszuschliessen. Dies ist + d.h. von der Interpretation durch Smarty auszuschliessen. Dies ist vor allem für Javascript- oder andere Blöcke nützlich, die geschwungene Klammern verwenden. Alles was zwischen den - {literal}{/literal} Tags steht, wird direkt angezeigt. Wenn in + {literal}{/literal} Tags steht, wird direkt angezeigt. Wenn in einem {literal}-Block temlate-Tags verwendet werden sollen, is es manchmal sinnvoller {ldelim}{rdelim} statt diff --git a/docs/de/designers/language-builtin-functions/language-function-php.xml b/docs/de/designers/language-builtin-functions/language-function-php.xml index 22676e75..aa0bb3bb 100644 --- a/docs/de/designers/language-builtin-functions/language-function-php.xml +++ b/docs/de/designers/language-builtin-functions/language-function-php.xml @@ -7,7 +7,7 @@ {php}-Tags erlauben es, PHP-Code direkt in das Template einzubetten. Der Inhalt wird nicht 'escaped', egal wie $php_handling konfiguriert - ist. Dieses Tag ist nur für erfahrene Benutzer gedacht und wird + ist. Dieses Tag ist nur für erfahrene Benutzer gedacht und wird auch von diesen normalerweise nicht benötigt. diff --git a/docs/de/designers/language-builtin-functions/language-function-section.xml b/docs/de/designers/language-builtin-functions/language-function-section.xml index d510134c..66e7d06a 100644 --- a/docs/de/designers/language-builtin-functions/language-function-section.xml +++ b/docs/de/designers/language-builtin-functions/language-function-section.xml @@ -6,7 +6,7 @@ Template-{sections} werden verwendet, um durch Arrays zu iterieren (ähnlich wie {foreach}). Jedes + linkend="language.function.foreach">{foreach}). Jedes section-Tag muss mit einem /section-Tag kombiniert werden. name und loop sind @@ -15,7 +15,7 @@ bestehen. {sections} können verschachtelt werden. Dabei ist zu beachten, dass sich ihre Namen unterscheiden. Aus der 'loop'-Variable (normalerweise ein Array von Werten) resultiert die - Anzahl der Iterationen, die durchlaufen werden. Wenn ein Wert aus + Anzahl der Iterationen, die durchlaufen werden. Wenn ein Wert aus der 'loop'-Variable innerhalb der {section} ausgegeben werden soll, muss der 'section-name' umschlossen mit [] angefügt werden. sectionelse wird ausgeführt, wenn keine Werte @@ -255,7 +255,7 @@ $smarty->assign('contact_info', $info); Die Eigenschaften der 'section' werden in besonderen Variablen - abgelegt. Diese sind wie folgt aufgebaut: {$smarty.section.sectionname.varname} Bermerkung: Seit Smarty 1.5.0 hat sich die Syntax der 'section' Eigenschaften von {%sectionname.varname%} zu - {$smarty.section.sectionname.varname} geändert. Die alte Syntax + {$smarty.section.sectionname.varname} geändert. Die alte Syntax wird noch immer unterstützt, die Dokumentation erwähnt jedoch nur noch die neue Schreibweise. @@ -635,7 +635,7 @@ aktuelle loop iteration: 3 rownum 'rownum' wird verwendet um die aktuelle Iteration (startend bei 1) - auszugeben. 'rownum' ist ein Alias für 'iteration' und arbeitet + auszugeben. 'rownum' ist ein Alias für 'iteration' und arbeitet identisch. @@ -662,7 +662,7 @@ aktuelle loop iteration: 3 loop 'loop' wird verwendet, um die Nummer letzte Iteration der 'section' - auszugeben. Dieser Wert kann inner- und ausserhalb der 'section' + auszugeben. Dieser Wert kann inner- und ausserhalb der 'section' verwendet werden. diff --git a/docs/de/designers/language-builtin-functions/language-function-strip.xml b/docs/de/designers/language-builtin-functions/language-function-strip.xml index f514b179..8c1bd21a 100644 --- a/docs/de/designers/language-builtin-functions/language-function-strip.xml +++ b/docs/de/designers/language-builtin-functions/language-function-strip.xml @@ -52,7 +52,7 @@ Achtung: im obigen Beispiel beginnen und enden alle Zeilen mit - HTML-Tags. Falls Sie Abschnitte haben, die nur Text enthalten, + HTML-Tags. Falls Sie Abschnitte haben, die nur Text enthalten, werden diese ebenfalls zusammengeschlossen. Das kann zu unerwünschten Resultaten führen. diff --git a/docs/de/designers/language-combining-modifiers.xml b/docs/de/designers/language-combining-modifiers.xml index 91f862df..4db607e1 100644 --- a/docs/de/designers/language-combining-modifiers.xml +++ b/docs/de/designers/language-combining-modifiers.xml @@ -5,7 +5,7 @@ Kombinieren von Modifikatoren Sie können auf eine Variable so viele Modifikatoren anwenden - wie Sie möchten. Die Modifkatoren werden in der Reihenfolge + wie Sie möchten. Die Modifkatoren werden in der Reihenfolge angewandt, in der sie notiert wurden - von links nach rechts. Kombinierte Modifikatoren müssen mit einem |-Zeichen (pipe) getrennt werden. diff --git a/docs/de/designers/language-custom-functions/language-function-html-checkboxes.xml b/docs/de/designers/language-custom-functions/language-function-html-checkboxes.xml index 13c9a1c1..e1f22415 100644 --- a/docs/de/designers/language-custom-functions/language-function-html-checkboxes.xml +++ b/docs/de/designers/language-custom-functions/language-function-html-checkboxes.xml @@ -76,7 +76,7 @@ html_checkboxes ist eine Funktion die aus den übergebenen Daten html checkbox Elemente erstellt und kümmert sich - darum welche Elemente ausgewählt sind. Erforderliche Attribute sind + darum welche Elemente ausgewählt sind. Erforderliche Attribute sind Wert/Ausgabe oder Options. Die Ausgabe ist XHTML kompatibel diff --git a/docs/de/designers/language-custom-functions/language-function-html-image.xml b/docs/de/designers/language-custom-functions/language-function-html-image.xml index 84291f49..8e60c2c1 100644 --- a/docs/de/designers/language-custom-functions/language-function-html-image.xml +++ b/docs/de/designers/language-custom-functions/language-function-html-image.xml @@ -6,7 +6,7 @@ {html_image} ist eine eigene Funktion die ein - HTML Tag für ein Bild erzeugt. Die Höhe und Breite der Ausgabe wird + HTML Tag für ein Bild erzeugt. Die Höhe und Breite der Ausgabe wird automatisch aus der Bilddatei berechnet wenn die Werte nicht übergeben werden. diff --git a/docs/de/designers/language-custom-functions/language-function-html-options.xml b/docs/de/designers/language-custom-functions/language-function-html-options.xml index 836279a7..eedb1dab 100644 --- a/docs/de/designers/language-custom-functions/language-function-html-options.xml +++ b/docs/de/designers/language-custom-functions/language-function-html-options.xml @@ -63,7 +63,7 @@ Wenn ein Wert als Array erkannt wird, wird er als HTML-OPTGROUP - ausgegeben und die Werte werden in Gruppen dargestellt. Rekursion + ausgegeben und die Werte werden in Gruppen dargestellt. Rekursion wird unterstützt. Die Ausgabe ist XHTML kompatibel. @@ -74,7 +74,7 @@ Alle Parameter die deren Namen nicht in der obigen Liste genannt wurde, werden dem <select>-Tag als Name/Wert-Paare - hinzugefügt. Die Parameter werden ignoriert, wenn kein + hinzugefügt. Die Parameter werden ignoriert, wenn kein name-Attribute angegeben wurde. diff --git a/docs/de/designers/language-custom-functions/language-function-html-radios.xml b/docs/de/designers/language-custom-functions/language-function-html-radios.xml index 3ac7a3fe..b0b00e27 100644 --- a/docs/de/designers/language-custom-functions/language-function-html-radios.xml +++ b/docs/de/designers/language-custom-functions/language-function-html-radios.xml @@ -6,7 +6,7 @@ html_radio ist eine Funktion die aus den übergebenen Daten html radio Elemente erstellt und kümmert sich darum welche Elemente - ausgewählt sind. Erforderliche Attribute sind Wert/Ausgabe + ausgewählt sind. Erforderliche Attribute sind Wert/Ausgabe oder Options. Die Ausgabe ist XHTML kompatibel diff --git a/docs/de/designers/language-modifiers.xml b/docs/de/designers/language-modifiers.xml index e894f331..8afc176b 100644 --- a/docs/de/designers/language-modifiers.xml +++ b/docs/de/designers/language-modifiers.xml @@ -38,7 +38,7 @@ Wenn Sie einen Modifikator auf ein Array anwenden, wird dieser auf - jeden Wert angewandt. Um zu erreichen, dass der Modifkator auf den + jeden Wert angewandt. Um zu erreichen, dass der Modifkator auf den Array selbst angewendet wird, muss dem Modifikator ein @ Zeichen vorangestellt werden. Beispiel: {$artikelTitel|@count} (gibt die Anzahl Elemente diff --git a/docs/de/designers/language-modifiers/language-modifier-spacify.xml b/docs/de/designers/language-modifiers/language-modifier-spacify.xml index 73d097f4..e25b09e4 100644 --- a/docs/de/designers/language-modifiers/language-modifier-spacify.xml +++ b/docs/de/designers/language-modifiers/language-modifier-spacify.xml @@ -45,7 +45,7 @@ AUSGABE: Ein Mann flog 5000 km um sich die Haare schneiden zu lassen. Grund: Seine offensichtlich begnadete Friseuse zog von den Bermudas nach England und bis dato fand er keine Neue. -E i n M a n n f l o g 5 0 0 0 k m u m s i c h d i e H a a r e s c h n e i d e n z u l a s s e n . G r u n d : S e i n e o f f e n s i c h t l i c h b e g n a d e t e F r i s e u s e z o g v o n d e n B e r m u d a s n a c h E n g l a n d u n d b i s d a t o f a n d e r k e i n e N e u e . +E i n M a n n f l o g 5 0 0 0 k m u m s i c h d i e H a a r e s c h n e i d e n z u l a s s e n . G r u n d : S e i n e o f f e n s i c h t l i c h b e g n a d e t e F r i s e u s e z o g v o n d e n B e r m u d a s n a c h E n g l a n d u n d b i s d a t o f a n d e r k e i n e N e u e . E^^i^^n^^ ^^M^^a^^n^^n^^ ^^f^^l^^o^^g^^ ^^5^^0^^0^^0^^ ^^k^^m^^ ^^u^^m^^ ^^s^^i^^c^^h^^ ^^d^^i^^e^^ ^^H^^a^^a^^r^^e^^ ^^s^^c^^h^^n^^e^^i^^d^^e^^n^^ ^^z^^u^^ ^^l^^a^^s^^s^^e^^n^^.^^ ^^G^^r^^u^^n^^d^^:^^ ^^S^^e^^i^^n^^e^^ ^^o^^f^^f^^e^^n^^s^^i^^c^^h^^t^^l^^i^^c^^h^^ ^^b^^e^^g^^n^^a^^d^^e^^t^^e^^ ^^F^^r^^i^^s^^e^^u^^s^^e^^ ^^z^^o^^g^^ ^^v^^o^^n^^ ^^d^^e^^n^^ ^^B^^e^^r^^m^^u^^d^^a^^s^^ ^^n^^a^^c^^h^^ ^^E^^n^^g^^l^^a^^n^^d^^ ^^u^^n^^d^^ ^^b^^i^^s^^ ^^d^^a^^t^^o^^ ^^f^^a^^n^^d^^ ^^e^^r^^ ^^k^^e^^i^^n^^e^^ ^^N^^e^^u^^e^^.^^ diff --git a/docs/de/designers/language-variables.xml b/docs/de/designers/language-variables.xml index 49c26cbc..89ab6477 100644 --- a/docs/de/designers/language-variables.xml +++ b/docs/de/designers/language-variables.xml @@ -15,7 +15,7 @@ für Funktionsparameter und Modifikatoren sowie in - Bedingungen verwendet werden. Um eine Variable auszugeben, + Bedingungen verwendet werden. Um eine Variable auszugeben, umschliessen Sie sie mit Trennzeichen, so dass die Variable das einzige enthaltene Element ist. Beispiele: diff --git a/docs/de/designers/language-variables/language-variables-smarty.xml b/docs/de/designers/language-variables/language-variables-smarty.xml index bcce8c03..a8f8f429 100644 --- a/docs/de/designers/language-variables/language-variables-smarty.xml +++ b/docs/de/designers/language-variables/language-variables-smarty.xml @@ -57,7 +57,7 @@ {$smarty.now} Die momentane Unix-Timestamp kann über {$smarty.now} angefragt - werden. Diese Zahl ist die Summe der verstrichenen Sekunden seit + werden. Diese Zahl ist die Summe der verstrichenen Sekunden seit Beginn der UNIX-Epoche (1. Januar 1970) und kann zur Anzeige direkt dem 'date_format'-Modifikator diff --git a/docs/de/getting-started.xml b/docs/de/getting-started.xml index 57b13f6d..d0a5463b 100644 --- a/docs/de/getting-started.xml +++ b/docs/de/getting-started.xml @@ -42,7 +42,7 @@ verwendet. Deshalb müssen Templates nicht für jeden Seitenaufruf performance-intensiv neu geparst werden und jedes Template kann voll von PHP Compiler-Cache Lösungen - profitieren. (Zend, &url.zend;; + profitieren. (Zend, &url.zend;; PHP Accelerator, &url.ion-accel;) @@ -182,7 +182,7 @@ Wir empfehlen keine Änderungen an den Smarty-Library Dateien - vorzunehmen. Dies macht ein mögliches Upgrade wesentlich + vorzunehmen. Dies macht ein mögliches Upgrade wesentlich einfacher. Sie müssen diese Dateien auch nicht anpassen, um Smarty zu konfigurieren! Benutzen Sie für diesen Zwecke eine Instanz der Smarty-Klasse. @@ -329,7 +329,7 @@ ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'c:/webroot/lib/S Stellen Sie sicher, dass Sie die DocumentRoot Ihres Webservers - kennen. In unserem Beispiel lautet sie + kennen. In unserem Beispiel lautet sie '/web/www.domain.com/docs/'. @@ -406,7 +406,7 @@ ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'c:/webroot/lib/S Falls Sie kein Caching und keine Konfigurationsdateien verwenden, ist es nicht erforderlich die Verzeichnisse '$config_dir' und - '$cache_dir' zu erstellen. Es wird jedoch trotzdem empfohlen, da + '$cache_dir' zu erstellen. Es wird jedoch trotzdem empfohlen, da diese Funktionalitäten eventuell später genutzt werden sollen. @@ -415,7 +415,7 @@ ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'c:/webroot/lib/S Smarty benötigt Schreibzugriff auf die Verzeichnisse $compile_dir und $cache_dir. Stellen Sie also + linkend="variable.cache.dir">$cache_dir. Stellen Sie also sicher, dass der Webserver-Benutzer (normalerweise Benutzer 'nobody' und Gruppe 'nogroup') in diese Verzeichnisse schreiben kann. (In OS X lautet der Benutzer normalerweise 'www' und ist in @@ -450,7 +450,7 @@ chmod 770 /web/www.example.com/smarty/guestbook/cache/ Nun müssen wir die index.tpl Datei - erstellen, welche Smarty laden soll. Die Datei wird in Ihrem + erstellen, welche Smarty laden soll. Die Datei wird in Ihrem $template_dir abgelegt. @@ -473,7 +473,7 @@ Hallo {$name}, herzlich Willkommen! {* Smarty *} ist ein Template-Kommentar. Der wird zwar nicht benötigt, es ist jedoch eine gute Idee jedes - Template mit einem Kommentar zu versehen. Dies erleichtert die + Template mit einem Kommentar zu versehen. Dies erleichtert die Erkennbarkeit des Templates, unabhängig von der verwendeten Dateierweiterung. (Zum Beispiel für Editoren die Syntax-Highlighting unterstützen.) @@ -523,7 +523,7 @@ $smarty->display('index.tpl'); class="directory">/web/www.example.com/smarty/guestbook/ in Ihrem PHP-'include_path' liegt, wäre dies nicht nötig. Es ist jedoch effizienter und weniger - fehleranfällig die Pfade absolut zu setzen. Und es + fehleranfällig die Pfade absolut zu setzen. Und es garantiert, dass Smarty die Templates aus dem geplanten Verzeichnis lädt. @@ -597,7 +597,7 @@ class Smarty_GuestBook extends Smarty { In unserem Beispiel werden die Library Dateien ausserhalb der DocumentRoot abgelegt. Diese Dateien könnten sensitive Informationen enthalten, die wir nicht zugänglich machen - möchten. Deshalb legen wir alle Library Dateien in + möchten. Deshalb legen wir alle Library Dateien in '/php/includes/guestbook/' ab und laden sie in unserem 'setup.php' Skript, wie Sie im oben gezeigten Beispiel sehen können. @@ -626,7 +626,7 @@ $smarty->display('index.tpl'); Wie Sie sehen können, ist es sehr einfach eine Instanz von - Smarty zu erstellen. Mit Hilfe von Smarty_GuestBook werden alle + Smarty zu erstellen. Mit Hilfe von Smarty_GuestBook werden alle Variablen automatisch initialisiert. diff --git a/docs/de/preface.xml b/docs/de/preface.xml index 1aedf472..3ed6902a 100644 --- a/docs/de/preface.xml +++ b/docs/de/preface.xml @@ -57,7 +57,7 @@ feststellen mussten, dass ein paar komplizierte technische Probleme auf uns zukommen würden, entschlossen wir uns die Template Engine in PHP als Klasse zu realisieren, damit sie von jederman - verwendet und angepasst werden kann. So schrieben wir also eine + verwendet und angepasst werden kann. So schrieben wir also eine Engine, die wir SmartTemplate nannten (anm: diese Klasse wurde nie veröffentlicht). SmartTemplate erlaubte uns praktisch alles zu tun was wir uns vorgenommen hatten: diff --git a/docs/de/programmers/advanced-features/advanced-features-objects.xml b/docs/de/programmers/advanced-features/advanced-features-objects.xml index 0d02cef6..283a09f0 100644 --- a/docs/de/programmers/advanced-features/advanced-features-objects.xml +++ b/docs/de/programmers/advanced-features/advanced-features-objects.xml @@ -9,7 +9,7 @@ zuzugreifen. Dafür gibt es zwei Wege. Der erste ist, Objekte zu registrieren und wie auf eine eigene - Funktion zuzugreifen. Der andere Weg ist, das Objekt dem + Funktion zuzugreifen. Der andere Weg ist, das Objekt dem Template mit assign() zuzuweisen und darauf wie auf andere Variablen zuzugreifen. Die erste Methode hat eine nettere Template Syntax und ist sicherer da der Zugriff auf @@ -37,8 +37,8 @@ Normalerweise werden Parameter welche einem Objekt via Template übergeben werden genau so übergeben wie dies bei normalen eigenen Funktionen der - Fall ist. Das erste Objekt ist ein assoziatives Array und das - zweite das Smarty Objekt selbst. Wenn Sie die Parameter einzeln + Fall ist. Das erste Objekt ist ein assoziatives Array und das + zweite das Smarty Objekt selbst. Wenn Sie die Parameter einzeln erhalten möchten können Sie den vierten Parameter auf false setzen. diff --git a/docs/de/programmers/caching/caching-setting-up.xml b/docs/de/programmers/caching/caching-setting-up.xml index 9b20e1d3..b0d6e162 100644 --- a/docs/de/programmers/caching/caching-setting-up.xml +++ b/docs/de/programmers/caching/caching-setting-up.xml @@ -82,7 +82,7 @@ $smarty->display('home.tpl'); Wenn $compile_check eingeschaltet ist, werden alle in den Cache eingeflossenen Templates und Konfigurationsdateien hinsichtlich ihrer letzten - Änderung überprüft. Falls eine der Dateien seit der Erzeugung des + Änderung überprüft. Falls eine der Dateien seit der Erzeugung des Cache geändert wurde, wird der Cache unverzüglich neu generiert. Dadurch ergibt sich ein geringer Mehraufwand. Für optimale Performance sollte SMARTY_CORE_DIR - Dies ist der absolute Systempfad zu den Smarty Kerndateien. Wenn + Dies ist der absolute Systempfad zu den Smarty Kerndateien. Wenn nicht vorher definiert, dann definiert Smarty diesen Wert mit internals/ unterhalb des Verzeichniss SMARTY_DIR. Wenn angegeben,