<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,7 +5,7 @@ Schreibe deine erste Django-Applikation, Teil 3
 ===============================================
 
 Dieses Tutorial beginnt dort, wo :ref:`Tutorial 2 &lt;intro-tutorial02&gt;` aufgeh&#246;rt
-hat. Wir machen mit der Internetabstimmungsapplikation weiter, und werden uns
+hat. Wir machen mit der Internetumfrage-Applikation weiter, und werden uns
 darauf konzentrieren, das &#246;ffentliche Interface zu erstellten &#8211; &quot;Views&quot;.
 
 Philosophie
@@ -31,18 +31,18 @@ Weblog-Applikation k&#246;nntest du z. B. die folgenden Views haben:
     * Kommentar-Aktion &#8211; behandelt das Kommentarabgeben auf einen gegebenen
       Eintrag.
 
-In unserer Abstimmungs-Applikation werden wir die folgenden vier Views haben:
+In unserer Umfrage-Applikaton werden wir die folgenden vier Views haben:
 
-    * Abstimmungs-&quot;Archiv&quot;-Seite &#8211; zeigt die letzten paar Abstimmungen an.
+    * Umfrage-&quot;Archiv&quot;-Seite &#8211; zeigt die letzten paar Umfragen an.
 
-    * Abstimmungs-&quot;Detail&quot;-Seite &#8211; zeigt die Abstimmungsfrage ohne Ergebnisse,
+    * Umfrage-&quot;Detail&quot;-Seite &#8211; zeigt die Umfrage ohne Ergebnisse,
       aber mit einem Formular zum Abstimmen.
     
-    * Abstimmungs-&quot;Ergebnis&quot;-Seite &#8211; zeigt die Ergebnisse f&#252;r eine bestimmte
-      Abstimmung.
+    * Umfrage-&quot;Ergebnis&quot;-Seite &#8211; zeigt die Ergebnisse f&#252;r eine bestimmte
+      Umfrage.
      
-    * Abstimmungsaktion &#8211; verarbeitet das W&#228;hlen f&#252;r eine bestimmte Wahl in
-      einer bestimmen Abstimmung.
+    * Umfrageaktion &#8211; verarbeitet das W&#228;hlen f&#252;r eine bestimmte Wahl in
+      einer bestimmen Umfrage.
 
 In Django wird jede View von einer einfachen Python-Funktion repr&#228;sentiert.
 
@@ -270,7 +270,7 @@ Schreibe folgenden Code in das Template:
     {% endif %}
 
 Lade deine Seite im Webbrowser, und du solltest eine unnummerierte Liste sehen,
-die die Abstimmung &quot;What's up&quot; aus Tutorial 1 enth&#228;lt.
+die die Umfrage &quot;What's up&quot; aus Tutorial 1 enth&#228;lt.
 
 Ein Abk&#252;rzung: render_to_response()
 -----------------------------------
@@ -299,8 +299,8 @@ gegebenen Templates gerendert mit dem gegebenen Kontext zur&#252;ck.
 404 erzeugen
 ============
 
-Jetzt lass uns die Abstimmungs-Detail-View anpacken &#8211; die Seite, die eine Frage
-zu einer gegebenen Abstimmung anzeigt. Hier ist die View::
+Jetzt lass uns die Umfrage-Detail-View anpacken &#8211; die Seite, die eine Frage
+zu einer gegebenen Umfrage anzeigt. Hier ist die View::
 
     from django.http import Http404
     # ...
@@ -312,7 +312,7 @@ zu einer gegebenen Abstimmung anzeigt. Hier ist die View::
         return render_to_response('polls/detail.html', {'poll': p})
 
 Das neue Konzept ist hier folgendes: Die View erzeugt eine Exception
-:exc:`~django.http.Http404`, wenn eine Abstimmung angefordert wurde, dessen ID
+:exc:`~django.http.Http404`, wenn eine Umfrage angefordert wurde, dessen ID
 nicht existiert.
 
 Eine Abk&#252;rzung: get_object_or_404()
@@ -398,7 +398,7 @@ k&#246;nnen auftreten, wenn du einen Laufzeitfehler im View-Code hast.
 Benutze das Templatesystem
 ==========================
 
-Zur&#252;ck zur ``detail()``-View f&#252;r unsere Abstimmungsapplikation. Wenn wir die
+Zur&#252;ck zur ``detail()``-View f&#252;r unsere Umfrageapplikation. Wenn wir die
 Kontext-Variable ``poll`` h&#228;tten, k&#246;nnte das Template &quot;polls/detail.html&quot; so
 aussehen:
 
@@ -460,12 +460,12 @@ Entkoppeln der URLconfs
 =======================
 
 Wenn wir schon dabei sind, sollten wir uns die Zeit nehmen unsere
-Abstimmungsapplikation-URLs von unserer Django-Projekt-Konfiguration
+Umfrageapplikation-URLs von unserer Django-Projekt-Konfiguration
 abzukoppeln. Django-Applikationen sind dazu gedacht, frei kombinierbar zu sein
 &#8211; das bedeutet, dass jede einzelne Applikation ohne viel Aufwand in eine
 andere Django-Installation &#252;bertragbar sein sollte.
 
-Unsere Abstimmungsapplikation ist zum jetzigen Zeitpunkt dank der strengen
+Unsere Umfrageapplikation ist zum jetzigen Zeitpunkt dank der strengen
 Verzeichnisstruktur, die ``python manage.py startapp`` erzeugt hat, schon recht
 gut entkoppelt. Aber ein Teil ist noch an die Django-Einstellungen gekoppelt:
 Die URLconf.
@@ -476,7 +476,7 @@ Django-Installation &#8211; also lass uns die URLs in das Applikationsverzeichnis
 umziehen.
 
 Kopiere die Datei ``mysite/urls.py`` nach ``mysite/polls/urls.py``. Dann &#228;ndere
-``mysite/urls.py``, entferne die abstimmungsspezifischen URLs und f&#252;ge eine
+``mysite/urls.py``, entferne die umfragespezifischen URLs und f&#252;ge eine
 :func:`~django.conf.urls.defaults.include` ein::
 
     (r'^polls/', include('mysite.polls.urls')),
@@ -513,7 +513,7 @@ funktionieren.  Jetzt wo die Applikation ihre eigene URLconf hat, kann sie
 unter &quot;/polls/&quot;, unter &quot;/fun_polls/&quot;, unter &quot;/content/polls/&quot; oder jeder
 anderen URL platziert werden und sie wird noch immer funktionieren.
 
-Alles, worum sich die URLconf der Abstimmungsapplikation k&#252;mmert, sind ihre
+Alles, worum sich die URLconf der Umfrageapplikation k&#252;mmert, sind ihre
 eigenen (relativen) URLs. Die globalen URLs des restlichen Projektes
 interessieren sie nicht.
 </diff>
      <filename>intro/tutorial03.txt</filename>
    </modified>
    <modified>
      <diff>@@ -5,13 +5,13 @@ Schreibe deine erste Django-Applikation, Teil 4
 ===============================================
 
 Dieses Tutorial beginnt dort, wo :ref:`Tutorial 3 &lt;intro-tutorial03&gt;` aufgeh&#246;rt
-hat. Wir machen mit der Internetabstimmungsapplikation weiter, und werden uns
+hat. Wir machen mit der Internetumfrage-Applikation weiter, und werden uns
 auf einfache Formularbearbeitung konzentrieren und unseren Code vereinfachen.
 
 Schreibe ein einfaches Formular
 ===============================
 
-Lass uns unser Abstimmungs-Detail-Template (&quot;polls/detail.html&quot;) aus dem letzten
+Lass uns unser Umfrage-Detail-Template (&quot;polls/detail.html&quot;) aus dem letzten
 Tutorial aktualisieren, so dass das Template ein HTML ``&lt;form&gt;``-Element
 enth&#228;lt:
 
@@ -32,8 +32,8 @@ enth&#228;lt:
 Eine schnelle Zusammenfassung:
 
     * Das oben stehende Template zeigt einen Radio-Button f&#252;r jede 
-      Abstimmungsm&#246;glichkeit an. Der ``value`` jedes Radio-Button ist der ID
-      der Abstimmungsm&#246;glichkeit zugeordnet. Der ``name`` von jedem
+      Umfragem&#246;glichkeit an. Der ``value`` jedes Radio-Button ist der ID
+      der Umfragem&#246;glichkeit zugeordnet. Der ``name`` von jedem
       Radio-Button ist ``&quot;choice&quot;``. Das bedeutet, wenn jemand einen der
       Radio-Button ausw&#228;hlt und das Formular abschickt, sendet es die POST-Daten
       ``choice=3``. Dies sind die Grundlagen von Formularen.
@@ -52,7 +52,7 @@ Eine schnelle Zusammenfassung:
 Jetzt lass uns eine Django-View erstellen, die die abgeschickten Daten 
 verarbeitet und etwas damit macht. Erinnere dich daran, in 
 :ref:`Tutorial 3 &lt;intro-tutorial03&gt;` haben wir eine URLconf f&#252;r die
-Abstimmungsapplikation erstellt, die diese Zeile enth&#228;lt::
+Umfrageapplikation erstellt, die diese Zeile enth&#228;lt::
 
     (r'^(?P&lt;poll_id&gt;\d+)/vote/$', 'mysite.polls.views.vote'),
 
@@ -101,7 +101,7 @@ behandelt haben:
 
     * ``request.POST['choice']`` wird einen :exc:`KeyError` erzeugen, wenn
       ``choice`` nicht in den POST-Daten enthalten ist. Der oben stehende Code
-      pr&#252;ft auf :exc:`KeyError` und zeigt das Abstimmungsformular mit einer
+      pr&#252;ft auf :exc:`KeyError` und zeigt das Umfrageformular mit einer
       Fehlermeldung, dass ``choice`` nicht angegeben wurde, wieder an.
 
     * Nachdem die Anzahl von choice erh&#246;ht wurde, gibt der Code ein 
@@ -172,7 +172,7 @@ Benutze Generic Views: Weniger Code ist besser
 
 Die Views ``detail()`` (aus :ref:`Tutorial 3 &lt;intro-tutorial03&gt;`) und 
 ``result()`` sind sehr einfach &#8211; und, wie oben erw&#228;hnt, redundant. Die View
-``index()`` (ebenfalls aus Tutorial 3), die eine Liste von Abstimmungen anzeigt,
+``index()`` (ebenfalls aus Tutorial 3), die eine Liste von Umfragen anzeigt,
 ist sehr &#228;hnlich.
 
 Diese Views repr&#228;sentieren einen &#252;blichen &#252;blichen Fall von grundlegender
@@ -184,7 +184,7 @@ zur&#252;ckzugeben. Weil dies so &#252;blich ist, bietet Django eine Abk&#252;rzung, das Sys
 Generic Views abstrahieren &#252;bliche Muster bis zu dem Punkt, wo du noch nicht
 einmal Python-Code schreiben musst, um eine Applikation zu schreiben.
 
-Lass und unsere Abstimmungsapplikation konvertieren, so dass sie das System der
+Lass und unsere Umfrageapplikation konvertieren, so dass sie das System der
 Generic Views benutzt, damit wir eine Menge von unserem eigenen Code l&#246;schen
 k&#246;nnen. Wir m&#252;ssen nur einige wenige Schritte f&#252;r die Konvertierung machen.
 
@@ -266,7 +266,7 @@ In &#228;hnlicher Weise benutzt die Gerneric View
 
 Weil wir mehr als einen Eintrag in der URLconf haben, 
 der :func:`~django.views.generic.list_detail.object_detail` f&#252;r die 
-Abstimmungsapplikation benutzt, definieren wir einen Templatename f&#252;r die
+Umfrageapplikation benutzt, definieren wir einen Templatename f&#252;r die
 Ergebnis-View manuell:
 ``template_name='polls/results.html'``. Ansonsten w&#252;rden beide Views das selbe
 Template benutzen. Beachte bitte, dass wir ``dict()`` benutzen, um ein ver&#228;ndertes
@@ -305,7 +305,7 @@ werden, damit sie mit den neuen Kontext-Variablen &#252;bereinstimmt. Im Aufruf
 ``poll`` in ``object`` um.
 
 Die letzte Sache, die wir noch korrigieren m&#252;ssen, ist die URL-Behandlung, die
-eine Benutzung von Generic Views ber&#252;cksichtigen muss. In der Abstimmungs-View
+eine Benutzung von Generic Views ber&#252;cksichtigen muss. In der Umfrage-View
 oben, haben wir die Funktion :func:`~django.core.urlresolvers.reverse` benutzt,
 um das harte kodieren unserer URLs zu vermeiden. Jetzt, wo wir auf Generic Views
 umgestellt haben, m&#252;ssen wir den Aufruf 
@@ -316,7 +316,7 @@ k&#246;nnen den Namen verwenden, den wir vergeben haben::
 
     return HttpResponseRedirect(reverse('poll_results', args=(p.id,)))
 
-Starte den Server und benutze unsere neue Abstimmungsapplikations, die auf 
+Starte den Server und benutze unsere neue Umfrageapplikations, die auf 
 Generic Views basiert.
 
 F&#252;r vollst&#228;ndige Details &#252;ber Generic Views, siehe die :ref:`Dokumentation f&#252;r</diff>
      <filename>intro/tutorial04.txt</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e12df1179ad05330b15b0d684c98d5cbc0575e54</id>
    </parent>
  </parents>
  <author>
    <name>Stefan Imhoff</name>
    <email>stefan@imhoff.name</email>
  </author>
  <url>http://github.com/zerok/django-docs-de/commit/2b18a5ea9d8e939e2eb2ea4ef6c1c5001e6a3bab</url>
  <id>2b18a5ea9d8e939e2eb2ea4ef6c1c5001e6a3bab</id>
  <committed-date>2009-03-04T11:09:51-08:00</committed-date>
  <authored-date>2009-03-04T11:09:51-08:00</authored-date>
  <message>Vereinheitlichung der &#220;bersetzung f&#252;r &quot;poll&quot; -&gt; Umfrage

Umfrage ist hier passender, da eine Abstimmung nahe legt, man h&#228;tte Einfluss
auf eine Entscheidung; gemeint ist hier wohl aber eher eine Umfrage.</message>
  <tree>04b6928a67c8847a655088aeb027f89412604071</tree>
  <committer>
    <name>Stefan Imhoff</name>
    <email>stefan@imhoff.name</email>
  </committer>
</commit>
