[GRASS-SVN] r56053 - grass/branches/releasebranch_6_4/locale/po

svn_grass at osgeo.org svn_grass at osgeo.org
Wed May 1 04:28:59 PDT 2013


Author: neteler
Date: 2013-05-01 04:28:58 -0700 (Wed, 01 May 2013)
New Revision: 56053

Modified:
   grass/branches/releasebranch_6_4/locale/po/grasslibs_fr.po
   grass/branches/releasebranch_6_4/locale/po/grasswxpy_fr.po
Log:
Sylvain Maillard: cont'ed

Modified: grass/branches/releasebranch_6_4/locale/po/grasslibs_fr.po
===================================================================
--- grass/branches/releasebranch_6_4/locale/po/grasslibs_fr.po	2013-04-30 20:58:36 UTC (rev 56052)
+++ grass/branches/releasebranch_6_4/locale/po/grasslibs_fr.po	2013-05-01 11:28:58 UTC (rev 56053)
@@ -80,11 +80,8 @@
 
 #: ../lib/symbol/read.c:259
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Nom du symbole incorrect: '%s' (devrait être group/nom ou groupe/"
-"nom at jeudedonnées)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Nom du symbole incorrect: '%s' (devrait être group/nom ou groupe/nom at jeudedonnées)"
 
 #: ../lib/symbol/read.c:283
 #, c-format
@@ -119,9 +116,7 @@
 msgstr "Erreur de mémoire dans l'attribution d'horodatage"
 
 #: ../lib/sites/sites.c:348 ../lib/sites/sites.c:478
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
 msgstr ""
 
 #: ../lib/sites/sites.c:372 ../lib/vector/neta/utils.c:116
@@ -183,8 +178,7 @@
 #: ../lib/ogsf/GS2.c:1651
 #, c-format
 msgid "Raster map <%s> is outside of current region. Load failed."
-msgstr ""
-"La carte raster <%s> est en dehors de la région courante. Chargement échoué."
+msgstr "La carte raster <%s> est en dehors de la région courante. Chargement échoué."
 
 #: ../lib/ogsf/GS2.c:1729 ../lib/ogsf/GS2.c:1735 ../lib/ogsf/GS2.c:1743
 #: ../lib/ogsf/GS2.c:1752 ../lib/ogsf/GS2.c:1760 ../lib/ogsf/GS2.c:1770
@@ -265,12 +259,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c est une spécification d'axe non valide. Rotation ignorée. "
-"Merci d'avertir les développeurs GRASS de cette erreur"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c est une spécification d'axe non valide. Rotation ignorée. Merci d'avertir les développeurs GRASS de cette erreur"
 
 #: ../lib/ogsf/gsd_img_tif.c:64 ../lib/ogsf/GK2.c:219
 #: ../lib/ogsf/gsd_img_ppm.c:53 ../lib/ogsf/gsd_img_ppm.c:96
@@ -328,9 +318,7 @@
 
 #: ../lib/ogsf/gsd_img_mpeg.c:320
 msgid "Unable to deduce output format from file extension: using MPEG"
-msgstr ""
-"Impossible de déduire le format de sortie de l'extension du fichier: "
-"utilisation de MPEG"
+msgstr "Impossible de déduire le format de sortie de l'extension du fichier: utilisation de MPEG"
 
 #: ../lib/ogsf/gsd_img_mpeg.c:324
 msgid "Unable to find suitable output format"
@@ -448,9 +436,7 @@
 #: ../lib/ogsf/Gs3.c:647
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"L'étendue de la table de couleur ne correspond pas aux données (mincol=%d, "
-"maxcol=%d"
+msgstr "L'étendue de la table de couleur ne correspond pas aux données (mincol=%d, maxcol=%d"
 
 #: ../lib/ogsf/Gs3.c:709 ../lib/ogsf/Gs3.c:781
 #, c-format
@@ -480,11 +466,8 @@
 
 #: ../lib/proj/convert.c:127
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR ne peut pas analyser la chaîne de paramètre PROJ.4: %s (Le code erreur "
-"OGR était %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR ne peut pas analyser la chaîne de paramètre PROJ.4: %s (Le code erreur OGR était %d)"
 
 #: ../lib/proj/convert.c:133
 #, c-format
@@ -493,9 +476,7 @@
 
 #: ../lib/proj/convert.c:390
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"Aucun nom de projection ! Projection de paramètres susceptibles d'être vide "
-"de sens."
+msgstr "Aucun nom de projection ! Projection de paramètres susceptibles d'être vide de sens."
 
 #: ../lib/proj/convert.c:426
 #, c-format
@@ -504,21 +485,13 @@
 
 #: ../lib/proj/convert.c:442
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"La date <% s> est apparemment reconnue par GRASS mais aucun paramètre "
-"trouvé. Vous devez examiner."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "La date <% s> est apparemment reconnue par GRASS mais aucun paramètre trouvé. Vous devez examiner."
 
 #: ../lib/proj/convert.c:446
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Numéro de transformation %d invalide ; la plage valide est de 1 à %d. "
-"Paramètres datum de la transformation laissés non spécifiés."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Numéro de transformation %d invalide ; la plage valide est de 1 à %d. Paramètres datum de la transformation laissés non spécifiés."
 
 #: ../lib/proj/datum.c:250
 msgid "Unable to open temporary file"
@@ -591,13 +564,11 @@
 
 #: ../lib/proj/ellipse.c:98
 msgid "No secondary ellipsoid descriptor (rf, es or b) in file"
-msgstr ""
-"Pas de descripteur secondaire (rf, es or b) d'ellipsoïde dans le fichier"
+msgstr "Pas de descripteur secondaire (rf, es or b) d'ellipsoïde dans le fichier"
 
 #: ../lib/proj/ellipse.c:102
 msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file"
-msgstr ""
-"Descripteurs de l'ellipsoïde (a, rf, es ou b) invalides dans le fichier"
+msgstr "Descripteurs de l'ellipsoïde (a, rf, es ou b) invalides dans le fichier"
 
 #: ../lib/proj/ellipse.c:115
 msgid "No ellipsoid info given in file"
@@ -616,8 +587,7 @@
 #: ../lib/proj/ellipse.c:269 ../lib/gis/get_ellipse.c:336
 #, c-format
 msgid "Lines%s of ellipsoid table file <%s> are invalid"
-msgstr ""
-"Les lignes%s du fichier <%s> de la table de l'ellipsoïde sont invalides"
+msgstr "Les lignes%s du fichier <%s> de la table de l'ellipsoïde sont invalides"
 
 #: ../lib/g3d/g3dparam.c:52
 msgid "Data type used in the output file"
@@ -625,8 +595,7 @@
 
 #: ../lib/g3d/g3dparam.c:61
 msgid "Precision used in the output file (default, max, or 0 to 52)"
-msgstr ""
-"Précision utilisée dans le fichier de sortie (par défaut, max, ou 0 à 52)"
+msgstr "Précision utilisée dans le fichier de sortie (par défaut, max, ou 0 à 52)"
 
 #: ../lib/g3d/g3dparam.c:71
 msgid "The compression method used in the output file"
@@ -674,9 +643,7 @@
 
 #: ../lib/g3d/g3dopen.c:124
 msgid "G3d_openCellOld: projection does not match window projection"
-msgstr ""
-"G3d_openCellOld: la projection ne correspond pas à la projection de la "
-"fenêtre"
+msgstr "G3d_openCellOld: la projection ne correspond pas à la projection de la fenêtre"
 
 #: ../lib/g3d/g3dopen.c:128
 msgid "G3d_openCellOld: zone does not match window zone"
@@ -730,16 +697,12 @@
 
 #: ../lib/init/lock.c:42
 msgid "Concurrent mapset locking is not supported on Windows"
-msgstr ""
-"Le verrouillage concurrent de jeux de cartes n'est pas pris en charge dans "
-"Windows"
+msgstr "Le verrouillage concurrent de jeux de cartes n'est pas pris en charge dans Windows"
 
 #: ../lib/init/lock.c:60
 #, c-format
 msgid "Unable to write lockfile %s (disk full? Permissions?)"
-msgstr ""
-"Impossible d'écrire le fichier de verrouillage %s (disque plein ? "
-"permissions ?)"
+msgstr "Impossible d'écrire le fichier de verrouillage %s (disque plein ? permissions ?)"
 
 #: ../lib/raster/io_sock.c:63
 msgid "No graphics monitor has been selected for output."
@@ -829,26 +792,18 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
-msgstr ""
-"Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> "
-"du groupe <%s> - <%s> n'est pas le jeux de cartes courant"
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
+msgstr "Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> du groupe <%s> - <%s> n'est pas le jeux de cartes courant"
 
 #: ../lib/imagery/sigsetfile.c:57
 #, c-format
 msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
-msgstr ""
-"Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> "
-"du groupe <%s>"
+msgstr "Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> du groupe <%s>"
 
 #: ../lib/imagery/sigsetfile.c:86
 #, c-format
 msgid "Unable to open signature file <%s> for subgroup <%s> of group <%s@%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier de signatures <%s> pour le sous-groupe <%s>du "
-"groupe <%s@%s>"
+msgstr "Impossible d'ouvrir le fichier de signatures <%s> pour le sous-groupe <%s>du groupe <%s@%s>"
 
 #: ../lib/imagery/fopen.c:23
 #, c-format
@@ -868,21 +823,17 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossible de créer le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
+msgstr "Impossible de créer le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
 msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossible d'ouvrir le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
+msgstr "Impossible d'ouvrir le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
 
 #: ../lib/imagery/fopen.c:116
 #, c-format
 msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossible de trouver le fichier [%s] pour le sous-groupe [%s] du groupe [%s "
-"de %s]"
+msgstr "Impossible de trouver le fichier [%s] pour le sous-groupe [%s] du groupe [%s de %s]"
 
 #: ../lib/imagery/list_subgp.c:36
 #, c-format
@@ -892,8 +843,7 @@
 #: ../lib/imagery/list_subgp.c:48
 #, c-format
 msgid "subgroup <%s> of group <%s> references the following raster maps\n"
-msgstr ""
-"Le sous-groupe <%s> du groupe <%s>référence les cartes raster suivantes\n"
+msgstr "Le sous-groupe <%s> du groupe <%s>référence les cartes raster suivantes\n"
 
 #: ../lib/imagery/target.c:38
 #, c-format
@@ -903,23 +853,17 @@
 #: ../lib/imagery/points.c:124
 #, c-format
 msgid "Unable to open control point file for group [%s in %s]"
-msgstr ""
-"Impossible d'ouvrir le fichier de points de contrôle pour le groupe [%s dans "
-"%s]"
+msgstr "Impossible d'ouvrir le fichier de points de contrôle pour le groupe [%s dans %s]"
 
 #: ../lib/imagery/points.c:132
 #, c-format
 msgid "Bad format in control point file for group [%s in %s]"
-msgstr ""
-"Mauvais format dans le fichier de points de contrôle pour le groupe [%s dans "
-"%s]"
+msgstr "Mauvais format dans le fichier de points de contrôle pour le groupe [%s dans %s]"
 
 #: ../lib/imagery/points.c:159
 #, c-format
 msgid "Unable to create control point file for group [%s in %s]"
-msgstr ""
-"Impossible de créer le fichier de points de contrôle pour le groupe [%s dans "
-"%s]"
+msgstr "Impossible de créer le fichier de points de contrôle pour le groupe [%s dans %s]"
 
 #: ../lib/gmath/la.c:60 ../lib/gmath/la.c:116
 msgid "Matrix dimensions out of range"
@@ -1011,8 +955,7 @@
 
 #: ../lib/gmath/la.c:746
 msgid "Specified matrix column index is outside range"
-msgstr ""
-"L'index de colonne de la matrice spécifié est en dehors de l'intervalle"
+msgstr "L'index de colonne de la matrice spécifié est en dehors de l'intervalle"
 
 #: ../lib/gmath/la.c:751 ../lib/gmath/la.c:792 ../lib/gmath/la.c:1105
 #: ../lib/gmath/la.c:1157 ../lib/gmath/la.c:1232
@@ -1116,9 +1059,7 @@
 #: ../lib/driver/parse_ftcap.c:32
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"%s: Impossible de lire le fichier de définition de police, utilisation de "
-"celle par défaut"
+msgstr "%s: Impossible de lire le fichier de définition de police, utilisation de celle par défaut"
 
 #: ../lib/driver/parse_ftcap.c:38
 #, c-format
@@ -1141,9 +1082,7 @@
 
 #: ../lib/gpde/N_solvers.c:50
 msgid "The gauss elimination solver does not work with sparse matrices"
-msgstr ""
-"La résolution par la méthode de Gauss ne fonctionne pas avec les matrices "
-"creuses"
+msgstr "La résolution par la méthode de Gauss ne fonctionne pas avec les matrices creuses"
 
 #: ../lib/gpde/N_solvers.c:55 ../lib/gpde/N_solvers.c:93
 #: ../lib/gpde/N_solvers.c:160 ../lib/gpde/N_solvers_classic_iter.c:57
@@ -1184,38 +1123,24 @@
 msgstr "Impossible de résoudre le système d'équations linéaires"
 
 #: ../lib/gpde/N_parse_options.c:59
-msgid ""
-"The type of solver which should solve the symmetric linear equation system"
-msgstr ""
-"Le type de solveur qui devrait résoudre le système d'équations linéaires "
-"symétrique"
+msgid "The type of solver which should solve the symmetric linear equation system"
+msgstr "Le type de solveur qui devrait résoudre le système d'équations linéaires symétrique"
 
 #: ../lib/gpde/N_parse_options.c:71
 msgid "The type of solver which should solve the linear equation system"
-msgstr ""
-"Le type de solveur qui devrait permettre de résoudre le système d'équations "
-"linéaires"
+msgstr "Le type de solveur qui devrait permettre de résoudre le système d'équations linéaires"
 
 #: ../lib/gpde/N_parse_options.c:80
 msgid "Maximum number of iteration used to solver the linear equation system"
-msgstr ""
-"Nombre maximum d'itérations utilisées pour le solutionneur du système "
-"d'équations linéaires"
+msgstr "Nombre maximum d'itérations utilisées pour le solutionneur du système d'équations linéaires"
 
 #: ../lib/gpde/N_parse_options.c:89
-msgid ""
-"Error break criteria for iterative solvers (jacobi, sor, cg or bicgstab)"
-msgstr ""
-"Erreur de critères pour le solveur par itération (Jacobi, sor, cg ou "
-"bicgstab)"
+msgid "Error break criteria for iterative solvers (jacobi, sor, cg or bicgstab)"
+msgstr "Erreur de critères pour le solveur par itération (Jacobi, sor, cg ou bicgstab)"
 
 #: ../lib/gpde/N_parse_options.c:98
-msgid ""
-"The relaxation parameter used by the jacobi and sor solver for speedup or "
-"stabilizing"
-msgstr ""
-"Les paramètres utilisés par le solveur pour les méthodes jacobi et sor pour "
-"accélérer ou stabiliser"
+msgid "The relaxation parameter used by the jacobi and sor solver for speedup or stabilizing"
+msgstr "Les paramètres utilisés par le solveur pour les méthodes jacobi et sor pour accélérer ou stabiliser"
 
 #: ../lib/gpde/N_parse_options.c:106
 msgid "The calculation time in seconds"
@@ -1663,9 +1588,7 @@
 
 #: ../lib/arraystats/class.c:221
 #, c-format
-msgid ""
-"There are classbreaks outside the range min-max. Number of classes reduced "
-"to %i, but using probabilities for %i classes."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
 msgstr ""
 
 #: ../lib/vector/neta/utils.c:219 ../lib/vector/neta/utils.c:232
@@ -1706,12 +1629,8 @@
 
 #: ../lib/vector/diglib/plus_node.c:217
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Tentative de lire l'angle d'une ligne qui n'est pas connectée au noeud: "
-"noeud %d, ligne %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Tentative de lire l'angle d'une ligne qui n'est pas connectée au noeud: noeud %d, ligne %d"
 
 #: ../lib/vector/diglib/file.c:157
 msgid "Writing to file loaded to memory not supported"
@@ -1832,20 +1751,17 @@
 #: ../lib/vector/diglib/plus_area.c:394
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Centroïde mort %d enregistré pour une surface (bug dans la librairie vecteur)"
+msgstr "Centroïde mort %d enregistré pour une surface (bug dans la librairie vecteur)"
 
 #: ../lib/vector/diglib/plus_area.c:418
 #, c-format
 msgid "Attempt to delete area %d info from dead isle %d"
-msgstr ""
-"Tentative de suppression des information de la surface %d de l'île morte %d"
+msgstr "Tentative de suppression des information de la surface %d de l'île morte %d"
 
 #: ../lib/vector/diglib/plus_area.c:773
 #, c-format
 msgid "Attempt to delete isle %d info from dead area %d"
-msgstr ""
-"Tentative de suppression des informations de l'île % de la surface morte %d"
+msgstr "Tentative de suppression des informations de l'île % de la surface morte %d"
 
 #: ../lib/vector/Vlib/write_nat.c:50 ../lib/vector/Vlib/write_nat.c:83
 #, c-format
@@ -1863,36 +1779,27 @@
 #: ../lib/vector/Vlib/legal_vname.c:48
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Ne doit contenir ni '.', ni 'NULL'."
+msgstr "Nom de couche vectorielle illégale <%s>. Ne doit contenir ni '.', ni 'NULL'."
 
 #: ../lib/vector/Vlib/legal_vname.c:55
 #, c-format
 msgid "Illegal vector map name <%s>. Must start with a letter."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Doit commencer par une lettre."
+msgstr "Nom de couche vectorielle illégale <%s>. Doit commencer par une lettre."
 
 #: ../lib/vector/Vlib/legal_vname.c:63
 #, c-format
 msgid "Illegal vector map name <%s>. Character '%c' not allowed."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Le caractère '%c' n'est pas "
-"autorisé."
+msgstr "Nom de couche vectorielle illégale <%s>. Le caractère '%c' n'est pas autorisé."
 
 #: ../lib/vector/Vlib/legal_vname.c:70
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Les mot-clefs SQL ne peut pas être "
-"utilisés comme nom de carte vectorielle."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Nom de couche vectorielle illégale <%s>. Les mot-clefs SQL ne peut pas être utilisés comme nom de carte vectorielle."
 
 #: ../lib/vector/Vlib/legal_vname.c:101 ../lib/vector/Vlib/legal_vname.c:105
 #, c-format
 msgid "Output vector map name <%s> is not valid map name"
-msgstr ""
-"Le nom de sortie de la couche vectorielle <%s> n'est pas un nom de couche "
-"vectorielle valide"
+msgstr "Le nom de sortie de la couche vectorielle <%s> n'est pas un nom de couche vectorielle valide"
 
 #: ../lib/vector/Vlib/legal_vname.c:142 ../lib/vector/Vlib/legal_vname.c:146
 #, c-format
@@ -1941,7 +1848,7 @@
 #: ../lib/vector/Vlib/build.c:123
 #, c-format
 msgid "Building topology for vector map <%s>..."
-msgstr "Construction de la topologie pour la crate vectorielle <%s>..."
+msgstr "Construction de la topologie pour la carte vectorielle <%s>..."
 
 #: ../lib/vector/Vlib/build.c:141
 msgid "Topology was built"
@@ -2197,12 +2104,8 @@
 
 #: ../lib/vector/Vlib/geos.c:56
 #, c-format
-msgid ""
-"Vect_read_line_geos(): feature id %d is not reasonable (max features in "
-"vector map <%s>: %d)"
-msgstr ""
-"Vect_read_line_geos(): l'id d'objet %d n'est pas raisonnable (nombre maxi "
-"d'objets dans la carte vecteur <%s>: %d)"
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line_geos(): l'id d'objet %d n'est pas raisonnable (nombre maxi d'objets dans la carte vecteur <%s>: %d)"
 
 #: ../lib/vector/Vlib/geos.c:61
 msgid "only native format supported"
@@ -2216,8 +2119,7 @@
 #: ../lib/vector/Vlib/geos.c:105
 #, c-format
 msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d"
-msgstr ""
-"Vect_read_area_geos(): impossible de lire l'île d'id %d de la surface d'id %d"
+msgstr "Vect_read_area_geos(): impossible de lire l'île d'id %d de la surface d'id %d"
 
 #: ../lib/vector/Vlib/geos.c:203
 #, c-format
@@ -2236,12 +2138,8 @@
 
 #: ../lib/vector/Vlib/read.c:102
 #, c-format
-msgid ""
-"Vect_read_line(): feature id %d is not reasonable (max features in vector "
-"map <%s>: %d)"
-msgstr ""
-"Vect_read_line(): l'id d'objet %d n'est pas raisonnable (nombre maxi "
-"d'objets dans la carte vecteur <%s>: %d)"
+msgid "Vect_read_line(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line(): l'id d'objet %d n'est pas raisonnable (nombre maxi d'objets dans la carte vecteur <%s>: %d)"
 
 #: ../lib/vector/Vlib/sindex.c:97
 msgid "not implemented"
@@ -2253,12 +2151,8 @@
 msgstr "Impossible de supprimer l'élément d'id %d de l'index spatial"
 
 #: ../lib/vector/Vlib/sindex.c:127
-msgid ""
-"Unable to build spatial index from topology, vector map is not opened at "
-"topo level 2"
-msgstr ""
-"Impossible de construire l'index spatial à partir de la topologie, la carte "
-"vecteur n'est pas ouverte au niveau topo 2"
+msgid "Unable to build spatial index from topology, vector map is not opened at topo level 2"
+msgstr "Impossible de construire l'index spatial à partir de la topologie, la carte vecteur n'est pas ouverte au niveau topo 2"
 
 #: ../lib/vector/Vlib/sindex.c:168
 msgid "BUG (Vect_build_sidx_from_topo): node does not exist"
@@ -2292,11 +2186,8 @@
 msgstr "La construction partielle pour OGR n'est pas prise en charge"
 
 #: ../lib/vector/Vlib/build_ogr.c:342
-msgid ""
-"Random read is not supported by OGR for this layer, cannot build support"
-msgstr ""
-"Lecture aléatoire non supportée par OGR pour cette couche, impossible de "
-"construire les fichiers support"
+msgid "Random read is not supported by OGR for this layer, cannot build support"
+msgstr "Lecture aléatoire non supportée par OGR pour cette couche, impossible de construire les fichiers support"
 
 #: ../lib/vector/Vlib/build_ogr.c:349
 msgid "Feature: "
@@ -2337,8 +2228,7 @@
 #: ../lib/vector/Vlib/net.c:366
 #, c-format
 msgid "Data type of column <%s> not supported (must be numeric)"
-msgstr ""
-"Type de données de la colonne <%s> non pris en charge (doit être numeric)"
+msgstr "Type de données de la colonne <%s> non pris en charge (doit être numeric)"
 
 #: ../lib/vector/Vlib/net.c:226
 msgid "Registering arcs..."
@@ -2346,21 +2236,13 @@
 
 #: ../lib/vector/Vlib/net.c:254
 #, c-format
-msgid ""
-"Database record for line %d (cat = %d, forward/both direction(s)) not found "
-"(forward/both direction(s) of line skipped)"
-msgstr ""
-"L'enregistrement de la base de données de la ligne %d (cat = %d, avant/"
-"toutes directions) introuvable (avant/toutes directions de la ligne sautée)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "L'enregistrement de la base de données de la ligne %d (cat = %d, avant/toutes directions) introuvable (avant/toutes directions de la ligne sautée)"
 
 #: ../lib/vector/Vlib/net.c:273
 #, c-format
-msgid ""
-"Database record for line %d (cat = %d, backword direction) not found"
-"(direction of line skipped)"
-msgstr ""
-"L'enregistrement de la base de données de la ligne %d (cat = %d, direction "
-"arrière) introuvable (direction de la ligne sautée)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "L'enregistrement de la base de données de la ligne %d (cat = %d, direction arrière) introuvable (direction de la ligne sautée)"
 
 #: ../lib/vector/Vlib/net.c:322
 msgid "Cannot add network arc"
@@ -2373,9 +2255,7 @@
 #: ../lib/vector/Vlib/net.c:402
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"L'enregistrement de la base de données pour le noeud %d (cat = %d) n'a pas "
-"été trouvé (coût fixé à 0)"
+msgstr "L'enregistrement de la base de données pour le noeud %d (cat = %d) n'a pas été trouvé (coût fixé à 0)"
 
 #: ../lib/vector/Vlib/net.c:429
 #, fuzzy
@@ -2479,40 +2359,23 @@
 
 #: ../lib/vector/Vlib/open_ogr.c:157
 #, c-format
-msgid ""
-"Feature index format version %d.%d is not supported by this release. Try to "
-"rebuild topology or upgrade GRASS."
-msgstr ""
-"Le format d'index %d.%d n'est pas supporté par cette version. Essayez de "
-"reconstruire la topologie ou de mettre à jour GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Le format d'index %d.%d n'est pas supporté par cette version. Essayez de reconstruire la topologie ou de mettre à jour GRASS."
 
 #: ../lib/vector/Vlib/open_ogr.c:162
 #, c-format
-msgid ""
-"Your GRASS version does not fully support feature index format %d.%d of the "
-"vector. Consider to rebuild topology or upgrade GRASS."
-msgstr ""
-"Votre version de GRASS ne supporte pas complétement le format d'index %d.%d "
-"pour le vecteur. Reconstruisez la topologie ou faites une mise à jour de "
-"GRASS."
+msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
+msgstr "Votre version de GRASS ne supporte pas complétement le format d'index %d.%d pour le vecteur. Reconstruisez la topologie ou faites une mise à jour de GRASS."
 
 #: ../lib/vector/Vlib/open_nat.c:145
 #, c-format
-msgid ""
-"Coor files of vector map <%s@%s> is larger than it should be (%ld bytes "
-"excess)"
-msgstr ""
-"Le fichier de coordonnées de la carte vecteur <%s@%s> est plus long qu'il ne "
-"devrait être (excès de %ld bytes)"
+msgid "Coor files of vector map <%s@%s> is larger than it should be (%ld bytes excess)"
+msgstr "Le fichier de coordonnées de la carte vecteur <%s@%s> est plus long qu'il ne devrait être (excès de %ld bytes)"
 
 #: ../lib/vector/Vlib/open_nat.c:149
 #, c-format
-msgid ""
-"Coor files of vector <%s@%s> is shorter than it should be (%ld bytes "
-"missing)."
-msgstr ""
-"Le fichier de coordonnées de la carte vecteur <%s@%s> est plus court qu'il "
-"ne devrait être (excès de %ld bytes)"
+msgid "Coor files of vector <%s@%s> is shorter than it should be (%ld bytes missing)."
+msgstr "Le fichier de coordonnées de la carte vecteur <%s@%s> est plus court qu'il ne devrait être (excès de %ld bytes)"
 
 #: ../lib/vector/Vlib/open.c:100
 #, c-format
@@ -2520,21 +2383,14 @@
 msgstr "Le programmeur a demandé un open level inconnu %d"
 
 #: ../lib/vector/Vlib/open.c:179
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Une couche vectorielle qui n'est pas dans le jeu de données courant ne peut "
-"pas être ouverte pour une mise à jour"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Une couche vectorielle qui n'est pas dans le jeu de données courant ne peut pas être ouverte pour une mise à jour"
 
 #: ../lib/vector/Vlib/open.c:211 ../lib/vector/Vlib/open.c:279
 #: ../lib/vector/Vlib/open.c:299
 #, c-format
-msgid ""
-"Unable to open vector map <%s> on level %d. Try to rebuild vector topology "
-"by v.build."
-msgstr ""
-"Impossible d'ouvrir la carte vectorielle <%s> au niveau %d. Essayez de "
-"reconstruire la topologie avec v.build."
+msgid "Unable to open vector map <%s> on level %d. Try to rebuild vector topology by v.build."
+msgstr "Impossible d'ouvrir la carte vectorielle <%s> au niveau %d. Essayez de reconstruire la topologie avec v.build."
 
 #: ../lib/vector/Vlib/open.c:214
 msgid "Unable to read head file"
@@ -2543,21 +2399,17 @@
 #: ../lib/vector/Vlib/open.c:236
 #, c-format
 msgid "Unable to open topology file for vector map <%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier topologique pour la couche vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier topologique pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/open.c:262
 #, c-format
 msgid "Unable to open category index file for vector map <%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier des catégories d'index pour la couche "
-"vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier des catégories d'index pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/open.c:353 ../lib/vector/Vlib/open.c:576
 #, c-format
 msgid "Unable to open history file for vector map <%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/open.c:531
 #, c-format
@@ -2576,9 +2428,7 @@
 
 #: ../lib/vector/Vlib/open.c:731
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"La taille du fichier 'coord' est différente de la valeur sauvegardée dans le "
-"fichier de topologie"
+msgstr "La taille du fichier 'coord' est différente de la valeur sauvegardée dans le fichier de topologie"
 
 #: ../lib/vector/Vlib/open.c:742
 #, c-format
@@ -2612,15 +2462,12 @@
 #: ../lib/vector/Vlib/cats.c:131
 #, c-format
 msgid "Too many categories (%d), unable to set cat %d (layer %d)"
-msgstr ""
-"Trop de catégories (%d), dans l'impossibilité de mettre en cat %d (couche %d)"
+msgstr "Trop de catégories (%d), dans l'impossibilité de mettre en cat %d (couche %d)"
 
 #: ../lib/vector/Vlib/cats.c:410
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"Impossible de convertir les catégories de caractères '%s' (de '%s') en "
-"intervalle de catégorie"
+msgstr "Impossible de convertir les catégories de caractères '%s' (de '%s') en intervalle de catégorie"
 
 #: ../lib/vector/Vlib/graph.c:143
 msgid "Unable to add network arc"
@@ -2636,8 +2483,7 @@
 
 #: ../lib/vector/Vlib/intersect.c:407
 msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
-msgstr ""
-"Vect_segment_intersection() ERREUR (segments verticaux non colinéaires)"
+msgstr "Vect_segment_intersection() ERREUR (segments verticaux non colinéaires)"
 
 #: ../lib/vector/Vlib/intersect.c:1059 ../lib/vector/Vlib/intersect.c:1065
 #: ../lib/vector/Vlib/intersect.c:1067 ../lib/vector/Vlib/intersect.c:1115
@@ -2687,9 +2533,7 @@
 #: ../lib/vector/Vlib/array.c:294
 #, c-format
 msgid "Unable to select record from table <%s> (key %s, where %s)"
-msgstr ""
-"Impossible de sélectionner un enregistrement depuis la table <%s> (clef %s, "
-"où %s)"
+msgstr "Impossible de sélectionner un enregistrement depuis la table <%s> (clef %s, où %s)"
 
 #: ../lib/vector/Vlib/write.c:27 ../lib/vector/Vlib/write.c:33
 #: ../lib/vector/Vlib/write.c:39 ../lib/vector/Vlib/write.c:46
@@ -2715,19 +2559,13 @@
 
 #: ../lib/vector/Vlib/write.c:219
 #, c-format
-msgid ""
-"Unable to delete feature %d, vector map <%s> is not opened on topology level"
-msgstr ""
-"Impossible de supprimer la ligne %d, la carte vectorielle <%s> n'est pas "
-"ouverte au niveau topologique"
+msgid "Unable to delete feature %d, vector map <%s> is not opened on topology level"
+msgstr "Impossible de supprimer la ligne %d, la carte vectorielle <%s> n'est pas ouverte au niveau topologique"
 
 #: ../lib/vector/Vlib/write.c:225
 #, c-format
-msgid ""
-"Unable to delete feature %d, vector map <%s> is not opened in 'write' mode"
-msgstr ""
-"Impossible de supprimer la ligne %d, la carte vecotirelle <%s> n'est pas "
-"ouverte en mode « écriture »"
+msgid "Unable to delete feature %d, vector map <%s> is not opened in 'write' mode"
+msgstr "Impossible de supprimer la ligne %d, la carte vecotirelle <%s> n'est pas ouverte en mode « écriture »"
 
 #: ../lib/vector/Vlib/write.c:239
 #, c-format
@@ -2736,19 +2574,13 @@
 
 #: ../lib/vector/Vlib/write.c:265
 #, c-format
-msgid ""
-"Unable to restore feature %d, vector map <%s> is not opened on topology level"
-msgstr ""
-"Impossible de restaurer la ligne %d, la carte vectorielle <%s> n'est pas "
-"ouverte au niveau topologique"
+msgid "Unable to restore feature %d, vector map <%s> is not opened on topology level"
+msgstr "Impossible de restaurer la ligne %d, la carte vectorielle <%s> n'est pas ouverte au niveau topologique"
 
 #: ../lib/vector/Vlib/write.c:271
 #, c-format
-msgid ""
-"Unable to restore feature %d, vector map <%s> is not opened in 'write' mode"
-msgstr ""
-"Impossible de restaurer la ligne %d, la carte vectorielle <%s> n'est pas "
-"ouverte en mode « écriture »"
+msgid "Unable to restore feature %d, vector map <%s> is not opened in 'write' mode"
+msgstr "Impossible de restaurer la ligne %d, la carte vectorielle <%s> n'est pas ouverte en mode « écriture »"
 
 #: ../lib/vector/Vlib/write.c:285
 #, c-format
@@ -2794,9 +2626,7 @@
 #: ../lib/vector/Vlib/cindex.c:512
 #, c-format
 msgid "Unable to open category index file for vector map <%s@%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier d'index de catégorie pour la couche "
-"vectorielle <%s@%s>"
+msgstr "Impossible d'ouvrir le fichier d'index de catégorie pour la couche vectorielle <%s@%s>"
 
 #: ../lib/vector/Vlib/field.c:93
 msgid "Layer number must be 1 or greater"
@@ -2804,9 +2634,7 @@
 
 #: ../lib/vector/Vlib/field.c:98
 msgid "Unable to add database link, map is not opened in WRITE mode"
-msgstr ""
-"Impossible d'ajouter un lien base de données, la carte n'est pas ouverte en "
-"mode ÉCRITURE"
+msgstr "Impossible d'ajouter un lien base de données, la carte n'est pas ouverte en mode ÉCRITURE"
 
 #: ../lib/vector/Vlib/field.c:104
 msgid "Unable to add database link"
@@ -2850,12 +2678,8 @@
 msgstr "Impossible d'ouvrir le pilote OGR DBMI"
 
 #: ../lib/vector/Vlib/field.c:551
-msgid ""
-"All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' "
-"available in OGR DB table"
-msgstr ""
-"Tous les tests FID ont échoués. Ni 'FID' ni 'ogc_fid' ni 'ogr_fid' ni 'gid' "
-"ne sont disponibles dans la table OGR DB"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Tous les tests FID ont échoués. Ni 'FID' ni 'ogc_fid' ni 'ogr_fid' ni 'gid' ne sont disponibles dans la table OGR DB"
 
 #: ../lib/vector/Vlib/field.c:606
 #, c-format
@@ -2870,15 +2694,11 @@
 #: ../lib/vector/Vlib/field.c:709
 #, fuzzy, c-format
 msgid "Unable to open vector database definition file '%s'"
-msgstr ""
-"impossible d'ouvrir le fichier '%s', définition de la base de données du "
-"vecteur "
+msgstr "impossible d'ouvrir le fichier '%s', définition de la base de données du vecteur "
 
 #: ../lib/vector/Vlib/field.c:804
 msgid "Bug: attempt to update map which is not in current mapset"
-msgstr ""
-"Bug: tentative de mise à jour d'une couche qui n'est pas dans le jeu de "
-"cartes courant"
+msgstr "Bug: tentative de mise à jour d'une couche qui n'est pas dans le jeu de cartes courant"
 
 #: ../lib/vector/Vlib/remove_areas.c:96
 msgid "Area is composed of dead boundary"
@@ -2896,8 +2716,7 @@
 #: ../lib/vector/Vlib/header.c:95 ../lib/vector/Vlib/header.c:143
 #, fuzzy, c-format
 msgid "Unable to open header file of vector <%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/header.c:151
 #, c-format
@@ -2916,27 +2735,19 @@
 #: ../lib/vector/vedit/cats.c:63
 #, fuzzy, c-format
 msgid "Unable to set category %d for (feature id %d)"
-msgstr ""
-"Impossible d'ouvrir le fichier des catégories d'index pour la couche "
-"vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier des catégories d'index pour la couche vectorielle <%s>"
 
 #: ../lib/vector/vedit/select.c:232
 msgid "Unknown query tool"
 msgstr "Outil de recherche inconnu"
 
 #: ../lib/rst/interp_float/segmen2d.c:111
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Recherche de points pour l'interpolation trop longue -- merci de changer la "
-"région pour la zone où se trouvent vos points. Poursuite des calculs ..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Recherche de points pour l'interpolation trop longue -- merci de changer la région pour la zone où se trouvent vos points. Poursuite des calculs ..."
 
 #: ../lib/rst/interp_float/interp2d.c:212
 #, c-format
-msgid ""
-"Overshoot - increase in tension suggested. Overshoot occures at (%d,%d) "
-"cell. Z-value %f, zmin %f, zmax %f."
+msgid "Overshoot - increase in tension suggested. Overshoot occures at (%d,%d) cell. Z-value %f, zmin %f, zmax %f."
 msgstr ""
 
 #: ../lib/rst/interp_float/input2d.c:47
@@ -3003,8 +2814,7 @@
 #: ../lib/rst/interp_float/vinput2d.c:328
 #, c-format
 msgid "There are points outside specified 2D/3D region - %d points ignored"
-msgstr ""
-"il y a des points en-dehors de la région 2D/3D spécifiée - %d points ignorés"
+msgstr "il y a des points en-dehors de la région 2D/3D spécifiée - %d points ignorés"
 
 #: ../lib/rst/interp_float/vinput2d.c:331
 #, c-format
@@ -3013,12 +2823,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:335
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d points donnés pour l'interpolation (après squelettisation) est moins que "
-"le NPMIN=% donnéd"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d points donnés pour l'interpolation (après squelettisation) est moins que le NPMIN=% donnéd"
 
 #: ../lib/rst/interp_float/vinput2d.c:340
 msgid "Zero points in the given region"
@@ -3026,22 +2832,13 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:345
 #, c-format
-msgid ""
-"Segmentation parameters set to invalid values: npmin= %d, segmax= %d for "
-"smooth connection of segments, npmin > segmax (see manual)"
-msgstr ""
-"Paramètres de segmentation invalides: npmin= %d, segmax= %d pour une bonne "
-"connexion des segments, npmin > segmax (voir le manuel)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Paramètres de segmentation invalides: npmin= %d, segmax= %d pour une bonne connexion des segments, npmin > segmax (voir le manuel)"
 
 #: ../lib/rst/interp_float/vinput2d.c:351
 #, c-format
-msgid ""
-"There are less than %d points for interpolation. No segmentation is "
-"necessary, to run the program faster set segmax=%d (see manual)"
-msgstr ""
-"Il y a moins de %d poitns pour l'interpolation. Aucune segmentation n'est "
-"nécessaire, pour faire tourner le programme plus vite, paramétrez segmax=%d "
-"(voir manuel)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Il y a moins de %d poitns pour l'interpolation. Aucune segmentation n'est nécessaire, pour faire tourner le programme plus vite, paramétrez segmax=%d (voir manuel)"
 
 #: ../lib/rst/interp_float/vinput2d.c:355
 #, c-format
@@ -3251,15 +3048,11 @@
 
 #: ../lib/gis/history.c:263
 msgid "Not enough room in history file to record command line."
-msgstr ""
-"Mémoire unsuffisante dans le fichier d'historique pour enregistrer la ligne "
-"de commande"
+msgstr "Mémoire unsuffisante dans le fichier d'historique pour enregistrer la ligne de commande"
 
 #: ../lib/gis/history.c:285
 msgid "Not enough room in history file for command line (truncated)."
-msgstr ""
-"Mémoire unsuffisante dans le fichier d'historique pour enregistrer la ligne "
-"de commande (tronquée)"
+msgstr "Mémoire unsuffisante dans le fichier d'historique pour enregistrer la ligne de commande (tronquée)"
 
 #: ../lib/gis/put_title.c:29
 #, c-format
@@ -3284,8 +3077,7 @@
 #: ../lib/gis/put_title.c:72
 #, c-format
 msgid "can't write category information for [%s] in [%s]"
-msgstr ""
-"impossible d'écrire les informations de la catégorie pour [%s] dans [%s]"
+msgstr "impossible d'écrire les informations de la catégorie pour [%s] dans [%s]"
 
 #: ../lib/gis/legal_name.c:39
 #, c-format
@@ -3300,8 +3092,7 @@
 #: ../lib/gis/legal_name.c:77 ../lib/gis/legal_name.c:81
 #, c-format
 msgid "Output raster map name <%s> is not valid map name"
-msgstr ""
-"Le nom <%s> de la carte raster en sortie n'est pas un nom de carte valide"
+msgstr "Le nom <%s> de la carte raster en sortie n'est pas un nom de carte valide"
 
 #: ../lib/gis/legal_name.c:118 ../lib/gis/legal_name.c:122
 #, c-format
@@ -3333,12 +3124,8 @@
 
 #: ../lib/gis/gisinit.c:54 ../lib/gis/gisinit.c:90
 #, fuzzy
-msgid ""
-"Incompatible library version for module. You need to rebuild GRASS or "
-"untangle multiple installations."
-msgstr ""
-"Version de librairie incompatible pour le module. Vous devez reconstruire "
-"GRASS ou gérer les versions multiples."
+msgid "Incompatible library version for module. You need to rebuild GRASS or untangle multiple installations."
+msgstr "Version de librairie incompatible pour le module. Vous devez reconstruire GRASS ou gérer les versions multiples."
 
 #: ../lib/gis/gisinit.c:63
 #, c-format
@@ -3357,8 +3144,7 @@
 #: ../lib/gis/color_read.c:116
 #, c-format
 msgid "color support for [%s] in mapset [%s] %s"
-msgstr ""
-"support de la couleur pour [%s] dans le jeu de données (mapset) [%s] %s"
+msgstr "support de la couleur pour [%s] dans le jeu de données (mapset) [%s] %s"
 
 #: ../lib/gis/seek.c:52 ../lib/gis/seek.c:58
 #, fuzzy
@@ -3402,9 +3188,7 @@
 #: ../lib/gis/adj_cellhd.c:79 ../lib/gis/adj_cellhd.c:247
 #, c-format
 msgid "Fixing subtle input data rounding error of north boundary (%g>%g)"
-msgstr ""
-"Ajustement d'une légère erreur d'arrondi sur la valeur de la limite Nord (%g>"
-"%g)"
+msgstr "Ajustement d'une légère erreur d'arrondi sur la valeur de la limite Nord (%g>%g)"
 
 #: ../lib/gis/adj_cellhd.c:84 ../lib/gis/adj_cellhd.c:252
 msgid "Illegal latitude for North"
@@ -3413,9 +3197,7 @@
 #: ../lib/gis/adj_cellhd.c:90 ../lib/gis/adj_cellhd.c:258
 #, c-format
 msgid "Fixing subtle input data rounding error of south boundary (%g>%g)"
-msgstr ""
-"justement d'une légère erreur d'arrondi sur la valeur de la limite Sud (%g>"
-"%g)"
+msgstr "justement d'une légère erreur d'arrondi sur la valeur de la limite Sud (%g>%g)"
 
 #: ../lib/gis/adj_cellhd.c:95 ../lib/gis/adj_cellhd.c:263
 msgid "Illegal latitude for South"
@@ -3424,16 +3206,12 @@
 #: ../lib/gis/adj_cellhd.c:107 ../lib/gis/adj_cellhd.c:275
 #, c-format
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Erreur dans les méthodes de fixation des données d'entrée à la frontière "
-"Ouest (%g>%g)"
+msgstr "Erreur dans les méthodes de fixation des données d'entrée à la frontière Ouest (%g>%g)"
 
 #: ../lib/gis/adj_cellhd.c:118 ../lib/gis/adj_cellhd.c:286
 #, c-format
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Erreur dans les méthodes de fixation des données d'entrée à la frontière Est "
-"(%g>%g)"
+msgstr "Erreur dans les méthodes de fixation des données d'entrée à la frontière Est (%g>%g)"
 
 #: ../lib/gis/adj_cellhd.c:131 ../lib/gis/adj_cellhd.c:299
 msgid "North must be north of South"
@@ -3657,12 +3435,8 @@
 msgstr "Numéro de la couche"
 
 #: ../lib/gis/parser.c:596
-msgid ""
-"A single vector map can be connected to multiple database tables. This "
-"number determines which table to use."
-msgstr ""
-"Une seule carte vectorielle peut être connectée à plusieurs tables de base "
-"de données. Ce nombre détermine la table à utiliser."
+msgid "A single vector map can be connected to multiple database tables. This number determines which table to use."
+msgstr "Une seule carte vectorielle peut être connectée à plusieurs tables de base de données. Ce nombre détermine la table à utiliser."
 
 #: ../lib/gis/parser.c:605
 msgid "Category value"
@@ -3725,15 +3499,11 @@
 
 #: ../lib/gis/parser.c:926
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --verbose "
-"supposé."
+msgstr "Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --verbose supposé."
 
 #: ../lib/gis/parser.c:940
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
-msgstr ""
-"Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --quiet "
-"supposé."
+msgstr "Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --quiet supposé."
 
 #: ../lib/gis/parser.c:971
 #, c-format
@@ -4060,12 +3830,8 @@
 "projection invalide\n"
 
 #: ../lib/gis/set_window.c:76
-msgid ""
-"G_set_window(): projection/zone differs from that of currently open raster "
-"maps"
-msgstr ""
-"G_set_window(): projection/zone diffèrent de ceux présents dans le fichier "
-"matriciel actuellement ouvert"
+msgid "G_set_window(): projection/zone differs from that of currently open raster maps"
+msgstr "G_set_window(): projection/zone diffèrent de ceux présents dans le fichier matriciel actuellement ouvert"
 
 #: ../lib/gis/home.c:39
 msgid "unable to determine user's home directory"
@@ -4108,30 +3874,22 @@
 #: ../lib/gis/timestamp.c:282
 #, c-format
 msgid "Can't create timestamp file for %s map %s in mapset %s"
-msgstr ""
-"Impossible de créer le fichier d'étiquettes date&heure (timestamp) pour la "
-"couche %s %s dans le jeu de données (mapset) %s"
+msgstr "Impossible de créer le fichier d'étiquettes date&heure (timestamp) pour la couche %s %s dans le jeu de données (mapset) %s"
 
 #: ../lib/gis/timestamp.c:291
 #, c-format
 msgid "Invalid timestamp specified for %s map %s in mapset %s"
-msgstr ""
-"L'étiquette date&heure (timestamp) spécifiée pour la couche %s %s est "
-"invalide dans le jeu de données (mapset) %s"
+msgstr "L'étiquette date&heure (timestamp) spécifiée pour la couche %s %s est invalide dans le jeu de données (mapset) %s"
 
 #: ../lib/gis/timestamp.c:313
 #, c-format
 msgid "Can't open timestamp file for %s map %s in mapset %s"
-msgstr ""
-"Impossible d'ouvrir le fichier d'étiquettes date&heure (timestamp) pour la "
-"couche %s %s dans le jeu de données (mapset) %s"
+msgstr "Impossible d'ouvrir le fichier d'étiquettes date&heure (timestamp) pour la couche %s %s dans le jeu de données (mapset) %s"
 
 #: ../lib/gis/timestamp.c:322
 #, c-format
 msgid "Invalid timestamp file for %s map %s in mapset %s"
-msgstr ""
-"Fichier d'étiquette date&heure (timestamp) invalide pour la couche %s %s "
-"dans le jeu de données (mapset) %s"
+msgstr "Fichier d'étiquette date&heure (timestamp) invalide pour la couche %s %s dans le jeu de données (mapset) %s"
 
 #: ../lib/gis/reclass.c:145
 #, c-format
@@ -4141,9 +3899,7 @@
 #: ../lib/gis/reclass.c:148
 #, c-format
 msgid "Illegal reclass format in header file for [%s in %s]"
-msgstr ""
-"Format de reclassification illégal dans l'en-tête de fichier pour [%s dans "
-"%s]"
+msgstr "Format de reclassification illégal dans l'en-tête de fichier pour [%s dans %s]"
 
 #: ../lib/gis/reclass.c:238
 msgid "Illegal reclass request"
@@ -4166,9 +3922,7 @@
 #: ../lib/gis/get_row.c:46 ../lib/gis/get_row.c:1049
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-"La lecture de la carte raster <%s@%s> demande la ligne %d en dehors de la "
-"région"
+msgstr "La lecture de la carte raster <%s@%s> demande la ligne %d en dehors de la région"
 
 #: ../lib/gis/get_row.c:324
 #, c-format
@@ -4304,8 +4058,7 @@
 #: ../lib/gis/put_row.c:215
 #, c-format
 msgid "G_put_map_row: %s is not integer! Use G_put_[f/d]_raster_row()!"
-msgstr ""
-"G_put_map_row: %s n'est pas un entier! Utiliser G_put_[f/d]_raster_row() !"
+msgstr "G_put_map_row: %s n'est pas un entier! Utiliser G_put_[f/d]_raster_row() !"
 
 #: ../lib/gis/put_row.c:251
 #, c-format
@@ -4370,9 +4123,7 @@
 #: ../lib/gis/cats.c:417
 #, c-format
 msgid "category support for vector map [%s] in mapset [%s] %s"
-msgstr ""
-"support de la catégorie pour le fichier vecteur [%s] dans le jeu de données "
-"(mapset) [%s] %s"
+msgstr "support de la catégorie pour le fichier vecteur [%s] dans le jeu de données (mapset) [%s] %s"
 
 #: ../lib/gis/ask.c:341
 msgid "to cancel request"
@@ -4484,8 +4235,7 @@
 #: ../lib/gis/get_datum_name.c:57
 #, c-format
 msgid "or 'custom' if you wish to enter custom parameters\n"
-msgstr ""
-"ou 'personnalisé' si vous souhaitez entrer des paramètres personnalisés\n"
+msgstr "ou 'personnalisé' si vous souhaitez entrer des paramètres personnalisés\n"
 
 #: ../lib/gis/get_datum_name.c:97
 #, c-format
@@ -4508,34 +4258,23 @@
 
 #: ../lib/gis/opencell.c:188
 #, c-format
-msgid ""
-"Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@"
-"%s> which does not exist"
-msgstr ""
-"Impossible d'ouvrir la carte raster <%s@%s> car il s'agit d'une "
-"reclassification de la carte raster <%s@%s> qui n'existe pas"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Impossible d'ouvrir la carte raster <%s@%s> car il s'agit d'une reclassification de la carte raster <%s@%s> qui n'existe pas"
 
 #: ../lib/gis/opencell.c:212
 #, c-format
 msgid "Raster map <%s@%s>: format field in header file invalid"
-msgstr ""
-"Carte raster <%s@%s>: format de champ invalide dans le fichier d'en-tête"
+msgstr "Carte raster <%s@%s>: format de champ invalide dans le fichier d'en-tête"
 
 #: ../lib/gis/opencell.c:219
 #, c-format
-msgid ""
-"Raster map <%s@%s> is in different projection than current region. Found "
-"raster map <%s@%s>, should be <%s>."
-msgstr ""
-"Carte raster <%s@%s> dans une projection différente de la région courante. "
-"La carte raster <%s@%s>, devrait être <%s>."
+msgid "Raster map <%s@%s> is in different projection than current region. Found raster map <%s@%s>, should be <%s>."
+msgstr "Carte raster <%s@%s> dans une projection différente de la région courante. La carte raster <%s@%s>, devrait être <%s>."
 
 #: ../lib/gis/opencell.c:226
 #, c-format
 msgid "Raster map <%s@%s> is in different zone (%d) than current region (%d)"
-msgstr ""
-"Carte raster <%s@%s> est dans une zone différentes (%d) de la région "
-"courante (%d)"
+msgstr "Carte raster <%s@%s> est dans une zone différentes (%d) de la région courante (%d)"
 
 #: ../lib/gis/opencell.c:233
 #, c-format
@@ -4545,8 +4284,7 @@
 #: ../lib/gis/opencell.c:262
 #, c-format
 msgid "map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
-msgstr ""
-"la carte <%s@%s> est un lien GDAL mais GRASS est compilé sans le support GDAL"
+msgstr "la carte <%s@%s> est un lien GDAL mais GRASS est compilé sans le support GDAL"
 
 #: ../lib/gis/opencell.c:642
 #, c-format
@@ -4568,17 +4306,12 @@
 msgstr "G__open_raster_new(): pas de fichiers temporaires disponibles"
 
 #: ../lib/gis/opencell.c:736
-msgid ""
-"Unable to write embedded null values for raster map open for random access"
-msgstr ""
-"Impossible d'écrire les valeurs nulles intégrées pour une carte raster "
-"ouverte en accès aléatoire"
+msgid "Unable to write embedded null values for raster map open for random access"
+msgstr "Impossible d'écrire les valeurs nulles intégrées pour une carte raster ouverte en accès aléatoire"
 
 #: ../lib/gis/opencell.c:941
 msgid "G_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE"
-msgstr ""
-"G_set_fp_type(): ne peut être appellé que pour des FCELL_TYPE ou des "
-"DCELL_TYPE"
+msgstr "G_set_fp_type(): ne peut être appellé que pour des FCELL_TYPE ou des DCELL_TYPE"
 
 #: ../lib/gis/opencell.c:976 ../lib/gis/opencell.c:1064
 #, c-format
@@ -4611,11 +4344,8 @@
 msgstr "La carte raster <%s> n'est pas xdr: byte_order: %s"
 
 #: ../lib/gis/opencell.c:1179
-msgid ""
-"G_set_quant_rules() can be called only for raster maps opened for reading"
-msgstr ""
-"G_set_quant_rules() ne peut être appellé que pour des cartes raster ouvertes "
-"en lecture"
+msgid "G_set_quant_rules() can be called only for raster maps opened for reading"
+msgstr "G_set_quant_rules() ne peut être appellé que pour des cartes raster ouvertes en lecture"
 
 #: ../lib/gis/sample.c:71
 msgid "Unknown interpolation type"
@@ -4775,8 +4505,7 @@
 msgstr ""
 "\n"
 "\n"
-"La table des couleurs est nécessaire pour le fichier |%s] dans le jeu de "
-"données (mapset) [%s].\n"
+"La table des couleurs est nécessaire pour le fichier |%s] dans le jeu de données (mapset) [%s].\n"
 
 #: ../lib/gis/make_colr.c:52
 #, c-format
@@ -4874,9 +4603,7 @@
 #: ../lib/gis/get_cellhd.c:105
 #, c-format
 msgid " It is a reclass of raster map <%s@%s> whose header file is invalid."
-msgstr ""
-" C'est une reclassification de la carte raster <%s@%s> dont l'en-tête est "
-"invalide."
+msgstr " C'est une reclassification de la carte raster <%s@%s> dont l'en-tête est invalide."
 
 #: ../lib/gis/get_cellhd.c:109
 #, c-format
@@ -4901,17 +4628,12 @@
 #: ../lib/gis/view.c:546
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-"La fenêtre sauvegardée dans \"%s\" est complètement en dehors de la fenêtre "
-"GRASS courante."
+msgstr "La fenêtre sauvegardée dans \"%s\" est complètement en dehors de la fenêtre GRASS courante."
 
 #: ../lib/gis/view.c:550
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Seulement %d%% de la fenêtre sauvegardée dans \"%s\" chevauche(nt) la "
-"fenêtre GRASS courante."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Seulement %d%% de la fenêtre sauvegardée dans \"%s\" chevauche(nt) la fenêtre GRASS courante."
 
 #: ../lib/gis/ask_cell.c:54 ../lib/gis/ask_cell.c:72 ../lib/gis/ask_cell.c:91
 #: ../lib/gis/ask_cell.c:96
@@ -4954,9 +4676,7 @@
 #: ../lib/gis/closecell.c:250
 #, c-format
 msgid "Error writing floating point format file for map %s"
-msgstr ""
-"Erreur lors de l'écriture en virgule flottante dans le fichier au format de "
-"la couche %s"
+msgstr "Erreur lors de l'écriture en virgule flottante dans le fichier au format de la couche %s"
 
 #: ../lib/gis/closecell.c:300
 #, c-format
@@ -4973,8 +4693,7 @@
 
 #: ../lib/gis/closecell.c:406
 msgid "unable to write f_format file for CELL maps"
-msgstr ""
-"pas en mesure d'écrire des fichiers f_format pour des couches de cellules"
+msgstr "pas en mesure d'écrire des fichiers f_format pour des couches de cellules"
 
 #: ../lib/gis/mapset.c:39
 msgid "MAPSET is not set"
@@ -4987,12 +4706,8 @@
 
 #: ../lib/gis/distance.c:160
 #, c-format
-msgid ""
-"G_distance_point_to_line_segment: shouldn't happen: code=%d P=(%f,%f) S=(%f,"
-"%f)(%f,%f)"
-msgstr ""
-"G_distance_point_to_line_segment: ne devrait pas arriver: code=%d P=(%f,%f) "
-"S=(%f,%f)(%f,%f)"
+msgid "G_distance_point_to_line_segment: shouldn't happen: code=%d P=(%f,%f) S=(%f,%f)(%f,%f)"
+msgstr "G_distance_point_to_line_segment: ne devrait pas arriver: code=%d P=(%f,%f) S=(%f,%f)(%f,%f)"
 
 #: ../lib/gis/debug.c:74
 #, c-format
@@ -5002,8 +4717,7 @@
 #: ../lib/gis/find_file.c:74
 #, c-format
 msgid "'%s/%s' was found in more mapsets (also found in <%s>)"
-msgstr ""
-"'%s/%s' trouvé dans plusieurs jeux de cartes (également trouvé dans <%s>)"
+msgstr "'%s/%s' trouvé dans plusieurs jeux de cartes (également trouvé dans <%s>)"
 
 #: ../lib/gis/find_file.c:82
 #, c-format
@@ -5101,8 +4815,7 @@
 #: ../lib/db/dbmi_base/legal_dbname.c:43
 #, c-format
 msgid "Illegal table map name <%s>. Character <%c> not allowed.\n"
-msgstr ""
-"Nom de couche table illégal <%s>. Le caractère <%c> n'est pas autorisé.\n"
+msgstr "Nom de couche table illégal <%s>. Le caractère <%c> n'est pas autorisé.\n"
 
 #: ../lib/db/dbmi_base/default_name.c:127
 msgid "Programmer error"

Modified: grass/branches/releasebranch_6_4/locale/po/grasswxpy_fr.po
===================================================================
--- grass/branches/releasebranch_6_4/locale/po/grasswxpy_fr.po	2013-04-30 20:58:36 UTC (rev 56052)
+++ grass/branches/releasebranch_6_4/locale/po/grasswxpy_fr.po	2013-05-01 11:28:58 UTC (rev 56053)
@@ -10,15 +10,14 @@
 "Project-Id-Version: grasswxpy_fr\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-04-20 15:43+0200\n"
-"PO-Revision-Date: 2013-02-03 16:42+0100\n"
+"PO-Revision-Date: 2013-04-29 20:11+0100\n"
 "Last-Translator: Sylvain Maillard <sylvain.maillard at gmail.com>\n"
 "Language-Team: français <grass-translations at lists.osgeo.org>\n"
 "Language: fr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Poedit-Language: French\n"
-"X-Poedit-Country: FRANCE\n"
+"X-Generator: Poedit 1.5.5\n"
 
 #: ../gui/wxpython/nviz/tools.py:83 ../gui/wxpython/nviz/preferences.py:55
 #: ../gui/wxpython/nviz/preferences.py:60
@@ -49,8 +48,7 @@
 
 #: ../gui/wxpython/nviz/tools.py:239
 msgid "Adjusts the distance and angular perspective of the image viewpoint"
-msgstr ""
-"Ajuster la distance et l'angle de perspective de l'image au point de vue"
+msgstr "Ajuster la distance et l'angle de perspective de l'image au point de vue"
 
 #: ../gui/wxpython/nviz/tools.py:244 ../gui/wxpython/nviz/preferences.py:68
 msgid "Perspective:"
@@ -65,12 +63,8 @@
 msgstr "Inclinaison :"
 
 #: ../gui/wxpython/nviz/tools.py:263
-msgid ""
-"Adjusts the viewing height above the surface (angle of view automatically "
-"adjusts to maintain the same center of view)"
-msgstr ""
-"Ajuster la hauteur de vue (l'angle de vue s'ajuste automatiquement pour "
-"garder le même centre de la vue)"
+msgid "Adjusts the viewing height above the surface (angle of view automatically adjusts to maintain the same center of view)"
+msgstr "Ajuster la hauteur de vue (l'angle de vue s'ajuste automatiquement pour garder le même centre de la vue)"
 
 #: ../gui/wxpython/nviz/tools.py:268
 msgid "Adjusts the relative height of features above the plane of the surface"
@@ -99,12 +93,8 @@
 msgstr "curseur"
 
 #: ../gui/wxpython/nviz/tools.py:301
-msgid ""
-"Allows you to select a point on the surface that becomes the new center of "
-"view. Click on the button and then on the surface."
-msgstr ""
-"Permet de sélectionner un point sur la surface qui deviendra le nouveau "
-"centre de la vue. Cliquer sur le bouton puis sur la surface."
+msgid "Allows you to select a point on the surface that becomes the new center of view. Click on the button and then on the surface."
+msgstr "Permet de sélectionner un point sur la surface qui deviendra le nouveau centre de la vue. Cliquer sur le bouton puis sur la surface."
 
 #: ../gui/wxpython/nviz/tools.py:307
 msgid "center"
@@ -119,12 +109,8 @@
 msgstr "nord"
 
 #: ../gui/wxpython/nviz/tools.py:317
-msgid ""
-"Sets the viewer directly over the scene's center position. This top view "
-"orients approximately north south."
-msgstr ""
-"Définir la vue directement au dessus du centre de la scène. Cette vue du "
-"haut est orientée approximativement nord-sud."
+msgid "Sets the viewer directly over the scene's center position. This top view orients approximately north south."
+msgstr "Définir la vue directement au dessus du centre de la scène. Cette vue du haut est orientée approximativement nord-sud."
 
 #: ../gui/wxpython/nviz/tools.py:321
 msgid "reset"
@@ -144,13 +130,8 @@
 msgstr "Couleur d'arrière-plan :"
 
 #: ../gui/wxpython/nviz/tools.py:385
-msgid ""
-"Press 'Record' button and start changing the view. It is recommended to use "
-"fly-through mode (Map Display toolbar) to achieve smooth motion."
-msgstr ""
-"Appuyez sur le bouton 'Enregistrer' et commencez à changer la vue. Il est "
-"recommandé d'utiliser le mode survol (barre d'outils d'affichage) pour "
-"obtenir un déplacement fluide."
+msgid "Press 'Record' button and start changing the view. It is recommended to use fly-through mode (Map Display toolbar) to achieve smooth motion."
+msgstr "Appuyez sur le bouton 'Enregistrer' et commencez à changer la vue. Il est recommandé d'utiliser le mode survol (barre d'outils d'affichage) pour obtenir un déplacement fluide."
 
 #: ../gui/wxpython/nviz/tools.py:396
 msgid "Record"
@@ -214,11 +195,8 @@
 msgstr "Préfix :"
 
 #: ../gui/wxpython/nviz/tools.py:483
-msgid ""
-"Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..."
-msgstr ""
-"Les noms de fichiers générés ressembleront à ceci : prefix_1.ppm, prefix_2."
-"ppm, ..."
+msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..."
+msgstr "Les noms de fichiers générés ressembleront à ceci : prefix_1.ppm, prefix_2.ppm, ..."
 
 #: ../gui/wxpython/nviz/tools.py:484
 msgid "File format:"
@@ -448,12 +426,8 @@
 msgstr "Effectue une rotation sur l'axe horizontal du plan de coupe"
 
 #: ../gui/wxpython/nviz/tools.py:1038
-msgid ""
-"Sets the Z coordinate of the current cutting plane (only meaningful when "
-"tilt is not 0)"
-msgstr ""
-"Définit la coordonnée Z du plan de coupe actuel (n'a de sens que si "
-"l'inclinaison n'est pas à 0)"
+msgid "Sets the Z coordinate of the current cutting plane (only meaningful when tilt is not 0)"
+msgstr "Définit la coordonnée Z du plan de coupe actuel (n'a de sens que si l'inclinaison n'est pas à 0)"
 
 #: ../gui/wxpython/nviz/tools.py:1090 ../gui/wxpython/menustrings.py:4
 #: ../gui/wxpython/menustrings.py:858
@@ -669,9 +643,7 @@
 
 #: ../gui/wxpython/nviz/tools.py:1958
 msgid "Do you want to record new animation without saving the previous one?"
-msgstr ""
-"Voulez-vous enregistrer une nouvelle animation sans sauvegarder la "
-"précédente ?"
+msgstr "Voulez-vous enregistrer une nouvelle animation sans sauvegarder la précédente ?"
 
 #: ../gui/wxpython/nviz/tools.py:1961
 msgid "Animation already axists"
@@ -832,12 +804,8 @@
 msgstr "Ajuster la distance et la direction au point de vue"
 
 #: ../gui/wxpython/nviz/tools.py:4872
-msgid ""
-"Adjusts the light direction. Click and drag the puck to change the light "
-"direction."
-msgstr ""
-"Ajuster la direction de la lumière. Cliquez et déplacez le point pour "
-"changer l'origine de la lumière."
+msgid "Adjusts the light direction. Click and drag the puck to change the light direction."
+msgstr "Ajuster la direction de la lumière. Cliquez et déplacez le point pour changer l'origine de la lumière."
 
 #: ../gui/wxpython/nviz/preferences.py:31
 msgid "3D view settings"
@@ -845,8 +813,7 @@
 
 #: ../gui/wxpython/nviz/preferences.py:48
 msgid "Revert settings to default, changes are not applied"
-msgstr ""
-"Revenir aux réglages par défaut, les changements ne seront pas appliqués"
+msgstr "Revenir aux réglages par défaut, les changements ne seront pas appliqués"
 
 #: ../gui/wxpython/nviz/preferences.py:71
 #: ../gui/wxpython/nviz/preferences.py:134
@@ -924,16 +891,8 @@
 msgstr "Paramètres de vue 3D enregistrés dans le fichier %s."
 
 #: ../gui/wxpython/nviz/wxnviz.py:32 ../gui/wxpython/wxplot/profile.py:30
-msgid ""
-"This module requires the NumPy module, which could not be imported. It "
-"probably is not installed (it's not part of the standard Python "
-"distribution). See the Numeric Python site (http://numpy.scipy.org) for "
-"information on downloading source or binaries."
-msgstr ""
-"Ce module requiert le module NumPy, qui n'a pas pu êter importé. Il n'est "
-"probablement pas installé (n'est pas compris dans la distribution standard "
-"Python). Voir le site Numeric Python (http://numpy.scipy.org) pour "
-"télécharger les binaires ou le code source."
+msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries."
+msgstr "Ce module requiert le module NumPy, qui n'a pas pu êter importé. Il n'est probablement pas installé (n'est pas compris dans la distribution standard Python). Voir le site Numeric Python (http://numpy.scipy.org) pour télécharger les binaires ou le code source."
 
 #: ../gui/wxpython/nviz/wxnviz.py:49
 #, python-format
@@ -958,12 +917,8 @@
 
 #: ../gui/wxpython/nviz/mapwindow.py:505
 #, python-format
-msgid ""
-"Image is too large, your OpenGL implementation supports maximum texture size "
-"%d px."
-msgstr ""
-"L'image est trop grande, votre installation OpenGL supporte une taille de "
-"texture d'un maximum de %d pixels."
+msgid "Image is too large, your OpenGL implementation supports maximum texture size %d px."
+msgstr "L'image est trop grande, votre installation OpenGL supporte une taille de texture d'un maximum de %d pixels."
 
 #: ../gui/wxpython/nviz/mapwindow.py:767
 #: ../gui/wxpython/mapdisp/mapwindow.py:1121
@@ -1169,9 +1124,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:360 ../gui/wxpython/gis_set.py:442
 msgid "Do you want to set the default region extents and resolution now?"
-msgstr ""
-"Voulez-vous définir les limites et la résolution la région par défaut "
-"maintenant ?"
+msgstr "Voulez-vous définir les limites et la résolution la région par défaut maintenant ?"
 
 #: ../gui/wxpython/lmgr/frame.py:362 ../gui/wxpython/gis_set.py:444
 #, python-format
@@ -1206,9 +1159,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:586
 msgid "Editing is allowed only for vector maps from the current mapset."
-msgstr ""
-"L'édition n'est permise que pour des cartes vectorielles du jeux de cartes "
-"actuel."
+msgstr "L'édition n'est permise que pour des cartes vectorielles du jeux de cartes actuel."
 
 #: ../gui/wxpython/lmgr/frame.py:601
 msgid "Choose script file to run"
@@ -1225,12 +1176,8 @@
 
 #: ../gui/wxpython/lmgr/frame.py:621
 #, python-format
-msgid ""
-"Script <%s> is not executable. Do you want to set the permissions that "
-"allows you to run this script (note that you must be the owner of the file)?"
-msgstr ""
-"Le script <%s> n'est pas exécutable. Voulez-vous définir les permissions "
-"d'exécution du script (vous devez être l'utilisateur propriétaire) ?"
+msgid "Script <%s> is not executable. Do you want to set the permissions that allows you to run this script (note that you must be the owner of the file)?"
+msgstr "Le script <%s> n'est pas exécutable. Voulez-vous définir les permissions d'exécution du script (vous devez être l'utilisateur propriétaire) ?"
 
 #: ../gui/wxpython/lmgr/frame.py:626
 msgid "Set permission?"
@@ -1242,12 +1189,8 @@
 
 #: ../gui/wxpython/lmgr/frame.py:646
 #, python-format
-msgid ""
-"Directory '%s' is not defined in GRASS_ADDON_PATH. Do you want add this "
-"directory to GRASS_ADDON_PATH?"
-msgstr ""
-"Le dossier '%s' n'est pas définit dans GRASS_ADDON_PATH. Voulez-vous ajouter "
-"ce dossier à GRASS_ADDON_PATH ?"
+msgid "Directory '%s' is not defined in GRASS_ADDON_PATH. Do you want add this directory to GRASS_ADDON_PATH?"
+msgstr "Le dossier '%s' n'est pas définit dans GRASS_ADDON_PATH. Voulez-vous ajouter ce dossier à GRASS_ADDON_PATH ?"
 
 #: ../gui/wxpython/lmgr/frame.py:649
 msgid "Update Addons path?"
@@ -1308,12 +1251,8 @@
 msgstr "Plateforme"
 
 #: ../gui/wxpython/lmgr/frame.py:831
-msgid ""
-"Current workspace is not empty. Do you want to store current settings to "
-"workspace file?"
-msgstr ""
-"L'espace de travail n'est pas vide. Voulez-vous enregistrer les paramètres "
-"actuels dans un fichier ?"
+msgid "Current workspace is not empty. Do you want to store current settings to workspace file?"
+msgstr "L'espace de travail n'est pas vide. Voulez-vous enregistrer les paramètres actuels dans un fichier ?"
 
 #: ../gui/wxpython/lmgr/frame.py:834
 msgid "Create new workspace?"
@@ -1355,9 +1294,7 @@
 #: ../gui/wxpython/lmgr/frame.py:1067 ../gui/wxpython/lmgr/frame.py:1083
 #, python-format
 msgid "Workspace file <%s> already exists. Do you want to overwrite this file?"
-msgstr ""
-"Le fichier d'environnement <%s> existe déjà.  Voulez-vous écraser ce "
-"fichier ?"
+msgstr "Le fichier d'environnement <%s> existe déjà.  Voulez-vous écraser ce fichier ?"
 
 #: ../gui/wxpython/lmgr/frame.py:1069 ../gui/wxpython/lmgr/frame.py:1086
 #: ../gui/wxpython/menustrings.py:9
@@ -1380,8 +1317,7 @@
 #: ../gui/wxpython/lmgr/frame.py:1164
 #, python-format
 msgid "GRASS GIS Map Display: %(name)s  - Location: %(loc)s"
-msgstr ""
-"SIG GRASS - Moniteur d'affichage des cartes :  %(name)s - Secteur : %(loc)s"
+msgstr "SIG GRASS - Moniteur d'affichage des cartes :  %(name)s - Secteur : %(loc)s"
 
 #: ../gui/wxpython/lmgr/frame.py:1376
 msgid "Nothing to import. No WMS layer selected."
@@ -1401,12 +1337,8 @@
 msgstr "Type de couche <%s> non pris en charge"
 
 #: ../gui/wxpython/lmgr/frame.py:1641
-msgid ""
-"Note that cell values can only be displayed for regions of less than 10,000 "
-"cells."
-msgstr ""
-"A noter que les valeurs des cellules ne peuvent être affichées que pour les "
-"régions de moins de 10 000 cellules."
+msgid "Note that cell values can only be displayed for regions of less than 10,000 cells."
+msgstr "A noter que les valeurs des cellules ne peuvent être affichées que pour les régions de moins de 10 000 cellules."
 
 #: ../gui/wxpython/lmgr/frame.py:1723
 #, python-format
@@ -1421,9 +1353,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:1726
 msgid "Do you want to remove selected map layer(s) from layer tree?"
-msgstr ""
-"Voulez-vous retirer la(les) carte(s) sélectionnée(s) de l'arborescence des "
-"couches ?"
+msgstr "Voulez-vous retirer la(les) carte(s) sélectionnée(s) de l'arborescence des couches ?"
 
 #: ../gui/wxpython/lmgr/frame.py:1730
 msgid "Remove map layer"
@@ -1444,14 +1374,8 @@
 msgstr "Message"
 
 #: ../gui/wxpython/lmgr/frame.py:1836
-msgid ""
-"Display resolution is currently not constrained to computational settings. "
-"It's suggested to constrain map to region geometry. Do you want to constrain "
-"the resolution?"
-msgstr ""
-"La résolution de l'affichage n'est actuellement pas restreint aux limite de "
-"la région de calculs. Il est suggéré de restreindre les cartes aux limites "
-"de la région. Voulez-vous restreindre la résolution ?"
+msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?"
+msgstr "La résolution de l'affichage n'est actuellement pas restreint aux limite de la région de calculs. Il est suggéré de restreindre les cartes aux limites de la région. Voulez-vous restreindre la résolution ?"
 
 #: ../gui/wxpython/lmgr/frame.py:1845
 msgid "Constrain map to region geometry?"
@@ -1538,9 +1462,7 @@
 #: ../gui/wxpython/lmgr/toolbars.py:97
 #, fuzzy
 msgid "Remove selected map layer(s) from layer tree"
-msgstr ""
-"Voulez-vous retirer la(les) carte(s) sélectionnée(s) de l'arborescence des "
-"couches ?"
+msgstr "Voulez-vous retirer la(les) carte(s) sélectionnée(s) de l'arborescence des couches ?"
 
 #: ../gui/wxpython/lmgr/toolbars.py:134
 msgid "Import/link raster or vector data"
@@ -1696,8 +1618,7 @@
 #: ../gui/wxpython/lmgr/layertree.py:160
 #, python-format
 msgid "GRASS GIS Map Display: %(id)d  - Location: %(loc)s"
-msgstr ""
-"SIG GRASS - Moniteur d'affichage des cartes :  %(id)d - Secteur : %(loc)s"
+msgstr "SIG GRASS - Moniteur d'affichage des cartes :  %(id)d - Secteur : %(loc)s"
 
 #: ../gui/wxpython/lmgr/layertree.py:170
 msgid "Map Layers"
@@ -1731,8 +1652,7 @@
 
 #: ../gui/wxpython/lmgr/layertree.py:363
 msgid "Set computational region from selected map(s)"
-msgstr ""
-"Définir la région calculée à partir de la(des) carte(s) sélectionnée(s)"
+msgstr "Définir la région calculée à partir de la(des) carte(s) sélectionnée(s)"
 
 #: ../gui/wxpython/lmgr/layertree.py:375 ../gui/wxpython/lmgr/layertree.py:448
 msgid "Export"
@@ -1773,9 +1693,7 @@
 
 #: ../gui/wxpython/lmgr/layertree.py:444
 msgid "Set computational region from selected map(s) (ignore NULLs)"
-msgstr ""
-"Définir la région de calcul à partir de la(des) carte(s) sélectionnée(s) "
-"(ignore les NULLs)"
+msgstr "Définir la région de calcul à partir de la(des) carte(s) sélectionnée(s) (ignore les NULLs)"
 
 #: ../gui/wxpython/lmgr/layertree.py:456 ../gui/wxpython/menustrings.py:717
 msgid "Histogram"
@@ -1817,9 +1735,7 @@
 
 #: ../gui/wxpython/lmgr/layertree.py:588
 msgid "Unable to display histogram of raster map. No map name defined."
-msgstr ""
-"Impossible d'afficher l'histogramme de carte raster. Pas de nom de carte "
-"définit."
+msgstr "Impossible d'afficher l'histogramme de carte raster. Pas de nom de carte définit."
 
 #: ../gui/wxpython/lmgr/layertree.py:668
 #, python-format
@@ -1999,12 +1915,8 @@
 msgstr "Assistant de création de secteur"
 
 #: ../gui/wxpython/gis_set.py:143
-msgid ""
-"Start location wizard. After location is created successfully, GRASS session "
-"is started."
-msgstr ""
-"Lancement de l'assistant. Une fois qu'un secteur est créé, la session GRASS "
-"sera lancée."
+msgid "Start location wizard. After location is created successfully, GRASS session is started."
+msgstr "Lancement de l'assistant. Une fois qu'un secteur est créé, la session GRASS sera lancée."
 
 #: ../gui/wxpython/gis_set.py:147
 msgid "Rename mapset"
@@ -2032,9 +1944,7 @@
 
 #: ../gui/wxpython/gis_set.py:214 ../gui/wxpython/gis_set.py:655
 msgid "Unable to set GRASS database. Check your locale settings."
-msgstr ""
-"Impossible de déterminer la base de données GRASS. Vérifiez vos paramètres "
-"de langue."
+msgstr "Impossible de déterminer la base de données GRASS. Vérifiez vos paramètres de langue."
 
 #: ../gui/wxpython/gis_set.py:232
 #, python-format
@@ -2053,12 +1963,8 @@
 
 #: ../gui/wxpython/gis_set.py:412
 #, python-format
-msgid ""
-"Do you want to import data source <%(name)s> to created location? Default "
-"region will be set to match imported map."
-msgstr ""
-"Voulez-vous importer la source de données <%(name)s> pour créer le secteur ? "
-"la région par défaut sera alignée sur la carte importée."
+msgid "Do you want to import data source <%(name)s> to created location? Default region will be set to match imported map."
+msgstr "Voulez-vous importer la source de données <%(name)s> pour créer le secteur ? la région par défaut sera alignée sur la carte importée."
 
 #: ../gui/wxpython/gis_set.py:416
 msgid "Import data"
@@ -2082,9 +1988,7 @@
 #: ../gui/wxpython/gis_set.py:490
 #, python-format
 msgid "Attempt to import data source <%(name)s> as raster or vector failed. "
-msgstr ""
-"L'import de la source de données <%(name)s> en tant que raster ou vecteur a "
-"échoué."
+msgstr "L'import de la source de données <%(name)s> en tant que raster ou vecteur a échoué."
 
 #: ../gui/wxpython/gis_set.py:494
 #, python-format
@@ -2097,8 +2001,7 @@
 "\n"
 "This mapset cannot be renamed."
 msgstr ""
-"Le jeu de cartes <PERMANENT> est requis pour qu'un secteur GRASS soit "
-"valide.\n"
+"Le jeu de cartes <PERMANENT> est requis pour qu'un secteur GRASS soit valide.\n"
 "\n"
 "Ce jeu de cartes ne peut être renommé."
 
@@ -2171,24 +2074,20 @@
 "\n"
 "This mapset cannot be deleted."
 msgstr ""
-"Le jeu de cartes <PERMANENT> est requis pour qu'un secteur GRASS soit "
-"valide.\n"
+"Le jeu de cartes <PERMANENT> est requis pour qu'un secteur GRASS soit valide.\n"
 "\n"
 "Ce jeu de cartes ne peut être supprimé."
 
 #: ../gui/wxpython/gis_set.py:605
 #, python-format
 msgid ""
-"Do you want to continue with deleting mapset <%(mapset)s> from location <"
-"%(location)s>?\n"
+"Do you want to continue with deleting mapset <%(mapset)s> from location <%(location)s>?\n"
 "\n"
 "ALL MAPS included in this mapset will be PERMANENTLY DELETED!"
 msgstr ""
-"Voulez-vous vraiment supprimer le jeu de cartes <%(mapset)s> du secteur <"
-"%(location)s>?\n"
+"Voulez-vous vraiment supprimer le jeu de cartes <%(mapset)s> du secteur <%(location)s>?\n"
 "\n"
-"TOUTES LES CARTES incluses dans ce jeu de cartes seront DÉFINITIVEMENT "
-"SUPPRIMÉES !"
+"TOUTES LES CARTES incluses dans ce jeu de cartes seront DÉFINITIVEMENT SUPPRIMÉES !"
 
 #: ../gui/wxpython/gis_set.py:610
 msgid "Delete selected mapset"
@@ -2239,16 +2138,14 @@
 "\n"
 "Concurrent use not allowed.\n"
 "\n"
-"Do you want to try to remove .gislock (note that you need permission for "
-"this operation) and continue?"
+"Do you want to try to remove .gislock (note that you need permission for this operation) and continue?"
 msgstr ""
 "GRASS s'exécute déjà dans le jeu de cartes <%(mapset)s> sélectionné\n"
 "(fichier %(lock)s détecté).\n"
 "\n"
 "L'accès concurrent n'est pas autorisé.\n"
 "\n"
-"Souhaitez-vous essayer de supprimer .gislock (notez qu'il vous faut disposer "
-"de droits pour cette opération) et continuer ?"
+"Souhaitez-vous essayer de supprimer .gislock (notez qu'il vous faut disposer de droits pour cette opération) et continuer ?"
 
 #: ../gui/wxpython/gis_set.py:845 ../gui/wxpython/gis_set.py:857
 msgid "Lock file found"
@@ -2258,13 +2155,11 @@
 msgid ""
 "ARE YOU REALLY SURE?\n"
 "\n"
-"If you really are running another GRASS session doing this could corrupt "
-"your data. Have another look in the processor manager just to be sure..."
+"If you really are running another GRASS session doing this could corrupt your data. Have another look in the processor manager just to be sure..."
 msgstr ""
 "ÊTES-VOUS VRAIMENT SÛR ?\n"
 "\n"
-"Si vous avez une autre session GRASS en cours, vous risquez de corrompre vos "
-"données. Vérifiez dans votre gestionnaire de tâches pour en être sûr ..."
+"Si vous avez une autre session GRASS en cours, vous risquez de corrompre vos données. Vérifiez dans votre gestionnaire de tâches pour en être sûr ..."
 
 #: ../gui/wxpython/gis_set.py:868
 #, python-format
@@ -2279,10 +2174,8 @@
 
 #: ../gui/wxpython/gis_set.py:918
 #, python-format
-msgid ""
-"Name <%(name)s> is not a valid name for location or mapset. Please use only "
-"ASCII characters excluding %(chars)s and space."
-msgstr ""
+msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space."
+msgstr "le nom <%(name)s> n'ets pas un nom valide pour un secteur ou un jeu de cartes. Merci de n'utiliser que des caractères ASCII sans %(chars)s ni espaces."
 
 #: ../gui/wxpython/gis_set.py:921
 #, fuzzy
@@ -2294,14 +2187,8 @@
 msgstr "Démarrage de GRASS pour la première fois"
 
 #: ../gui/wxpython/gis_set.py:985
-msgid ""
-"GRASS needs a directory in which to store its data. Create one now if you "
-"have not already done so. A popular choice is \"grassdata\", located in your "
-"home directory."
-msgstr ""
-"GRASS nécéssite un dossier dans lequel enregistrer ses données. Créez en un "
-"si vous ne l'avez pas déjà fait. Un choix populaire est « grassdata », dans "
-"votre dossier personnel."
+msgid "GRASS needs a directory in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory."
+msgstr "GRASS nécéssite un dossier dans lequel enregistrer ses données. Créez en un si vous ne l'avez pas déjà fait. Un choix populaire est « grassdata », dans votre dossier personnel."
 
 #: ../gui/wxpython/dbmgr/manager.py:145
 msgid "Loading data..."
@@ -2309,12 +2196,8 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:152
 #, python-format
-msgid ""
-"Attribute table <%s> not found. For creating the table switch to 'Manage "
-"layers' tab."
-msgstr ""
-"Table d'attributs <%s> non trouvée. Pour créer la table passer à l'onglet "
-"'Gérer les couches'."
+msgid "Attribute table <%s> not found. For creating the table switch to 'Manage layers' tab."
+msgstr "Table d'attributs <%s> non trouvée. Pour créer la table passer à l'onglet 'Gérer les couches'."
 
 #: ../gui/wxpython/dbmgr/manager.py:163
 #, python-format
@@ -2327,13 +2210,8 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:245
 #, python-format
-msgid ""
-"Inconsistent number of columns in the table <%(table)s>. Try to change field "
-"separator in GUI Settings, Attributes tab, Data browser section."
-msgstr ""
-"Nombre de colonnes de la table <%(table)s> non valide. Essayez de modifier "
-"le séparateur de champs dans les paramètres de l'interface, onglet "
-"Attributs, Naviguateur de données."
+msgid "Inconsistent number of columns in the table <%(table)s>. Try to change field separator in GUI Settings, Attributes tab, Data browser section."
+msgstr "Nombre de colonnes de la table <%(table)s> non valide. Essayez de modifier le séparateur de champs dans les paramètres de l'interface, onglet Attributs, Naviguateur de données."
 
 #: ../gui/wxpython/dbmgr/manager.py:257
 msgid "Limit 100000 records."
@@ -2353,21 +2231,16 @@
 # Conserver le sigle GUI me semble plus clair pour l'utilisateur que sa traduction française (IGU) peu voire pas usitée.
 #: ../gui/wxpython/dbmgr/manager.py:304
 msgid "Unable to decode value. Set encoding in GUI preferences ('Attributes')."
-msgstr ""
-"Valeur impossible à décoder. Fixer l'encodage dans les préférences du GUI "
-"('Attributs')"
+msgstr "Valeur impossible à décoder. Fixer l'encodage dans les préférences du GUI ('Attributs')"
 
 #: ../gui/wxpython/dbmgr/manager.py:313
 #, python-format
 msgid ""
-"Error loading attribute data. Record number: %(rec)d. Unable to convert "
-"value '%(val)s' in key column (%(key)s) to integer.\n"
+"Error loading attribute data. Record number: %(rec)d. Unable to convert value '%(val)s' in key column (%(key)s) to integer.\n"
 "\n"
 "Details: %(detail)s"
 msgstr ""
-"Erreur au chargement des données attributaires. Numéro d'enregistrement "
-"%(rec)d. Impossible de convertir la valeur '%(val)s' dans la colonne clé "
-"(%(key)s) en nombre entier.\n"
+"Erreur au chargement des données attributaires. Numéro d'enregistrement %(rec)d. Impossible de convertir la valeur '%(val)s' dans la colonne clé (%(key)s) en nombre entier.\n"
 "\n"
 "Détails: %(detail)s"
 
@@ -2425,13 +2298,8 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:602
 #, python-format
-msgid ""
-"Database connection for vector map <%s> is not defined in DB file. You can "
-"define new connection in 'Manage layers' tab."
-msgstr ""
-"La connexion à une base de données n'est pas définie dans le fichier DB pour "
-"la carte vecteur <%s>. Vous pouvez définir une nouvelle connexion dans "
-"l'onglet 'Gérer les couches'."
+msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab."
+msgstr "La connexion à une base de données n'est pas définie dans le fichier DB pour la carte vecteur <%s>. Vous pouvez définir une nouvelle connexion dans l'onglet 'Gérer les couches'."
 
 #: ../gui/wxpython/dbmgr/manager.py:628
 msgid "Browse data"
@@ -2455,8 +2323,7 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:691
 msgid "Attribute data - right-click to edit/manage records"
-msgstr ""
-"Données attributaires - clic droit pour éditer/gérer les enregistrements"
+msgstr "Données attributaires - clic droit pour éditer/gérer les enregistrements"
 
 #: ../gui/wxpython/dbmgr/manager.py:704 ../gui/wxpython/dbmgr/manager.py:844
 #: ../gui/wxpython/dbmgr/manager.py:2321 ../gui/wxpython/dbmgr/manager.py:2451
@@ -2597,12 +2464,8 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:1188
 #, python-format
-msgid ""
-"Selected data records (%d) will be permanently deleted from table. Do you "
-"want to delete them?"
-msgstr ""
-"Les enregistrements sélectionnés (%d) vont être définitivement supprimés de "
-"la table. Souhaitez-vous les supprimer ?"
+msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?"
+msgstr "Les enregistrements sélectionnés (%d) vont être définitivement supprimés de la table. Souhaitez-vous les supprimer ?"
 
 #: ../gui/wxpython/dbmgr/manager.py:1191 ../gui/wxpython/dbmgr/manager.py:1237
 #: ../gui/wxpython/gmodeler/dialogs.py:851
@@ -2611,18 +2474,13 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:1234
 #, python-format
-msgid ""
-"All data records (%d) will be permanently deleted from table. Do you want to "
-"delete them?"
-msgstr ""
-"Tous les enregistrements (%d) seront définitivement supprimés de la table. "
-"Souhaitez-vous les supprimer ?"
+msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?"
+msgstr "Tous les enregistrements (%d) seront définitivement supprimés de la table. Souhaitez-vous les supprimer ?"
 
 #: ../gui/wxpython/dbmgr/manager.py:1392
 #, python-format
 msgid "Record with category number %d already exists in the table."
-msgstr ""
-"L'enregistrement portant la catégorie numéro %d existe déjà dans la table."
+msgstr "L'enregistrement portant la catégorie numéro %d existe déjà dans la table."
 
 #: ../gui/wxpython/dbmgr/manager.py:1402
 #, python-format
@@ -2662,21 +2520,13 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:1632
 #, python-format
-msgid ""
-"Unable to rename column <%(column)s> to <%(columnTo)s>. Column already "
-"exists in the table <%(table)s>."
-msgstr ""
-"Impossible de renommer la colonne <%(column)s> en <%(columnTo)s>.  La "
-"colonne existe déjà dans la table <%(table)s>."
+msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>."
+msgstr "Impossible de renommer la colonne <%(column)s> en <%(columnTo)s>.  La colonne existe déjà dans la table <%(table)s>."
 
 #: ../gui/wxpython/dbmgr/manager.py:1648
 #, python-format
-msgid ""
-"Unable to rename column. Column <%(column)s> doesn't exist in the table <"
-"%(table)s>."
-msgstr ""
-"Impossible de renommer la colonne. La colonnes<%(column)s> n'existe pas dans "
-"la table <%(table)s>."
+msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>."
+msgstr "Impossible de renommer la colonne. La colonnes<%(column)s> n'existe pas dans la table <%(table)s>."
 
 #: ../gui/wxpython/dbmgr/manager.py:1675
 msgid "Drop selected column"
@@ -2688,12 +2538,8 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:1693
 #, python-format
-msgid ""
-"Selected column '%s' will PERMANENTLY removed from table. Do you want to "
-"drop the column?"
-msgstr ""
-"Les colonnes sélectionnées '%s' seront DÉFINITIVEMENT supprimées de la "
-"table. Souhaitez-vous supprimer ces colonnes ?"
+msgid "Selected column '%s' will PERMANENTLY removed from table. Do you want to drop the column?"
+msgstr "Les colonnes sélectionnées '%s' seront DÉFINITIVEMENT supprimées de la table. Souhaitez-vous supprimer ces colonnes ?"
 
 #: ../gui/wxpython/dbmgr/manager.py:1696 ../gui/wxpython/dbmgr/manager.py:1733
 msgid "Drop column(s)"
@@ -2708,8 +2554,7 @@
 msgstr ""
 "Les colonnes sélectionnées\n"
 "%s\n"
-"seront DÉFINITIVEMENT supprimées de la table. Souhaitez-vous supprimer ces "
-"colonnes ?"
+"seront DÉFINITIVEMENT supprimées de la table. Souhaitez-vous supprimer ces colonnes ?"
 
 #: ../gui/wxpython/dbmgr/manager.py:1768
 msgid "Unable to add column to the table. No column name defined."
@@ -2796,12 +2641,8 @@
 msgstr "Clé"
 
 #: ../gui/wxpython/dbmgr/manager.py:2397
-msgid ""
-"Unknown default DB connection. Please define DB connection using db.connect "
-"module."
-msgstr ""
-"Connexion DB par défaut inconnue. Merci de définir une connexion DB en "
-"utilisant le module db.connect."
+msgid "Unknown default DB connection. Please define DB connection using db.connect module."
+msgstr "Connexion DB par défaut inconnue. Merci de définir une connexion DB en utilisant le module db.connect."
 
 #: ../gui/wxpython/dbmgr/manager.py:2416
 msgid "Add layer"
@@ -2874,25 +2715,17 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:2895
 msgid "Unable to create new table. Table name or key column name is missing."
-msgstr ""
-"Impossible de créer la nouvelle table. Il manque le nom de la table ou de la "
-"colonne clé."
+msgstr "Impossible de créer la nouvelle table. Il manque le nom de la table ou de la colonne clé."
 
 #: ../gui/wxpython/dbmgr/manager.py:2901
 #, python-format
 msgid "Unable to create new table. Table <%s> already exists in the database."
-msgstr ""
-"Impossible de créer la nouvelle table. La table <%s> existe déjà dans la "
-"base."
+msgstr "Impossible de créer la nouvelle table. La table <%s> existe déjà dans la base."
 
 #: ../gui/wxpython/dbmgr/manager.py:2938
 #, python-format
-msgid ""
-"Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already "
-"exists."
-msgstr ""
-"Impossible d'ajouter la nouvelle couche à la carte vecteur <%(vector)s>. La "
-"couche %(layer)d existe déjà."
+msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists."
+msgstr "Impossible d'ajouter la nouvelle couche à la carte vecteur <%(vector)s>. La couche %(layer)d existe déjà."
 
 #: ../gui/wxpython/dbmgr/sqlbuilder.py:68
 #, python-format
@@ -2983,13 +2816,11 @@
 msgid ""
 "No attribute table found.\n"
 "\n"
-"Do you want to create a new attribute table and defined a link to vector map "
-"<%s>?"
+"Do you want to create a new attribute table and defined a link to vector map <%s>?"
 msgstr ""
 "Pas de table attributaire trouvée.\n"
 "\n"
-"Voulez-vous créer une nouvelle table attributaire et la lier au vecteur <"
-"%s> ?"
+"Voulez-vous créer une nouvelle table attributaire et la lier au vecteur <%s> ?"
 
 #: ../gui/wxpython/dbmgr/dialogs.py:74
 msgid "Create table?"
@@ -3030,8 +2861,7 @@
 #: ../gui/wxpython/dbmgr/dialogs.py:226
 #, python-format
 msgid "Column <%(col)s>: Value '%(value)s' needs to be entered as %(type)s."
-msgstr ""
-"Colonne<%(col)s> : La valeur '%(value)s' doit être entrée comme %(type)s."
+msgstr "Colonne<%(col)s> : La valeur '%(value)s' doit être entrée comme %(type)s."
 
 #: ../gui/wxpython/dbmgr/dialogs.py:426
 msgid "Unknown"
@@ -3078,11 +2908,8 @@
 #: ../gui/wxpython/gui_core/preferences.py:89
 #: ../gui/wxpython/wxplot/dialogs.py:381 ../gui/wxpython/wxplot/dialogs.py:765
 #: ../gui/wxpython/gcp/manager.py:2372
-msgid ""
-"Apply and save changes to user settings file (default for next sessions)"
-msgstr ""
-"Appliquer et enregistrer les changements dans le fichier de configuration "
-"personnel (valeurs par défaut pour la prochaine session)"
+msgid "Apply and save changes to user settings file (default for next sessions)"
+msgstr "Appliquer et enregistrer les changements dans le fichier de configuration personnel (valeurs par défaut pour la prochaine session)"
 
 #: ../gui/wxpython/gui_core/preferences.py:92
 #: ../gui/wxpython/psmap/dialogs.py:354 ../gui/wxpython/wxplot/dialogs.py:383
@@ -3107,11 +2934,8 @@
 
 #: ../gui/wxpython/gui_core/preferences.py:219
 #, python-format
-msgid ""
-"Field separator must be ASCII character not <%s> (use e.g. ';', '&', '#')"
-msgstr ""
-"Le séparateur de champ doit être un caractères ASCII et pas <%s> (utiliser "
-"par exemple ';', '&', '#')"
+msgid "Field separator must be ASCII character not <%s> (use e.g. ';', '&', '#')"
+msgstr "Le séparateur de champ doit être un caractères ASCII et pas <%s> (utiliser par exemple ';', '&', '#')"
 
 #: ../gui/wxpython/gui_core/preferences.py:256
 msgid "GUI Settings"
@@ -3144,9 +2968,7 @@
 
 #: ../gui/wxpython/gui_core/preferences.py:337
 msgid "Automatically copy selected text to clipboard (in Command console)"
-msgstr ""
-"Copier automatiquement le texte dans le bloc-notes (dans la console de "
-"commande)"
+msgstr "Copier automatiquement le texte dans le bloc-notes (dans la console de commande)"
 
 #: ../gui/wxpython/gui_core/preferences.py:351
 msgid "Workspace settings"
@@ -3165,13 +2987,8 @@
 msgstr "Sauvegarder la configuration de fenêtre actuelle comme défaut"
 
 #: ../gui/wxpython/gui_core/preferences.py:385
-msgid ""
-"Save current position and size of Layer Manager window and opened Map "
-"Display window(s) and use as default for next sessions."
-msgstr ""
-"Sauvegarder position et taille actuelles de la fenêtre de gestionnaire de "
-"couches et de la (des) fenêtre(s) d'affichage de carte ; utiliser par défaut "
-"pour les sessions suivantes."
+msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions."
+msgstr "Sauvegarder position et taille actuelles de la fenêtre de gestionnaire de couches et de la (des) fenêtre(s) d'affichage de carte ; utiliser par défaut pour les sessions suivantes."
 
 #: ../gui/wxpython/gui_core/preferences.py:412
 #: ../gui/wxpython/gui_core/preferences.py:587
@@ -3387,12 +3204,8 @@
 msgstr "Fichier EPSG :"
 
 #: ../gui/wxpython/gui_core/preferences.py:1151
-msgid ""
-"Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string "
-"directly."
-msgstr ""
-"Charger les codes EPSG (patience), entrer le code EPSG ou insérer la chaîne "
-"Proj.4 directement."
+msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly."
+msgstr "Charger les codes EPSG (patience), entrer le code EPSG ou insérer la chaîne Proj.4 directement."
 
 #: ../gui/wxpython/gui_core/preferences.py:1159
 msgid "&Load EPSG codes"
@@ -3761,8 +3574,7 @@
 
 #: ../gui/wxpython/gui_core/ghelp.py:272
 msgid "You must run this command from the menu or command line"
-msgstr ""
-"Vous devez exécuter cette commande depuis le menu ou la ligne de commande"
+msgstr "Vous devez exécuter cette commande depuis le menu ou la ligne de commande"
 
 #: ../gui/wxpython/gui_core/ghelp.py:327
 #: ../gui/wxpython/gui_core/goutput.py:704
@@ -3897,12 +3709,8 @@
 msgstr "Fermer la boîte de dialogue après exécution"
 
 #: ../gui/wxpython/gui_core/forms.py:513
-msgid ""
-"Close dialog when command is successfully finished. Change this settings in "
-"Preferences dialog ('Command' tab)."
-msgstr ""
-"Fermer la fenêtre de dialogue quand la commande se termine avec succès. "
-"Modifier ce réglage dans les Préférences (onglet 'Commande')."
+msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)."
+msgstr "Fermer la fenêtre de dialogue quand la commande se termine avec succès. Modifier ce réglage dans les Préférences (onglet 'Commande')."
 
 #: ../gui/wxpython/gui_core/forms.py:681
 #, python-format
@@ -4027,9 +3835,7 @@
 msgstr "Protocole"
 
 #: ../gui/wxpython/gui_core/goutput.py:270
-msgid ""
-"Toggle to save list of executed commands into file; content saved when "
-"switching off."
+msgid "Toggle to save list of executed commands into file; content saved when switching off."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/goutput.py:486
@@ -4046,12 +3852,8 @@
 
 #: ../gui/wxpython/gui_core/goutput.py:524
 #, python-format
-msgid ""
-"Command '%s' not yet implemented in the WxGUI. Try adding it as a command "
-"layer instead."
-msgstr ""
-"La commande '%s' n'est pas encore implantée dans wxGUI. Essayez plutôt de "
-"l'ajouter en tant que couche de commande."
+msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead."
+msgstr "La commande '%s' n'est pas encore implantée dans wxGUI. Essayez plutôt de l'ajouter en tant que couche de commande."
 
 #: ../gui/wxpython/gui_core/goutput.py:571
 #, python-format
@@ -4064,8 +3866,7 @@
 "impossible de lancer la commande :\n"
 "%(cmd)s\n"
 "\n"
-"Option <%(opt)s> : la lecture depuis l'entrée standard n'est pas prise en "
-"charge par wxGUI"
+"Option <%(opt)s> : la lecture depuis l'entrée standard n'est pas prise en charge par wxGUI"
 
 #: ../gui/wxpython/gui_core/goutput.py:661
 #: ../gui/wxpython/gui_core/goutput.py:807
@@ -4120,11 +3921,8 @@
 msgstr "%(min)d min %(sec)d sec"
 
 #: ../gui/wxpython/gui_core/goutput.py:860
-msgid ""
-"Please note that the data are left in inconsistent state and may be corrupted"
-msgstr ""
-"Veuillez noter que les données sont laissées dans un état inconsitant et "
-"peuvent être corrompues"
+msgid "Please note that the data are left in inconsistent state and may be corrupted"
+msgstr "Veuillez noter que les données sont laissées dans un état inconsitant et peuvent être corrompues"
 
 #: ../gui/wxpython/gui_core/goutput.py:862
 msgid "Command aborted"
@@ -4142,9 +3940,7 @@
 #: ../gui/wxpython/gui_core/mapdisp.py:84 ../gui/wxpython/core/render.py:434
 #, python-format
 msgid "GRASS module '%s' not found. Unable to start map display window."
-msgstr ""
-"Module GRASS '%s' introuvable. Impossible de démarrer la fenêtre d'affichage "
-"des cartes."
+msgstr "Module GRASS '%s' introuvable. Impossible de démarrer la fenêtre d'affichage des cartes."
 
 #: ../gui/wxpython/gui_core/dialogs.py:114
 msgid "Type of element:"
@@ -4196,12 +3992,8 @@
 
 #: ../gui/wxpython/gui_core/dialogs.py:384
 #, python-format
-msgid ""
-"Vector map <%s> already exists in the current mapset. Do you want to "
-"overwrite it?"
-msgstr ""
-"La carte vecteur <%s> existe déjà dans le jeu de cartes courant.  Voulez-"
-"vous l'écraser ?"
+msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?"
+msgstr "La carte vecteur <%s> existe déjà dans le jeu de cartes courant.  Voulez-vous l'écraser ?"
 
 #: ../gui/wxpython/gui_core/dialogs.py:387
 msgid "Overwrite?"
@@ -4225,12 +4017,8 @@
 msgstr "Taille et position"
 
 #: ../gui/wxpython/gui_core/dialogs.py:534
-msgid ""
-"Click and drag on the map display to set legend size and position and then "
-"press OK"
-msgstr ""
-"Cliquer et déplacer dans la fenêtre de carte pour définir la taille et la "
-"position de la légende, puis appuyer sur OK."
+msgid "Click and drag on the map display to set legend size and position and then press OK"
+msgstr "Cliquer et déplacer dans la fenêtre de carte pour définir la taille et la position de la légende, puis appuyer sur OK."
 
 #: ../gui/wxpython/gui_core/dialogs.py:544
 #, fuzzy
@@ -4287,14 +4075,11 @@
 
 #: ../gui/wxpython/gui_core/dialogs.py:841
 msgid "Close dialog, changes are not applied"
-msgstr ""
-"Fermer la boîte de dialogue, les modifications ne seront pas appliquées"
+msgstr "Fermer la boîte de dialogue, les modifications ne seront pas appliquées"
 
 #: ../gui/wxpython/gui_core/dialogs.py:882
 msgid "Select the group you want to edit or enter name of new group:"
-msgstr ""
-"Sélectionner le groupe que vous voulez modifier ou entrez le nom d'un "
-"nouveau groupe :"
+msgstr "Sélectionner le groupe que vous voulez modifier ou entrez le nom d'un nouveau groupe :"
 
 #: ../gui/wxpython/gui_core/dialogs.py:893
 msgid "Layers in selected group:"
@@ -4319,8 +4104,7 @@
 #: ../gui/wxpython/gui_core/dialogs.py:968
 #, python-format
 msgid "Group <%s> was changed, do you want to apply changes?"
-msgstr ""
-"Le groupe <%s> a été modifié, voulez-vous enregistrer les modifications ?"
+msgstr "Le groupe <%s> a été modifié, voulez-vous enregistrer les modifications ?"
 
 #: ../gui/wxpython/gui_core/dialogs.py:970
 msgid "Unapplied changes"
@@ -4622,12 +4406,8 @@
 msgstr "Importation et maillage de points ASCII x,y,z"
 
 #: ../gui/wxpython/menustrings.py:33
-msgid ""
-"Create a raster map from an assemblage of many coordinates using univariate "
-"statistics."
-msgstr ""
-"Créer une carte raster à partir d'un assemblage d'un lot de coordonnées en "
-"utilisant des statistiques univariées."
+msgid "Create a raster map from an assemblage of many coordinates using univariate statistics."
+msgstr "Créer une carte raster à partir d'un assemblage d'un lot de coordonnées en utilisant des statistiques univariées."
 
 #: ../gui/wxpython/menustrings.py:34
 msgid "ASCII grid import"
@@ -4658,12 +4438,8 @@
 msgstr "Importer une grille ASCII ESRI"
 
 #: ../gui/wxpython/menustrings.py:41
-msgid ""
-"Converts an ESRI ARC/INFO ascii raster file (GRID) into a (binary) raster "
-"map layer."
-msgstr ""
-"Convertir un fichier raster ESRI ARC/INFO ASCII (GRID) en carte raster "
-"(binaire)."
+msgid "Converts an ESRI ARC/INFO ascii raster file (GRID) into a (binary) raster map layer."
+msgstr "Convertir un fichier raster ESRI ARC/INFO ASCII (GRID) en carte raster (binaire)."
 
 #: ../gui/wxpython/menustrings.py:42
 msgid "GRIDATB.FOR import"
@@ -4671,8 +4447,7 @@
 
 #: ../gui/wxpython/menustrings.py:43
 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into GRASS raster map"
-msgstr ""
-"Importer un fichier carte GRIDATB.FOR (TOPMODEL) vers une carte raster GRASS"
+msgstr "Importer un fichier carte GRIDATB.FOR (TOPMODEL) vers une carte raster GRASS"
 
 #: ../gui/wxpython/menustrings.py:44
 msgid "Matlab 2D array import"
@@ -4703,12 +4478,8 @@
 msgstr "Importer un Terra ASTER HDF"
 
 #: ../gui/wxpython/menustrings.py:51
-msgid ""
-"Georeference, rectify and import Terra-ASTER imagery and relative DEM's "
-"using gdalwarp."
-msgstr ""
-"Géoréférencer, rectifier et importer une image Terra-ASTER et ses DEM's "
-"associés avec gdalwarp."
+msgid "Georeference, rectify and import Terra-ASTER imagery and relative DEM's using gdalwarp."
+msgstr "Géoréférencer, rectifier et importer une image Terra-ASTER et ses DEM's associés avec gdalwarp."
 
 #: ../gui/wxpython/menustrings.py:52
 msgid "WMS import"
@@ -4740,9 +4511,7 @@
 
 #: ../gui/wxpython/menustrings.py:60
 msgid "Creates a vector map from ASCII points file or ASCII vector file."
-msgstr ""
-"Crée une carte vecteur depuis un fichier de points ASCII ou un fichier "
-"vecteur ASCII."
+msgstr "Crée une carte vecteur depuis un fichier de points ASCII ou un fichier vecteur ASCII."
 
 #: ../gui/wxpython/menustrings.py:61
 msgid "ASCII points as a vector lines"
@@ -4762,16 +4531,11 @@
 
 #: ../gui/wxpython/menustrings.py:65
 msgid "Historical GRASS vector import (all maps)"
-msgstr ""
-"Import de cartes vecteurs ancienne version de GRASS (toutes les cartes)"
+msgstr "Import de cartes vecteurs ancienne version de GRASS (toutes les cartes)"
 
 #: ../gui/wxpython/menustrings.py:66
-msgid ""
-"Converts all older versions of GRASS vector maps in current mapset to "
-"current format."
-msgstr ""
-"Convertir toutes les cartes vectorielles en ancien format GRASS du jeux de "
-"cartes courant vers le nouveau format."
+msgid "Converts all older versions of GRASS vector maps in current mapset to current format."
+msgstr "Convertir toutes les cartes vectorielles en ancien format GRASS du jeux de cartes courant vers le nouveau format."
 
 #: ../gui/wxpython/menustrings.py:67
 msgid "DXF import"
@@ -4802,24 +4566,16 @@
 msgstr "Importer depuis un GPS Garmin"
 
 #: ../gui/wxpython/menustrings.py:74
-msgid ""
-"Download waypoints, routes, and tracks from a Garmin GPS receiver into a "
-"vector map."
-msgstr ""
-"Télécharger des waypoints, routes, traces depuis un récepteur GPS garmin "
-"vers une carte vectorielle."
+msgid "Download waypoints, routes, and tracks from a Garmin GPS receiver into a vector map."
+msgstr "Télécharger des waypoints, routes, traces depuis un récepteur GPS garmin vers une carte vectorielle."
 
 #: ../gui/wxpython/menustrings.py:75
 msgid "GPSBabel GPS import"
 msgstr "Import GPS depuis GPSBabel"
 
 #: ../gui/wxpython/menustrings.py:76
-msgid ""
-"Import waypoints, routes, and tracks from a GPS receiver or GPS download "
-"file into a vector map."
-msgstr ""
-"Importer des waypoints, routes, et traces depuis un récepteur GPS ou un "
-"fichier GPS vers une carte vectorielle."
+msgid "Import waypoints, routes, and tracks from a GPS receiver or GPS download file into a vector map."
+msgstr "Importer des waypoints, routes, et traces depuis un récepteur GPS ou un fichier GPS vers une carte vectorielle."
 
 #: ../gui/wxpython/menustrings.py:77
 msgid "Geonames import"
@@ -4827,20 +4583,15 @@
 
 #: ../gui/wxpython/menustrings.py:78
 msgid "Imports geonames.org country files into a GRASS vector points map."
-msgstr ""
-"Importer des fichiers de pays geonames.org vers une carte vecteur de points."
+msgstr "Importer des fichiers de pays geonames.org vers une carte vecteur de points."
 
 #: ../gui/wxpython/menustrings.py:79
 msgid "GEOnet import"
 msgstr "Importer depuis GEOnet"
 
 #: ../gui/wxpython/menustrings.py:80
-msgid ""
-"Imports US-NGA GEOnet Names Server (GNS) country files into a GRASS vector "
-"points map."
-msgstr ""
-"Importer un fichier de pays US-NGA GEOnet Names Server (GNS) vers une carte "
-"vecteur de points."
+msgid "Imports US-NGA GEOnet Names Server (GNS) country files into a GRASS vector points map."
+msgstr "Importer un fichier de pays US-NGA GEOnet Names Server (GNS) vers une carte vecteur de points."
 
 #: ../gui/wxpython/menustrings.py:81
 msgid "Matlab array or Mapgen format import"
@@ -4859,22 +4610,16 @@
 msgstr "Importer un ASCII 3D"
 
 #: ../gui/wxpython/menustrings.py:85
-msgid ""
-"Converts a 3D ASCII raster text file into a (binary) 3D raster map layer."
-msgstr ""
-"Convertit un fichier texte raster ASCII 3D en carte raster 3D (binaire)"
+msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map layer."
+msgstr "Convertit un fichier texte raster ASCII 3D en carte raster 3D (binaire)"
 
 #: ../gui/wxpython/menustrings.py:86
 msgid "Vis5D import"
 msgstr "Importer en Vis5D"
 
 #: ../gui/wxpython/menustrings.py:87
-msgid ""
-"Imports 3-dimensional Vis5D files (i.e. the V5D file with 1 variable and 1 "
-"time step)."
-msgstr ""
-"Importer un fichier 3D Vis5D (i.e. fichier V5D avec 1 variable et 1 pas de "
-"temps)."
+msgid "Imports 3-dimensional Vis5D files (i.e. the V5D file with 1 variable and 1 time step)."
+msgstr "Importer un fichier 3D Vis5D (i.e. fichier V5D avec 1 variable et 1 pas de temps)."
 
 #: ../gui/wxpython/menustrings.py:88
 msgid "Import database table"
@@ -4913,11 +4658,8 @@
 msgstr "Export en points ASCII x,y,z"
 
 #: ../gui/wxpython/menustrings.py:97
-msgid ""
-"Export a raster map to a text file as x,y,z values based on cell centers."
-msgstr ""
-"Exporte une carte raster en fichier texte comme valeurs x,y,z en se fondant "
-"sur le centre des cellules."
+msgid "Export a raster map to a text file as x,y,z values based on cell centers."
+msgstr "Exporte une carte raster en fichier texte comme valeurs x,y,z en se fondant sur le centre des cellules."
 
 #: ../gui/wxpython/menustrings.py:98
 msgid "ESRI ASCII grid export"
@@ -4972,24 +4714,16 @@
 msgstr "Exporter en PPM"
 
 #: ../gui/wxpython/menustrings.py:111
-msgid ""
-"Converts a GRASS raster map to a PPM image file at the pixel resolution of "
-"the currently defined region."
-msgstr ""
-"Convertit une carte raster GRASS en fichier image PPM à la résolution de la "
-"région courante."
+msgid "Converts a GRASS raster map to a PPM image file at the pixel resolution of the currently defined region."
+msgstr "Convertit une carte raster GRASS en fichier image PPM à la résolution de la région courante."
 
 #: ../gui/wxpython/menustrings.py:112
 msgid "PPM from RGB export"
 msgstr "Export PPM depuis RVB"
 
 #: ../gui/wxpython/menustrings.py:113
-msgid ""
-"Converts 3 GRASS raster layers (R,G,B) to a PPM image file at the pixel "
-"resolution of the CURRENTLY DEFINED REGION."
-msgstr ""
-"Convertit 3 cartes raster (R,V,B) en fichier image PPM à la résolution de la "
-"RÉGION COURANTE."
+msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file at the pixel resolution of the CURRENTLY DEFINED REGION."
+msgstr "Convertit 3 cartes raster (R,V,B) en fichier image PPM à la résolution de la RÉGION COURANTE."
 
 #: ../gui/wxpython/menustrings.py:114 ../gui/wxpython/menustrings.py:133
 msgid "POV-Ray export"
@@ -5004,12 +4738,8 @@
 msgstr "Export TIFF"
 
 #: ../gui/wxpython/menustrings.py:117
-msgid ""
-"Exports a GRASS raster map to a 8/24bit TIFF image file at the pixel "
-"resolution of the currently defined region."
-msgstr ""
-"Exporte une carte raster en fichier image TIFFbit à la résolution de la "
-"région courante. "
+msgid "Exports a GRASS raster map to a 8/24bit TIFF image file at the pixel resolution of the currently defined region."
+msgstr "Exporte une carte raster en fichier image TIFFbit à la résolution de la région courante. "
 
 #: ../gui/wxpython/menustrings.py:118
 msgid "VRML export"
@@ -5017,8 +4747,7 @@
 
 #: ../gui/wxpython/menustrings.py:119
 msgid "Export a raster map to the Virtual Reality Modeling Language (VRML)"
-msgstr ""
-"Exporte une carte raster vers le langage Virtual Reality Modeling (VRML)"
+msgstr "Exporte une carte raster vers le langage Virtual Reality Modeling (VRML)"
 
 #: ../gui/wxpython/menustrings.py:120 ../gui/wxpython/menustrings.py:137
 #: ../gui/wxpython/menustrings.py:144
@@ -5043,8 +4772,7 @@
 
 #: ../gui/wxpython/menustrings.py:126
 msgid "Converts GRASS vector map to one of the supported OGR vector formats."
-msgstr ""
-"Convertir une carte vecteur vers un des formats pris en charge par OGR."
+msgstr "Convertir une carte vecteur vers un des formats pris en charge par OGR."
 
 #: ../gui/wxpython/menustrings.py:127
 msgid "ASCII points/GRASS ASCII vector export"
@@ -5052,8 +4780,7 @@
 
 #: ../gui/wxpython/menustrings.py:128
 msgid "Converts a GRASS binary vector map to a GRASS ASCII vector map."
-msgstr ""
-"Convertir une carte vecteur binaire GRASS en carte vecteur ASCII GRASS."
+msgstr "Convertir une carte vecteur binaire GRASS en carte vecteur ASCII GRASS."
 
 #: ../gui/wxpython/menustrings.py:129
 msgid "DXF export"
@@ -5068,11 +4795,8 @@
 msgstr "Exporter vers des formats GPS avec GPSBABEL"
 
 #: ../gui/wxpython/menustrings.py:132
-msgid ""
-"Exports a vector map to a GPS receiver or file format supported by GpsBabel."
-msgstr ""
-"Exporte une carte vecteur vers un récepteur GPS ou vers un fichier au format "
-"reconnu par GpsBabel."
+msgid "Exports a vector map to a GPS receiver or file format supported by GpsBabel."
+msgstr "Exporte une carte vecteur vers un récepteur GPS ou vers un fichier au format reconnu par GpsBabel."
 
 #: ../gui/wxpython/menustrings.py:134
 msgid "Converts to POV-Ray format, GRASS x,y,z -> POV-Ray x,z,y"
@@ -5132,14 +4856,11 @@
 
 #: ../gui/wxpython/menustrings.py:151
 msgid "Link GDAL supported raster data as a pseudo GRASS raster map layer."
-msgstr ""
-"Lier des données prises en charge par GDAL en tant que pseudocarte raster."
+msgstr "Lier des données prises en charge par GDAL en tant que pseudocarte raster."
 
 #: ../gui/wxpython/menustrings.py:153
 msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer."
-msgstr ""
-"Crée une nouvelle pseudo carte vecteur comme lien vers une couche prise en "
-"charge par OGR."
+msgstr "Crée une nouvelle pseudo carte vecteur comme lien vers une couche prise en charge par OGR."
 
 #: ../gui/wxpython/menustrings.py:154
 msgid "Manage maps and volumes"
@@ -5150,14 +4871,8 @@
 msgstr "Copier"
 
 #: ../gui/wxpython/menustrings.py:156
-msgid ""
-"Copies available data files in the user's current mapset search path and "
-"location to the appropriate element directories under the user's current "
-"mapset."
-msgstr ""
-"Copier les fichiers de données disponibles dans le chemin de recherche et le "
-"Secteur vers le répertoire approprié sous le jeu de données courant de "
-"l'utilisateur."
+msgid "Copies available data files in the user's current mapset search path and location to the appropriate element directories under the user's current mapset."
+msgstr "Copier les fichiers de données disponibles dans le chemin de recherche et le Secteur vers le répertoire approprié sous le jeu de données courant de l'utilisateur."
 
 #: ../gui/wxpython/menustrings.py:157
 msgid "List"
@@ -5165,33 +4880,23 @@
 
 #: ../gui/wxpython/menustrings.py:158
 msgid "Lists available GRASS data base files of the user-specified data type."
-msgstr ""
-"Lister les fichiers de base de données GRASS disponibles du type spécifié "
-"par l'utilisateur."
+msgstr "Lister les fichiers de base de données GRASS disponibles du type spécifié par l'utilisateur."
 
 #: ../gui/wxpython/menustrings.py:159
 msgid "List filtered"
 msgstr "Liste filtrée"
 
 #: ../gui/wxpython/menustrings.py:160
-msgid ""
-"Lists available GRASS data base files of the user-specified data type "
-"optionally using the search pattern."
-msgstr ""
-"Lister les fichiers de base de données GRASS disponibles du type spécifié "
-"par l'utilisateur en utilisant un modèle de recherche."
+msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern."
+msgstr "Lister les fichiers de base de données GRASS disponibles du type spécifié par l'utilisateur en utilisant un modèle de recherche."
 
 #: ../gui/wxpython/menustrings.py:162
 msgid "Renames data base element files in the user's current mapset."
-msgstr ""
-"Renommer les fichiers éléments de la base de données dans le jeu de données "
-"courant de l'utilisateur"
+msgstr "Renommer les fichiers éléments de la base de données dans le jeu de données courant de l'utilisateur"
 
 #: ../gui/wxpython/menustrings.py:164 ../gui/wxpython/menustrings.py:166
 msgid "Removes data base element files from the user's current mapset."
-msgstr ""
-"Supprimer les fichiers éléments de base de données du jeu de données courant "
-"de l'utilisateur"
+msgstr "Supprimer les fichiers éléments de base de données du jeu de données courant de l'utilisateur"
 
 #: ../gui/wxpython/menustrings.py:165
 msgid "Delete filtered"
@@ -5216,8 +4921,7 @@
 
 #: ../gui/wxpython/menustrings.py:171 ../gui/wxpython/menustrings.py:303
 msgid "Converts 2D raster map slices to one 3D raster volume map."
-msgstr ""
-"Convertir des tranches de cartes raster 2D en une carte volumique raster 3D. "
+msgstr "Convertir des tranches de cartes raster 2D en une carte volumique raster 3D. "
 
 #: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:304
 msgid "Raster 2.5D to volume"
@@ -5225,8 +4929,7 @@
 
 #: ../gui/wxpython/menustrings.py:173 ../gui/wxpython/menustrings.py:305
 msgid "Creates a 3D volume map based on 2D elevation and value raster maps."
-msgstr ""
-"Crée un volume 3D à partir de cartes raster 2D d'altitude et de valeurs."
+msgstr "Crée un volume 3D à partir de cartes raster 2D d'altitude et de valeurs."
 
 #: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:579
 msgid "Vector to raster"
@@ -5241,12 +4944,8 @@
 msgstr "Vectorielle vers volume"
 
 #: ../gui/wxpython/menustrings.py:177 ../gui/wxpython/menustrings.py:582
-msgid ""
-"Converts a binary GRASS vector map (only points) layer into a 3D GRASS "
-"raster map layer."
-msgstr ""
-"Convertir une carte vecteur binaire GRASS (uniquement des points) en carte "
-"raster 3D GRASS."
+msgid "Converts a binary GRASS vector map (only points) layer into a 3D GRASS raster map layer."
+msgstr "Convertir une carte vecteur binaire GRASS (uniquement des points) en carte raster 3D GRASS."
 
 #: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:583
 msgid "2D vector to 3D vector"
@@ -5317,12 +5016,8 @@
 msgstr "Gisement/distance vers coordonnées"
 
 #: ../gui/wxpython/menustrings.py:195
-msgid ""
-"A simple utility for converting bearing and distance measurements to "
-"coordinates and vice versa."
-msgstr ""
-"Un utilitaire simple pour convertir des mesures de gisements et distances "
-"vers des coordonnées et vice-versa."
+msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa."
+msgstr "Un utilitaire simple pour convertir des mesures de gisements et distances vers des coordonnées et vice-versa."
 
 #: ../gui/wxpython/menustrings.py:197
 msgid "Launch Cartographic Composer"
@@ -5366,8 +5061,7 @@
 
 #: ../gui/wxpython/menustrings.py:210
 msgid "Set/unset access to other mapsets in current location"
-msgstr ""
-"Active/désactive l'accès aux autres jeux de données dans le secteur courant"
+msgstr "Active/désactive l'accès aux autres jeux de données dans le secteur courant"
 
 #: ../gui/wxpython/menustrings.py:211
 msgid "User access"
@@ -5375,9 +5069,7 @@
 
 #: ../gui/wxpython/menustrings.py:212
 msgid "Controls access to the current mapset for other users on the system."
-msgstr ""
-"Contrôle l'accès au jeu de cartes courant pour les autres utilisateurs du "
-"système."
+msgstr "Contrôle l'accès au jeu de cartes courant pour les autres utilisateurs du système."
 
 #: ../gui/wxpython/menustrings.py:213
 msgid "Change working environment"
@@ -5409,8 +5101,7 @@
 
 #: ../gui/wxpython/menustrings.py:220 ../gui/wxpython/menustrings.py:222
 msgid "Outputs and modifies the user's current GRASS variable settings."
-msgstr ""
-"Affiche et modifie les réglages de variables GRASS de l'utilisateur courant."
+msgstr "Affiche et modifie les réglages de variables GRASS de l'utilisateur courant."
 
 #: ../gui/wxpython/menustrings.py:221
 msgid "Change settings"
@@ -5434,9 +5125,7 @@
 
 #: ../gui/wxpython/menustrings.py:228
 msgid "Creates new mapset in the current location, changes current mapset."
-msgstr ""
-"Crée un nouveau jeux de cartes dans le secteur de travail courant, et change "
-"le jeux de cartes courant."
+msgstr "Crée un nouveau jeux de cartes dans le secteur de travail courant, et change le jeux de cartes courant."
 
 #: ../gui/wxpython/menustrings.py:229
 msgid "Version"
@@ -5456,18 +5145,15 @@
 
 #: ../gui/wxpython/menustrings.py:233
 msgid "Print projection information (in conventional GRASS format)."
-msgstr ""
-"Imprimer les informations de projection (dans le format GRASS conventionnel)."
+msgstr "Imprimer les informations de projection (dans le format GRASS conventionnel)."
 
 #: ../gui/wxpython/menustrings.py:234
 msgid "Manage projections"
 msgstr "Gérer les projections"
 
 #: ../gui/wxpython/menustrings.py:235
-msgid ""
-"Prints and manipulates GRASS projection information files (in various co-"
-"ordinate system descriptions)."
-msgstr ""
+msgid "Prints and manipulates GRASS projection information files (in various co-ordinate system descriptions)."
+msgstr "Affiche et modifie les fichiers de projection de GRASS (dans divers systèmes de coordonnées)."
 
 #: ../gui/wxpython/menustrings.py:236
 msgid "Change projection for current location"
@@ -5484,8 +5170,7 @@
 # L'usage en traduction française semble être de conserver les anglicismes frontend et backend
 #: ../gui/wxpython/menustrings.py:239
 msgid "Convert coordinates from one projection to another (cs2cs frontend)."
-msgstr ""
-"Convertir les coordonnées d'une projection à une autre (frontend cs2cs)."
+msgstr "Convertir les coordonnées d'une projection à une autre (frontend cs2cs)."
 
 #: ../gui/wxpython/menustrings.py:240
 msgid "Addons extensions"
@@ -5522,8 +5207,7 @@
 
 #: ../gui/wxpython/menustrings.py:248
 msgid "User GUI preferences (display font, commands, digitizer, etc.)"
-msgstr ""
-"Préférences utilisateur GUI (police d'affichage, commandes, numériseur, etc.)"
+msgstr "Préférences utilisateur GUI (police d'affichage, commandes, numériseur, etc.)"
 
 #: ../gui/wxpython/menustrings.py:249
 msgid "&Raster"
@@ -5538,13 +5222,8 @@
 msgstr "Numériser un raster (requiert XTerm)"
 
 #: ../gui/wxpython/menustrings.py:252
-msgid ""
-"Interactive tool used to draw and save vector features on a graphics monitor "
-"using a pointing device (mouse) and save to a raster map."
-msgstr ""
-"Outil interactif utilisé pour dessiner et sauvegarder des objets vectoriels "
-"dans un moniteur graphique, en utilisant un dispositif de pointage (souris) "
-"et sauver dans une carte raster."
+msgid "Interactive tool used to draw and save vector features on a graphics monitor using a pointing device (mouse) and save to a raster map."
+msgstr "Outil interactif utilisé pour dessiner et sauvegarder des objets vectoriels dans un moniteur graphique, en utilisant un dispositif de pointage (souris) et sauver dans une carte raster."
 
 #: ../gui/wxpython/menustrings.py:253
 msgid "Compress/decompress"
@@ -5576,8 +5255,7 @@
 
 #: ../gui/wxpython/menustrings.py:260
 msgid "Produces the quantization file for a floating-point map."
-msgstr ""
-"Produit le fichier de quantification pour une carte en virgule flottante."
+msgstr "Produit le fichier de quantification pour une carte en virgule flottante."
 
 #: ../gui/wxpython/menustrings.py:261
 msgid "Timestamp"
@@ -5593,9 +5271,7 @@
 
 #: ../gui/wxpython/menustrings.py:264
 msgid "Resamples raster map layers to a coarser grid using aggregation."
-msgstr ""
-"Ré-échantillonner une carte raster avec un maillage plus grossier en "
-"procédant par agrégation."
+msgstr "Ré-échantillonner une carte raster avec un maillage plus grossier en procédant par agrégation."
 
 #: ../gui/wxpython/menustrings.py:265
 msgid "Resample using multiple methods"
@@ -5603,9 +5279,7 @@
 
 #: ../gui/wxpython/menustrings.py:266
 msgid "Resamples raster map layers to a finer grid using interpolation."
-msgstr ""
-"Ré-échantillonner la carte raster avec un maillage plus fin en procédant par "
-"interpolation"
+msgstr "Ré-échantillonner la carte raster avec un maillage plus fin en procédant par interpolation"
 
 #: ../gui/wxpython/menustrings.py:267
 msgid "Resample using nearest neighbor"
@@ -5620,14 +5294,8 @@
 msgstr "Ré-échantillonner par les splines avec tension"
 
 #: ../gui/wxpython/menustrings.py:270
-msgid ""
-"Reinterpolates and optionally computes topographic analysis from input "
-"raster map to a new raster map (possibly with different resolution) using "
-"regularized spline with tension and smoothing."
-msgstr ""
-"Ré-interpole et en option calcule une analyse topographique d'une carte "
-"raster (éventuellement à une résolution différente) en utilisant les splines "
-"régulées avec tension et lissage."
+msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing."
+msgstr "Ré-interpole et en option calcule une analyse topographique d'une carte raster (éventuellement à une résolution différente) en utilisant les splines régulées avec tension et lissage."
 
 # Pour désigner les support files, je propose la traduction fichiers de maintenance. Guère d'autre idée pour englober à la fois la dimension historique du fichier, méta-infos, lien vers un éventuel autre raster...
 #: ../gui/wxpython/menustrings.py:271 ../gui/wxpython/menustrings.py:544
@@ -5637,9 +5305,7 @@
 # Pour désigner les support files, je propose la traduction fichiers de maintenance. Guère d'autre idée pour englober à la fois la dimension historique du fichier, méta-infos, lien vers un éventuel autre raster...
 #: ../gui/wxpython/menustrings.py:272
 msgid "Allows creation and/or modification of raster map layer support files."
-msgstr ""
-"Permet la création et/ou la modification de fichiers de maintenance de "
-"cartes raster."
+msgstr "Permet la création et/ou la modification de fichiers de maintenance de cartes raster."
 
 #: ../gui/wxpython/menustrings.py:273
 msgid "Update map statistics"
@@ -5662,12 +5328,8 @@
 msgstr "Mosaïquer"
 
 #: ../gui/wxpython/menustrings.py:278
-msgid ""
-"Produces tilings of the source projection for use in the destination region "
-"and projection."
-msgstr ""
-"Produit une mosaïque de la projection source pour utilisation dans la région "
-"et projection de destination."
+msgid "Produces tilings of the source projection for use in the destination region and projection."
+msgstr "Produit une mosaïque de la projection source pour utilisation dans la région et projection de destination."
 
 #: ../gui/wxpython/menustrings.py:279 ../gui/wxpython/menustrings.py:563
 msgid "Manage colors"
@@ -5687,9 +5349,7 @@
 
 #: ../gui/wxpython/menustrings.py:283
 msgid "Set color rules based on stddev from a map's mean value."
-msgstr ""
-"Définir les règles de couleurs depuis l'écart-type des valeurs moyennes "
-"d'une carte."
+msgstr "Définir les règles de couleurs depuis l'écart-type des valeurs moyennes d'une carte."
 
 #: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:566
 msgid "Color rules"
@@ -5713,32 +5373,23 @@
 
 #: ../gui/wxpython/menustrings.py:289
 msgid "Blends color components of two raster maps by a given ratio."
-msgstr ""
-"Mélange les composantes de couleur de deux cartes raster d'un ratio donné."
+msgstr "Mélange les composantes de couleur de deux cartes raster d'un ratio donné."
 
 #: ../gui/wxpython/menustrings.py:290
 msgid "Create RGB"
 msgstr "Créer RVB"
 
 #: ../gui/wxpython/menustrings.py:291
-msgid ""
-"Combines red, green and blue raster maps into a single composite raster map."
-msgstr ""
-"Combine des cartes raster rouge, vert et bleu en une unique carte raster "
-"composite."
+msgid "Combines red, green and blue raster maps into a single composite raster map."
+msgstr "Combine des cartes raster rouge, vert et bleu en une unique carte raster composite."
 
 #: ../gui/wxpython/menustrings.py:292 ../gui/wxpython/menustrings.py:713
 msgid "RGB to HIS"
 msgstr "RVB vers TSV"
 
 #: ../gui/wxpython/menustrings.py:293
-msgid ""
-"Generates red, green and blue raster map layers combining hue, intensity and "
-"saturation (HIS) values from user-specified input raster map layers."
-msgstr ""
-"Génère des cartes raster rouge, vert et bleu en combinant des valeurs de "
-"teinte, saturation, valeur (TSV) de cartes raster indiquées par "
-"l'utilisateur."
+msgid "Generates red, green and blue raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers."
+msgstr "Génère des cartes raster rouge, vert et bleu en combinant des valeurs de teinte, saturation, valeur (TSV) de cartes raster indiquées par l'utilisateur."
 
 #: ../gui/wxpython/menustrings.py:294
 msgid "Query raster maps"
@@ -5750,8 +5401,7 @@
 
 #: ../gui/wxpython/menustrings.py:296
 msgid "Queries raster map layers on their category values and category labels."
-msgstr ""
-"Interroger des cartes raster sur leurs valeurs de catégories et d'étiquettes."
+msgstr "Interroger des cartes raster sur leurs valeurs de catégories et d'étiquettes."
 
 #: ../gui/wxpython/menustrings.py:297
 msgid "Query colors by value"
@@ -5766,12 +5416,8 @@
 msgstr "Zone tampon raster"
 
 #: ../gui/wxpython/menustrings.py:307
-msgid ""
-"Creates a raster map layer showing buffer zones surrounding cells that "
-"contain non-NULL category values."
-msgstr ""
-"Crée une carte raster montrant des zones tampons entourant des cellules "
-"contenant des valeurs de catégorie non-NULL."
+msgid "Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values."
+msgstr "Crée une carte raster montrant des zones tampons entourant des cellules contenant des valeurs de catégorie non-NULL."
 
 #: ../gui/wxpython/menustrings.py:308
 msgid "Concentric circles"
@@ -5779,9 +5425,7 @@
 
 #: ../gui/wxpython/menustrings.py:309
 msgid "Creates a raster map containing concentric rings around a given point."
-msgstr ""
-"Crée une carte raster contenant des cercles concentriques autour d'un point "
-"donné."
+msgstr "Crée une carte raster contenant des cercles concentriques autour d'un point donné."
 
 #: ../gui/wxpython/menustrings.py:310
 msgid "Closest points"
@@ -5789,9 +5433,7 @@
 
 #: ../gui/wxpython/menustrings.py:311
 msgid "Locates the closest points between objects in two raster maps."
-msgstr ""
-"Localise les points de plus grande proximité entre objets de deux cartes "
-"raster."
+msgstr "Localise les points de plus grande proximité entre objets de deux cartes raster."
 
 #: ../gui/wxpython/menustrings.py:313
 msgid "Creates a MASK for limiting raster operation."
@@ -5814,28 +5456,16 @@
 msgstr "Fenêtre mouvante"
 
 #: ../gui/wxpython/menustrings.py:318
-msgid ""
-"Makes each cell category value a function of the category values assigned to "
-"the cells around it, and stores new cell values in an output raster map "
-"layer."
-msgstr ""
-"Rend la catégorie de chaque cellule une fontion des valeurs de catégorie des "
-"cellules voisines, et enregistre la nouvelle valeur dans une carte raster de "
-"sortie."
+msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer."
+msgstr "Rend la catégorie de chaque cellule une fontion des valeurs de catégorie des cellules voisines, et enregistre la nouvelle valeur dans une carte raster de sortie."
 
 #: ../gui/wxpython/menustrings.py:319
 msgid "Neighborhood points"
 msgstr "Points voisins"
 
 #: ../gui/wxpython/menustrings.py:320
-msgid ""
-"Makes each cell value a function of the attribute values assigned to the "
-"vector points or centroids around it, and stores new cell values in an "
-"output raster map layer."
-msgstr ""
-"Rend la valeur de chaque cellule une fonction des valeurs d'attributs des "
-"points ou centroids voisins, et enregistre la nouvelle valeur de cellule "
-"dans une carte raster de sortie."
+msgid "Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map layer."
+msgstr "Rend la valeur de chaque cellule une fonction des valeurs d'attributs des points ou centroids voisins, et enregistre la nouvelle valeur de cellule dans une carte raster de sortie."
 
 #: ../gui/wxpython/menustrings.py:321
 msgid "Overlay rasters"
@@ -5846,35 +5476,24 @@
 msgstr "Produit en croix"
 
 #: ../gui/wxpython/menustrings.py:323
-msgid ""
-"Creates a cross product of the category values from multiple raster map "
-"layers."
-msgstr ""
-"Crée un produit croisé des valeurs de catégories de multiples cartes raster."
+msgid "Creates a cross product of the category values from multiple raster map layers."
+msgstr "Crée un produit croisé des valeurs de catégories de multiples cartes raster."
 
 #: ../gui/wxpython/menustrings.py:324
 msgid "Raster series"
 msgstr "Série raster"
 
 #: ../gui/wxpython/menustrings.py:325
-msgid ""
-"Makes each output cell value a function of the values assigned to the "
-"corresponding cells in the input raster map layers."
-msgstr ""
-"Rend la valeur de sortie des cellules une foncton des valeurs des cellules "
-"correspondantes dans les cartes raster d'entrée."
+msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers."
+msgstr "Rend la valeur de sortie des cellules une foncton des valeurs des cellules correspondantes dans les cartes raster d'entrée."
 
 #: ../gui/wxpython/menustrings.py:326
 msgid "Patch raster maps"
 msgstr "Combiner des cartes raster"
 
 #: ../gui/wxpython/menustrings.py:327
-msgid ""
-"Creates a composite raster map layer by using known category values from one "
-"(or more) map layer(s) to fill in areas of \"no data\" in another map layer."
-msgstr ""
-"Crée une carte raster composite en utilisant les valeurs connues d'une (ou "
-"plusieurs) carte pour remplir les zones de \"no data\" d'une autre carte."
+msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer."
+msgstr "Crée une carte raster composite en utilisant les valeurs connues d'une (ou plusieurs) carte pour remplir les zones de \"no data\" d'une autre carte."
 
 #: ../gui/wxpython/menustrings.py:328
 msgid "Statistical overlay"
@@ -5901,11 +5520,8 @@
 msgstr "Carte des ombres"
 
 #: ../gui/wxpython/menustrings.py:334
-msgid ""
-"Calculates cast shadow areas from sun position and elevation raster map."
-msgstr ""
-"Calcule les zones d'ombre depuis la position du soleil et une carte "
-"d'altitude."
+msgid "Calculates cast shadow areas from sun position and elevation raster map."
+msgstr "Calcule les zones d'ombre depuis la position du soleil et une carte d'altitude."
 
 #: ../gui/wxpython/menustrings.py:335
 msgid "Terrain analysis"
@@ -5917,38 +5533,23 @@
 
 #: ../gui/wxpython/menustrings.py:337
 msgid "Produces a vector map of specified contours from a raster map."
-msgstr ""
-"Créer une couche vecteur GRASS avec les contours d'une couche raster GRASS."
+msgstr "Créer une couche vecteur GRASS avec les contours d'une couche raster GRASS."
 
 #: ../gui/wxpython/menustrings.py:338
 msgid "Cost surface"
 msgstr "Surface de coût"
 
 #: ../gui/wxpython/menustrings.py:339
-msgid ""
-"Creates a raster map showing the cumulative cost of moving between different "
-"geographic locations on an input raster map whose cell category values "
-"represent cost."
-msgstr ""
-"Crée une carte raster montrant le coût cumulé d'un déplacement entre "
-"différents points sur une carte raster d'altitude dont les valeurs de "
-"catégories représentent un coût."
+msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost."
+msgstr "Crée une carte raster montrant le coût cumulé d'un déplacement entre différents points sur une carte raster d'altitude dont les valeurs de catégories représentent un coût."
 
 #: ../gui/wxpython/menustrings.py:340
 msgid "Cumulative movement costs"
 msgstr "Coûts de déplacement cumulés"
 
 #: ../gui/wxpython/menustrings.py:341
-msgid ""
-"Outputs a raster map layer showing the anisotropic cumulative cost of moving "
-"between different geographic locations on an input elevation raster map "
-"layer whose cell category values represent elevation combined with an input "
-"raster map layer whose cell values represent friction cost."
-msgstr ""
-"Crée une carte raster montrant le coût anisotropique cumulé d'un déplacement "
-"entre différents points sur la combinaison d'une carte raster d'altitude "
-"dont les valeurs de catégories représentent l'altitude et d'une carte raster "
-"dont les valeurs de cellule représentent un coût de frottement."
+msgid "Outputs a raster map layer showing the anisotropic cumulative cost of moving between different geographic locations on an input elevation raster map layer whose cell category values represent elevation combined with an input raster map layer whose cell values represent friction cost."
+msgstr "Crée une carte raster montrant le coût anisotropique cumulé d'un déplacement entre différents points sur la combinaison d'une carte raster d'altitude dont les valeurs de catégories représentent l'altitude et d'une carte raster dont les valeurs de cellule représentent un coût de frottement."
 
 #: ../gui/wxpython/menustrings.py:342
 msgid "Least cost route or flow"
@@ -5956,8 +5557,7 @@
 
 #: ../gui/wxpython/menustrings.py:343
 msgid "Traces a flow through an elevation model on a raster map."
-msgstr ""
-"Trace un écoulement à travers un modèle d'altitude sur une carte raster."
+msgstr "Trace un écoulement à travers un modèle d'altitude sur une carte raster."
 
 #: ../gui/wxpython/menustrings.py:344
 msgid "Shaded relief"
@@ -5972,12 +5572,8 @@
 msgstr "Pente et exposition"
 
 #: ../gui/wxpython/menustrings.py:347
-msgid ""
-"Generates raster maps of slope, aspect, curvatures and partial derivatives "
-"from a elevation raster map."
-msgstr ""
-"Génère des cartes raster de pente, exposition, courbure et dérivées "
-"partielles à partir d'une carte raster d'altitude."
+msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from a elevation raster map."
+msgstr "Génère des cartes raster de pente, exposition, courbure et dérivées partielles à partir d'une carte raster d'altitude."
 
 #: ../gui/wxpython/menustrings.py:348
 msgid "Terrain parameters"
@@ -6009,8 +5605,7 @@
 
 #: ../gui/wxpython/menustrings.py:355
 msgid "Generates a raster map layer of distance to features in input layer."
-msgstr ""
-"Génère une carte raster de distance à des objets dans la carte en entrée."
+msgstr "Génère une carte raster de distance à des objets dans la carte en entrée."
 
 #: ../gui/wxpython/menustrings.py:356
 msgid "Horizon angle"
@@ -6029,12 +5624,8 @@
 msgstr "Agglomérer"
 
 #: ../gui/wxpython/menustrings.py:360
-msgid ""
-"Recategorizes data in a raster map by grouping cells that form physically "
-"discrete areas into unique categories."
-msgstr ""
-"Reclasser les données dans une couche raster en regroupant les cellules qui "
-"forment des zones physiques discrètes."
+msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories."
+msgstr "Reclasser les données dans une couche raster en regroupant les cellules qui forment des zones physiques discrètes."
 
 #: ../gui/wxpython/menustrings.py:361
 msgid "Grow"
@@ -6042,9 +5633,7 @@
 
 #: ../gui/wxpython/menustrings.py:362
 msgid "Generates a raster map layer with contiguous areas grown by one cell."
-msgstr ""
-"Produit une couche raster où les surfaces contiguës ont été agrandies d'une "
-"cellule."
+msgstr "Produit une couche raster où les surfaces contiguës ont été agrandies d'une cellule."
 
 #: ../gui/wxpython/menustrings.py:363
 msgid "Thin"
@@ -6052,9 +5641,7 @@
 
 #: ../gui/wxpython/menustrings.py:364
 msgid "Thins non-zero cells that denote linear features in a raster map."
-msgstr ""
-"\"Amincit\" les cellules de valeur non-nulles qui semblent appartenir à des "
-"entités linéaires dans une couche raster."
+msgstr "\"Amincit\" les cellules de valeur non-nulles qui semblent appartenir à des entités linéaires dans une couche raster."
 
 #: ../gui/wxpython/menustrings.py:365
 msgid "Hydrologic modeling"
@@ -6065,12 +5652,8 @@
 msgstr "Creuser des chenaux d'écoulement"
 
 #: ../gui/wxpython/menustrings.py:367
-msgid ""
-"Takes vector stream data, transforms it to raster and subtracts depth from "
-"the output DEM."
-msgstr ""
-"Prends les données vectorielles de cours d'eau, les transforme en raster, et "
-"soustrait la profondeur du modèle de terrain en sortie."
+msgid "Takes vector stream data, transforms it to raster and subtracts depth from the output DEM."
+msgstr "Prends les données vectorielles de cours d'eau, les transforme en raster, et soustrait la profondeur du modèle de terrain en sortie."
 
 #: ../gui/wxpython/menustrings.py:368
 msgid "Fill lake"
@@ -6086,12 +5669,8 @@
 msgstr "Carte sans dépressions ni lignes de flux"
 
 #: ../gui/wxpython/menustrings.py:371
-msgid ""
-"Filters and generates a depressionless elevation map and a flow direction "
-"map from a given elevation raster map."
-msgstr ""
-"Filtrer et générer une couche d'altitude sans dépressions et une couche de "
-"direction d'écoulement depuis une couche d'altitude donnée."
+msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map."
+msgstr "Filtrer et générer une couche d'altitude sans dépressions et une couche de direction d'écoulement depuis une couche d'altitude donnée."
 
 #: ../gui/wxpython/menustrings.py:372
 msgid "Flow accumulation"
@@ -6106,13 +5685,8 @@
 msgstr "Lignes de flux"
 
 #: ../gui/wxpython/menustrings.py:375
-msgid ""
-"Construction of slope curves (flowlines), flowpath lengths, and flowline "
-"densities (upslope areas) from a raster digital elevation model (DEM)."
-msgstr ""
-"Constructin de courbes de terrain (lignes du courant), longueur des "
-"courants, et densité de lignes de courants (surfaces amont) à partir d'un "
-"modèle numérique d'altitudes (MNA) raster."
+msgid "Construction of slope curves (flowlines), flowpath lengths, and flowline densities (upslope areas) from a raster digital elevation model (DEM)."
+msgstr "Constructin de courbes de terrain (lignes du courant), longueur des courants, et densité de lignes de courants (surfaces amont) à partir d'un modèle numérique d'altitudes (MNA) raster."
 
 #: ../gui/wxpython/menustrings.py:376
 msgid "Watershed analysis"
@@ -6144,12 +5718,8 @@
 
 #: ../gui/wxpython/menustrings.py:383
 #, fuzzy
-msgid ""
-"Numerical calculation program for transient, confined and unconfined "
-"groundwater flow in two dimensions."
-msgstr ""
-"Calcul numérique pour les eaux souterraines transitoires, confinées et non "
-"confinées, en deux dimensions."
+msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions."
+msgstr "Calcul numérique pour les eaux souterraines transitoires, confinées et non confinées, en deux dimensions."
 
 #: ../gui/wxpython/menustrings.py:384
 msgid "SIMWE Overland flow modeling"
@@ -6164,12 +5734,8 @@
 msgstr "Modélisation SIMWE des flux de sédiments"
 
 #: ../gui/wxpython/menustrings.py:387
-msgid ""
-"Sediment transport and erosion/deposition simulation using path sampling "
-"method (SIMWE)."
-msgstr ""
-"Simulation de transport de sédiments et d'érosion/sédimentation avec la "
-"méthode SIMWE."
+msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)."
+msgstr "Simulation de transport de sédiments et d'érosion/sédimentation avec la méthode SIMWE."
 
 #: ../gui/wxpython/menustrings.py:388
 msgid "Topographic index map"
@@ -6177,9 +5743,7 @@
 
 #: ../gui/wxpython/menustrings.py:389
 msgid "Creates topographic index map from elevation raster map."
-msgstr ""
-"Créer une carte d'index topographique à partir d'une carte raster "
-"d'altitudes."
+msgstr "Créer une carte d'index topographique à partir d'une carte raster d'altitudes."
 
 #: ../gui/wxpython/menustrings.py:390
 msgid "TOPMODEL simulation"
@@ -6198,50 +5762,32 @@
 msgstr "Paramètrage (requiert XTerm)"
 
 #: ../gui/wxpython/menustrings.py:394
-msgid ""
-"Interactive tool used to setup the sampling and analysis framework that will "
-"be used by the other r.le programs."
-msgstr ""
-"Outil interactif utiliser pour paramétrer l'échantillonnage et l'analyse qui "
-"sera utilisée par les autres programmes r.le ."
+msgid "Interactive tool used to setup the sampling and analysis framework that will be used by the other r.le programs."
+msgstr "Outil interactif utiliser pour paramétrer l'échantillonnage et l'analyse qui sera utilisée par les autres programmes r.le ."
 
 #: ../gui/wxpython/menustrings.py:395
 msgid "Analyze landscape"
 msgstr "Analyse de paysage"
 
 #: ../gui/wxpython/menustrings.py:396
-msgid ""
-"Contains a set of measures for attributes, diversity, texture, "
-"juxtaposition, and edge."
-msgstr ""
-"Contient un jeu de mesures des attributs, diversité, texture, juuxtaposition "
-"et angle."
+msgid "Contains a set of measures for attributes, diversity, texture, juxtaposition, and edge."
+msgstr "Contient un jeu de mesures des attributs, diversité, texture, juuxtaposition et angle."
 
 #: ../gui/wxpython/menustrings.py:397
 msgid "Analyze patches"
 msgstr "Analyser les parcelles"
 
 #: ../gui/wxpython/menustrings.py:398
-msgid ""
-"Calculates attribute, patch size, core (interior) size, shape, fractal "
-"dimension, and perimeter measures for sets of patches in a landscape."
-msgstr ""
-"Calculer les attributs, taille de patch, taille intérieure, forme, dimension "
-"fractale, et périmètre d'un jeux de patchs dans un paysage."
+msgid "Calculates attribute, patch size, core (interior) size, shape, fractal dimension, and perimeter measures for sets of patches in a landscape."
+msgstr "Calculer les attributs, taille de patch, taille intérieure, forme, dimension fractale, et périmètre d'un jeux de patchs dans un paysage."
 
 #: ../gui/wxpython/menustrings.py:399
 msgid "Summary and display (requires XTerm)"
 msgstr "Résumé et affichage (requiert XTerm)"
 
 #: ../gui/wxpython/menustrings.py:400
-msgid ""
-"Displays the boundary of each r.le patch and shows how the boundary is "
-"traced, displays the attribute, size, perimeter and shape indices for each "
-"patch and saves the data in an output file."
-msgstr ""
-"Affiche les limites de chaque patch de r.le et montre comment la limite ets "
-"tracée, affiche les attributs, taille, périmètre, indice de forme pour "
-"chaque patch et enregistre les données dans un fichier de sortie."
+msgid "Displays the boundary of each r.le patch and shows how the boundary is traced, displays the attribute, size, perimeter and shape indices for each patch and saves the data in an output file."
+msgstr "Affiche les limites de chaque patch de r.le et montre comment la limite ets tracée, affiche les attributs, taille, périmètre, indice de forme pour chaque patch et enregistre les données dans un fichier de sortie."
 
 #: ../gui/wxpython/menustrings.py:401
 msgid "Landscape patch analysis"
@@ -6260,11 +5806,8 @@
 msgstr "Densité du bord"
 
 #: ../gui/wxpython/menustrings.py:405
-msgid ""
-"Calculates edge density index on a raster map, using a 4 neighbour algorithm"
-msgstr ""
-"Calcule l'index de densité de bords d'une carte raster, à l'aide d'un "
-"algorithme des 4 voisins les plus proches."
+msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm"
+msgstr "Calcule l'index de densité de bords d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches."
 
 #: ../gui/wxpython/menustrings.py:406
 msgid "Contrast weighted edge density"
@@ -6279,12 +5822,8 @@
 msgstr "Surface moyenne des patch"
 
 #: ../gui/wxpython/menustrings.py:409
-msgid ""
-"Calculates mean patch size index on a raster map, using a 4 neighbour "
-"algorithm"
-msgstr ""
-"Calculer l'index de taille moyenne de patch d'une carte raster, à l'aide "
-"d'un algorithme des 4 voisins les plus proches."
+msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm"
+msgstr "Calculer l'index de taille moyenne de patch d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches."
 
 #: ../gui/wxpython/menustrings.py:410
 msgid "Patch area range"
@@ -6308,30 +5847,23 @@
 
 #: ../gui/wxpython/menustrings.py:415
 msgid "Calculates coefficient of variation of patch area on a raster map"
-msgstr ""
-"Calculer le coefficient de variation des taille de patch d'une carte raster."
+msgstr "Calculer le coefficient de variation des taille de patch d'une carte raster."
 
 #: ../gui/wxpython/menustrings.py:416
 msgid "Patch density"
 msgstr "Module de densité"
 
 #: ../gui/wxpython/menustrings.py:417
-msgid ""
-"Calculates patch density index on a raster map, using a 4 neighbour algorithm"
-msgstr ""
-"Calculer l'index de densité de patch d'une carte raster, à l'aide d'un "
-"algorithme des 4 voisins les plus proches."
+msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm"
+msgstr "Calculer l'index de densité de patch d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches."
 
 #: ../gui/wxpython/menustrings.py:418
 msgid "Patch number"
 msgstr "Module nombre"
 
 #: ../gui/wxpython/menustrings.py:419
-msgid ""
-"Calculates patch number index on a raster map, using a 4 neighbour algorithm."
-msgstr ""
-"Calculer l'index du nombre de patch d'une carte raster, à l'aide d'un "
-"algorithme des 4 voisins les plus proches."
+msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm."
+msgstr "Calculer l'index du nombre de patch d'une carte raster, à l'aide d'un algorithme des 4 voisins les plus proches."
 
 #: ../gui/wxpython/menustrings.py:420
 msgid "Dominance's diversity"
@@ -6378,11 +5910,7 @@
 msgstr "Taux de propagation"
 
 #: ../gui/wxpython/menustrings.py:432
-msgid ""
-"Generates three, or four raster map layers showing 1) the base "
-"(perpendicular) rate of spread (ROS), 2) the maximum (forward) ROS, 3) the "
-"direction of the maximum ROS, and optionally 4) the maximum potential "
-"spotting distance."
+msgid "Generates three, or four raster map layers showing 1) the base (perpendicular) rate of spread (ROS), 2) the maximum (forward) ROS, 3) the direction of the maximum ROS, and optionally 4) the maximum potential spotting distance."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:433
@@ -6390,9 +5918,7 @@
 msgstr "Propagation par chemins de moindre coût "
 
 #: ../gui/wxpython/menustrings.py:434
-msgid ""
-"Recursively traces the least cost path backwards to cells from which the "
-"cumulative cost was determined."
+msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:435
@@ -6400,10 +5926,7 @@
 msgstr "Simulation de diffusion anisotrope"
 
 #: ../gui/wxpython/menustrings.py:436
-msgid ""
-"Simulates elliptically anisotropic spread on a graphics window and generates "
-"a raster map of the cumulative time of spread, given raster maps containing "
-"the rates of spread (ROS), the ROS directions and the spread origins."
+msgid "Simulates elliptically anisotropic spread on a graphics window and generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:437
@@ -6423,9 +5946,7 @@
 msgstr "Reclasser en fonction de la taille"
 
 #: ../gui/wxpython/menustrings.py:441
-msgid ""
-"Reclasses a raster map greater or less than user specified area size (in "
-"hectares)."
+msgid "Reclasses a raster map greater or less than user specified area size (in hectares)."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:648
@@ -6433,12 +5954,8 @@
 msgstr "Reclasser"
 
 #: ../gui/wxpython/menustrings.py:443
-msgid ""
-"Creates a new map layer whose category values are based upon a "
-"reclassification of the categories in an existing raster map layer."
-msgstr ""
-"Créer une nouvelle carte dont les valeurs de catégories sont basées sur une "
-"reclassification des catégories d'une carte raster existante."
+msgid "Creates a new map layer whose category values are based upon a reclassification of the categories in an existing raster map layer."
+msgstr "Créer une nouvelle carte dont les valeurs de catégories sont basées sur une reclassification des catégories d'une carte raster existante."
 
 #: ../gui/wxpython/menustrings.py:444
 msgid "Recode"
@@ -6461,9 +5978,7 @@
 msgstr "Recalculer l'échelle des valeurs par histogramme"
 
 #: ../gui/wxpython/menustrings.py:449
-msgid ""
-"Rescales histogram equalized the range of category values in a raster map "
-"layer."
+msgid "Rescales histogram equalized the range of category values in a raster map layer."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:450
@@ -6476,20 +5991,15 @@
 
 #: ../gui/wxpython/menustrings.py:452
 msgid "Generates random cell values with spatial dependence."
-msgstr ""
-"Génère des valeurs de cellules aléatoires avec une dépendance spatiale."
+msgstr "Génère des valeurs de cellules aléatoires avec une dépendance spatiale."
 
 #: ../gui/wxpython/menustrings.py:453
 msgid "Random cells and vector points"
 msgstr "Cellules aléatoires et points vectoriels"
 
 #: ../gui/wxpython/menustrings.py:454
-msgid ""
-"Creates a raster map layer and vector point map containing randomly located "
-"points."
-msgstr ""
-"Créer une carte raster ou une carte vectorielle de points contenant des "
-"points dispersés de manière aléatoire."
+msgid "Creates a raster map layer and vector point map containing randomly located points."
+msgstr "Créer une carte raster ou une carte vectorielle de points contenant des points dispersés de manière aléatoire."
 
 #: ../gui/wxpython/menustrings.py:455
 msgid "Generate surfaces"
@@ -6508,9 +6018,7 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:459
-msgid ""
-"Generates a raster density map from vector point data using a moving kernel "
-"or optionally generates a vector density map on a vector network."
+msgid "Generates a raster density map from vector point data using a moving kernel or optionally generates a vector density map on a vector network."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:460
@@ -6518,32 +6026,20 @@
 msgstr "Déviance gaussienne de surface"
 
 #: ../gui/wxpython/menustrings.py:461
-msgid ""
-"GRASS module to produce a raster map layer of gaussian deviates whose mean "
-"and standard deviation can be expressed by the user. It uses a gaussian "
-"random number generator."
-msgstr ""
-"Produit une carte raster d'écarts gaussiens où la moyenne et l'écart-type "
-"peuvent être définis par l'utilisateur. Utilise un générateur de nombre "
-"aléatoire gaussien."
+msgid "GRASS module to produce a raster map layer of gaussian deviates whose mean and standard deviation can be expressed by the user. It uses a gaussian random number generator."
+msgstr "Produit une carte raster d'écarts gaussiens où la moyenne et l'écart-type peuvent être définis par l'utilisateur. Utilise un générateur de nombre aléatoire gaussien."
 
 # Dip traduit ici pendage, en référence à la terminologie des géologues.
 #: ../gui/wxpython/menustrings.py:463
-msgid ""
-"Creates raster plane map given dip (inclination), aspect (azimuth) and one "
-"point."
-msgstr ""
-"Crée une carte raster plane définie par un pendage (inclinaison), une "
-"orientation (azimuth) et un point."
+msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point."
+msgstr "Crée une carte raster plane définie par un pendage (inclinaison), une orientation (azimuth) et un point."
 
 #: ../gui/wxpython/menustrings.py:464
 msgid "Random deviates surface"
 msgstr "Déviance aléatoire de surface"
 
 #: ../gui/wxpython/menustrings.py:465
-msgid ""
-"Produces a raster map of uniform random deviates whose range can be "
-"expressed by the user."
+msgid "Produces a raster map of uniform random deviates whose range can be expressed by the user."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:466
@@ -6572,8 +6068,7 @@
 
 #: ../gui/wxpython/menustrings.py:472
 msgid "Bicubic or bilinear spline interpolation with Tykhonov regularization."
-msgstr ""
-"Interpolation spline bicubique ou bilinéaire avec régularisation de Tykhonov."
+msgstr "Interpolation spline bicubique ou bilinéaire avec régularisation de Tykhonov."
 
 #: ../gui/wxpython/menustrings.py:473
 msgid "IDW from raster points"
@@ -6585,8 +6080,7 @@
 
 #: ../gui/wxpython/menustrings.py:475
 msgid "IDW from raster points (alternate method for sparse points)"
-msgstr ""
-"IDW depuis des points raster (méthode alternative pour points clairsemés)"
+msgstr "IDW depuis des points raster (méthode alternative pour points clairsemés)"
 
 #: ../gui/wxpython/menustrings.py:476
 msgid "Surface generation program."
@@ -6597,12 +6091,8 @@
 msgstr "IDW de points vecteur"
 
 #: ../gui/wxpython/menustrings.py:478
-msgid ""
-"Surface interpolation from vector point data by Inverse Distance Squared "
-"Weighting."
-msgstr ""
-"Interpolation de surface à partir de données vecteur point par pondération "
-"de la distance inverse au carré (IDSW)."
+msgid "Surface interpolation from vector point data by Inverse Distance Squared Weighting."
+msgstr "Interpolation de surface à partir de données vecteur point par pondération de la distance inverse au carré (IDSW)."
 
 #: ../gui/wxpython/menustrings.py:479
 msgid "Raster contours"
@@ -6617,14 +6107,8 @@
 msgstr "Splines régulées avec tension"
 
 #: ../gui/wxpython/menustrings.py:482
-msgid ""
-"Spatial approximation and topographic analysis from given point or isoline "
-"data in vector format to floating point raster format using regularized "
-"spline with tension."
-msgstr ""
-"Approximation spatiale et analyse topographique depuis des données points ou "
-"isolines au format vecteur vers un raster en nombre flottants, en utilisant "
-"des splines régulées avec tension."
+msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension."
+msgstr "Approximation spatiale et analyse topographique depuis des données points ou isolines au format vecteur vers un raster en nombre flottants, en utilisant des splines régulées avec tension."
 
 #: ../gui/wxpython/menustrings.py:483
 msgid "Ordinary or block kriging"
@@ -6640,8 +6124,7 @@
 
 #: ../gui/wxpython/menustrings.py:486
 msgid "Fills no-data areas in raster maps using spline interpolation."
-msgstr ""
-"Remplir les zones sans données de la carte raster par interpolation spline."
+msgstr "Remplir les zones sans données de la carte raster par interpolation spline."
 
 #: ../gui/wxpython/menustrings.py:487 ../gui/wxpython/menustrings.py:764
 msgid "Report and statistics"
@@ -6660,12 +6143,8 @@
 msgstr "Gérer les informations de catégories"
 
 #: ../gui/wxpython/menustrings.py:491
-msgid ""
-"Manages category values and labels associated with user-specified raster map "
-"layers."
-msgstr ""
-"Gérer les valeurs de catégories et les étiquettes associées aux cartes "
-"raster spécifiées."
+msgid "Manages category values and labels associated with user-specified raster map layers."
+msgstr "Gérer les valeurs de catégories et les étiquettes associées aux cartes raster spécifiées."
 
 #: ../gui/wxpython/menustrings.py:492
 msgid "General statistics"
@@ -6689,8 +6168,7 @@
 
 #: ../gui/wxpython/menustrings.py:497
 msgid "Prints terse list of category values found in a raster map layer."
-msgstr ""
-"Afficher la liste des valeurs de catégories trouvées dans une carte raster."
+msgstr "Afficher la liste des valeurs de catégories trouvées dans une carte raster."
 
 #: ../gui/wxpython/menustrings.py:498
 msgid "Sum category values"
@@ -6713,9 +6191,7 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:503
-msgid ""
-"Calculates the volume of data \"clumps\", and (optionally) produces a GRASS "
-"vector points map containing the calculated centroids of these clumps."
+msgid "Calculates the volume of data \"clumps\", and (optionally) produces a GRASS vector points map containing the calculated centroids of these clumps."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:504
@@ -6727,11 +6203,8 @@
 msgstr "Estimation des surfaces pour les rasters."
 
 #: ../gui/wxpython/menustrings.py:507
-msgid ""
-"Calculates univariate statistics from the non-null cells of a raster map."
-msgstr ""
-"Calculer les statistiques univariées pour les cellules non nulles de la "
-"carte raster."
+msgid "Calculates univariate statistics from the non-null cells of a raster map."
+msgstr "Calculer les statistiques univariées pour les cellules non nulles de la carte raster."
 
 #: ../gui/wxpython/menustrings.py:508
 msgid "Sample transects"
@@ -6739,29 +6212,22 @@
 
 #: ../gui/wxpython/menustrings.py:509
 msgid "Outputs the raster map layer values lying on user-defined line(s)."
-msgstr ""
-"Affiche en sortie les valeurs de carte raster suivant une(des) ligne(s) "
-"définie(s) par l'utilisateur."
+msgstr "Affiche en sortie les valeurs de carte raster suivant une(des) ligne(s) définie(s) par l'utilisateur."
 
 #: ../gui/wxpython/menustrings.py:510
 msgid "Sample transects (bearing/distance)"
 msgstr "Exemple de transects (parcours/distance)"
 
 #: ../gui/wxpython/menustrings.py:511
-msgid ""
-"Outputs raster map layer values lying along user defined transect line(s)."
-msgstr ""
-"Affiche en sortie les valeurs de carte raster suivant un(des) transect(s) "
-"défini(s) par l'utilisateur."
+msgid "Outputs raster map layer values lying along user defined transect line(s)."
+msgstr "Affiche en sortie les valeurs de carte raster suivant un(des) transect(s) défini(s) par l'utilisateur."
 
 #: ../gui/wxpython/menustrings.py:512
 msgid "Covariance/correlation"
 msgstr "Covariance/corrélation"
 
 #: ../gui/wxpython/menustrings.py:513
-msgid ""
-"Outputs a covariance/correlation matrix for user-specified raster map layer"
-"(s)."
+msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:514
@@ -6770,17 +6236,14 @@
 
 #: ../gui/wxpython/menustrings.py:515
 msgid "Calculates linear regression from two raster maps: y = a + b*x."
-msgstr ""
-"Calcule une régression linéaire depuis deux cartes raster : y = a + b*x."
+msgstr "Calcule une régression linéaire depuis deux cartes raster : y = a + b*x."
 
 #: ../gui/wxpython/menustrings.py:516
 msgid "Mutual category occurrences"
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:517
-msgid ""
-"Tabulates the mutual occurrence (coincidence) of categories for two raster "
-"map layers."
+msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:518
@@ -6808,12 +6271,8 @@
 msgstr "Éditer une carte vecteur (de façon non interactive)"
 
 #: ../gui/wxpython/menustrings.py:525
-msgid ""
-"Edits a vector map, allows adding, deleting and modifying selected vector "
-"features."
-msgstr ""
-"Édite une carte vecteur,  permet d'ajouter, supprimer et modifier les objets "
-"vectoriels sélectionnés."
+msgid "Edits a vector map, allows adding, deleting and modifying selected vector features."
+msgstr "Édite une carte vecteur,  permet d'ajouter, supprimer et modifier les objets vectoriels sélectionnés."
 
 #: ../gui/wxpython/menustrings.py:526
 msgid "Convert object types"
@@ -6836,12 +6295,8 @@
 msgstr "Fusionner des contours"
 
 #: ../gui/wxpython/menustrings.py:531
-msgid ""
-"Dissolves boundaries between adjacent areas sharing a common category number "
-"or attribute."
-msgstr ""
-"Fusionne des contours entre surfaces adjacentes partageant un attribut ou "
-"une catégorie commun(e)."
+msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute."
+msgstr "Fusionne des contours entre surfaces adjacentes partageant un attribut ou une catégorie commun(e)."
 
 #: ../gui/wxpython/menustrings.py:532
 msgid "Create 3D vector over raster"
@@ -6849,9 +6304,7 @@
 
 #: ../gui/wxpython/menustrings.py:533
 msgid "Converts vector map to 3D by sampling of elevation raster map."
-msgstr ""
-"Convertit une carte vecteur en 3D par échantillonnage d'altitude d'une carte "
-"raster."
+msgstr "Convertit une carte vecteur en 3D par échantillonnage d'altitude d'une carte raster."
 
 #: ../gui/wxpython/menustrings.py:534
 msgid "Extrude 3D vector map"
@@ -6875,21 +6328,15 @@
 
 #: ../gui/wxpython/menustrings.py:539
 msgid "Create optimally placed labels for vector map(s)"
-msgstr ""
-"Créer des étiquettes placées de manière optimale pour une(des) carte(s) "
-"vecteur"
+msgstr "Créer des étiquettes placées de manière optimale pour une(des) carte(s) vecteur"
 
 #: ../gui/wxpython/menustrings.py:540
 msgid "Reposition vector map"
 msgstr "Repositionner une carte vecteur"
 
 #: ../gui/wxpython/menustrings.py:541
-msgid ""
-"Performs an affine transformation (shift, scale and rotate, or GPCs) on "
-"vector map."
-msgstr ""
-"Réalise une transformation affine (translation, échelle et rotation, ou "
-"points d'amer) de carte vecteur."
+msgid "Performs an affine transformation (shift, scale and rotate, or GPCs) on vector map."
+msgstr "Réalise une transformation affine (translation, échelle et rotation, ou points d'amer) de carte vecteur."
 
 #: ../gui/wxpython/menustrings.py:542
 msgid "Reproject vector map"
@@ -6897,8 +6344,7 @@
 
 #: ../gui/wxpython/menustrings.py:543
 msgid "Re-projects a vector map from one location to the current location."
-msgstr ""
-"Re-projette une carte vecteur depuis un secteur dans le secteur courant."
+msgstr "Re-projette une carte vecteur depuis un secteur dans le secteur courant."
 
 #: ../gui/wxpython/menustrings.py:545
 msgid "Updates vector map metadata."
@@ -6922,9 +6368,7 @@
 
 #: ../gui/wxpython/menustrings.py:550
 msgid "Rebuilds topology on all vector maps in the current mapset."
-msgstr ""
-"Reconstruire la topologie de toutes les cartes vectorielles dans le jeux de "
-"cartes courant."
+msgstr "Reconstruire la topologie de toutes les cartes vectorielles dans le jeux de cartes courant."
 
 #: ../gui/wxpython/menustrings.py:551
 msgid "Build polylines"
@@ -6948,9 +6392,7 @@
 
 #: ../gui/wxpython/menustrings.py:556
 msgid "Creates points/segments from input vector lines and positions."
-msgstr ""
-"Crée des points/segments à partir de lignes vectorielles et positions en "
-"entrée."
+msgstr "Crée des points/segments à partir de lignes vectorielles et positions en entrée."
 
 #: ../gui/wxpython/menustrings.py:557
 msgid "Clean vector map"
@@ -6977,11 +6419,8 @@
 msgstr "Ajoute les centroïdes manquants aux contours fermés."
 
 #: ../gui/wxpython/menustrings.py:565
-msgid ""
-"Set color rules for features in a vector using a numeric attribute column."
-msgstr ""
-"Fixe les règles de coloration pour les objets d'une carte vecteur via une "
-"colonne attributaire numérique."
+msgid "Set color rules for features in a vector using a numeric attribute column."
+msgstr "Fixe les règles de coloration pour les objets d'une carte vecteur via une colonne attributaire numérique."
 
 #: ../gui/wxpython/menustrings.py:567
 msgid "Interactive management of vector color tables."
@@ -7016,34 +6455,24 @@
 msgstr "Sélection par attribut"
 
 #: ../gui/wxpython/menustrings.py:575
-msgid ""
-"Selects vector objects from an existing vector map and creates a new map "
-"containing only the selected objects."
-msgstr ""
-"Sélectionner les objets vectoriels d'une carte raster existante et créer une "
-"nouvelle carte contenant seulement ces objets sélectionnés."
+msgid "Selects vector objects from an existing vector map and creates a new map containing only the selected objects."
+msgstr "Sélectionner les objets vectoriels d'une carte raster existante et créer une nouvelle carte contenant seulement ces objets sélectionnés."
 
 #: ../gui/wxpython/menustrings.py:576
 msgid "Spatial query"
 msgstr "Requête spatiale"
 
 #: ../gui/wxpython/menustrings.py:577
-msgid ""
-"Selects features from vector map (A) by features from other vector map (B)."
-msgstr ""
-"Sélectionne des objets d'une carte vecteur (A) par des objets d'une autre "
-"carte vecteur (B)."
+msgid "Selects features from vector map (A) by features from other vector map (B)."
+msgstr "Sélectionne des objets d'une carte vecteur (A) par des objets d'une autre carte vecteur (B)."
 
 #: ../gui/wxpython/menustrings.py:587
 msgid "Buffer vectors"
 msgstr "Vecteurs tampons"
 
 #: ../gui/wxpython/menustrings.py:588
-msgid ""
-"Creates a buffer around features of given type (areas must contain centroid)."
-msgstr ""
-"Crée un tampon autour d'objet d'un type donné (les surfaces doivent contenir "
-"un centroïde)."
+msgid "Creates a buffer around features of given type (areas must contain centroid)."
+msgstr "Crée un tampon autour d'objet d'un type donné (les surfaces doivent contenir un centroïde)."
 
 #: ../gui/wxpython/menustrings.py:589
 msgid "Lidar analysis"
@@ -7062,9 +6491,7 @@
 msgstr "Détecter intérieurs"
 
 #: ../gui/wxpython/menustrings.py:593
-msgid ""
-"Building contour determination and Region Growing algorithm for determining "
-"the building inside"
+msgid "Building contour determination and Region Growing algorithm for determining the building inside"
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:594
@@ -7072,12 +6499,8 @@
 msgstr "Corriger et classifier les objets"
 
 #: ../gui/wxpython/menustrings.py:595
-msgid ""
-"Correction of the v.lidar.growing output. It is the last of the three "
-"algorithms for LIDAR filtering."
-msgstr ""
-"Correction de la sortie de v.lidar.growing. Il s'agit du dernier des trois "
-"algorithms pour le filtrage LIDAR."
+msgid "Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering."
+msgstr "Correction de la sortie de v.lidar.growing. Il s'agit du dernier des trois algorithms pour le filtrage LIDAR."
 
 #: ../gui/wxpython/menustrings.py:596
 msgid "Linear referencing"
@@ -7099,45 +6522,31 @@
 #: ../gui/wxpython/menustrings.py:600
 #, fuzzy
 msgid "Creates stationing from input lines, and linear reference system"
-msgstr ""
-"Créer des placement à partir de lignes, et d'un système de référence linéaire"
+msgstr "Créer des placement à partir de lignes, et d'un système de référence linéaire"
 
 #: ../gui/wxpython/menustrings.py:601
 msgid "Create points/segments"
 msgstr "Créer points/segments"
 
 #: ../gui/wxpython/menustrings.py:602
-msgid ""
-"Creates points/segments from input lines, linear reference system and "
-"positions read from stdin or a file."
-msgstr ""
-"Créer des points/segments à partir des lignes en entrée, un système de "
-"référence linéaire et des positions lues depuis l'entrée standard ou un "
-"fichier."
+msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file."
+msgstr "Créer des points/segments à partir des lignes en entrée, un système de référence linéaire et des positions lues depuis l'entrée standard ou un fichier."
 
 #: ../gui/wxpython/menustrings.py:603
 msgid "Find line id and offset"
 msgstr "Trouver l'id de ligne et le décalage"
 
 #: ../gui/wxpython/menustrings.py:604
-msgid ""
-"Finds line id and real km+offset for given points in vector map using linear "
-"reference system."
-msgstr ""
-"Trouvez l'id de ligne et le km réel pour les points donnés de la carte "
-"vectorielle en utilisant un système de référence linéaire"
+msgid "Finds line id and real km+offset for given points in vector map using linear reference system."
+msgstr "Trouvez l'id de ligne et le km réel pour les points donnés de la carte vectorielle en utilisant un système de référence linéaire"
 
 #: ../gui/wxpython/menustrings.py:605
 msgid "Nearest features"
 msgstr "Objets les plus proches"
 
 #: ../gui/wxpython/menustrings.py:606
-msgid ""
-"Finds the nearest element in vector map 'to' for elements in vector map "
-"'from'."
-msgstr ""
-"Trouve l'élément de la carte \"vers\" le plus proche des éléments de la "
-"carte \"depuis\"."
+msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'."
+msgstr "Trouve l'élément de la carte \"vers\" le plus proche des éléments de la carte \"depuis\"."
 
 #: ../gui/wxpython/menustrings.py:607
 msgid "Network analysis"
@@ -7158,9 +6567,7 @@
 #: ../gui/wxpython/menustrings.py:611
 #, fuzzy
 msgid "Allocate subnets for nearest centres (direction from centre)."
-msgstr ""
-"Allouer des sous-réseaux pour les centres les plus proches (direction depuis "
-"le centre)."
+msgstr "Allouer des sous-réseaux pour les centres les plus proches (direction depuis le centre)."
 
 #: ../gui/wxpython/menustrings.py:612
 msgid "Split net"
@@ -7183,11 +6590,8 @@
 msgstr "Plus court chemin pour un jeu d'objets"
 
 #: ../gui/wxpython/menustrings.py:617
-msgid ""
-"Computes shortest distance via the network between the given sets of "
-"features."
-msgstr ""
-"Calcule la plus courte distance via le réseau entre les jeux d'objets donnés."
+msgid "Computes shortest distance via the network between the given sets of features."
+msgstr "Calcule la plus courte distance via le réseau entre les jeux d'objets donnés."
 
 #: ../gui/wxpython/menustrings.py:618
 msgid "Shortest path using timetables"
@@ -7203,8 +6607,7 @@
 
 #: ../gui/wxpython/menustrings.py:621
 msgid "Computes the shortest path between all pairs of nodes in the network."
-msgstr ""
-"Calcule le plus court chemin entre toutes les paires de nœuds du réseau."
+msgstr "Calcule le plus court chemin entre toutes les paires de nœuds du réseau."
 
 #: ../gui/wxpython/menustrings.py:622
 msgid "Visibility network"
@@ -7236,8 +6639,7 @@
 
 #: ../gui/wxpython/menustrings.py:629
 msgid "Computes vertex connectivity between two sets of nodes in the network."
-msgstr ""
-"Calcule la connectivité des sommets entre deux jeux de noeuds d'un réseau."
+msgstr "Calcule la connectivité des sommets entre deux jeux de noeuds d'un réseau."
 
 #: ../gui/wxpython/menustrings.py:630
 msgid "Components"
@@ -7252,12 +6654,8 @@
 msgstr "Centralité"
 
 #: ../gui/wxpython/menustrings.py:633
-msgid ""
-"Computes degree, centrality, betweeness, closeness and eigenvector "
-"centrality measures in the network."
-msgstr ""
-"Calcule les degré, centralité, intermédiarité, proximité et vecteur propre "
-"des mesures de centralité d'un réseau."
+msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network."
+msgstr "Calcule les degré, centralité, intermédiarité, proximité et vecteur propre des mesures de centralité d'un réseau."
 
 #: ../gui/wxpython/menustrings.py:634
 msgid "Steiner tree"
@@ -7281,9 +6679,7 @@
 
 #: ../gui/wxpython/menustrings.py:639
 msgid "Creates a cycle connecting given nodes (Traveling salesman problem)."
-msgstr ""
-"Créer un cycle connectant les noeud donnés (problème du voyageur de "
-"commerce)."
+msgstr "Créer un cycle connectant les noeud donnés (problème du voyageur de commerce)."
 
 #: ../gui/wxpython/menustrings.py:640 ../gui/wxpython/menustrings.py:641
 msgid "Overlay vector maps"
@@ -7299,9 +6695,7 @@
 
 #: ../gui/wxpython/menustrings.py:644
 msgid "Create a new vector map layer by combining other vector map layers."
-msgstr ""
-"Créer une nouvelle carte vecteur en combinant d'autres couches de cartes "
-"vecteur."
+msgstr "Créer une nouvelle carte vecteur en combinant d'autres couches de cartes vecteur."
 
 #: ../gui/wxpython/menustrings.py:645
 msgid "Change attributes"
@@ -7313,31 +6707,19 @@
 
 #: ../gui/wxpython/menustrings.py:647
 msgid "Attach, delete or report vector categories to map geometry."
-msgstr ""
-"Attache, supprime ou rend compte de catégories à la géométrie de carte "
-"vecteur."
+msgstr "Attache, supprime ou rend compte de catégories à la géométrie de carte vecteur."
 
 #: ../gui/wxpython/menustrings.py:649
-msgid ""
-"Changes vector category values for an existing vector map according to "
-"results of SQL queries or a value in attribute table column."
-msgstr ""
-"Change les valeurs de catégorie pour une carte vecteur existante en fonction "
-"des résultats de requêtes SQL ou d'un valeur dans une colonne de table "
-"attributaire."
+msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column."
+msgstr "Change les valeurs de catégorie pour une carte vecteur existante en fonction des résultats de requêtes SQL ou d'un valeur dans une colonne de table attributaire."
 
 #: ../gui/wxpython/menustrings.py:651
 msgid "Update area attributes from raster"
 msgstr "Mise à jour des attributs surfaciques à partir d'une carte raster"
 
 #: ../gui/wxpython/menustrings.py:652
-msgid ""
-"Calculates univariate statistics from a raster map based on vector polygons "
-"and uploads statistics to new attribute columns."
-msgstr ""
-"Calculer les statistiques univariées d'une carte raster, basé sur des "
-"polygones vectoriels et ajouter les statistiques dans des nouvelles colonnes "
-"attributaires."
+msgid "Calculates univariate statistics from a raster map based on vector polygons and uploads statistics to new attribute columns."
+msgstr "Calculer les statistiques univariées d'une carte raster, basé sur des polygones vectoriels et ajouter les statistiques dans des nouvelles colonnes attributaires."
 
 #: ../gui/wxpython/menustrings.py:653
 msgid "Update point attributes from areas"
@@ -7345,9 +6727,7 @@
 
 #: ../gui/wxpython/menustrings.py:654
 msgid "Uploads vector values at positions of vector points to the table."
-msgstr ""
-"Ajouter dans la table les valeurs de vecteur à la position des points du "
-"vecteur."
+msgstr "Ajouter dans la table les valeurs de vecteur à la position des points du vecteur."
 
 #: ../gui/wxpython/menustrings.py:655
 msgid "Update database values from vector"
@@ -7363,9 +6743,7 @@
 
 #: ../gui/wxpython/menustrings.py:658
 msgid "Uploads raster values at positions of vector points to the table."
-msgstr ""
-"Ajouter dans la table les valeurs de raster à la position des points du "
-"vecteur."
+msgstr "Ajouter dans la table les valeurs de raster à la position des points du vecteur."
 
 #: ../gui/wxpython/menustrings.py:659
 msgid "Sample raster neighborhood around points"
@@ -7373,8 +6751,7 @@
 
 #: ../gui/wxpython/menustrings.py:660
 msgid "Samples a raster map at vector point locations."
-msgstr ""
-"Échantillonne une carte raster au droit des points d'une carte vecteur."
+msgstr "Échantillonne une carte raster au droit des points d'une carte vecteur."
 
 #: ../gui/wxpython/menustrings.py:661
 msgid "Generate area for current region"
@@ -7402,24 +6779,16 @@
 msgstr "Triangles de Delaunay"
 
 #: ../gui/wxpython/menustrings.py:667
-msgid ""
-"Creates a Delaunay triangulation from an input vector map containing points "
-"or centroids."
-msgstr ""
-"Crée une triangulation de Delaunay à partir d'une carte vecteur contenant "
-"des points ou centroïdes."
+msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids."
+msgstr "Crée une triangulation de Delaunay à partir d'une carte vecteur contenant des points ou centroïdes."
 
 #: ../gui/wxpython/menustrings.py:668
 msgid "Voronoi diagram/Thiessen polygons"
 msgstr "Diagramme de Voronoï/polygones de Thiessen"
 
 #: ../gui/wxpython/menustrings.py:669
-msgid ""
-"Creates a Voronoi diagram from an input vector map containing points or "
-"centroids."
-msgstr ""
-"Crée un diagramme de Voronoï à partir d'une carte vecteur contenant des "
-"points ou centroïdes."
+msgid "Creates a Voronoi diagram from an input vector map containing points or centroids."
+msgstr "Crée un diagramme de Voronoï à partir d'une carte vecteur contenant des points ou centroïdes."
 
 #: ../gui/wxpython/menustrings.py:670
 msgid "Generate grid"
@@ -7438,11 +6807,8 @@
 msgstr "Générer à partir d'une base de données"
 
 #: ../gui/wxpython/menustrings.py:674
-msgid ""
-"Creates new vector (points) map from database table containing coordinates."
-msgstr ""
-"Crée une nouvelle carte vecteur (points) à partir d'une table de base de "
-"données contenant des coordonnées."
+msgid "Creates new vector (points) map from database table containing coordinates."
+msgstr "Crée une nouvelle carte vecteur (points) à partir d'une table de base de données contenant des coordonnées."
 
 #: ../gui/wxpython/menustrings.py:675
 msgid "Generate points along lines"
@@ -7450,9 +6816,7 @@
 
 #: ../gui/wxpython/menustrings.py:676
 msgid "Create points along input lines in new vector with 2 layers."
-msgstr ""
-"Créer des points le long de lignes dans une nouvelle carte vecteur à deux "
-"couches."
+msgstr "Créer des points le long de lignes dans une nouvelle carte vecteur à deux couches."
 
 #: ../gui/wxpython/menustrings.py:677
 msgid "Generate random points"
@@ -7468,8 +6832,7 @@
 
 #: ../gui/wxpython/menustrings.py:680
 msgid "Random location perturbations of GRASS vector points"
-msgstr ""
-"Modifie de manière aléatoire la position des points dans un fichier vectoriel"
+msgstr "Modifie de manière aléatoire la position des points dans un fichier vectoriel"
 
 #: ../gui/wxpython/menustrings.py:681
 msgid "Remove outliers in point sets"
@@ -7505,9 +6868,7 @@
 
 #: ../gui/wxpython/menustrings.py:689
 msgid "Classifies attribute data, e.g. for thematic mapping"
-msgstr ""
-"Classifier les données attributaires, par exemple pour une cartographie "
-"thématique"
+msgstr "Classifier les données attributaires, par exemple pour une cartographie thématique"
 
 #: ../gui/wxpython/menustrings.py:690
 msgid "Report topology by category"
@@ -7522,21 +6883,15 @@
 msgstr "Statistiques univariées pour des points"
 
 #: ../gui/wxpython/menustrings.py:693
-msgid ""
-"Calculates univariate statistics for attribute. Variance and standard "
-"deviation is calculated only for points if specified."
-msgstr ""
-"Calcule les statistiques univariées pour les attributs. La variance et "
-"l'écart-type sont calculés uniquement pour les points."
+msgid "Calculates univariate statistics for attribute. Variance and standard deviation is calculated only for points if specified."
+msgstr "Calcule les statistiques univariées pour les attributs. La variance et l'écart-type sont calculés uniquement pour les points."
 
 #: ../gui/wxpython/menustrings.py:694
 msgid "Univariate statistics for attribute columns"
 msgstr "Statistiques univariées pour les colonnes d'attributs"
 
 #: ../gui/wxpython/menustrings.py:695
-msgid ""
-"Calculates univariate statistics on selected table column for a GRASS vector "
-"map."
+msgid "Calculates univariate statistics on selected table column for a GRASS vector map."
 msgstr "Calcule les statistiques univariées sur la colonne sélectionnée."
 
 #: ../gui/wxpython/menustrings.py:696
@@ -7586,9 +6941,7 @@
 
 #: ../gui/wxpython/menustrings.py:707
 msgid "Mosaics up to 4 images and extends colormap; creates map *.mosaic"
-msgstr ""
-"Créer une mosaïque jusqu'à 4 images et étend la table de couleurs; créer une "
-"carte *.mosaic"
+msgstr "Créer une mosaïque jusqu'à 4 images et étend la table de couleurs; créer une carte *.mosaic"
 
 #: ../gui/wxpython/menustrings.py:708
 msgid "Manage image colors"
@@ -7607,32 +6960,20 @@
 msgstr "TSV vers RVB"
 
 #: ../gui/wxpython/menustrings.py:712
-msgid ""
-"Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to "
-"RGB (Red-Green-Blue) color space."
-msgstr ""
-"Transforme une carte raster de l'espace colorimétrique TSV (Teinte-"
-"Saturation-Valeur) vers l'espace colorimétrique RVB (Rouge-Vert-Bleu)."
+msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space."
+msgstr "Transforme une carte raster de l'espace colorimétrique TSV (Teinte-Saturation-Valeur) vers l'espace colorimétrique RVB (Rouge-Vert-Bleu)."
 
 #: ../gui/wxpython/menustrings.py:714
-msgid ""
-"Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-"
-"Intensity-Saturation) color space."
-msgstr ""
-"Transforme une carte raster de l'espace colorimétrique RVB (Rouge-Vert-Bleu) "
-"vers l'espace colorimétrique TSV (Teinte-Saturation-Valeur)."
+msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space."
+msgstr "Transforme une carte raster de l'espace colorimétrique RVB (Rouge-Vert-Bleu) vers l'espace colorimétrique TSV (Teinte-Saturation-Valeur)."
 
 #: ../gui/wxpython/menustrings.py:715
 msgid "Rectify image or raster"
 msgstr "Rectifier une image ou une carte raster"
 
 #: ../gui/wxpython/menustrings.py:716
-msgid ""
-"Rectifies an image by computing a coordinate transformation for each pixel "
-"in the image based on the control points."
-msgstr ""
-"Redresse une image en calculant une transformation de coordonnées pour "
-"chaque pixel de l'image basée sur des points de contrôle."
+msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points."
+msgstr "Redresse une image en calculant une transformation de coordonnées pour chaque pixel de l'image basée sur des points de contrôle."
 
 #: ../gui/wxpython/menustrings.py:718
 msgid "Generate histogram of image"
@@ -7643,22 +6984,16 @@
 msgstr "Réponse spectrale"
 
 #: ../gui/wxpython/menustrings.py:720
-msgid ""
-"Displays spectral response at user specified locations in group or images."
-msgstr ""
-"Affiche la réponse spectrale d'une position données pour un groupe ou une "
-"image."
+msgid "Displays spectral response at user specified locations in group or images."
+msgstr "Affiche la réponse spectrale d'une position données pour un groupe ou une image."
 
 #: ../gui/wxpython/menustrings.py:721
 msgid "Brovey sharpening"
 msgstr "Transformée de Brovey"
 
 #: ../gui/wxpython/menustrings.py:722
-msgid ""
-"Brovey transform to merge multispectral and high-res panchromatic channels"
-msgstr ""
-"Transformation de Brovey pour fusionner des canaux multispectraux et "
-"panchromatique haute résolution."
+msgid "Brovey transform to merge multispectral and high-res panchromatic channels"
+msgstr "Transformation de Brovey pour fusionner des canaux multispectraux et panchromatique haute résolution."
 
 #: ../gui/wxpython/menustrings.py:723
 msgid "Classify image"
@@ -7669,12 +7004,8 @@
 msgstr "Regroupement pour classification non-supervisée"
 
 #: ../gui/wxpython/menustrings.py:725
-msgid ""
-"Generates spectral signatures for land cover types in an image using a "
-"clustering algorithm."
-msgstr ""
-"Générer les signatures spectrales pour l'occupation des sols dans une image, "
-"à l'aide d'un algorithme de regroupement."
+msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm."
+msgstr "Générer les signatures spectrales pour l'occupation des sols dans une image, à l'aide d'un algorithme de regroupement."
 
 #: ../gui/wxpython/menustrings.py:726
 msgid "Input for supervised MLC"
@@ -7697,12 +7028,8 @@
 msgstr "Entrée interactive pour une classification supervisée (requiert Xterm)"
 
 #: ../gui/wxpython/menustrings.py:731
-msgid ""
-"Generates spectral signatures for an image by allowing the user to outline "
-"regions of interest."
-msgstr ""
-"Générer les signatures spectrales d'une image en permettant à l'utilisateur "
-"de décrire les régions d'intérêt."
+msgid "Generates spectral signatures for an image by allowing the user to outline regions of interest."
+msgstr "Générer les signatures spectrales d'une image en permettant à l'utilisateur de décrire les régions d'intérêt."
 
 #: ../gui/wxpython/menustrings.py:732
 msgid "Input for supervised SMAP"
@@ -7717,12 +7044,8 @@
 msgstr "Classification par le maximum séquentiel à postériori (SMAP)"
 
 #: ../gui/wxpython/menustrings.py:735
-msgid ""
-"Performs contextual image classification using sequential maximum a "
-"posteriori (SMAP) estimation."
-msgstr ""
-"Effectue une classification d'image contextuelle, en utilisant l'estimation "
-"du maximum séquentiel à postériori (SMAP)."
+msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation."
+msgstr "Effectue une classification d'image contextuelle, en utilisant l'estimation du maximum séquentiel à postériori (SMAP)."
 
 #: ../gui/wxpython/menustrings.py:736
 msgid "Filter image"
@@ -7735,9 +7058,7 @@
 #: ../gui/wxpython/menustrings.py:738
 #, fuzzy
 msgid "Zero-crossing \"edge detection\" raster function for image processing."
-msgstr ""
-"Fonction raster croisement de zéros de \"détection des angles\" pour "
-"l'analyse d'images."
+msgstr "Fonction raster croisement de zéros de \"détection des angles\" pour l'analyse d'images."
 
 #: ../gui/wxpython/menustrings.py:739
 msgid "Matrix/convolving filter"
@@ -7792,12 +7113,8 @@
 msgstr "Valeur numérique Landsat vers radiance/réflectance."
 
 #: ../gui/wxpython/menustrings.py:752
-msgid ""
-"Calculates top-of-atmosphere radiance or reflectance and temperature for "
-"Landsat MSS/TM/ETM+."
-msgstr ""
-"Calculer la radiance ou la réflectance \"top-of-atmosphere\" et la "
-"température pour les images Landsat MSS/TM/ETM+."
+msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+."
+msgstr "Calculer la radiance ou la réflectance \"top-of-atmosphere\" et la température pour les images Landsat MSS/TM/ETM+."
 
 #: ../gui/wxpython/menustrings.py:753
 msgid "Landsat cloud cover assessment"
@@ -7805,9 +7122,7 @@
 
 #: ../gui/wxpython/menustrings.py:754
 msgid "Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA)."
-msgstr ""
-"Effecture une évaluation automatique de la couverture nuageuse (ACCA) pour "
-"Landsat TM/ETM+."
+msgstr "Effecture une évaluation automatique de la couverture nuageuse (ACCA) pour Landsat TM/ETM+."
 
 #: ../gui/wxpython/menustrings.py:755
 msgid "Modis quality control"
@@ -7843,8 +7158,7 @@
 
 #: ../gui/wxpython/menustrings.py:763
 msgid "Tasseled Cap (Kauth Thomas) transformation for LANDSAT-TM data"
-msgstr ""
-"Transformation de Tasseled cap (Kauth Thomas) pour les données LANDSAT-TM"
+msgstr "Transformation de Tasseled cap (Kauth Thomas) pour les données LANDSAT-TM"
 
 #: ../gui/wxpython/menustrings.py:765
 msgid "Bit pattern comparison "
@@ -7859,12 +7173,8 @@
 msgstr "Analyse Kappa"
 
 #: ../gui/wxpython/menustrings.py:768
-msgid ""
-"Calculate error matrix and kappa parameter for accuracy assessment of "
-"classification result."
-msgstr ""
-"Calcule la matrice de confusion et les  paramètres kappa pour l'évaluation "
-"de l'exactitude des résultats de classification."
+msgid "Calculate error matrix and kappa parameter for accuracy assessment of classification result."
+msgstr "Calcule la matrice de confusion et les  paramètres kappa pour l'évaluation de l'exactitude des résultats de classification."
 
 #: ../gui/wxpython/menustrings.py:769
 msgid "OIF for LandSat TM"
@@ -7872,9 +7182,7 @@
 
 #: ../gui/wxpython/menustrings.py:770
 msgid "Calculates Optimum-Index-Factor table for LANDSAT TM bands 1-5, & 7"
-msgstr ""
-"Calcule la table de facteur d'index optimal pour les bandes 1-5 et 7 de "
-"Landsat TM."
+msgstr "Calcule la table de facteur d'index optimal pour les bandes 1-5 et 7 de Landsat TM."
 
 #: ../gui/wxpython/menustrings.py:771
 msgid "V&olumes"
@@ -7921,32 +7229,20 @@
 msgstr "Coupe transversale"
 
 #: ../gui/wxpython/menustrings.py:785
-msgid ""
-"Creates cross section 2D raster map from 3D raster map based on 2D elevation "
-"map."
-msgstr ""
-"Créer une carte raster 2D de coupe transversale depuis une carte raster 3D, "
-"basée sur une carte d'altitudes en 2D."
+msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map."
+msgstr "Créer une carte raster 2D de coupe transversale depuis une carte raster 3D, basée sur une carte d'altitudes en 2D."
 
 #: ../gui/wxpython/menustrings.py:787
-msgid ""
-"Calculates numerically transient, confined groundwater flow in three "
-"dimensions."
-msgstr ""
-"Calcul numérique des flux d'eaux souterraines transitoire et confinées, en "
-"trois dimensions."
+msgid "Calculates numerically transient, confined groundwater flow in three dimensions."
+msgstr "Calcul numérique des flux d'eaux souterraines transitoire et confinées, en trois dimensions."
 
 #: ../gui/wxpython/menustrings.py:788
 msgid "Interpolate volume from points"
 msgstr "Interpoler un volume depuis des points."
 
 #: ../gui/wxpython/menustrings.py:789
-msgid ""
-"Interpolates point data to a 3D raster map using regularized spline with "
-"tension (RST) algorithm."
-msgstr ""
-"Interpoler des données points vers une carte raster 3D, en utilisant "
-"l'algorithme des splines régulées avec tension (RST)."
+msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm."
+msgstr "Interpoler des données points vers une carte raster 3D, en utilisant l'algorithme des splines régulées avec tension (RST)."
 
 #: ../gui/wxpython/menustrings.py:790
 msgid "Report and Statistics"
@@ -7973,12 +7269,8 @@
 msgstr "Statistiques univariées pour les volumes"
 
 #: ../gui/wxpython/menustrings.py:796
-msgid ""
-"Calculates univariate statistics from the non-null 3d cells of a raster3d "
-"map."
-msgstr ""
-"Calculer les statistiques univariées pour les valeurs 3D non-nulles d'une "
-"carte raster 3D."
+msgid "Calculates univariate statistics from the non-null 3d cells of a raster3d map."
+msgstr "Calculer les statistiques univariées pour les valeurs 3D non-nulles d'une carte raster 3D."
 
 #: ../gui/wxpython/menustrings.py:797
 msgid "&Database"
@@ -8030,9 +7322,7 @@
 
 #: ../gui/wxpython/menustrings.py:809
 msgid "Prints/sets general DB connection for current mapset and exits."
-msgstr ""
-"Afficher/définir les connexions base de données pour le jeux de crate actuel "
-"puis quitter."
+msgstr "Afficher/définir les connexions base de données pour le jeux de carte actuel puis quitter."
 
 #: ../gui/wxpython/menustrings.py:810
 msgid "Login"
@@ -8072,9 +7362,7 @@
 
 #: ../gui/wxpython/menustrings.py:819
 msgid "Test database driver, database must exist and set by db.connect."
-msgstr ""
-"Tester un pilote de base de données ; la base doit exister et être connectée "
-"via db.connect"
+msgstr "Tester un pilote de base de données ; la base doit exister et être connectée via db.connect"
 
 #: ../gui/wxpython/menustrings.py:821
 msgid "Query any table"
@@ -8082,9 +7370,7 @@
 
 #: ../gui/wxpython/menustrings.py:822
 msgid "Selects data from attribute table (performs SQL query statement(s))."
-msgstr ""
-"Sélectionne des données d'une table attributaire (exécute des expressions "
-"SQL)."
+msgstr "Sélectionne des données d'une table attributaire (exécute des expressions SQL)."
 
 #: ../gui/wxpython/menustrings.py:825
 msgid "SQL statement"
@@ -8103,12 +7389,8 @@
 msgstr "Nouvelle table"
 
 #: ../gui/wxpython/menustrings.py:829
-msgid ""
-"Creates and connects a new attribute table to a given layer of an existing "
-"vector map."
-msgstr ""
-"Créée et connecte une table attributaire à une couche donnée d'une carte "
-"vecteur existante."
+msgid "Creates and connects a new attribute table to a given layer of an existing vector map."
+msgstr "Créée et connecte une table attributaire à une couche donnée d'une carte vecteur existante."
 
 #: ../gui/wxpython/menustrings.py:830
 msgid "Remove table"
@@ -8124,45 +7406,31 @@
 
 #: ../gui/wxpython/menustrings.py:833
 msgid "Allows to join a table to a vector map table."
-msgstr ""
-"Permet de joindre une table à la table attributaire d'une carte vecteur."
+msgstr "Permet de joindre une table à la table attributaire d'une carte vecteur."
 
 #: ../gui/wxpython/menustrings.py:834
 msgid "Add columns"
 msgstr "Ajouter des colonnes"
 
 #: ../gui/wxpython/menustrings.py:835
-msgid ""
-"Adds one or more columns to the attribute table connected to a given vector "
-"map."
-msgstr ""
-"Ajoute une ou des colonnes à la table attributaire connectée à une carte "
-"vecteur donnée."
+msgid "Adds one or more columns to the attribute table connected to a given vector map."
+msgstr "Ajoute une ou des colonnes à la table attributaire connectée à une carte vecteur donnée."
 
 #: ../gui/wxpython/menustrings.py:837
-msgid ""
-"Drops a column from the attribute table connected to a given vector map."
-msgstr ""
-"Supprime une colonne d'une table attributaire connectée à une carte vecteur "
-"donnée."
+msgid "Drops a column from the attribute table connected to a given vector map."
+msgstr "Supprime une colonne d'une table attributaire connectée à une carte vecteur donnée."
 
 #: ../gui/wxpython/menustrings.py:839
-msgid ""
-"Renames a column in the attribute table connected to a given vector map."
-msgstr ""
-"Renomme une colonne dans une table attributaire connectée à une carte "
-"vecteur donnée."
+msgid "Renames a column in the attribute table connected to a given vector map."
+msgstr "Renomme une colonne dans une table attributaire connectée à une carte vecteur donnée."
 
 #: ../gui/wxpython/menustrings.py:840
 msgid "Change values"
 msgstr "Changer les valeurs"
 
 #: ../gui/wxpython/menustrings.py:841
-msgid ""
-"Allows to update a column in the attribute table connected to a vector map."
-msgstr ""
-"Permet de mettre à jour une colonne dans une table attributaire connectée à "
-"une carte vecteur."
+msgid "Allows to update a column in the attribute table connected to a vector map."
+msgstr "Permet de mettre à jour une colonne dans une table attributaire connectée à une carte vecteur."
 
 #: ../gui/wxpython/menustrings.py:842
 msgid "Reconnect vectors to database"
@@ -8178,9 +7446,7 @@
 
 #: ../gui/wxpython/menustrings.py:845
 msgid "Prints/sets DB connection for a vector map to attribute table."
-msgstr ""
-"Afficher/définir les connexions base de données pour la table d'attributs de "
-"la crate vecteur."
+msgstr "Afficher/définir les connexions base de données pour la table d'attributs de la carte vecteur."
 
 #: ../gui/wxpython/menustrings.py:846 ../gui/wxpython/menustrings.py:898
 msgid "&Help"
@@ -8367,9 +7633,7 @@
 
 #: ../gui/wxpython/psmap/frame.py:231
 msgid "Program ps2pdf is not available. Please install it first to create PDF."
-msgstr ""
-"Le programme ps2pdf n'est pas disponible. Merci de l'installer pour "
-"permettre la création de fichiers PDF."
+msgstr "Le programme ps2pdf n'est pas disponible. Merci de l'installer pour permettre la création de fichiers PDF."
 
 #: ../gui/wxpython/psmap/frame.py:275
 msgid "Generating PDF..."
@@ -8400,8 +7664,7 @@
 "\n"
 " %s"
 msgstr ""
-"Le programme ps2pdf n'est pas disponible. Merci de l'installer pour "
-"permettre la création de fichiers PDF.\n"
+"Le programme ps2pdf n'est pas disponible. Merci de l'installer pour permettre la création de fichiers PDF.\n"
 "\n"
 " %s"
 
@@ -8463,13 +7726,8 @@
 "\n"
 
 #: ../gui/wxpython/psmap/frame.py:1035 ../gui/wxpython/gmodeler/frame.py:717
-msgid ""
-"This program is free software under the GNU General Public License(>=v2). "
-"Read the file COPYING that comes with GRASS for details."
-msgstr ""
-"Ce programme est un logiciel libre placé sous la licence GNU General Public "
-"License (>=v2). Lisez le fichier COPYING fourni avec GRASS pour plus de "
-"détails."
+msgid "This program is free software under the GNU General Public License(>=v2). Read the file COPYING that comes with GRASS for details."
+msgstr "Ce programme est un logiciel libre placé sous la licence GNU General Public License (>=v2). Lisez le fichier COPYING fourni avec GRASS pour plus de détails."
 
 #: ../gui/wxpython/psmap/frame.py:1341
 msgid "Click and drag to resize object"
@@ -8618,27 +7876,18 @@
 #: ../gui/wxpython/psmap/instructions.py:811
 #: ../gui/wxpython/psmap/instructions.py:1693
 #, python-format
-msgid ""
-"Characters on position %s are not supported by ISO-8859-1 (Latin 1) encoding "
-"which is required by module ps.map."
-msgstr ""
-"Les caractères en position %s ne sont pas pris en charge par l'encodage "
-"ISO-8859-1 (Latin 1) requis pour le module ps.map."
+msgid "Characters on position %s are not supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map."
+msgstr "Les caractères en position %s ne sont pas pris en charge par l'encodage ISO-8859-1 (Latin 1) requis pour le module ps.map."
 
 #: ../gui/wxpython/psmap/instructions.py:815
 #: ../gui/wxpython/psmap/instructions.py:1697
-msgid ""
-"Not all characters are supported by ISO-8859-1 (Latin 1) encoding which is "
-"required by module ps.map."
-msgstr ""
-"Tous les caractères ne sont pas supportés par l'encodage ISO-8859-1 (Latin "
-"1) requis pour le module ps.map."
+msgid "Not all characters are supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map."
+msgstr "Tous les caractères ne sont pas supportés par l'encodage ISO-8859-1 (Latin 1) requis pour le module ps.map."
 
 #: ../gui/wxpython/psmap/instructions.py:931
 #, python-format
 msgid "Failed to read instruction %(inst)s: file %(file)s not found."
-msgstr ""
-"Échec à la lecture de l'instruction %(inst)s : fichier %(file)s non trouvé."
+msgstr "Échec à la lecture de l'instruction %(inst)s : fichier %(file)s non trouvé."
 
 #: ../gui/wxpython/psmap/toolbars.py:52
 msgid "Generate text file with mapping instructions"
@@ -9061,8 +8310,7 @@
 
 #: ../gui/wxpython/psmap/dialogs.py:1675
 msgid "Database connection is not defined in DB file."
-msgstr ""
-"La connexion à la base de données n'est pas définie dans le fichier DB."
+msgstr "La connexion à la base de données n'est pas définie dans le fichier DB."
 
 #: ../gui/wxpython/psmap/dialogs.py:1676
 msgid "Select layer:"
@@ -9134,8 +8382,7 @@
 
 #: ../gui/wxpython/psmap/dialogs.py:1971 ../gui/wxpython/psmap/dialogs.py:2160
 msgid "Type filename or click browse to choose file"
-msgstr ""
-"Taper un nom de fichier ou cliquer sur Parcourir pour choisir un fichier"
+msgstr "Taper un nom de fichier ou cliquer sur Parcourir pour choisir un fichier"
 
 #: ../gui/wxpython/psmap/dialogs.py:1972 ../gui/wxpython/psmap/dialogs.py:2161
 msgid "Choose a file"
@@ -9301,8 +8548,7 @@
 
 #: ../gui/wxpython/psmap/dialogs.py:2728
 msgid "Leave the edit field empty, to use default values."
-msgstr ""
-"Laisser vide le champ d'édition afin d'utiliser les valeurs par défaut."
+msgstr "Laisser vide le champ d'édition afin d'utiliser les valeurs par défaut."
 
 #: ../gui/wxpython/psmap/dialogs.py:2750
 msgid ""
@@ -9574,9 +8820,7 @@
 #: ../gui/wxpython/gcp/mapdisplay.py:456 ../gui/wxpython/mapdisp/frame.py:576
 #: ../gui/wxpython/gmodeler/frame.py:550
 msgid "Choose a file name to save the image (no need to add extension)"
-msgstr ""
-"Choisissez un nom de fichier pour enregistrer l'image (extension non "
-"nécessaire)"
+msgstr "Choisissez un nom de fichier pour enregistrer l'image (extension non nécessaire)"
 
 #: ../gui/wxpython/modules/histogram.py:447 ../gui/wxpython/wxplot/base.py:484
 #: ../gui/wxpython/gcp/mapdisplay.py:489 ../gui/wxpython/mapdisp/frame.py:609
@@ -9834,9 +9078,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:396
 msgid "Type filename or click to choose file and load color table"
-msgstr ""
-"Entrer un nom de fichier ou cliquer sur Parcourir pour charger une table de "
-"couleur"
+msgstr "Entrer un nom de fichier ou cliquer sur Parcourir pour charger une table de couleur"
 
 #: ../gui/wxpython/modules/colorrules.py:402
 msgid "Save color table to file:"
@@ -9848,9 +9090,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:404
 msgid "Type filename or click to choose file and save color table"
-msgstr ""
-"Entrer un nom de fichier ou cliquer sur Parcourir pour enregistrer une table "
-"de couleur"
+msgstr "Entrer un nom de fichier ou cliquer sur Parcourir pour enregistrer une table de couleur"
 
 #: ../gui/wxpython/modules/colorrules.py:410
 msgid "Reload default table"
@@ -9862,9 +9102,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:504
 msgid "Show preview of map (current Map Display extent is used)."
-msgstr ""
-"Affiche un aperçu de la carte (l'étendue de la fenêtre de cartes actuelle "
-"sera utilisée)."
+msgstr "Affiche un aperçu de la carte (l'étendue de la fenêtre de cartes actuelle sera utilisée)."
 
 #: ../gui/wxpython/modules/colorrules.py:534
 msgid "No valid color rules given."
@@ -9877,8 +9115,7 @@
 #: ../gui/wxpython/modules/colorrules.py:677
 #, python-format
 msgid "Invalid rule value '%s'. Unable to apply color table."
-msgstr ""
-"Valeur '%s' de règle non valide. Impossible d'appliquer la table de couleur."
+msgstr "Valeur '%s' de règle non valide. Impossible d'appliquer la table de couleur."
 
 #: ../gui/wxpython/modules/colorrules.py:752
 msgid "Create new color table for raster map"
@@ -9895,9 +9132,7 @@
 #: ../gui/wxpython/modules/colorrules.py:837
 #, python-format
 msgid "Enter raster category values or percents (%(range)s = %(min)d-%(max)d)"
-msgstr ""
-"Saisir les valeurs de catégorie ou le pourcentage (%(range)s = %(min)d-"
-"%(max)d)"
+msgstr "Saisir les valeurs de catégorie ou le pourcentage (%(range)s = %(min)d-%(max)d)"
 
 #: ../gui/wxpython/modules/colorrules.py:926
 msgid "Create new color rules for vector map"
@@ -9964,13 +9199,8 @@
 
 #: ../gui/wxpython/modules/colorrules.py:1096
 #, python-format
-msgid ""
-"Database connection for vector map <%s> is not defined in DB file.  Do you "
-"want to create and connect new attribute table?"
-msgstr ""
-"La connexion à une base de données pour la carte vecteur <%s> n'est pas "
-"définie dans le fichier DB. Voulez-vous créer et connecter une nouvelle "
-"table d'attributs ?"
+msgid "Database connection for vector map <%s> is not defined in DB file.  Do you want to create and connect new attribute table?"
+msgstr "La connexion à une base de données pour la carte vecteur <%s> n'est pas définie dans le fichier DB. Voulez-vous créer et connecter une nouvelle table d'attributs ?"
 
 #: ../gui/wxpython/modules/colorrules.py:1099
 msgid "No database connection defined"
@@ -9978,21 +9208,13 @@
 
 #: ../gui/wxpython/modules/colorrules.py:1171
 #, python-format
-msgid ""
-"Selected map <%(map)s> is not in current mapset <%(mapset)s>. Color rules "
-"cannot be edited."
-msgstr ""
-"La carte sélectionnée <%(map)s> n'est pas dans le jeux de cartes courant <"
-"%(mapset)s>. Les règles de couleur ne peuvent pas être modifiées."
+msgid "Selected map <%(map)s> is not in current mapset <%(mapset)s>. Color rules cannot be edited."
+msgstr "La carte sélectionnée <%(map)s> n'est pas dans le jeux de cartes courant <%(mapset)s>. Les règles de couleur ne peuvent pas être modifiées."
 
 #: ../gui/wxpython/modules/colorrules.py:1176
 #, python-format
-msgid ""
-"Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute "
-"table cannot be edited."
-msgstr ""
-"La carte sélectionnée <%(map)s> n'est pas dans le jeux de cartes courant <"
-"%(mapset)s>. La table d'attributs ne peut pas être modifiée."
+msgid "Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute table cannot be edited."
+msgstr "La carte sélectionnée <%(map)s> n'est pas dans le jeux de cartes courant <%(mapset)s>. La table d'attributs ne peut pas être modifiée."
 
 #: ../gui/wxpython/modules/colorrules.py:1318
 #, python-format
@@ -10005,13 +9227,8 @@
 
 #: ../gui/wxpython/modules/colorrules.py:1411
 #, python-format
-msgid ""
-"Number of loaded records reached %d, displaying all the records will be time-"
-"consuming and may lead to computer freezing, do you still want to continue?"
-msgstr ""
-"Le nombre d'enregistrements est de %d, afficher tous les enregistrements "
-"serait très long et peut provoquer un gel de l'ordinateur. Voulez-vous "
-"continuer ?"
+msgid "Number of loaded records reached %d, displaying all the records will be time-consuming and may lead to computer freezing, do you still want to continue?"
+msgstr "Le nombre d'enregistrements est de %d, afficher tous les enregistrements serait très long et peut provoquer un gel de l'ordinateur. Voulez-vous continuer ?"
 
 #: ../gui/wxpython/modules/colorrules.py:1415
 msgid "Too many records"
@@ -10057,9 +9274,7 @@
 
 #: ../gui/wxpython/modules/extensions.py:95
 msgid "Fetch list of available modules from GRASS Addons SVN repository"
-msgstr ""
-"Récupérer la liste des modules disponibles depuis le dépôt svn des GRASS "
-"AddOns"
+msgstr "Récupérer la liste des modules disponibles depuis le dépôt svn des GRASS AddOns"
 
 #: ../gui/wxpython/modules/extensions.py:98
 msgid "&Install"
@@ -10075,9 +9290,7 @@
 
 #: ../gui/wxpython/modules/extensions.py:186
 msgid "Fetch list of available extensions by clicking on 'Fetch' button"
-msgstr ""
-"Récupérer la liste des extensions disponibles en cliquant sur le bouton "
-"'Récupérer'"
+msgstr "Récupérer la liste des extensions disponibles en cliquant sur le bouton 'Récupérer'"
 
 #: ../gui/wxpython/modules/extensions.py:194
 #, python-format
@@ -10086,9 +9299,7 @@
 
 #: ../gui/wxpython/modules/extensions.py:207
 msgid "Fetching list of modules from GRASS-Addons SVN (be patient)..."
-msgstr ""
-"Récupération de la liste des modules à partir du svn GRASS AddOns (soyez "
-"patient)..."
+msgstr "Récupération de la liste des modules à partir du svn GRASS AddOns (soyez patient)..."
 
 #: ../gui/wxpython/modules/extensions.py:386
 msgid "Uninstall GRASS Addons extensions"
@@ -10328,9 +9539,7 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:159
 #, python-format
-msgid ""
-"Name <%(name)s> is not a valid name for location. Please use only ASCII "
-"characters excluding %(chars)s and space."
+msgid "Name <%(name)s> is not a valid name for location. Please use only ASCII characters excluding %(chars)s and space."
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:162
@@ -10352,12 +9561,8 @@
 msgstr "Impossible de créer le secteur"
 
 #: ../gui/wxpython/location_wizard/wizard.py:205
-msgid ""
-"Title of the location is limited only to one line and 256 characters. The "
-"rest of the text will be ignored."
-msgstr ""
-"Le titre de secteur est limité à une ligne et 256 caractères. Le reste du "
-"texte sera ignoré."
+msgid "Title of the location is limited only to one line and 256 characters. The rest of the text will be ignored."
+msgstr "Le titre de secteur est limité à une ligne et 256 caractères. Le reste du texte sera ignoré."
 
 #: ../gui/wxpython/location_wizard/wizard.py:212
 msgid "Choose method for creating a new location"
@@ -10373,9 +9578,7 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:224
 msgid "Read projection and datum terms from a georeferenced data file"
-msgstr ""
-"Lire la projection et les termes du datum depuis un fichier de "
-"géréférencement"
+msgstr "Lire la projection et les termes du datum depuis un fichier de géréférencement"
 
 #: ../gui/wxpython/location_wizard/wizard.py:227
 msgid "Read projection and datum terms from a WKT or PRJ file"
@@ -10383,9 +9586,7 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:230
 msgid "Specify projection and datum terms using custom PROJ.4 parameters"
-msgstr ""
-"Spécifier la projection et les termes du datum en utilisant des paramètres "
-"PROJ.4 personnalisés"
+msgstr "Spécifier la projection et les termes du datum en utilisant des paramètres PROJ.4 personnalisés"
 
 #: ../gui/wxpython/location_wizard/wizard.py:233
 msgid "Create a generic Cartesian coordinate system (XY)"
@@ -10591,13 +9792,8 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:1962
 #, python-format
-msgid ""
-"Location <%(loc)s> will be created in GIS data directory <%(dir)s>. You will "
-"need to change the default GIS data directory in the GRASS startup screen."
-msgstr ""
-"Le secteur <%(loc)s> va être créé dans le répertoire SIG  <%(dir)s>. Il vous "
-"faudra changer le répertoire SIG par défaut dans l'écran de démarrage de "
-"GRASS."
+msgid "Location <%(loc)s> will be created in GIS data directory <%(dir)s>. You will need to change the default GIS data directory in the GRASS startup screen."
+msgstr "Le secteur <%(loc)s> va être créé dans le répertoire SIG  <%(dir)s>. Il vous faudra changer le répertoire SIG par défaut dans l'écran de démarrage de GRASS."
 
 #: ../gui/wxpython/location_wizard/wizard.py:1967
 msgid "New GIS data directory"
@@ -10821,8 +10017,7 @@
 
 #: ../gui/wxpython/wxplot/profile.py:264
 msgid "You must draw a transect to profile in the map display window."
-msgstr ""
-"Vous devez dessiner un transect dans la fenêtre d'affichage des cartes."
+msgstr "Vous devez dessiner un transect dans la fenêtre d'affichage des cartes."
 
 #: ../gui/wxpython/wxplot/profile.py:265
 msgid "Nothing to profile"
@@ -10831,9 +10026,7 @@
 #: ../gui/wxpython/wxplot/profile.py:333
 #, fuzzy
 msgid "Choose prefix for file(s) where to save profile values..."
-msgstr ""
-"Chemin et préfixe (du nom de carte raster) pour sauvegarder les valeurs du "
-"profil..."
+msgstr "Chemin et préfixe (du nom de carte raster) pour sauvegarder les valeurs du profil..."
 
 #: ../gui/wxpython/wxplot/profile.py:335
 msgid "Comma separated value (*.csv)|*.csv"
@@ -10977,9 +10170,7 @@
 
 #: ../gui/wxpython/wxplot/dialogs.py:378 ../gui/wxpython/wxplot/dialogs.py:764
 msgid "Apply changes for the current session and close dialog"
-msgstr ""
-"Appliquer les changements pour la session courante et fermer la boite de "
-"dialogue"
+msgstr "Appliquer les changements pour la session courante et fermer la boite de dialogue"
 
 #: ../gui/wxpython/wxplot/dialogs.py:434
 #, python-format
@@ -11034,11 +10225,8 @@
 msgstr "Échelle"
 
 #: ../gui/wxpython/wxplot/dialogs.py:662
-msgid ""
-"Automatic axis scaling, custom max and min, or scale matches data range (min)"
-msgstr ""
-"Échelle de  l'axe automatique, min et max personnalisés, ou échelle "
-"correspondant aux données (min)"
+msgid "Automatic axis scaling, custom max and min, or scale matches data range (min)"
+msgstr "Échelle de  l'axe automatique, min et max personnalisés, ou échelle correspondant aux données (min)"
 
 #: ../gui/wxpython/wxplot/dialogs.py:667
 msgid "Custom min"
@@ -11103,15 +10291,11 @@
 
 #: ../gui/wxpython/gcp/manager.py:383
 msgid "You must select a valid location before selecting a mapset"
-msgstr ""
-"Vous devez sélectionner un secteur valide avant de sélectionner un jeu de "
-"cartes"
+msgstr "Vous devez sélectionner un secteur valide avant de sélectionner un jeu de cartes"
 
 #: ../gui/wxpython/gcp/manager.py:396
 msgid "You must select a valid location and mapset in order to continue"
-msgstr ""
-"Vous devez sélectionner un secteur et un jeu de cartes valides pour pouvoir "
-"continuer"
+msgstr "Vous devez sélectionner un secteur et un jeu de cartes valides pour pouvoir continuer"
 
 #: ../gui/wxpython/gcp/manager.py:415
 msgid "Select image/map group to georectify"
@@ -11139,9 +10323,7 @@
 
 #: ../gui/wxpython/gcp/manager.py:521
 msgid "You must select a valid image/map group in order to continue"
-msgstr ""
-"Vous devez sélectionner un groupe d'images ou de cartes valides pour pouvoir "
-"continuer"
+msgstr "Vous devez sélectionner un groupe d'images ou de cartes valides pour pouvoir continuer"
 
 #: ../gui/wxpython/gcp/manager.py:528
 msgid "You must enter an map name extension in order to continue"
@@ -11149,8 +10331,7 @@
 
 #: ../gui/wxpython/gcp/manager.py:594
 msgid "Select maps to display for ground control point (GCP) creation"
-msgstr ""
-"Sélectionner les cartes à afficher pour la création des points de contrôle"
+msgstr "Sélectionner les cartes à afficher pour la création des points de contrôle"
 
 #: ../gui/wxpython/gcp/manager.py:602 ../gui/wxpython/gcp/manager.py:2560
 msgid "Select source map to display:"
@@ -11234,14 +10415,12 @@
 
 #: ../gui/wxpython/gcp/manager.py:1305
 msgid ""
-"Insufficient points defined and active (checked) for selected rectification "
-"method.\n"
+"Insufficient points defined and active (checked) for selected rectification method.\n"
 "3+ points needed for 1st order,\n"
 "6+ points for 2nd order, and\n"
 "10+ points for 3rd order."
 msgstr ""
-"Pas assez de points définis et activés pour la méthode de rectification "
-"choisie.\n"
+"Pas assez de points définis et activés pour la méthode de rectification choisie.\n"
 "3 points ou + nécessaires pour le 1er ordre,\n"
 "7 points ou + nécessaires pour le 2ème ordre, et\n"
 "10 points ou + nécessaires pour le 3ème ordre."
@@ -11262,11 +10441,8 @@
 
 #: ../gui/wxpython/gcp/manager.py:1443
 #, python-format
-msgid ""
-"Vector map <%s> already exists. Change extension name and georectify again."
-msgstr ""
-"La carte vecteur <%s> existe déjà. Changez le suffixe et géoréférencez à "
-"nouveau."
+msgid "Vector map <%s> already exists. Change extension name and georectify again."
+msgstr "La carte vecteur <%s> existe déjà. Changez le suffixe et géoréférencez à nouveau."
 
 #: ../gui/wxpython/gcp/manager.py:1453
 msgid "For all vector maps georectified successfully,"
@@ -11465,9 +10641,7 @@
 #: ../gui/wxpython/gcp/manager.py:2773
 #, python-format
 msgid "GCP Manager settings saved to file '%s'."
-msgstr ""
-"Paramètres du gestionnaire de points de contrôle enregistrés dans le fichier "
-"'%s'."
+msgstr "Paramètres du gestionnaire de points de contrôle enregistrés dans le fichier '%s'."
 
 #: ../gui/wxpython/gcp/mapdisplay.py:45
 msgid "GRASS GIS Manage Ground Control Points"
@@ -11584,9 +10758,7 @@
 
 #: ../gui/wxpython/mapdisp/frame.py:663
 msgid "No raster or vector map layer selected for querying."
-msgstr ""
-"Pas de carte rater ou couche de carte vecteur sélectionnée pour "
-"interrogation."
+msgstr "Pas de carte rater ou couche de carte vecteur sélectionnée pour interrogation."
 
 #: ../gui/wxpython/mapdisp/frame.py:754
 #, python-format
@@ -11704,11 +10876,8 @@
 msgstr "Déplacer avec la souris pour faire pivoter la scène 3D"
 
 #: ../gui/wxpython/mapdisp/toolbars.py:57
-msgid ""
-"Drag with mouse, hold Ctrl down for different mode or Shift to accelerate"
-msgstr ""
-"Déplacer avec la souris, appuyer sur Ctrl pour les différents modes, ou Maj "
-"pour accélérer"
+msgid "Drag with mouse, hold Ctrl down for different mode or Shift to accelerate"
+msgstr "Déplacer avec la souris, appuyer sur Ctrl pour les différents modes, ou Maj pour accélérer"
 
 #: ../gui/wxpython/mapdisp/toolbars.py:59
 msgid "Click mouse to zoom"
@@ -11729,15 +10898,8 @@
 msgstr "Raison : %s"
 
 #: ../gui/wxpython/mapdisp/toolbars.py:90
-msgid ""
-"Note that the wxGUI's 3D view mode is currently disabled on MS Windows "
-"(hopefully this will be fixed soon). Please keep an eye out for updated "
-"versions of GRASS. In the meantime you can use \"NVIZ\" from the File menu."
-msgstr ""
-"Notez que le mode de vue 3D de wxGUI est actuellement indisponible sur MS "
-"Windows (cela sera prochainement résolu). Merci de garder un œil sur les "
-"mises à jour de GRASS. En attendant, vous pouvez utiliser le module \"NVIZ"
-"\", accessible depuis le menu Fichier."
+msgid "Note that the wxGUI's 3D view mode is currently disabled on MS Windows (hopefully this will be fixed soon). Please keep an eye out for updated versions of GRASS. In the meantime you can use \"NVIZ\" from the File menu."
+msgstr "Notez que le mode de vue 3D de wxGUI est actuellement indisponible sur MS Windows (cela sera prochainement résolu). Merci de garder un œil sur les mises à jour de GRASS. En attendant, vous pouvez utiliser le module \"NVIZ\", accessible depuis le menu Fichier."
 
 #: ../gui/wxpython/mapdisp/toolbars.py:98
 #: ../gui/wxpython/vdigit/toolbars.py:695
@@ -11749,15 +10911,8 @@
 msgstr "La numérisation de vector n'est pas disponible"
 
 #: ../gui/wxpython/mapdisp/toolbars.py:107
-msgid ""
-"Note that the wxGUI's vector digitizer is currently disabled (hopefully this "
-"will be fixed soon). Please keep an eye out for updated versions of GRASS. "
-"In the meantime you can use \"v.digit\" from the Develop Vector menu."
-msgstr ""
-"Notez que le module de digitalisation de wxGUI est actuellement indisponible "
-"(en espérant que cela soit prochainement résolu). Merci de garder un œil sur "
-"les mises à jour de GRASS. En attendant, vous pouvez utiliser le module \"v."
-"digit\", accessible depuis le menu Vecteur."
+msgid "Note that the wxGUI's vector digitizer is currently disabled (hopefully this will be fixed soon). Please keep an eye out for updated versions of GRASS. In the meantime you can use \"v.digit\" from the Develop Vector menu."
+msgstr "Notez que le module de digitalisation de wxGUI est actuellement indisponible (en espérant que cela soit prochainement résolu). Merci de garder un œil sur les mises à jour de GRASS. En attendant, vous pouvez utiliser le module \"v.digit\", accessible depuis le menu Vecteur."
 
 #: ../gui/wxpython/mapdisp/statusbar.py:357
 msgid "Render"
@@ -11776,54 +10931,32 @@
 msgstr "Afficher les limites de calculs"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:392
-msgid ""
-"Show/hide computational region extent (set with g.region). Display region "
-"drawn as a blue box inside the computational region, computational region "
-"inside a display region as a red box)."
-msgstr ""
-"Afficher/cacher les limites de la région de calcul (définie avec g.region). "
-"Région de l'affichage dessinée comme rectangle bleu à l'intérieur de la "
-"région de calcul, région de calcul comme rectangle rouge à l'intérieur de la "
-"région de l'affichage."
+msgid "Show/hide computational region extent (set with g.region). Display region drawn as a blue box inside the computational region, computational region inside a display region as a red box)."
+msgstr "Afficher/cacher les limites de la région de calcul (définie avec g.region). Région de l'affichage dessinée comme rectangle bleu à l'intérieur de la région de calcul, région de calcul comme rectangle rouge à l'intérieur de la région de l'affichage."
 
 #: ../gui/wxpython/mapdisp/statusbar.py:432
 msgid "Display mode"
 msgstr "Mode d'affichage"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:439
-msgid ""
-"Align region extent based on display size from center point. Default value "
-"for new map displays can be set up in 'User GUI settings' dialog."
-msgstr ""
-"Aligner l'étendue de la région sur la taille de l'affichage depuis le point "
-"central. La valeur par défaut pour les nouveaux affichages peut être définie "
-"dans la boîte de dialogue 'Paramètres de l'interface utilisateur'"
+msgid "Align region extent based on display size from center point. Default value for new map displays can be set up in 'User GUI settings' dialog."
+msgstr "Aligner l'étendue de la région sur la taille de l'affichage depuis le point central. La valeur par défaut pour les nouveaux affichages peut être définie dans la boîte de dialogue 'Paramètres de l'interface utilisateur'"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:452
 msgid "Display resolution"
 msgstr "Résolution de l'affichage"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:459
-msgid ""
-"Constrain display resolution to computational region settings. Default value "
-"for new map displays can be set up in 'User GUI settings' dialog."
-msgstr ""
-"Contraindre la résolution d'affichage aux réglages de région calculée. La "
-"valeur par défaut pour les nouveaux affichages de cartes peut être réglée "
-"dans la boîte de dialogue 'Paramètres de l'interface utilisateur'"
+msgid "Constrain display resolution to computational region settings. Default value for new map displays can be set up in 'User GUI settings' dialog."
+msgstr "Contraindre la résolution d'affichage aux réglages de région calculée. La valeur par défaut pour les nouveaux affichages de cartes peut être réglée dans la boîte de dialogue 'Paramètres de l'interface utilisateur'"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:483
 msgid "Map scale"
 msgstr "Échelle de la carte"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:497
-msgid ""
-"As everyone's monitors and resolutions are set differently these values are "
-"not true map scales, but should get you into the right neighborhood."
-msgstr ""
-"Étant donné que tous les moniteurs et les résolutions sont réglés "
-"différemment, ces valeurs ne sont pas des échelles réelles mais restent "
-"proches de la réalité."
+msgid "As everyone's monitors and resolutions are set differently these values are not true map scales, but should get you into the right neighborhood."
+msgstr "Étant donné que tous les moniteurs et les résolutions sont réglés différemment, ces valeurs ne sont pas des échelles réelles mais restent proches de la réalité."
 
 #: ../gui/wxpython/mapdisp/statusbar.py:550
 msgid "Go to"
@@ -11847,13 +10980,8 @@
 msgstr "Utiliser une projection définie"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:695
-msgid ""
-"Reproject coordinates displayed in the statusbar. Projection can be defined "
-"in GUI preferences dialog (tab 'Projection')"
-msgstr ""
-"Re-projeter les coordonnées affichées dans la barre d'état. La projection "
-"peut être définie dans les préférences de l'interface utilisateur (onglet "
-"'Affichage de la carte')"
+msgid "Reproject coordinates displayed in the statusbar. Projection can be defined in GUI preferences dialog (tab 'Projection')"
+msgstr "Re-projeter les coordonnées affichées dans la barre d'état. La projection peut être définie dans les préférences de l'interface utilisateur (onglet 'Affichage de la carte')"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:720
 msgid "MASK"
@@ -11934,14 +11062,8 @@
 
 #: ../gui/wxpython/vdigit/wxdisplay.py:869
 #, python-format
-msgid ""
-"Topology for vector map <%s> is not available. Topology is required by "
-"digitizer. Do you want to rebuild topology (takes some time) and open the "
-"vector map for editing?"
-msgstr ""
-"La topologie pour la carte vecteur <%s> n'est pas disponible. La topologie "
-"est requise pour la digitalisation. Voulez-vous reconstruire la topologie "
-"(peut prendre du temps) et ouvrir la carte vecteur pour édition ?"
+msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?"
+msgstr "La topologie pour la carte vecteur <%s> n'est pas disponible. La topologie est requise pour la digitalisation. Voulez-vous reconstruire la topologie (peut prendre du temps) et ouvrir la carte vecteur pour édition ?"
 
 #: ../gui/wxpython/vdigit/wxdisplay.py:873
 msgid "Topology missing"
@@ -11953,9 +11075,7 @@
 
 #: ../gui/wxpython/vdigit/preferences.py:56
 msgid "Close dialog and save changes to user settings file"
-msgstr ""
-"Fermer la boîte de dialogue et sauvegarder les modifications dans le fichier "
-"de réglages utilisateur"
+msgstr "Fermer la boîte de dialogue et sauvegarder les modifications dans le fichier de réglages utilisateur"
 
 #: ../gui/wxpython/vdigit/preferences.py:148
 msgid "Snapping"
@@ -11998,11 +11118,8 @@
 msgstr "Ne sélectionner que les objets inclus dans la boîte de sélection"
 
 #: ../gui/wxpython/vdigit/preferences.py:220
-msgid ""
-"By default are selected all features overlapping selection bounding box "
-msgstr ""
-"Par défaut sont sélectionnés tous les objets intersectant la boîte de "
-"sélection"
+msgid "By default are selected all features overlapping selection bounding box "
+msgstr "Par défaut sont sélectionnés tous les objets intersectant la boîte de sélection"
 
 #: ../gui/wxpython/vdigit/preferences.py:223
 msgid "Check for duplicates"
@@ -12113,12 +11230,8 @@
 msgstr "périmètre"
 
 #: ../gui/wxpython/vdigit/preferences.py:484
-msgid ""
-"Note: These settings are stored in the workspace not in the vector digitizer "
-"preferences."
-msgstr ""
-"Note : ces réglages sont stockés dans l'espace de travail, non dans les "
-"préférences du module de numérisation."
+msgid "Note: These settings are stored in the workspace not in the vector digitizer preferences."
+msgstr "Note : ces réglages sont stockés dans l'espace de travail, non dans les préférences du module de numérisation."
 
 #: ../gui/wxpython/vdigit/preferences.py:512
 msgid "Digitize new line segment"
@@ -12187,9 +11300,7 @@
 #: ../gui/wxpython/vdigit/preferences.py:598
 #, python-format
 msgid "Snapping threshold is %(value).1f %(units)s (based on comp. resolution)"
-msgstr ""
-"Le seuil de magnétisme vaut %(value).1f %(units)s (fondé sur la résolution "
-"calculée)"
+msgstr "Le seuil de magnétisme vaut %(value).1f %(units)s (fondé sur la résolution calculée)"
 
 #: ../gui/wxpython/vdigit/preferences.py:654
 #, python-format
@@ -12230,16 +11341,12 @@
 #: ../gui/wxpython/vdigit/wxdigit.py:89
 #, python-format
 msgid "Unable to start database driver <%s>. Operation canceled."
-msgstr ""
-"Impossible de démarrer le pilote de base de données <%s>. Opération annulée."
+msgstr "Impossible de démarrer le pilote de base de données <%s>. Opération annulée."
 
 #: ../gui/wxpython/vdigit/wxdigit.py:97
 #, python-format
-msgid ""
-"Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled."
-msgstr ""
-"Impossible d'ouvrir la base de données <%(db)s> avec le pilote <"
-"%(driver)s> . Opération annulée."
+msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled."
+msgstr "Impossible d'ouvrir la base de données <%(db)s> avec le pilote <%(driver)s> . Opération annulée."
 
 #: ../gui/wxpython/vdigit/wxdigit.py:105
 #, python-format
@@ -12281,9 +11388,7 @@
 #: ../gui/wxpython/vdigit/toolbars.py:88 ../gui/wxpython/vdigit/toolbars.py:91
 #: ../gui/wxpython/vdigit/toolbars.py:112
 msgid "Left: new point; Ctrl+Left: undo last point; Right: close line"
-msgstr ""
-"Gauche : nouveau point ; Ctrl+gauche : annuler le dernier point ; Droite : "
-"fermer la ligne"
+msgstr "Gauche : nouveau point ; Ctrl+gauche : annuler le dernier point ; Droite : fermer la ligne"
 
 #: ../gui/wxpython/vdigit/toolbars.py:90
 msgid "Digitize new boundary"
@@ -12294,12 +11399,8 @@
 msgstr "Numériser un nouveau centroïde"
 
 #: ../gui/wxpython/vdigit/toolbars.py:96
-msgid ""
-"Digitize new area (composition of boundaries without category and one "
-"centroid with category)"
-msgstr ""
-"Numériser une nouvelle surface (composée d'un contour sans catégorie et d'un "
-"centroïde avec catégorie)"
+msgid "Digitize new area (composition of boundaries without category and one centroid with category)"
+msgstr "Numériser une nouvelle surface (composée d'un contour sans catégorie et d'un centroïde avec catégorie)"
 
 #: ../gui/wxpython/vdigit/toolbars.py:99
 msgid "Add new vertex"
@@ -12312,8 +11413,7 @@
 #: ../gui/wxpython/vdigit/toolbars.py:121
 #: ../gui/wxpython/vdigit/toolbars.py:130
 msgid "Left: Select; Ctrl+Left: Unselect; Right: Confirm"
-msgstr ""
-"Gauche : Sélectionner ; Ctrl+Gauche : Dé-sélectionner : Droite : Confirmer"
+msgstr "Gauche : Sélectionner ; Ctrl+Gauche : Dé-sélectionner : Droite : Confirmer"
 
 #: ../gui/wxpython/vdigit/toolbars.py:102
 msgid "Delete feature(s)"
@@ -12457,9 +11557,7 @@
 #: ../gui/wxpython/vdigit/toolbars.py:740
 #, python-format
 msgid "Please wait, closing and rebuilding topology of vector map <%s>..."
-msgstr ""
-"Merci de patienter, fermeture et reconstruction de la topologie de la carte "
-"vecteur <%s>..."
+msgstr "Merci de patienter, fermeture et reconstruction de la topologie de la carte vecteur <%s>..."
 
 #: ../gui/wxpython/vdigit/toolbars.py:750
 #, python-format
@@ -12482,9 +11580,7 @@
 
 #: ../gui/wxpython/vdigit/mapwindow.py:502
 msgid "Nothing to do. Choose appropriate tool from digitizer toolbar."
-msgstr ""
-"Pas d'action. Choisissez l'outil approprié depuis la barre d'outil de "
-"numérisation."
+msgstr "Pas d'action. Choisissez l'outil approprié depuis la barre d'outil de numérisation."
 
 #: ../gui/wxpython/vdigit/mapwindow.py:992
 msgid "Z bulk-labeling dialog"
@@ -12598,8 +11694,7 @@
 
 #: ../gui/wxpython/gmodeler/frame.py:240
 msgid "Do you want to store current model settings to model file?"
-msgstr ""
-"Voulez-vous enregistrer les paramètres du modèle courants dans un fichier ?"
+msgstr "Voulez-vous enregistrer les paramètres du modèle courants dans un fichier ?"
 
 #: ../gui/wxpython/gmodeler/frame.py:246
 msgid "Quit Graphical Modeler"
@@ -12624,12 +11719,8 @@
 msgstr "%d cartes supprimées du jeu de cartes courant"
 
 #: ../gui/wxpython/gmodeler/frame.py:341 ../gui/wxpython/gmodeler/frame.py:456
-msgid ""
-"Current model is not empty. Do you want to store current settings to model "
-"file?"
-msgstr ""
-"le modèle courant n'est pas vide. Voulez-vous enregistrer les paramètres "
-"courants dans un fichier ?"
+msgid "Current model is not empty. Do you want to store current settings to model file?"
+msgstr "le modèle courant n'est pas vide. Voulez-vous enregistrer les paramètres courants dans un fichier ?"
 
 #: ../gui/wxpython/gmodeler/frame.py:344 ../gui/wxpython/gmodeler/frame.py:459
 msgid "Create new model?"
@@ -12647,8 +11738,7 @@
 #: ../gui/wxpython/gmodeler/frame.py:396 ../gui/wxpython/gmodeler/frame.py:433
 #, python-format
 msgid "Model file <%s> already exists. Do you want to overwrite this file?"
-msgstr ""
-"Le fichier de modèle <%s> existe déjà. Voulez-vous écraser ce fichier ?"
+msgstr "Le fichier de modèle <%s> existe déjà. Voulez-vous écraser ce fichier ?"
 
 #: ../gui/wxpython/gmodeler/frame.py:406 ../gui/wxpython/gmodeler/frame.py:446
 #, python-format
@@ -12834,12 +11924,8 @@
 msgstr "Enegistrer le fichier"
 
 #: ../gui/wxpython/gmodeler/frame.py:1619
-msgid ""
-"Python script is locally modificated. Refresh will discard all changes. Do "
-"you really want to continue?"
-msgstr ""
-"Le script Python a été modifié manuellement. La mise à jour écrasera toutes "
-"les modifications. Voulez-vous vraiment continuer ?"
+msgid "Python script is locally modificated. Refresh will discard all changes. Do you really want to continue?"
+msgstr "Le script Python a été modifié manuellement. La mise à jour écrasera toutes les modifications. Voulez-vous vraiment continuer ?"
 
 #: ../gui/wxpython/gmodeler/frame.py:1622
 msgid "Update"
@@ -13122,12 +12208,8 @@
 
 #: ../gui/wxpython/gmodeler/dialogs.py:848
 #, python-format
-msgid ""
-"Selected data records (%d) will permanently deleted from table. Do you want "
-"to delete them?"
-msgstr ""
-"Les enregistrements sélectionnés (%d) vont être définitivement supprimés de "
-"la table. Souhaitez-vous les supprimer ?"
+msgid "Selected data records (%d) will permanently deleted from table. Do you want to delete them?"
+msgstr "Les enregistrements sélectionnés (%d) vont être définitivement supprimés de la table. Souhaitez-vous les supprimer ?"
 
 #: ../gui/wxpython/gmodeler/dialogs.py:905
 msgid "Normalize"
@@ -13155,16 +12237,12 @@
 
 #: ../gui/wxpython/core/render.py:421
 msgid "GISBASE not set. You must be in GRASS GIS to run this program."
-msgstr ""
-"GISBASE non définie. Vous devez être dans GRASS GIS pou exécuter ce "
-"programme."
+msgstr "GISBASE non définie. Vous devez être dans GRASS GIS pou exécuter ce programme."
 
 #: ../gui/wxpython/core/render.py:466
 #, python-format
 msgid "Error: Unable to open '%(file)s'. Reason: %(ret)s. wxGUI exited.\n"
-msgstr ""
-"Erreur : impossible d'ouvrir  '%(file)s'. Raison : %(ret)s. Sortie de "
-"wxGUI.\n"
+msgstr "Erreur : impossible d'ouvrir  '%(file)s'. Raison : %(ret)s. Sortie de wxGUI.\n"
 
 #: ../gui/wxpython/core/render.py:642
 #, python-format
@@ -13182,12 +12260,8 @@
 msgstr "Impossible de zoomer sur la carte vecteur <%s>."
 
 #: ../gui/wxpython/core/render.py:648
-msgid ""
-"Unable to get current geographic extent. Force quiting wxGUI. Please "
-"manually run g.region to fix the problem."
-msgstr ""
-"Impossible d'obtenir l’extension géographique courante. Sortie forcée de "
-"wxGUI. Merci d'exécuter manuellement g.region pour résoudre ce problème."
+msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem."
+msgstr "Impossible d'obtenir l’extension géographique courante. Sortie forcée de wxGUI. Merci d'exécuter manuellement g.region pour résoudre ce problème."
 
 #: ../gui/wxpython/core/render.py:931
 #, python-format
@@ -13392,8 +12466,7 @@
 "\n"
 "Number of skipped lines: %(line)d"
 msgstr ""
-"Certaines lignes ont été sautées à la lecture des réglages du fichier <"
-"%(file)s>.\n"
+"Certaines lignes ont été sautées à la lecture des réglages du fichier <%(file)s>.\n"
 "Voir la fenêtre 'Sortie de commande' pour des détails.\n"
 "\n"
 "Nombre de lignes sautées : %(line)d"
@@ -13445,15 +12518,10 @@
 #~ "Define raster map name for legend in properties dialog."
 #~ msgstr ""
 #~ "\n"
-#~ "Définir le nom de la carte 'raster' pour créer la légende dans la boîte "
-#~ "de dialogue des propriétés."
+#~ "Définir le nom de la carte 'raster' pour créer la légende dans la boîte de dialogue des propriétés."
 
-#~ msgid ""
-#~ "Converts co-ordinate system descriptions (i.e. projection information) "
-#~ "between various formats (including GRASS format)."
-#~ msgstr ""
-#~ "Convertit les descriptions de systèmes de coordonnées (c.-à-d. les "
-#~ "informations de projection) entre divers formats (dont le format GRASS)."
+#~ msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)."
+#~ msgstr "Convertit les descriptions de systèmes de coordonnées (c.-à-d. les informations de projection) entre divers formats (dont le format GRASS)."
 
 #~ msgid "Histogram text settings"
 #~ msgstr "Paramètre de texte"



More information about the grass-commit mailing list