diff --git a/public/adl-submit-latest-version b/public/adl-submit-latest-version
index 8c50098d8aed57b02fd10f40a670a7c673b7c5a5..a3ec5a4bd3d7209b4a687a77cad49b945339994b 100644
--- a/public/adl-submit-latest-version
+++ b/public/adl-submit-latest-version
@@ -1 +1 @@
-3.1
+3.2
diff --git a/public/adl-submit.py b/public/adl-submit.py
index d849f28ebe3fc152bf4017db546d256f1a9ac041..9612df7ecd40c196cfba0e3f1f8df1ae93bae7f2 100755
--- a/public/adl-submit.py
+++ b/public/adl-submit.py
@@ -31,8 +31,8 @@ baseUrl = "http://www.agendadulibre.org/"
 locale.setlocale(locale.LC_ALL, ('fr_FR', 'utf-8'))
 
 eventFields = [ "title", "start-date", "end-date", "start-hour",
-                "end-hour", "description", "address", "city", "region",
-                "url", "contact", "submitter", "tags" ]
+                "end-hour", "description", "place_name", "address", "city",
+                "region_id", "url", "contact", "submitter", "tags" ]
 
 regions = {
    u'Alsace'               : 1,
@@ -76,9 +76,10 @@ Options:
     --end-hour    HH:MM       Heure de fin de l'évènement.
     --title       chaine      Titre de l'évènement.
     --description chaine-html Description de l'évènement.
+    --place_name  chaine      Nom du lieu (pas utilisé par OSM)
     --address     chaine      Position de l'événement (utile pour une carte OSM).
     --city        chaine      Ville de l'évènement.
-    --region      entier      Région de l'évènement.
+    --region_id   entier      Région de l'évènement.
     --url         chaine      URL décrivant l'évènement.
     --contact     chaine      E-mail de contact.
     --tags        chaine      Liste des tags.
@@ -111,6 +112,7 @@ Exemple de fichier XML:
             rue des Plantes à Rennes.</p>
 
         ]]></description>
+        <place_name>Cabane du pêcheur</place_name>
         <address>Place de la république</address>
         <city>Rennes</city>
         <region>Bretagne</region>
@@ -122,9 +124,9 @@ Exemple de fichier XML:
 Valeurs des champs:
     Le fichier XML peut contenir des champs dont le nom est semblable
     à celui des options, à savoir start-date, end-date,
-    start-hour, end-hour, title, description, address, city, region, url et
-    contact. Si un champ est défini à la fois dans le fichier XML
-    et sur la ligne de commande, alors c'est la valeur donnée sur la
+    start-hour, end-hour, title, description, place_name, address, city,
+    region, url et contact. Si un champ est défini à la fois dans le fichier
+    XML et sur la ligne de commande, alors c'est la valeur donnée sur la
     ligne de commande qui l'emporte. Entre le fichier XML et la ligne de
     commande, tous les champs doivent être définis, sinon l'ajout
     de l'évènement sera refusé. Le seul champ qui peut être
@@ -288,8 +290,8 @@ def SubmitEvent(event, testOutputFile):
         print u"ERREUR: Problème de formatage dans le nom de la ville: '%s'. Les tags HTML sont interdits." % event['city']
         return
 
-    if regions.has_key(event['region']) is False:
-        print u"ERREUR: La région '%s' n'existe pas." % event['region']
+    if regions.has_key(event['region_id']) is False:
+        print u"ERREUR: La région '%s' n'existe pas." % event['region_id']
         print u"Les régions existantes sont:"
         for name in regions:
             print u" - " + name
@@ -336,9 +338,10 @@ def SubmitEvent(event, testOutputFile):
                                  ('event[end_time(4i)]',   str(endHour[3])),
                                  ('event[end_time(5i)]',   str(endHour[4])),
                                  ('event[description]',    event['description'].encode('utf-8')),
+                                 ('event[place_name]',     event['place_name'].encode('utf-8')),
                                  ('event[address]',        event['address'].encode('utf-8')),
                                  ('event[city]',           event['city'].encode('utf-8')),
-                                 ('event[region]',         str(regions[event['region']])),
+                                 ('event[region_id]',      str(regions[event['region_id']])),
                                  ('event[locality]',       str(0)),
                                  ('event[url]',            event['url'].encode('utf-8')),
                                  ('event[contact]',        event['contact'].encode('utf-8')),
@@ -381,7 +384,7 @@ if not testOutputFile:
     curl.setopt (curl.URL, baseUrl + './adl-submit-latest-version')
     curl.perform()
     if curl.getinfo(curl.HTTP_CODE) == 200:
-        if float(contents.getvalue()) != float('3.1'):
+        if float(contents.getvalue()) != float('3.2'):
             print u"Votre script n'est plus à jour, merci de télécharger la nouvelle version à l'adresse"
             print u"%sadl-submit.py" % baseUrl
             sys.exit(1)