Index: trunk/workshop-foss4g/introduction.rst
===================================================================
--- trunk/workshop-foss4g/introduction.rst	(revision 18)
+++ trunk/workshop-foss4g/introduction.rst	(revision 19)
@@ -1,5 +1,5 @@
 .. _introduction:
 
-Partie 1 : Introduction 
+Partie 1 : introduction 
 ************************
 
Index: trunk/workshop-foss4g/geometries.rst
===================================================================
--- trunk/workshop-foss4g/geometries.rst	(revision 18)
+++ trunk/workshop-foss4g/geometries.rst	(revision 19)
@@ -1,5 +1,5 @@
 .. _geometries:
 
-Section 8: Geometries
+Partie 8 : les gÃ©ometries
 =====================
 
@@ -7,5 +7,5 @@
 ------------
 
-In the previous :ref:`section <loading_data>`, we loaded a variety of data.  Before we start playing with our data lets have a look at some simpler examples.  In pgAdmin, once again select the **nyc** database and open the SQL query tool.  Paste this example SQL code into the pgAdmin SQL Editor window (removing any text that may be there by default) and then execute.
+Dans :ref:`une partie prÃ©cÃ©dente<loading_data>` nous avons charger diffÃ©rentes donnÃ©es. Avant de commencer Ã  jouer avec, commenÃ§ons par regarder quelques exemples simples. Depuis pgAdmin, choisissez encore la base de donnÃ©e **nyc** et ouvrez l'outils de requÃªtage SQL. Copiez cette exemple de code SQL (aprÃšs avoir supprimer le contenu prÃ©sent dÃ©faut si nÃ©cessaire) puis exÃ©cutez-le.
 
 .. code-block:: sql
@@ -26,19 +26,20 @@
 .. image:: ./geometries/start01.png
 
-The above example CREATEs a table (**geometries**) then INSERTs five geometries: a point, a line, a polygon, a polygon with a hole, and a collection. Finally, the inserted rows are SELECTed and displayed in the Output pane.
-
-Metadata Tables
----------------
-
-In conformance with the Simple Features for SQL (:term:`SFSQL`) specification, PostGIS provides two tables to track and report on the geometry types available in a given database. 
-
-* The first table, ``spatial_ref_sys``, defines all the spatial reference systems known to the database and will be described in greater detail later.  
-* The second table, ``geometry_columns``, provides a listing of all "features" (defined as an object with geometric attributes), and the basic details of those features.  
+L'exemple ci-dessus crÃ©Ã© une table (**geometries**) puis y insert cinq gÃ©omÃ©tries : un point, une ligne, un polygone, un polygone avec un trou, et une collection. Au final, les lignes insÃ©rÃ©es sont sÃ©lectionnÃ©es et affichÃ©es dans le tableau de sortie.
+
+Les tables de mÃ©tadonnÃ©es
+-------------------------
+
+Dans le respect de la spÃ©cification Simple Features for SQL (:term:`SFSQL`), PostGIS fournit deux tables pour rÃ©cupÃ©rer et s'informer sur les types de gÃ©omÃ©tries disponibles dans une base de donnÃ©es spÃ©cifique.
+
+* La premiÃšre table, ``spatial_ref_sys``, dÃ©finit tout les systÃšme de projection connu de la base de donnÃ©es et sera dÃ©crite plus en dÃ©tals plus tard.  
+* La seconde table, ``geometry_columns``, fournit une liste de toutes les "entitÃ©s" (dÃ©finit comme un objet avec un attribut gÃ©omÃ©trique) et les dÃ©tails de base relatives Ã  ces entitÃ©s. 
 
 .. image:: ./geometries/table01.png
 
-In our introductory example, the :command:`Populate_Geometry_Columns()` function finds all the columns in the database that contain geometry and updates the ``geometry_columns`` table to include references to them.  
-
-Lets have a look at the ``geometry_columns`` table in our database.  Paste this command in the Query Tool as before:
+Dans l'exemple founit en introduction, la fonction :command:`Populate_Geometry_Columns()` dÃ©tecte toute les colonnes de la base de donnÃ©es qui contiennent des gÃ©omÃ©tries et met Ã  jour la table ``geometry_columns`` pour y inclure leurs rÃ©fÃ©rences.
+
+Regardons maintenant table ``geometry_columns`` de notre base de donnÃ©es. Copiez cette commande dans la fenÃªtre de requÃªtage :
+
 
 .. code-block:: sql
@@ -48,21 +49,21 @@
 .. image:: ./geometries/start08.png
 
-* ``f_table_catalog``, ``f_table_schema``, and ``f_table_name`` provide the fully qualified name of the feature table containing a given geometry.  Because PostgreSQL doesn't make use of catalogs, ``f_table_catalog`` will tend to be empty.  
-* ``f_geometry_column`` is the name of the column that geometry containing column -- for feature tables with multiple geometry columns, there will be one record for each.  
-* ``coord_dimension`` and ``srid`` define the the dimension of the geometry (2-, 3- or 4-dimensional) and the Spatial Reference system identifier that refers to the ``spatial_ref_sys`` table respectively.  
-* The ``type`` column defines the type of geometry as described below; we've seen Point and Linestring types so far.  
-
-By querying this table, GIS clients and libraries can determine what to expect when retrieving data and can perform any necessary projection, processing or rendering without needing to inspect each geometry.
-
-Representing Real World Objects
--------------------------------
-
-The Simple Features for SQL (:term:`SFSQL`) specification, the original guiding standard for PostGIS development, defines how a real world object is represented.  By taking a continuous shape and digitizing it at a fixed resolution we achieve a passable representation of the object.  SFSQL only handled 2-dimensional representations.  PostGIS has extended that to include 3- and 4-dimensional representations; more recently the SQL-Multimedia Part 3 (:term:`SQL/MM`) specification has officially defined their own representation.  
-
-Our example table contains a mixture of different geometry types. We can collect general information about each object using functions that read the geometry metadata.
-
- * :command:`ST_GeometryType(geometry)` returns the type of the geometry
- * :command:`ST_NDims(geometry)` returns the number of dimensions of the geometry
- * :command:`ST_SRID(geometry)` returns the spatial reference identifier number of the geometry
+* ``f_table_catalog``, ``f_table_schema``, et ``f_table_name`` fournissent le nom complet de la table contenant une gÃ©omÃ©trie donnÃ©e. Ãtant donnÃ© que PostgreSQL n'utilise pas de catalogues, ``f_table_catalog`` est toujouts vide.  
+* ``f_geometry_column`` est le nom de la colonne qui contient la gÃ©omÃ©trie -- pour les tables ayant plusieurs colonnes gÃ©omÃ©triques, il y a un enregistrement dans cette table pour chacune.
+* ``coord_dimension`` et ``srid`` dÃ©finissent respectivement la dimension de la gÃ©omÃ©trie (en 2-, 3- or 4-dimensions) et le systÃšme de rÃ©fÃ©rences spatiales qui fait rÃ©fÃ©rence Ã  la table ``spatial_ref_sys``.  
+* La colonne ``type`` dÃ©finit le type de gÃ©omÃ©trie comme dÃ©crit plus tÃŽt, nous avons dÃ©jÃ  vu les points et les lignes.  
+
+En interrogeant cette table, les clients SIG et les libraires peuvent dÃ©terminer quoi attendre lors de la rÃ©cupration des donnÃ©es et peuvent rÃ©aliser les opÃ©ration de reprojection, transformation ou rendu sans avoir a inspecter chaque gÃ©omÃ©trie.
+
+RÃ©prÃ©senter des objets du mode rÃ©el
+-----------------------------------
+
+La spÃ©cification Simple Features for SQL (:term:`SFSQL`), le standard ayant guidÃ© le dÃ©veloppement de PostGIS, dÃ©finit comment les objets du monde rÃ©el doivent Ãªtre reprÃ©sentÃ©s. En considÃ©rant une forme continue Ã  une seule rÃ©solution fixe, nous obtenu un piÃštre reprÃ©sentation des objets. SFSQL considÃšre uniquement les reprÃ©sentations en 2 dimensions. PostGIS a Ã©tendu cela en ajoutant les reprÃ©sentation en 3 et 4 dimensions, plus rÃ©cemment la spÃ©cification SQL-Multimedia Part 3 (:term:`SQL/MM`) a officiellement dÃ©finit sa propre reprÃ©senation.
+
+Notre table exemple contient diffÃ©rents types de gÃ©omÃ©tries Nous pouvons rÃ©cupÃ©rer les informations de chaque objets en utilisant les fonctions qui lisent les mÃ©tadonnÃ©es de la gÃ©omÃ©trie.
+
+ * :command:`ST_GeometryType(geometry)` retourne le type de la gÃ©omÃ©trie
+ * :command:`ST_NDims(geometry)` retourne le nombre de dimension d'une gÃ©omÃ©trie
+ * :command:`ST_SRID(geometry)` retourne l'identifiant de rÃ©fÃ©rence spatiale de la gÃ©omÃ©trie
 
 .. code-block:: sql
@@ -83,11 +84,11 @@
 
 
-Points
-~~~~~~
+Les points
+~~~~~~~~~~~
 
 .. image:: ./introduction/points.png
    :align: center
 
-A spatial **point** represents a single location on the Earth.  This point is represented by a single coordinate (including either 2-, 3- or 4-dimensions).  Points are used to represent objects when the exact details, such as shape and size, are not important at the target scale.  For example, cities on a map of the world can be described as points, while a map of a single state might represent cities as polygons.  
+Un **point** spatiale reprÃ©sente une localisation unique sur la Terre. Ce point est reprÃ©sentÃ© par une seule coordonnÃ©e (incluant soit 2, 3 ou 4 dimensions). Les points sont utilisÃ©s pour reprÃ©senter des objets lorsque le dÃ©tails exact du contour n'est pas important Ã  une Ã©chelle donnÃ©e. Par exemple, les villes sur une carte du monde pourraient Ãªtre dÃ©crite sous la forme de points alors qu'une carte rÃ©gionale utiliserait une reprÃ©sentation polygonale des villes.
 
 .. code-block:: sql
@@ -101,10 +102,10 @@
   POINT(0 0)
 
-Some of the specific spatial functions for working with points are:
-
- * :command:`ST_X(geometry)` returns the X ordinate
- * :command:`ST_Y(geometry)` returns the Y ordinate
-
-So, we can read the ordinates from a point like this:
+Ceraints des fonctions spÃ©cifiques pour travailler avec les points sont :
+
+ * :command:`ST_X(geometry)` retourne la composante X
+ * :command:`ST_Y(geometry)` retourne la composante Y 
+
+Donc, nous pouvons lire les coordonnÃ©es d'un point de la maniÃšre suivante :
 
 .. code-block:: sql
@@ -114,5 +115,5 @@
     WHERE name = 'Point';
 
-The New York City subway stations (``nyc_subway_stations``) table is a data set represented as points. The following SQL query will return the geometry associated with one point (in the :command:`ST_AsText` column).
+La table des stations de mÃ©tros de la ville de New York  (``nyc_subway_stations``) est un ensemble de donnÃ©es reprÃ©sentÃ© sous la forme de points. La requÃªte SQL suivante reverra la gÃ©omÃ©trie associÃ©e Ã  un point (dans la colonne :command:`ST_AsText`).
 
 .. code-block:: sql
@@ -123,5 +124,5 @@
 
 
-Linestrings
+Les lignes 
 ~~~~~~~~~~~
 
@@ -129,9 +130,9 @@
    :align: center
 
-A **linestring** is a path between locations.  It takes the form of an ordered series of two or more points.  Roads and rivers are typically represented as linestrings.  A linestring is said to be **closed** if it starts and ends on the same point.  It is said to be **simple** if it does not cross or touch itself (except at its endpoints if it is closed).  A linestring can be both **closed** and **simple**.
-
-The street network for New York (``nyc_streets``) was loaded earlier in the workshop.  This dataset contains details such as name, and type.  A single real world street may consist of many linestrings, each representing a segment of road with different attributes.
-
-The following SQL query will return the geometry associated with one linestring (in the :command:`ST_AsText` column).
+Une **ligne** est un chemin entre plusieurs points. Elle prend la forme d'un tableay ordonnÃ© de deux (ou plus) points. Les routes et les riviÃšres sont tipyquement reprÃ©sentÃ© sous la forme de lignes. Une ligne est dire **fermÃ©e** si elle commence et se fini en un mÃªme point. Elle est dite **simple** si elle ne se coupe pas ni se touche elle-mÃªme (sauf Ã  ses extrÃ©mitÃ©s si elle est fermÃ©e). Une ligne peut Ãªtre Ã  la fois **fermÃ©e** et **simple**.
+
+Le rÃ©seau des rues de New York (``nyc_streets``) a Ã©tÃ© chargÃ© plus tÃŽt. Cet ensemble de donnÃ©es contient les dÃ©tails comme le nom et le type. Une rue du monde rÃ©elle pourrait Ãªtre constituÃ©e de plusieurs lignes, chacune reprÃ©sentant une file de la avec diffÃ©rents attributs.
+
+La requÃªte SQL suivante retourne la gÃ©omÃ©trie associÃ©e Ã  une ligne (dans la colonne :command:`ST_AsText`) :
 
 .. code-block:: sql
@@ -145,12 +146,12 @@
   LINESTRING(0 0, 1 1, 2 1, 2 2)
 
-Some of the specific spatial functions for working with linestrings are:
-
- * :command:`ST_Length(geometry)` returns the length of the linestring
- * :command:`ST_StartPoint(geometry)` returns the first coordinate as a point
- * :command:`ST_EndPoint(geometry)` returns the last coordinate as a point
- * :command:`ST_NPoints(geometry)` returns the number of coordinates in the linestring
-
-So, the length of our linestring is:
+Les fonctions spatiales permettant de travailler avec les lignes sont les suivantes :
+
+ * :command:`ST_Length(geometry)` retourne la longueur d'une ligne
+ * :command:`ST_StartPoint(geometry)` retourne le premier point d'une ligne
+ * :command:`ST_EndPoint(geometry)` retourne le denier point d'une ligne
+ * :command:`ST_NPoints(geometry)` retourne le nombre de points dans une ligne
+
+Donc, la longueur de notre ligne est :
 
 .. code-block:: sql
@@ -165,15 +166,15 @@
 
 
-Polygons
-~~~~~~~~
+Les polygones
+~~~~~~~~~~~~~~
 
 .. image:: ./introduction/polygons.png
   :align: center
 
-A polygon is a representation of an area.  The outer boundary of the polygon is represented by a ring.  This ring is a linestring that is both closed and simple as defined above.  Holes within the polygon are also represented by rings.
-
-Polygons are used to represent objects whose size and shape are important.  City limits, parks, building footprints or bodies of water are all commonly represented as polygons when the scale is sufficiently high to see their area.  Roads and rivers can sometimes be represented as polygons.
-
-The following SQL query will return the geometry associated with one linestring (in the :command:`ST_AsText` column).
+Un polygone est reprÃ©sentÃ© comme une zone. Le contour externe du polygone est reprÃ©sentÃ© par une ligne simple et fermÃ©e. Les trous sont reprÃ©sentÃ© de la mÃªme maniÃšre.
+
+Les polygones sont utiliser pour reprÃ©senter les objets dont les tailles et la forme sont importants. Les limites de villes, les parks, les batiments ou les cours d'eau sont habituellement reprÃ©sentÃ© par des polygones lorsque l'Ã©chelle est suffisament Ã©levÃ©e pour voir distinguer leurs zones. Les routes et les riviÃšres peuvent parfois Ãªtre reprÃ©sentÃ© comme des polygones.
+
+La requÃªte SQL suivante retournera la gÃ©omÃ©trie associÃ©e Ã  un polygon (dans la colonne :command:`ST_AsText`).
 
 .. code-block:: sql
@@ -185,5 +186,5 @@
 .. note::
 
-  Rather than using an ``=`` sign in our ``WHERE`` clause, we are using the ``LIKE`` operator to carry out a string matching operation. You may be used to the ``*`` symbol as a "glob" for pattern matching, but in SQL the ``%`` symbol is used, along with the ``LIKE`` operator to tell the system to do globbing.
+  PlutÃŽt que d'utiliser le signe ``=`` dans notre clause ``WHERE``, nous avons utilisÃ© l'opÃ©rateur ``LIKE`` pour pouvoir dÃ©finir notre comparaison. Vous auriez sans doute voulu utiliser le symbole ``*`` pour exprimer "n'importe quelle valeur" mais en SQL vous devez utiliser : ``%`` et l'opÃ©rateur ``LIKE`` pour informer le systÃšme que cette comparaison doit Ãªtre possible.
 
 ::
@@ -192,17 +193,17 @@
  POLYGON((0 0, 10 0, 10 10, 0 10, 0 0),(1 1, 1 2, 2 2, 2 1, 1 1))
 
-The first polygon has only one ring. The second one has an interior "hole". Most graphics systems include the concept of a "polygon", but GIS systems are relatively unique in allowing polygons to explicitly have holes.
+Le premier polygon a seulement une ligne. Le second a un "trou". La plupart des systÃšmes de rendu graphique supportent le concept de "polygone", mais les systÃšme SIG sont les seuls a accepter que les polygones puisse contenir des trous.
 
 .. image:: ./screenshots/polygons.png
 
-Some of the specific spatial functions for working with polygons are:
-
- * :command:`ST_Area(geometry)` returns the area of the polygons
- * :command:`ST_NRings(geometry)` returns the number of rings (usually 1, more of there are holes)
- * :command:`ST_ExteriorRing(geometry)` returns the outer ring as a linestring
- * :command:`ST_InteriorRingN(geometry,n)` returns a specified interior ring as a linestring
- * :command:`ST_Perimeter(geometry)` returns the length of all the rings
-
-We can calculate the area of our polygons using the area function:
+Certaines des fonctions spatiales spÃ©cifique de traitement des polygones sont :
+
+ * :command:`ST_Area(geometry)` retourne l'aire de polygones
+ * :command:`ST_NRings(geometry)` retourne le nombre de contour (habituellement 1, plus lorsqu'il y a des trous)
+ * :command:`ST_ExteriorRing(geometry)` rentourne le contour extÃ©rieur
+ * :command:`ST_InteriorRingN(geometry,n)` retourne le contour intÃ©rieur numÃ©ro n
+ * :command:`ST_Perimeter(geometry)` retourne la longueur de tout les contours
+
+Nous pouvons calculer l'aire de nos polygones en utilisant la fonction area :
 
 .. code-block:: sql
@@ -217,21 +218,21 @@
   PolygonWithHole    99
 
-Note that the polygon with a hole has an area that is the area of the outer shell (a 10x10 square) minus the area of the hole (a 1x1 square).
-
-Collections
-~~~~~~~~~~~
-
-There are four collection types, which group multiple simple geometries into sets.  
-
- * **MultiPoint**, a collection of points
- * **MultiLineString**, a collection of linestrings
- * **MultiPolygon**, a collection of polygons
- * **GeometryCollection**, a heterogeneous collection of any geometry (including other collections)
-
-Collections are another concept that shows up in GIS software more than in generic graphics software. They are useful for directly modeling real world objects as spatial objects. For example, how to model a lot that is split by a right-of-way? As a **MultiPolygon**, with a part on either side of the right-of-way.
+Remarquez que le polygone contenant un trou a une aire Ã©gale Ã  l'aire du contour externe (un carrÃ© de 10 sur 10) moins l'aire du trou (un carrÃ© de 1 sur 1).
+
+Les collections
+~~~~~~~~~~~~~~~~ 
+
+Il y a quatre types de collections, qui regroupe ensembles plusieurs gÃ©omÃ©tries simples.
+
+ * **MultiPoint**, une collection de points
+ * **MultiLineString**, une collection de lignes
+ * **MultiPolygon**, une collection de polygones
+ * **GeometryCollection**, une collections hÃ©tÃ©rogÃšne de n'importe quelle gÃ©omÃ©trie (dont d'autre collections)
+
+Les collections sont un concept prÃ©sents dans les logiciels SIG  plus que dans les application de rendu graphique gÃ©nÃ©rique. Elles sont utiles pour directement modeler  les objets du monde rÃ©el comme des objet spatiaux. Par exemple, comment modÃ©liser une parcelle qui Ã© coupÃ©e par un chemin ? Comme un **MultiPolygon**, ayant une partie de chaque cotÃ© du chemin.
 
 .. image:: ./screenshots/collection2.png
 
-Our example collection contains a polygon and a point:
+Notre collection exemple contient un polygon et un point :
 
 .. code-block:: sql
@@ -247,15 +248,15 @@
 .. image:: ./screenshots/collection.png
 
-Some of the specific spatial functions for working with collections are:
-
- * :command:`ST_NumGeometries(geometry)` returns the number of parts in the collection
- * :command:`ST_GeometryN(geometry,n)` returns the specified part
- * :command:`ST_Area(geometry)` returns the total area of all polygonal parts
- * :command:`ST_Length(geometry)` returns the total length of all linear parts
-
-
-
-Geometry Input and Output
--------------------------
+Certaines des fonctions spatiales spÃ©cifiques Ã  la manipulation des collections sont :
+
+ * :command:`ST_NumGeometries(geometry)` retourne le nombre de composantes d'une collection
+ * :command:`ST_GeometryN(geometry,n)` retourne une composante spÃ©cifique
+ * :command:`ST_Area(geometry)` retourne l'aire totale des composantes de types polygones
+ * :command:`ST_Length(geometry)` retourne la longueur totale des composantes de types lignes
+
+
+
+EntrÃ© / Sortie des gÃ©omÃ©tries
+-----------------------------
 
 Within the database, geometries are stored on disk in a format only used by the PostGIS program. In order for external programs to insert and retrieve useful geometries, they need to be converted into a format that other applications can understand. Fortunately, PostGIS supports emitting and consuming geometries in a large number of formats:
Index: trunk/workshop-foss4g/loading_data.rst
===================================================================
--- trunk/workshop-foss4g/loading_data.rst	(revision 18)
+++ trunk/workshop-foss4g/loading_data.rst	(revision 19)
@@ -1,16 +1,16 @@
 .. _loading_data:
 
-Section 4: Loading spatial data
-===============================
+Partie 4 : charger des donnÃ©es spatiales
+=========================================
 
-Supported by a wide variety of libraries and applications, PostGIS provides many options for loading data.  This section will focus on the basics -- loading shapefiles using the PostGIS shapefile loading tool.  
+SupportÃ© dans une grande variÃ©tÃ© de librairies et d'applications, PostGIS fournit de nombreux outils pour charger des donnÃ©es. Cette partie traitera uniquement sur du chargement basique de donnÃ©es, chargement de fichiers Shaefile en utilisant l'outil de chargement shapefile de PostGIS.
 
-#. First, return to the Dashboard, and click on the **Import shapefiles** link in the PostGIS section. The GUI shapefile importer pgShapeLoader will launch.
+#. PremiÃšrement, retournez sur le Dashboard et cliquez sur le lien **Import shapefiles** de la section PostGIS. L'interface d'import de donnÃ©es Shapefile pgShapeLoader se lance.
 
    .. image:: ./screenshots/pgshapeloader_01.png
 
-#. Next, open the *Shape File* browser and navigate to the data directory, file:`\\postgisintro\\data`. Select the :file:`nyc_census_blocks.shp` file. 
+#. Ensuite, ouvrez le navigateur de fichier *Shape File* puis dans le rÃ©pertoire file:`\\postgisintro\\data` sÃ©lectionnez le fichier :file:`nyc_census_blocks.shp`. 
 
-#. Fill in the details for the *PostGIS Connection* section and click on the **Test Connection...** button.
+#. Saisissez les dÃ©tails de la section *connexion PostGIS* et cliquez sur le bouton **Test Connection...**.
 
    .. list-table::
@@ -27,7 +27,7 @@
   .. note:: 
   
-     Setting the port number to **54321** is very important! The OpenGeo PostGIS runs on port 54321, not the default PostgreSQL port of 5432.
+     Affecter le numÃ©ro de port **54321** est trÃšs important ! Le serveur PostGIS d'OpenGeo utilise ce port et non le port par dÃ©faut (5432).
 
-#. Fill in the details for the *Configuration* section.
+#. Sisissez les dÃ©tails de la section *Configuration*.
 
    .. list-table::
@@ -42,11 +42,11 @@
         - ``the_geom``
 
-#. Click the **Options** button and select "Load data using COPY rather than INSERT." This will make the data load process a little faster.
+#. Cliquez sur le bouton **Options** et sÃ©lectionnez "Load data using COPY rather than INSERT." Ce qui implique que le chargement des donnÃ©es sera plus rapide.
 
    .. image:: ./screenshots/pgshapeloader_02.png
 
-#. Finally, click the **Import** button and watch the import process. It may take a few minutes to load, but this is the largest file in our test set.
+#. Pour finir, cliquez sur le bouton **Import** et regardez l'importation s'exÃ©cuter. Cela peut prendre plusieurs minutes pour charger, mais ce fichier est le plus gros que nous aurons Ã  charger.
 
-#. Repeat the import process for the remaining shapefiles in the data directory. Except for the input file and output table name, all the other fields in pgShapeLoader should remain the same:
+#. RepÃ©tez la mÃ©thode afin d'importer les autres donnÃ©es prÃ©sentes dans le rÃ©pertoire data. Ormis le nom du fichier et le nom de la table de sortie, les autres paramÃštres de pgShapeLoader devrait rester les mÃªme :
 
    * ``nyc_streets.shp``
@@ -54,39 +54,39 @@
    * ``nyc_subway_stations.shp``
  
-#. When all the files are loaded, click the "Refresh" button in pgAdmin to update the tree view. You should see your four tables show up in the **Tables** section of the tree.
+#. Lorsque tout les fichiers sont chargÃ©, cliquez sur le bouton "Refresh" de pgAdmin pour mettre Ã  jour l'arbre affichÃ©. Vous devriez voir vos quatre nouvellles tables s'affichÃ©es dans la section **Tables** de l'arbre.
 
    .. image:: ./screenshots/refresh.png
  
  
-Shapefiles? What's that?
-------------------------
+Shafile ? Qu'est-ce que c'est ?
+-------------------------------
 
-You may be asking yourself -- "What's this shapefile thing?"  A "shapefile" commonly refers to a collection of files with ``.shp``, ``.shx``, ``.dbf``, and other extensions on a common prefix name (e.g., nyc_census_blocks). The actual shapefile relates specifically to files with the ``.shp`` extension. However, the ``.shp`` file alone is incomplete for distribution without the required supporting files.
+Il est possible que vous vous demandiez "Qu'est-ce que c'est ce shapefile truc ?" On utilise communÃ©ment le terme "Shapefile" pour parler d'un ensemble de fichiers d'extension ``.shp``, ``.shx``, ``.dbf``, ou autre ayant un nom commun (ex: nyc_census_blocks). Le fichier Shapefile est en rÃ©alitÃ© le fichier d'extension ``.shp``, mais ce fichier seul n'est pas complet sans ses fichiers associÃ©s.
 
-Mandatory files:
+Fichiers obligatoires :
 
-  * ``.shp`` â shape format; the feature geometry itself
-  * ``.shx`` â shape index format; a positional index of the feature geometry 
-  * ``.dbf`` â attribute format; columnar attributes for each shape, in dBase III
+  * ``.shp`` â les formes; les entitÃ©s gÃ©ographiques elle-mÃªmes
+  * ``.shx`` â l'index de formes; un index base sur les position des entitÃ© gÃ©ographiques
+  * ``.dbf`` â les attributs; les donnÃ©es attributaires associÃ©s Ã  chaque formes, au format dBase III
     
-Optional files include:
+Les fichiers optionels possibles :
 
-  * ``.prj`` â projection format; the coordinate system and projection information, a plain text file describing the projection using well-known text format
+  * ``.prj`` â la projection; le systÃšme de coordonnÃ©es et l'information de projection, un fichier texte dÃ©crivant la projection utilisant le format text bien connu (WKT)
 
-In order to analyze a shapefile in PostGIS, you need to convert a shapefile into a series SQL commands.  By running pgShapeLoader, a shapefile converts into a table that PostgreSQL can understand. 
+Afin d'utiliser un fichier Shapefile dans PostGIS, vous devez le convertir en une sÃ©rie de requÃªtes SQL. En utilisant pgShapeLoader, un Shapefile est converti en une table que PostgreSQL peut comprendre.
 
 
-SRID 26918? What's with that?
------------------------------
+SRID 26918 ? Qu'est que c'est ?
+-------------------------------
 
-Most of the import process is self-explanatory, but even experienced GIS professionals can trip over an **SRID**.
+La plupart des paramÃštres de l'importation de donnÃ©es sont explicites mais mÃªme les proffessionnels du SIG peuvent rencontrer des difficultÃ© Ã  propos du  **SRID**.
 
-An "SRID" stands for "Spatial Reference IDentifier." It defines all the parameters of our data's geographic coordinate system and projection. An SRID is convenient because it packs all the information about a map projection (which can be quite complex) into a single number.
+"SRID" signifie "IDentifiant de RÃ©fÃ©rÃ©nce Spatiale". Il dÃ©finit tout les paramÃštres de nos donnÃ©es de coordonnÃ©es gÃ©ographiques et la projection. Un SRID est pratique car il encapsule sous la forme d'un nombre toutes les informations Ã  propos de la projection de la carte (ce qui peut Ãªtre trÃšs compliquÃ©).
 
-You can see the definition of our workshop map projection by looking it up either in an online database,
+Vou pouvez consultez la dÃ©finition de la projection de la carte en consultant la base de donnÃ©es en ligne suivante :
 
   http://spatialreference.org/ref/epsg/26918/
 
-or directly inside PostGIS with a query to the ``spatial_ref_sys`` table.
+ou directement depuis PostGIS en interrogeant la table ``spatial_ref_sys``.
 
 .. code-block:: sql
@@ -96,7 +96,7 @@
 .. note::
 
-   The PostGIS ``spatial_ref_sys`` table is an OGC-standard table that defines all the spatial reference systems known to the database. The data shipped with PostGIS, lists over 3000 known spatial reference systems and details needed to transform/re-project between them.  
+   La table ``spatial_ref_sys`` de PostGIS est une table standard OGC qui dÃ©finit tout les systÃšmes de rÃ©fÃ©rences spatiales connus par la base de donnÃ©es. Les donnÃ©es livrÃ©es avec PostGIS, contiennent 3000 systÃšmes de rÃ©fÃ©rences spatiales et prÃ©cise les informations nÃ©cessaire Ã  la tranformation ou la reprojection.  
    
-In both cases, you see a textual representation of the **26918** spatial reference system (pretty-printed here for clarity):
+Dans les deux cas, vous obtiendrez une reprÃ©sentation du systÃšme de rÃ©fÃ©rences spatiales **26918** (affichÃ© sur plusieurs lignes ici pour plus de clartÃ©).
 
 ::
@@ -121,32 +121,32 @@
     AXIS["Northing",NORTH]]
 
-If you open up the ``nyc_neighborhoods.prj`` file from the data directory, you'll see the same projection definition. 
+Si vous ouvrez le fichier ``nyc_neighborhoods.prj`` du rÃ©pertoire data, vous verrez la mÃªme dÃ©finition.
 
-A common problem for people getting started with PostGIS is figuring out what SRID number to use for their data. All they have is a ``.prj`` file. But how do humans translate a ``.prj`` file into the correct SRID number?
+Un problÃšme auquel se confronte la plupart des dÃ©butants en PostGIS est de savoir quel SRID il doit utiliser pour ses donnÃ©es. Tout ce qu'ils ont c'est un fichier ``.prj``. Mais comment un humain peut-il reconnaitre le numÃ©ro de SRID correct en lisant le contenu du fichier ``.prj`` ?
 
-The easy answer is to use a computer.  Plug the contents of the ``.prj`` file into http://prj2epsg.org. This will give you the number (or a list of numbers) that most closely match your projection definition. There aren't numbers for *every* map projection in the world, but most common ones are contained within the prj2epsg database of standard numbers.
+La rÃ©ponse simple est d'utiliser un ordinateur. Copiez le contenu du fichier ``.prj`` dans le formulaire du site http://prj2epsg.org. Cela vous donnera le nombre (ou la liste de nombres) qui  correspondent le plus Ã  votre dÃ©finition de projection. Il n'y a pas de nombre pour *toutes* les projections de cartes existantes dans le monde, mais les plus courants sont disponibles dans la base de donnÃ©es de prj2epsg.
 
 .. image:: ./screenshots/prj2epsg_01.png
 
-Data you receive from local agencies -- such as New York City -- will usually be in a local projection noted by "state plane" or "UTM".  Our projection is "Universal Transverse Mercator (UTM) Zone 18 North" or EPSG:26918.  
+Les donnÃ©es que vous recevez des agences locales de l'Ã©tat - comme la ville de New York - utiliseront la plupart du temps des projections locales notÃ© "state plane" ou "UTM". Dans notre cas, la projection est "Universal Transverse Mercator (UTM) Zone 18 North" soit EPSG:26918.  
 
 
-Things to Try: Spatially Enable an Existing Database
-----------------------------------------------------
+Les choses Ã  essayer : rendre spatiale une base de donnÃ©es existante
+--------------------------------------------------------------------
 
-You have already seen how to create a database using the ``postgis_template`` in pgAdmin. However when installing from source or adding PostGIS functionality to an existing database, it is not always appropriate to create a fresh database from the PostGIS template.
+Vous avez dÃ©jÃ  vue comment crÃ©er une base de donnÃ©es en utilisant le modÃšle ``postgis_template`` depuis pgAdmin. NÃ©anmoins, lorsque vous installÃ© depuis les sources ou que vous ajoutez le module PostGIS Ã  une base existante, il n'est pas toujours appropriÃ© de crÃ©er une nouvelle base de donnÃ©es en utilisant le modÃšle PostGIS.
 
-Your task in this section is to create a database and add PostGIS types and functions after the fact.  The SQL scripts needed -- :file:`postgis.sql` and :file:`spatial_ref_sys.sql` -- can be found in the :file:`contrib` directory of your PostgreSQL install.  For guidance, refer to the PostGIS documentation on installing from source [#PostGIS_Install]_.
+Votre tÃ¢che consiste dans cette section Ã  crÃ©er une base de donnÃ©es et Ã  ajouter les types et les fonctions PostGIS ensuite. Les script SQL nÃ©cessaires - :file:`postgis.sql` et :file:`spatial_ref_sys.sql` - se trouve dans le rÃ©pertoire :file:`contrib` de votre installation de PostgreSQL. Pour vous guider, vous pouvez consulter la documentation PostGIS expliquant comment installer PostGIS [#PostGIS_Install]_.
 
 .. note::
 
-   Remember to include your username and port number when creating a database from the command line.
+   N'oubliez pas saisir le nom de l'utilisateur et le numÃ©ro de port losque vous crÃ©er une base de donnÃ©es en ligne de command.
     
-Things to Try: View data using uDig
------------------------------------
+Les choses Ã  essayer : Visualiser se donnÃ©es avec uDig
+------------------------------------------------------
 
-`uDig <http://udig.refractions.org>`_, (User-friendly Desktop Internet GIS), is a desktop GIS viewer/editor for quickly looking at data. You can view a number of data formats including flat shapefiles and a PostGIS database. Its graphical interface allows for easy exploration of your data, as well as simple testing and fast styling. 
+`uDig <http://udig.refractions.org>`_, (User-friendly Desktop Internet GIS), est outils bureautique de visualisation/edition SIG permettant de visualiser rapidement se donnÃ©es. Vous pouvez visualiser un grand nombre de formats de donnÃ©es diffÃ©rents dont les Shapefiles et les bases de donnÃ©es PostGIS. Son interface graphique vous permet d'explorer vos donnÃ©es facilement mais aussi de les tester et les syler rapidement.
 
-Use this software to connect your PostGIS database.  The application is included in the ``software`` folder.
+Utilisez cette application pour vous connecter Ã  votre base de donnÃ©es PostGIS. L'application est contenu dans le rÃ©pertoire ``software``.
 
 .. rubric:: Footnotes
Index: trunk/workshop-foss4g/simple_sql.rst
===================================================================
--- trunk/workshop-foss4g/simple_sql.rst	(revision 18)
+++ trunk/workshop-foss4g/simple_sql.rst	(revision 19)
@@ -1,8 +1,8 @@
 .. _simple_sql:
 
-Section 6: Simple SQL
-=====================
+Partie 6 : requÃªtes SQL simples
+===============================
 
-:term:`SQL`, or "Structured Query Language", is a means of asking questions of, and updating data in, relational databases. You have already seen SQL when we created our first database.  Recall:
+:term:`SQL`, pour "Structured Query Language", dÃ©finit comment interroger et mettre des donnÃ©es dans une base. Vous vez dÃ©jÃ  du SQL lorsque nous avons notre premiÃšre base de donnÃ©es.  Rappel:
 
 .. code-block:: sql
@@ -10,13 +10,13 @@
    SELECT postgis_full_version();
 
-But that was a question about the database.  Now that we've loaded data into our database, let's use SQL to ask questions of the data! For example,
+Mais ici c'Ã©tait une question Ã  propose de la base de donnÃ©es. Maintenant que nous avons carger des donnÃ©es dans notre base, essayons d'utiliser SQL pour interroger les donnÃ©es ! Par exemple,
 
-  "What are the names of all the neighborhoods in New York City?"
+  "Quel sont les noms des quartier de la ville de New York ?"
   
-Open up the SQL query window in pgAdmin by clicking the SQL button
+Ouvrez une fenÃªtre SQL depuis pgAdmin en cliquant sur le bouton SQL
 
 .. image:: ./screenshots/pgadmin_05.png
 
-then enter the following query in to the query window
+Puis saisissez la requÃªte suivante dans la fenÃªtre
 
 .. code-block:: sql
@@ -24,37 +24,38 @@
   SELECT name FROM nyc_neighborhoods;
   
-and click the **Execute Query** button (the green triangle).
+et cliquez sur le bouton **Execute Query** (le triangle vert).
   
 .. image:: ./screenshots/pgadmin_08.png  
 
-The query will run for a few (mili)seconds and return the 129 results.
+La requÃªte s'exÃ©cutera pendant quelques (mili)secondes et retournera 129 rÃ©sultats.
 
 .. image:: ./screenshots/pgadmin_09.png  
 
-But what exactly happened here?  To understand, let's begin with the four "verbs" of SQL, 
+Mais que c'est-il exactement passÃ© ici ? Pour le comprendre, commenÃ§ons par prÃ©senter les quatre type de requÃªtes du SQL :
 
- * ``SELECT``, returns rows in response to a query
- * ``INSERT``, adds new rows to a table
- * ``UPDATE``, alters existing rows in a table
- * ``DELETE``, removes rows from a table
+ * ``SELECT``, retourne des lignes en rÃ©ponse Ã  une requÃªte
+ * ``INSERT``, ajoute des lignes dans une table
+ * ``UPDATE``, modifit des lignes existantes d'une table
+ * ``DELETE``, supprimer des lignes d'une table
  
-We will be working almost exclusively with ``SELECT`` in order to ask questions of tables using spatial functions.
+Nous travaillerons principalement avec des requÃªtes de type ``SELECT``afin d'interroger les tables en utilisant des fonctions spatiales.
 
-SELECT queries
---------------
+RequÃªte de type SELECT
+----------------------
 
-A select query is generally of the form:
+Une requÃªte de type Select est gÃ©nÃ©ralement de la forme :
 
-  SELECT some_columns FROM some_data_source WHERE some_condition;
+  SELECT colonnes FROM donnÃ©es WHERE conditions;
   
 .. note::
 
-    For a synopsis of all ``SELECT`` parameters, see the PostgresSQL `documentation  <http://www.postgresql.org/docs/8.1/interactive/sql-select.html>`_.
+    Pour une description exhaustive des paramÃštres possible d'une requÃªte ``SELECT``, consultez la `documentaton de PostgresSQL  <http://www.postgresql.org/docs/8.1/interactive/sql-select.html>`_.
     
-The ``some_columns`` are either column names or functions of column values. The ``some_data_source`` is either a single table, or a composite table created by joining two tables on a key or condition. The ``some_condition`` is a filter that restricts the number of rows to be returned.
 
-  "What are the names of all the neighborhoods in Brooklyn?"
+Les ``colonnes`` sont soit des noms de colonnes soit des fonctions utilisant les valeurs des colonnes. Les ``donnÃ©es`` sont soit une table seule, ou plusieures tables reliÃ©s ensemble en rÃ©alisant une jointure sur une clef ou une autre condition. Les ``conditions`` reprÃ©sentent le filtre qui restreint le nombre de lignes a retourner.
 
-We return to our ``nyc_neighborhoods`` table with a filter in hand.  The table contains all the neighborhoods in New York, but we only want the ones in Brooklyn.
+  "Quel sont les noms des quartier de Brooklyn ?"
+
+Nous retournons Ã  notre table ``nyc_neighborhoods`` avec le filtre en main. La table contient tout les quartiers de New Yorl et nous ne voulons que ceux de Brooklyn.
 
 .. code-block:: sql
@@ -64,11 +65,11 @@
     WHERE boroname = 'Brooklyn';
 
-The query will run for even fewer (mili)seconds and return the 23 results.
+La requÃªte prendra encore que quelque (mili)secondes et retournera les 23 Ã©lÃ©ments rÃ©sultants.
 
-Sometimes we will need to apply a function to the results of our query. For example,
+Parfois nous aurons besoin d'appliquer des fonctions sur le rÃ©sultats d'une de nos requÃªte. Par exemple,
 
-  "What is the number of letters in the names of all the neighborhoods in Brooklyn?"
+  "Quel est le nombre de lettres dans les noms des quarties de Brooklyn ?"
   
-Fortunately, PostgreSQL has a string length function, :command:`char_length(string)`.
+Heureusement PostgreSQL fournit une fonction calculant la langueur d'une chaÃ®ne de caractÃšres : :command:`char_length(string)`.
 
 .. code-block:: sql
@@ -78,9 +79,9 @@
     WHERE boroname = 'Brooklyn';
 
-Often, we are less interested in the individual rows than in a statistic that applies to all of them. So knowing the lengths of the neighborhood names might be less interesting than knowing the average length of the names. Functions that take in multiple rows and return a single result are called "aggregate" functions.  
+Bien souvent nous sommes moins interressÃ© par une ligne particuliÃšre mais plus par un calcul statistique sur l'ensemble rÃ©sultant. Donc connaitre la longueur des noms de quartiers serait moins interressant que de calculer la moyenne des ces longueurs. Les fonctions qui renvoit un rÃ©sultat unique en utilisant un ensemble de valeurs sont appelÃ©e des "fonctions d'aggrÃ©gations".
 
-PostgreSQL has a series of built-in aggregate functions, including the general purpose :command:`avg()` for average values and :command:`stddev()` for standard deviations.
+PostgreSQL fournit un ensemble de fonctions d'aggrÃ©gations, parmis lesquelles :command:`avg()` pour calculer la moyenne, and :command:`stddev()` pour l'Ã©cart type.
 
-  "What is the average number of letters and standard deviation of number of letters in the names of all the neighborhoods in Brooklyn?"
+  "Quel est le nombre moyen et l'Ã©cart type du nombre de lettre dans le noms des quartier de Brooklyn ?"
   
 .. code-block:: sql
@@ -96,7 +97,7 @@
    11.7391304347826087 | 3.9105613559407395
 
-The aggregate functions in our last example were applied to every row in the result set. What if we want the summaries to be carried out over smaller groups within the overall result set? For that we add a ``GROUP BY`` clause. Aggregate functions often need an added ``GROUP BY`` statement to group the result-set by one or more columns.  
+Les fonctions d'agrÃ©gation dans notre dernier exemple sont appliquÃ©es Ã  chaque ligne de l'ensemble des rÃ©sultats. Comment faire si nous voulons rassembler des donnÃ©es ? Pour cela nous utilisons la clause ``GROUP BY``. Les fonctions d'agrÃ©gation ont souvent besoin d'une clause ``GROUP BY`` pour regrouper les Ã©lÃ©ments en utilisant une ou plusieures colonnes.
 
-  "What is the average number of letters in the names of all the neighborhoods in New York City, reported by borough?"
+  "Quel est la moyenne des les noms de quartier de New York, renvoyer par quartiers ?"
 
 .. code-block:: sql
@@ -106,5 +107,6 @@
     GROUP BY boroname;
  
-We include the ``boroname`` column in the output result so we can determine which statistic applies to which borough. In an aggregate query, you can only output columns that are either (a) members of the grouping clause or (b) aggregate functions.
+
+Nous ajoutons la colonne ``boroname`` dans le rÃ©sultat afin de pouvoir dÃ©terminer quelle valeur statistique s'applique Ã  quel quartier. Dans une requÃªte agrÃ©gÃ©e, vous pouvez seulement retourner les colonnes qui sont (a) membre de la clause de regroupement ou (b) des fonctions d'agrÃ©gation.
   
 ::
@@ -118,12 +120,12 @@
    Staten Island | 12.2916666666666667 | 5.2043390480959474
   
-Function List
--------------
+Liste de fonctions
+------------------
 
-`avg(expression) <http://www.postgresql.org/docs/current/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: PostgreSQL aggregate function that returns the average value of a numeric column.
+`avg(expression) <http://www.postgresql.org/docs/current/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: fonction d'agrÃ©gation de PostgreSQL  qui retourne la valeur moyenne d'une colonne.
 
-`char_length(string) <http://www.postgresql.org/docs/current/static/functions-string.html>`_: PostgreSQL string function that returns the number of character in a string.
+`char_length(string) <http://www.postgresql.org/docs/current/static/functions-string.html>`_: fonction s'applicant aux chaÃ®nes de caractÃšre de PostgreSQL qui retourne le nombre de lettre dans une chaÃ®ne.
 
-`stddev(expression) <http://www.postgresql.org/docs/current/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-STATISTICS-TABLE>`_: PostgreSQL aggregate function that returns the standard deviation of input values.
+`stddev(expression) <http://www.postgresql.org/docs/current/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-STATISTICS-TABLE>`_: fonction d'aggrÃ©gation de PostgreSQL qui retourne l'Ã©cart type d'un ensemble de valeurs.
   
   
Index: trunk/workshop-foss4g/simple_sql_exercises.rst
===================================================================
--- trunk/workshop-foss4g/simple_sql_exercises.rst	(revision 18)
+++ trunk/workshop-foss4g/simple_sql_exercises.rst	(revision 19)
@@ -1,5 +1,5 @@
 .. _simple_sql_exercises:
 
-Section 7 : Exercices simple de SQL
+Partie 7 : exercices simples de SQL
 ===================================
 
Index: trunk/workshop-foss4g/installation.rst
===================================================================
--- trunk/workshop-foss4g/installation.rst	(revision 18)
+++ trunk/workshop-foss4g/installation.rst	(revision 19)
@@ -1,5 +1,5 @@
 .. _installation:
 
-Section 2 : Installation
+Partie 2 : installation
 =======================
 
Index: trunk/workshop-foss4g/creating_db.rst
===================================================================
--- trunk/workshop-foss4g/creating_db.rst	(revision 18)
+++ trunk/workshop-foss4g/creating_db.rst	(revision 19)
@@ -1,5 +1,5 @@
 .. _creating_db:
 
-Section 3 : CrÃ©er une base de donnÃ©es spatiales
+Partie 3 : crÃ©er une base de donnÃ©es spatiales
 ===============================================
 
Index: trunk/workshop-foss4g/about_data.rst
===================================================================
--- trunk/workshop-foss4g/about_data.rst	(revision 18)
+++ trunk/workshop-foss4g/about_data.rst	(revision 19)
@@ -1,19 +1,19 @@
 .. _about_data:
 
-Section 5: About our data
-=========================
+Partie 5 : Ã  propos de nos donnÃ©es
+==================================
 
-The data for this workshop is four shapefiles for New York City, and one attribute table of sociodemographic variables.  We've loaded our shapefiles as PostGIS tables and will add sociodemographic data later in the workshop.
+Les donnÃ©es utilisÃ©es dans ces travaux proatiques sont quatre shapefiles de la ville de New York, et une table attributaire des variables sociodÃ©mographiques. Nous les avons charger sous forme de tables PostGIS et nous ajouterons les donnÃ©es  sociÃ©dÃ©mographiques plus tard.
 
-The following describes the number of records and table attributes for each of our datasets.  These attribute values and relationships are fundamental to our future analysis. 
+Cette partie fournit le nombre d'enregistrements et les attributs de chacun de nos ensembles de donnÃ©es. Ces valeurs attributaire et les relation sont essentielles pour nos future analyses.
 
-To explore the nature of your tables in pgAdmin, right-click a highlighted table and select **Properties**.  You will find a summary of table properties, including a list of table attributes within the **Columns** tab.
+Pour visualiser la nature de vos tables depuis pgAdmin, cliquez avec le bouton droit sur une table et sÃ©lectionnez **Properties**. Vous trouverez un rÃ©sumÃ© des propriÃ©tÃ©s de la table, incluant la liste des attributs d'une tables dans l'onglet **Columns**.
 
 nyc_census_blocks
 -----------------
 
-A census block is the smallest geography for which census data is reported. All higher level census geographies (block groups, tracts, metro areas, counties, etc) can be built from unions of census blocks. We have attached some demographic data to our collection of blocks.
+Un bloque ressencÃ© est la plus petite entitÃ© gÃ©ographique pour laquelle un ressencement est raportÃ©. Toutes les couches reprÃ©sentant les niveaus suppÃ©rieurs (rÃ©gions, zones de mÃ©tro, comtÃ©s) peuvent Ãªtre contruit Ã  partir de ces bloques. Nous avons attachÃ© des donnÃ©es dÃ©mographiques au bloques.
 
-Number of records: 36592
+Nombre d'enregistrements : 36592
 
 .. list-table::
@@ -21,31 +21,31 @@
 
    * - **blkid**
-     - A 15-digit code that uniquely identifies every census **block**. Eg: 360050001009000
+     - Un code Ã  15 chiffres qui permet d'identifier de maniÃšre unique chaque bloque **block**. Eg: 360050001009000
    * - **popn_total**
-     - Total number of people in the census block
+     - Nombre total de personnes dans le bloque
    * - **popn_white**
-     - Number of people self-identifying as "White" in the block
+     - Nombre de personne se dÃ©clarant comme de couleur blanche
    * - **popn_black**
-     - Number of people self-identifying as "Black" in the block
+     - Nombre de personne se dÃ©clarant comme de couleur noire
    * - **popn_nativ**
-     - Number of people self-identifying as "Native American" in the block
+     - Nombre de personne se dÃ©clarant comme natif d'amÃ©rique du nord
    * - **popn_asian**
-     - Number of people self-identifying as "Asian" in the block
+     - Nombre de personne se dÃ©clarant comme asiatique
    * - **popn_other**
-     - Number of people self-identifying with other categories in the block
+     - Nombre de personne se dÃ©clarant comme faisant partie d'une autre catÃ©gorie
    * - **hous_total**
-     - Number of housing units in the block
+     - Nombre de piÃšce dans le bloque
    * - **hous_own**
-     - Number of owner-occupied housing units in the block
+     - Nombre de propriÃ©taires occupant le bloque
    * - **hous_rent**
-     - Number of renter-occupied housing units in the block
+     - Nombre de locataire occupant le bloque
    * - **boroname**
-     - Name of the New York borough. Manhattan, The Bronx, Brooklyn, Staten Island, Queens
+     - Nom du quartier. Manhattan, The Bronx, Brooklyn, Staten Island, Queens
    * - **the_geom**
-     - Polygon boundary of the block
+     - Polygone reprÃ©sentant les contours d'un bloque
 
 .. figure:: ./screenshots/nyc_census_blocks.png
    
-   *Black population as a percentage of Total Population* 
+   *Pourcentage de la population quiest de couleur noire* 
 
 .. note:: 
