grasslibs_fr - en to fr translation catalogue (2016 entries)

en: html: collecting to file '%s'
fr: html : enregistrement vers le fichier '%s'

en: html: image size %dx%d
fr: html : taille d'image %dx%d

en: html: type '%s'
fr: html : type '%s'

en: %s: Unable to read font definition file; use the default
fr: %s: Impossible de lire le fichier de définition de police, utilisation de celle par défaut

en: %s: No font definition file
fr: %s: Aucun fichier de définition de police

en: %s: invalid index %d
fr: %s : index %d invalide

en: Unable to open data base element list '%s'
fr: impossible d'ouvrir la liste des objets de base de données '%s'

en: Format error: file ('%s') line (%d) - %s
fr: Erreur de format : fichier ('%s') ligne (%d) - %s

en: Removing %s <%s>
fr: Suppression de %s <%s>

en: Vector map <%s> not found
fr: Carte vecteur <%s> non trouvée

en: Unable to delete vector map
fr: Impossible de supprimer la carte vecteur

en: Raster map <%s> not found
fr: Carte raster <%s> non trouvée

en: 3D raster map <%s> not found
fr: Carte raster 3D <%s> non trouvée

en: Unable to remove %s element
fr: Impossible de supprimer l'élément %s

en: %s is missing
fr: %s est manquant

en: %s removed
fr: %s supprimé

en: Unable to remove %s
fr: Impossible de supprimer %s

en: <%s> nothing removed
fr: <%s> rien de supprimé

en: Copy %s <%s> to current mapset as <%s>
fr: Copie %s <%s> vers <%s> dans le jeu de cartes courant

en: Unable to copy <%s> to current mapset as <%s>
fr: Impossible de copier <%s> vers <%s> dans le jeu de cartes courant

en: %s copied
fr: %s copié

en: Rename %s <%s> to <%s>
fr: Renomme %s <%s> en <%s>

en: Unable to rename vector map <%s> to <%s>
fr: Impossible de renommer la carte vecteur <%s> en <%s>

en: Unable to rename %s
fr: Impossible de renommer %s

en: %s renamed
fr: %s renommé

en: <%s> nothing renamed
fr: <%s> rien de renommé

en: %s to be %s
fr: %s pour devenir %s

en: Vector
fr: Vecteur

en: Region
fr: Région

en: Group
fr: Groupe

en: Programmer error - only SQLite driver is currently supported
fr: Erreur du programmeur - seul le pilote SQLite est actuellement supporté

en: Mapset <%s> does not exist.
fr: Le jeu de cartes <%s> n'existe pas

en: Out of memory
fr: Dépassement de mémoire

en: Unknown algorithm '%s'
fr: Algorithme '%s' inconnu

en: Discont algorithm currently not available because of bugs
fr: L'algorithme discont n'est actuellement pas disponible à cause d'un bug

en: Classification algorithm failed
fr: Échec de l'algorithme de classification

en: Equiprobable classbreaks currently limited to 10 classes
fr: Les ruptures de classes équiprobales sont limités à 10 classes

en: There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes.
fr: Il y a des ruptures de classes en dehors de la plage min-max. Nombre de classes réduites à %i, mais utilisation des probabilités sur %i classes.

en: Unable to read fp range file for <%s>
fr: Impossible de lire la plage fp pour <%s>

en: Unable to read quant rules for raster map <%s>
fr: Impossible de lire les règles de quantification pour la carte raster <%s>

en: Unable to read range file for <%s>
fr: Impossible de lire le fichier de plage pour <%s>

en: Unable to write range file for <%s>
fr: Impossible d'écrire le fichier de plage pour <%s>

en: Unable to read <%s> for raster map <%s@%s>
fr: Impossible de lire <%s> pour la carte raster <%s@%s>

en: Error closing <%s> metadata file for raster map <%s@%s>
fr: Erreur à la fermeture du fichier de métadonnées <%s> pour la carte raster <%s@%s>

en: Unable to create <%s> metadata file for raster map <%s@%s>
fr: Impossible de créer le fichier de métadonnées <%s> pour la carte raster <%s@%s>

en: Category support for <%s@%s> missing
fr: Catégorie pour <%s@%s> manquante

en: Category support for <%s@%s> invalid
fr: Catégorie pour <%s@%s> invalide

en: Category support for vector map <%s@%s> missing
fr: Catégorie pour la carte vecteur <%s@%s> manquante

en: Category support for vector map <%s@%s> invalid
fr: Catégorie pour la carte vecteur <%s@%s> manquante

en: Unable to open %s file for map <%s>
fr: Impossible d'ouvrir le fichier %s pour la carte <%s>

en: Error writing uncompressed FP data for row %d of <%s>: %s
fr: Erreur à l'écriture de données FP non compressées à la ligne %d de <%s> : %s

en: Error writing compressed FP data for row %d of <%s>: %s
fr: Erreur d'écriture de données FP compressées à la ligne %d de <%s> : %s

en: Error writing compressed data for row %d of <%s>
fr: Erreur lors de l'écriture des données compressées à la ligne % de <%s>

en: Error writing uncompressed data for row %d of <%s>
fr: Erreur lors de l'écriture des données non compressées à la ligne % de <%s>

en: Error writing data via GDAL for row %d of <%s>
fr: Erreur lors de l'écriture de données via GDAL à la ligne %d de <%s>

en: GDAL output doesn't support writing null rows separately
fr: La sortie GDAL ne supporte pas l'écriture de lignes nulles séparément

en: No null file for <%s>
fr: Pas de fichier null pour <%s>

en: Error writing compressed null data for row %d of <%s>
fr: Erreur lors de l'écriture des données nulles compressées à la ligne %d de <%s>

en: Error writing null row %d of <%s>
fr: Erreur lors de l'écriture de la ligne nulle %d de <%s>

en: put_raster_row: raster map <%s> not open for write - request ignored
fr: put_raster_row : carte raster <%s> non ouverte en écriture - demande ignorée

en: put_raster_row: unopened file descriptor - request ignored
fr: put_raster_row : descripteur de fichier non ouvert - demande ignorée

en: Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist
fr: 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

en: Error reading reclass file for raster map <%s>
fr: Erreur de lecture du fichier reclass pour la carte raster <%s>

en: Error reading map type for raster map <%s>
fr: Erreur de lecture du type de la carte raster <%s>

en: Raster map <%s@%s>: format field in header file invalid
fr: Carte raster <%s@%s>: format de champ invalide dans le fichier d'en-tête

en: Compression with %s is not supported in this GRASS GIS installation
fr: La compression avec %s n'est pas supportée dans cette installation de GRASS

en: Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>.
fr: La carte raster <%s> est dans une projection différente de la région courante. Trouvé <%s>, devrait être <%s>.

en: Raster map <%s> is in different zone (%d) than current region (%d)
fr: La carte raster <%s> est dans une zone différente (%d) de la région courante (%d)

en: Raster map <%s>: bytes per cell (%d) too large
fr: Carte raster <%s> : octets par cellule (%d) trop grand

en: Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support
fr: La carte raster <%s@%s> est un lien GDAL mais GRASS est compilé sans le support de GDAL

en: Unable to open %s file for raster map <%s@%s>
fr: Impossible d'ouvrir le fichier %s pour la carte raster <%s@%s>

en: Error reading format for <%s@%s>
fr: Erreur de lecture du format pour <%s@%s>

en: Unable to create GDAL link
fr: Impossible de créer un lien GDAL

en: Invalid map type <%d>
fr: Type de carte invalide <%d>

en: Raster map <%s> is not in the current mapset (%s)
fr: La carte raster <%s> n'est pas dans le jeux de carte courant (%s)

en: <%s> is an illegal file name
fr: <%s> est un nom de fichier illégal

en: No temp files available: %s
fr: Pas de fichier temporaire disponible : %s

en: Raster map <%s> does not exist in the current mapset (%s)
fr: La carte raster <%s> n'existe pas dans le jeux de cartes courant (%s)

en: Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE
fr: Rast_set_fp_type() : ne peut être appelé qu'avec FCELL_TYPE ou DCELL_TYPE

en: Raster map <%s> not found in mapset <%s>
fr: Carte raster <%s> non trouvée dans le jeux de données <%s>

en: Unable to find '%s'
fr: Impossible de trouve '%s'

en: Invalid type: field '%s' in file '%s'
fr: type invalide: champ '%s' dans le fichier '%s'

en: Missing type: field in file '%s'
fr: Type manquant : champ dans le fichier '%s'

en: Raster map <%s> is not xdr: byte_order: %s
fr: La carte raster <%s> n'est pas xdr: byte_order: %s

en: Rast_set_quant_rules() can be called only for raster maps opened for reading
fr: Rast_set_quant_rules() ne peut être appelé que sur une carte raster ouverte en lecture

en: Internal error: Rast_get_window() called with split window. Use Rast_get_input_window() or Rast_get_output_window() instead.
fr: Erreur interne : Rast_get_window() appellée avec une fenêtre divisée. Utiliser Rast_get_input_window() ou Rast_get_output_window() à la place.

en: Internal error: Rast_window_rows() called with split window. Use Rast_input_window_rows() or Rast_output_window_rows() instead.
fr: Erreur interne : Rast_window_rows() appellée avec une fenêtre divisée. Utiliser Rast_input_window_rows() ou Rast_output_window_rows() à la place.

en: Internal error: Rast_window_cols() called with split window. Use Rast_input_window_cols() or Rast_output_window_cols() instead.
fr: Erreur interne : Rast_window_cols() appellée avec une fenêtre divisée. UtiliserRast_input_window_cold() ou Rast_output_window_cols() à la place.

en: missing
fr: manquant

en: invalid
fr: invalide

en: Color support for <%s@%s> %s
fr: support de la couleur pour <%s@%s> %s

en: Qualified name <%s> doesn't match mapset <%s>
fr: Le nom <%s> ne correspond pas au jeu de cartes <%s>

en: Unable to create <%s> file for map <%s>
fr: Impossible de créer le fichier <%s> pour la carte <%s>

en: Reading raster map <%s@%s> request for row %d is outside region
fr: La lecture de la carte raster <%s@%s> demande la ligne %d en dehors de la région

en: Error seeking fp raster data file for row %d of <%s>: %s
fr: Erreur de lecture du fichier de données fp du raster à la ligne %d de <%s> : %s

en: Error uncompressing fp raster data for row %d of <%s>: error code %d
fr: Erreur lors de la décompression des données raster fp pour la ligne %d de <%s> : code d'erreur %d

en: Error seeking raster data file for row %d of <%s>: %s
fr: Erreur de lecture du fichier de données du raster à la ligne %d de <%s> : %s

en: Error reading raster data for row %d of <%s>: %s
fr: Erreur à la lecture des données raster pour la ligne %d de <%s> : %s

en: Error uncompressing raster data for row %d of <%s>
fr: Erreur de décompression des données raster à la ligne %d de <%s>

en: Error reading raster data for row %d of <%s>
fr: Erreur de lecture des données raster à la ligne %d de <%s>

en: Error reading raster data via GDAL for row %d of <%s>
fr: Erreur de lecture des données raster avec GDAL à la ligne %d de <%s>

en: Error seeking compressed null data for row %d of <%s>
fr: Erreur de lecture des données compressées nulles à la ligne %d de <%s>

en: Error reading compressed null data for row %d of <%s>
fr: Erreur de lecture des données null compressées à la ligne %d de <%s>

en: Error uncompressing null data for row %d of <%s>
fr: Erreur de décompression des données nulles à la ligne %d de <%s>

en: Error seeking null row %d for <%s>
fr: Erreur de lecture de la ligne vide %d pour <%s>

en: Error reading null row %d for <%s>
fr: Erreur de lecture de la ligne nulle %d de <%s>

en: Floating data range for raster map <%s> is empty
fr: L'intervalle de nombre en virgule flottante pour la carte raster <%s> est vide

en: Integer data range for raster map <%s> is empty
fr: L'intervalle de données entières pour la carte raster <%s> est vide

en: Attempt to open quantization table for CELL raster map <%s>
fr: Tentative d'ouverture de la table de quantification de la carte raster CELL <%s>

en: Quantization file for raster map <%s> is missing
fr: Le fichier de quantification de la carte raster <%s> est manquant

en: Quantization file for raster map <%s> is empty
fr: Le fichier de quantification de la carte raster <%s> est vide

en: Too many reclass categories for <%s@%s>
fr: Trop de catégories de reclassification pour <%s@%s>

en: Illegal reclass format in header file for <%s@%s>
fr: Format de reclassification illégal dans l'en-tête de fichier pour <%s@%s>

en: Illegal reclass request
fr: Requête de reclassification illégale

en: Illegal reclass type
fr: Type de reclassification illégal

en: Unable to create header file for <%s@%s>
fr: Impossible de créer le fichier d'en-tête pour <%s@%s>

en: Unable to create dependency file in <%s@%s>
fr: Impossible de créer le fichier de dépendances dans <%s@%s>

en: Rast__null_bitstream_size: cols (%d) is negative
fr: Rast__null_bitstream_size : la colonne (%d) est négative

en: Unable to create header file for <%s>
fr: Impossible de créer le fichier d'en-tête pour <%s>

en: Unknown interpolation method: %s
fr: Méthode d'interpolation inconnue : %s

en: <%s> in mapset <%s>
fr: <%s> dans le jeu de données (mapset) <%s>

en: none
fr: Aucun

en: not known
fr: inconnu

en: Unable to read fp range for raster map <%s>
fr: Impossible de lire l'intervalle fp pour la carte raster <%s>

en: Raster map <%s> is empty
fr: La carte raster <%s> est vide

en: Unable to write quant rules: raster map <%s> is integer
fr: Impossible d'écrire les règles de quantification : la carte raster <%s> est de type entier

en: Unable to write quant rules for raster map <%s>
fr: Impossible d'écrire les règles de quantification pour la carte raster <%s>

en: Fail of initial read of compressed file [%s in %s]
fr: Echec de la première lecture du fichier compressé [%s dans %s]

en: Fail of initial read of compressed null file [%s in %s]
fr: Échec de la première lecture du fichier compressé null [%s dans %s]

en: Histogram for [%s in %s] missing (run r.support)
fr: L'histogramme pour [%s dans %s] est manquant (lancez r.support)

en: Can't read histogram for [%s in %s]
fr: Impossible de lire l'histogramme pour [%s dans %s]

en: Invalid histogram file for [%s in %s]
fr: fichier d'histogramme invalide pour [%s dans %s]

en: Unable to create histogram file for <%s>
fr: Impossible de créer le fichier d'histogramme pour <%s>

en: syntax error in the color rule
fr: erreur de syntaxe dans la règle de couleur

en: syntax error in the color format
fr: erreur de syntaxe dansnle format de la couleur

en: percentage not in range 0-100
fr: le pourcentage n'est pas dans l'intervalle 0-100

en: invalid value
fr: Valeur invalide

en: unknown error
fr: Erreur inconnue

en: bad rule (%s): [%s]
fr: mauvaise règle (%s): [%s]

en: Unknown error reading color rule
fr: Erreur inconnue à la lecture de la règle de couleur

en: Unable to load color rules <%s>
fr: Impossible de charger les règles de couleurs <%s>

en: Rast_make_random_colors: min (%d) > max (%d)
fr: Rast_make_random_colors : min (%d) > max (%d)

en: Invalid descriptor: %d
fr: Descripteur invalide : %d

en: Unable to rename null file '%s' to '%s': %s
fr: Impossible de renommer le fichier null '%s' vers '%s' : %s

en: Unable to rename cell file '%s' to '%s': %s
fr: Impossible de renommer le fichier cell '%s' vers '%s' : %s

en: unable to write f_format file for CELL maps
fr: pas en mesure d'écrire des fichiers f_format pour des couches de cellules

en: Unable to get history information for <%s@%s>
fr: impossible de charger l'historique pour <%s@%s>

en: Unable to write history information for <%s>
fr: impossible d'écrire l'historique pour <%s>

en: generated by %s
fr: généré par %s

en: Unable to locate symbol <%s>
fr: Impossible de localiser le symbole <%s>

en: Unable to load GDAL library
fr: Impossible de charger la librairie GDAL

en: Unable to open GDAL file
fr: Impossible d'ouvrir le fichier GDAL

en: Unable to get <%s> driver
fr: Impossible de charger le pilote <%s>

en: Unable to create <%s> dataset using <%s> driver
fr: Impossible de créer le jeu de données <%s> avec le pilote <%s>

en: Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset.
fr: Le pilote <%s> ne gère pas l'écriture directe. Utiliser le pilote MEM pour les données intermédiaires.

en: Unable to get in-memory raster driver
fr: Impossible de charger le pilote raster en-mémoire

en: Unable to create <%s> dataset using memory driver
fr: Impossible de créer le jeu de données <%s> avec le pilote mémoire

en: Driver <%s> does not support creating rasters
fr: Le pilote <%s> ne gère pas la création de raster

en: Unable to set geo transform
fr: Impossible de définir la transformation géographique

en: Unable to set projection
fr: Impossible de définir la projection

en: Unable to create cell_misc/%s/gdal file
fr: Impossible de créer le fichier cell_misc/%s/gdal

en: Error writing cell_misc/%s/gdal file
fr: Erreur d'écriture du fichier cell_misc/%s/gdal

en: Unable to create output file <%s> using driver <%s>
fr: Impossible de créer le fichier de sortie <%s> avec le pilote <%s>

en: Unable to read header file for raster map <%s@%s>. It is a reclass of raster map <%s@%s> %s
fr: Impossible de lire le fichier header de la carte raster <%s@%s>. II s'agit d'une reclassification de <%s@%s> %s

en: which is missing.
fr: qui est manquant.

en: whose header file can't be opened.
fr: dont le fichier d'en-tête ne peut être ouvert.

en: Unable to open header file for raster map <%s@%s>
fr: Impossible d'ouvrir le fichier d'en-tête de la carte raster <%s@%s>

en: Unknown interpolation type
fr: Type d'interpolation inconnu

en: "no data" label found; setting to zero
fr: étiquette "no data" trouvée, réglé à zéro

en: category information for [%s] in [%s] missing or invalid
fr: La catégorie de [%s] dans [%s] est manquante ou invalide

en: G_put_title - can't create a temp file
fr: G_put_title - impossible de créer le fichier temporaire

en: category information for [%s] in [%s] invalid
fr: Catégorie invalide pour [%s] dans [%s]

en: G_put_title - can't reopen temp file
fr: G_put_title - impossible de réouvrir le fichier temporaire

en: can't write category information for [%s] in [%s]
fr: impossible d'écrire les informations de la catégorie pour [%s] dans [%s]

en: Raster library not initialized. Programmer forgot to call Rast_init().
fr: Librairie raster non initialisée. Le développeur a oublié d'appeler Rast_init().

en: EmbedGivenNulls: wrong data type
fr: EmbedGivenNulls : mauvais type de données

en: Rast_set_null_value: wrong data type!
fr: Rast_set_null_value : mauvais type de données !

en: Unable to open automatic MASK file
fr: Impossible d'ouvrir le masque (MASK) automatique du fichier

en: Rast_set_window() called while window split
fr: Rast_set_window() appellé alors que la fenêtre est divisée

en: Rast_set_read_window(): projection/zone differs from that of currently open raster maps
fr: Rast_set_read_window() : la projection/zone est différente des cartes raster actuellement ouvertes

en: Input window changed while maps are open for read. Map name <%s>
fr: La fenêtre d'entrée a été modifiée pendant l'ouverture des cartes. Carte <%s>

en: Output window changed while maps are open for write. Map name <%s>
fr: La fenêtre de sortie a été modifiée pendant l'écriture des cartes. Carte <%s>

en: Unable to open file <%s> for writing
fr: Impossible d'ouvrir le fichier <%s> en écriture

en: Need at least 3 keyframes for spline
fr: Besoin d'un minimum de 3 images-clef pour une spline

en: Need at least 2 keyframes for interpolation
fr: Besoin de au moins 2 images-clef pour l'interpolation

en: no category info
fr: Pas d'information de catégorie

en: no data
fr: pas de donnée

en: Raster map <%s> is outside of current region. Load failed.
fr: La carte raster <%s> est en dehors de la région courante. Chargement échoué.

en: GS_load_att_map(): Out of memory. Unable to load map
fr: GS_load_att_map(): Mémoire saturée. Impossible de charger la carte

en: Loading failed
fr: Échec du chargement

en: Error finding range
fr: Erreur de détermination de la plage

en: Check no. of frames requested and keyframes marked
fr: Vérifier le numéro des images demandées et les images-clefs marquées

en: Loading raster map <%s>...
fr: Chargement de la carte raster <%s>...

en: Color table range doesn't match data (mincol=%d, maxcol=%d
fr: L'étendue de la table de couleur ne correspond pas aux données (mincol=%d, maxcol=%d

en: Translating colors from raster map <%s>...
fr: Traduction des couleurs à partir de la carte raster <%s>...

en: View not saved by this program,there may be some inconsistancies
fr: Vue non sauvegardée par ce programme, il peut y avoir des incohérences

en: Unable to process vector map - out of memory
fr: Impossible de traiter la carte vecteur - mémoire saturée

en: Unable to open vector map <%s>
fr: Impossible d'ouvrir la couche vectorielle <%s>

en: Unable to read vector map <%s>
fr: Impossible de lire la carte vecteur <%s>

en: No points from vector map <%s> fall within current region
fr: Aucun point de la carte vecteur <%s> ne tombe dans la région courante

en: Vector map <%s> loaded (%d points)
fr: Carte vecteur <%s> chargée (%d points)

en: Database connection not defined for layer %d
fr: Connexion à la base de données non définie pour la couche %d

en: Unable to open database <%s> by driver <%s>
fr: Impossible d'ouvrir la base de données <%s> avec le pilote <%s>

en: Loading thematic points layer <%s>...
fr: Chargement de la couche de points <%s> ...

en: No color rule defined for category %d
fr: Pas de règle de couleur définie pour la catégorie %d

en: Invalid color definition (%s)
fr: Définition de couleur invalide (%s)

en: %d points without category. Unable to determine color rules for features without category.
fr: %d points sans catégorie. Impossible de déterminer les règles de couleurs pour les points sans catégorie.

en: Cut-plane points mis-match between surfaces. Check resolution(s).
fr: Non concordance des points de surfaces de coupe. Vérifiez les résolutions.

en: Unable to read color file of raster map <%s>
fr: Impossible de lire le fichier de couleur de la carte raster <%s>

en: Unable to read category file of raster map <%s>
fr: Impossible d'ouvrir le fichier de catégories de la carte raster <%s>

en: Unable to read fp range of raster map <%s>
fr: Impossible de lire la plage fp de la carte raster <%s>

en: Unable to read range of raster map <%s>
fr: Impossible de lire la plage de valeurs du raster <%s>

en: Range request error for legend
fr: Erreur de récupération de la plage pour la légende

en: Unable to show discrete FP range (use list)
fr: Impossible d'afficher une plage flottante discrète (utilisation d'une liste)

en: Too many categories to show as discrete!
fr: Trop de catégories pour l'affichage en valeurs discrètes !

en: Try using smaller font!
fr: Essayer d'utiliser une police plus petite !

en: Max. number of labels reached!
fr: Nombre maximal d'étiquettes atteint !

en: Bitmap mismatch
fr: Les bitmap diffèrent

en: No features from vector map <%s> fall within current region
fr: Aucune entité de la carte vecteur <%s> ne tombe dans la région courante

en: Vector map <%s> loaded (%d features)
fr: Carte vecteur <%s> chargée (%d entités)

en: Loading thematic vector layer <%s>...
fr: Chargement de la couche vecteur <%s> ...

en: %d features without category. Unable to determine color rules for features without category.
fr: %d entités sans catégories. Impossible de déterminer les règles de couleurs pour les entités sans catégorie.

en: Maximum number of datafiles exceeded
fr: Nombre maximal de fichiers de données dépassé

en: Unable to open 3D raster map <%s>
fr: Impossible d'ouvrir la carte raster 3D <%s>

en: Unable to read range of 3D raster map <%s>
fr: Impossible de lire la plage de valeurs du raster 3D <%s>

en: Unable to close 3D raster map <%s>
fr: Impossible de fermer la carte raster 3D <%s>

en: Maximum number of datasets exceeded
fr: Nombre maximal de jeux de données dépassé

en: Color Material: %d
fr: Couleur d'élément : %d

en: gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error
fr: gsd_rot(): %c est une spécification d'axe non valide. Rotation ignorée. Merci d'avertir les développeurs GRASS de cette erreur

en: Out of matrix stack space
fr: Pile de matrice saturée

en: Tried to pop an empty stack
fr: A tenté de dépiler une mémoire vide

en: Loading 3d raster map <%s>...
fr: Chargement de la carte raster 3D <%s>...

en: Unknown icon marker, using "sphere"
fr: Icône inconnue, utilisation de « sphère »

en: Performs unit and integration tests for gpde library
fr: Effectue les tests unitaires et d'intégration pour la librairie gpde

en: The calculation time in seconds
fr: Le temps de calcul en secondes

en: Reading raster map <%s> into memory
fr: Lecture de la carte raster <%s> en mémoire

en: N_array_2d * array is empty
fr: Le tableau N_array_2d * est vide

en: Write 2d array to raster map <%s>
fr: Écriture du tableau 2d dans la couche matricielle <%s>

en: Read g3d map <%s> into the memory
fr: Lecture de la carte g3d <%s> en mémoire

en: Error closing g3d file
fr: Erreur à la fermeture du fichier g3d

en: Error opening g3d map <%s>
fr: Erreur à l'ouverture de la carte g3d <%s>

en: Write 3d array to g3d map <%s>
fr: Écriture du tableau 3d dans la carte g3d <%s>

en: The total sum of the water budget: %g
fr: Bilan hydrique total : %g

en: The total sum of the water budget is significantly larger then 0: %g
fr: Le bilan hydrique total est significativement suppérieur à 0 : %g

en: Unsupported icon %d
fr: Icône %d non supportée

en: Both %s and %s are defined. %s will be ignored.
fr: %s et %s sont tous les deux définis. %s sera ignoré.

en: Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined
fr: Ni %s (géré par la commande d.mon) ni %s (utilisé pour le rendu direct) ne sont définis

en: Unknown display driver <%s>
fr: Pilote graphique <%s> inconnu

en: Using display driver <%s>...
fr: Utilisation du pilote graphique <%s> ...

en: [%s]: No such color
fr: [%s] : cette couleur n'existe pas

en: Unable to set focus
fr: Impossible de définir le focus

en: Invalid color (%s), using "white" as default
fr: Couleur non valide (%s), utilisation de "white" par défaut

en: Unable to get function address for %s
fr: Impossible d'obtenir l'adresse de la fonction pour %s

en: Bad server connection
fr: Mauvaise connexion serveur

en: Unable to get visual info
fr: Impossible d'obtenir l'information visuelle

en: Unable to create rendering context
fr: Impossible de créer un contexte de rendu

en: Unable to choose pixel format (CGL error = %d)
fr: Impossible de choisir le format de pixel (erreur CGL = %d)

en: Unable to create context (CGL error = %d)
fr: Impossible de créer le contexte (erreur CGL = %d)

en: Unable to register window class
fr: Impossible d'enregistrer la classe fenêtre

en: Unable to create window
fr: Impossible de créer la fenêtre

en: Unable to set current context (CGL error = %d)
fr: Impossible de définir le contexte courant (erreur CGL = %d)

en: Incomplete framebuffer status (status = %d)
fr: Status framebuffer incomplet (status = %d)

en: Maximum surfaces loaded!
fr: Maximum de surfaces chargées !

en: Maximum vector line maps loaded!
fr: Maximum de cartes vecteur linéaires chargées !

en: Error loading vector map <%s>
fr: Erreur au chargement de la carte vecteur <%s>

en: Maximum vector point maps loaded!
fr: Maximum de cartes vecteur ponctuelles chargées !

en: Maximum volumes loaded!
fr: Maximum de volumes chargés !

en: Error loading 3d raster map <%s>
fr: Erreur au chargement de la carte raster 3D <%s>

en: Nviz_new_map_obj(): unsupported data type
fr: Nviz_new_map_obj(): type de données non pris en charge

en: Unable to define new light
fr: Impossible de définir la nouvelle lumière

en: Unable to convert from <%s> to UTF-8
fr: Impossible de convertir de <%s> vers UTF-8

en: Some characters could not be converted to UTF-8
fr: Certains caractères ne peuvent pas être convertis en UTF-8

en: Unable to open input file <%s>
fr: Impossible d'ouvrir le fichier d'entrée <%s>

en: Unable to read input file <%s>
fr: Impossible de lire le fichier d'entrée <%s>

en: Unable to parse input file <%s>
fr: Impossible d'analyser le fichier d'entrée <%s>

en: Cairo: unable to open input file <%s>
fr: Cairo : impossible d'ouvrir le fichier d'entrée <%s>

en: Cairo: invalid input file <%s>
fr: Cairo : fichier d'entrée <%s> invalide

en: Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d
fr: Cairo : le fichier d'entrée a des dimensions incorrectes : attendu : %dx%d reçu : %dx%d

en: Cairo: unable to open input mask file <%s>
fr: Cairo : impossible d'ouvrir le fichier de masque <%s> en entrée

en: Cairo: invalid input mask file <%s>
fr: Cairo : fichier de masque en entrée <%s> invalide

en: Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d
fr: Cairo : le fichier de masque en entrée a des dimensions incorrects : attendu : %dx%d reçu : %dx%d

en: Cairo: Invalid BMP header for <%s>
fr: Cairo : en-tête BMP invalide pour <%s>

en: Cairo: unable to open output file <%s>
fr: Cairo : impossible d'ouvrir le fichier de sortie <%s>

en: Cairo: unable to open mask file <%s>
fr: Cairo : impossible d'ouvrir le fichier de masque <%s>

en: Cairo_Bitmap: Failed to create source
fr: Cairo_Bitmap : Échec de création de la source

en: Failed to create cairo surface
fr: Échec de création de la surface cairo

en: Unable to open output file <%s>
fr: Impossible d'ouvrir le fichier de sortie <%s>

en: Unable to write output file <%s>
fr: Impossible d'écrire le fichier de sortie <%s>

en: Unable to open display
fr: Impossible d'ouvrir l'affichage

en: Unable to obtain visual
fr: Impossible d'ouvrir un visuel

en: Unknown file extension: %s
fr: Extention de fichier inconnue : %s

en: cairo: collecting to file '%s'
fr: cairo : enregistrement vers le fichier '%s'

en: cairo: image size %dx%d
fr: cairo : taille d'image %dx%d

en: Unknown Cairo surface type
fr: Type de surface Cairo inconnue

en: Failed to initialize Cairo surface
fr: Échec d'initialisation de la surface Cairo

en: ps: truecolor status %s
fr: ps : statut truecolor %s

en: enabled
fr: activé

en: disabled
fr: désactivé

en: ps: collecting to file '%s'
fr: ps : enregistrement vers le fichier '%s'

en: ps: image size %dx%d
fr: ps : taille d'image %dx%d

en: Unknown type: %s
fr: Type inconnu : %s

en: Space time %(sp)s dataset <%(name)s> not found
fr: Jeu de données temporel %(sp)s <%(name)s> non trouvé

en: Space time datasets can only be created in the current mapset
fr: Un jeu de données temporel peut être créé uniquement dans le jeu de données actuel

en: Space time %(sp)s dataset <%(name)s> is already in the database. Use the overwrite flag.
fr: Le jeu de données temporel %(sp)s <%(name)s> existe déjà dans la base. Utiliser l'option d'écrasement automatique.

en: Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps
fr: Écrasement du jeu de données temporel %(sp)s <%(name)s> et désenregistrement de toutes les cartes

en: Creating a new space time %s dataset
fr: Création d'un nouveau jeu de données temporel %s

en: Map <%s> is already in temporal database, use overwrite flag to overwrite
fr: La carte <%s> existe déjà dansla base temporelle, utilier l'option écrasement pour la remplacer

en: Unknown temporal type "%s"
fr: Type temporel "%s" inconnu

en: Wrong granularity: "%s"
fr: Mauvaise granularité : "%s"

en: Unsupported temporal unit: %s
fr: Unité temporelle non supportée : %s

en: Created register table <%s> for space time %s  dataset <%s>
fr: Table de registre <%s> créée pour le jeu de données temporel %s <%s>

en: The space time datasets must be of the same temporal type
fr: Le jeu de données temporel doit être du même type temporel

en: The temporal map type of the sample dataset must be interval
fr: Le type temporel de carte du jeu de données échantillon doit être un intervalle

en: Unable to get map ids from register table <%s>
fr: Impossible d'obtenir les ids de carte depuis la table de registre <%s>

en: Unable to shift dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible de déplacer le jeu de données <%(ds)s> de type %(type)s dans la base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant

en: Wrong granularity format: %s
fr: Format de granularité incorrect : %s

en: Unable to snap dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible de découper le jeu de données <%(ds)s> de type %(type)s dans la base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant

en: Unable to rename dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible de renommer le jeu de données <%(ds)s> du type %(type)s dans la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant

en: Renaming of space time datasets is not supported for PostgreSQL.
fr: Le renommage d'un jeu de données temporel n'est pas supporté pour postgreSQL.

en: Delete space time %s  dataset <%s> from temporal database
fr: Supprimer le jeu dedonnées temporel %s <%s> de la base temporelle

en: Unable to delete dataset <%(ds)s> of type %(type)s from the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible de supprimer le jeu de données <%(ds)s> du type %(type)s de la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant

en: Drop map register table: %s
fr: Supprimer la table d'enregistrement des cartes : %s

en: Error in register table request
fr: Erreur de requête dans la table d'enregistrement

en: Unable to register map in dataset <%(ds)s> of type %(type)s. The mapset of the dataset does not match the current mapset
fr: Impossible d'enregistrer la carte dans le jeu de données <%(ds)s> de type %(type)s. Le jeu de cartes ne correspond pas au jeu de cartes courant

en: Only a map that was inserted in the temporal database can be registered in a space time dataset
fr: Seule une carte qui a été ajoutée dans la base temporelle peut être enregistrée dans le jeu de données temporel

en: Map <%(id)s> with layer %(l)s has invalid time
fr: La carte <%(id)s> avec la couche %(l)s a un temps invalide

en: Map <%s> has invalid time
fr: La carte <%s> a une date invalide

en: Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different
fr: Les types temporels du jeu de données <%(id)s> et de la carte <%(map)s> avec la couche %(l)s sont différents

en: Temporal type of space time dataset <%(id)s> and map <%(map)s> are different
fr: Les types temporels du jeu de données <%(id)s> et de la carte <%(map)s> sont différents

en: Set temporal unit for space time %s dataset <%s> to %s
fr: Définition de l'unité temporelle du jeu de données %s <%s> vers %s

en: Relative time units of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different
fr: Les unité de temps relatif du jeu de données <%(id)s> et de la carte <%(map)s> avec la couche %(l)s sont différents

en: Relative time units of space time dataset <%(id)s> and map <%(map)s> are different
fr: Les unités de temps relatif du jeu de données <%(id)s> et de la carte <%(map)s> sont différents

en: Only maps from the same mapset can be registered
fr: Seules les cartes du même jeu de cartes peuvent être enregistrées

en: Map <%(map)s> with layer %(l)s is already registered.
fr: La carte <%(map)s> avec la couche%(l)s est déjà enregistrée

en: Map <%s> is already registered.
fr: La carte <%s> est déjà enregistrée.

en: Unable to unregister map from dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible de supprimer la carte du jeu de données <%(ds)s> de type %(type)s de la base temporelle.  Le jeu de cartes des données ne correspond pas au jeu de cartes courant

en: Map <%(map)s> with layer %(l)s is not registered in space time dataset <%(base)s>
fr: La carte <%(map)s> avec la couche %(l)s n'est pas enregistrée dans le jeu de données temporel <%(base)s>

en: Map <%(map)s> is not registered in space time dataset <%(base)s>
fr: La carte <%(map)s> n'est pas enregistrée dans le jeu de données temporel <%(base)s>

en: Unable to update dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible de mettre à jour le jeu de données <%(ds)s> du type %(type)s dans la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant

en: Update metadata, spatial and temporal extent from all registered maps of <%s>
fr: Mettre à jour les métadonnées, l'emprise spatiale et temporelle de toutes les cartes enregistrées de <%s>

en: Unable to insert dataset <%(ds)s> of type %(type)s in the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible d'ajouter le jeu de données <%(ds)s> du type %(type)s dans la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant

en: Start time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s
fr: La date de début doit être du type datetime pour la carte  %(type)s <%(id)s> avec la couche : %(l)s

en: Start time must be of type datetime for %(type)s map <%(id)s>
fr: La date de début doit êre de type datetime pour la carte %(type)s <%(id)s>

en: End time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s
fr: La date de fin doit être de type datetime pour la carte %(type)s <%(id)s> avec la couche : %(l)s

en: End time must be of type datetime for %(type)s map <%(id)s>
fr: La date de fin doit être de type datetime pour la carte %(type)s <%(id)s>

en: End time must be greater than start time for %(type)s map <%(id)s> with layer: %(l)s
fr: La date de fin doit être après la date de début pour la carte %(type)s <%(id)s> avec la couche : %(l)s

en: End time must be greater than start time for %(type)s map <%(id)s>
fr: La date de fin doit être après la date de début pour la carte %(type)s <%(id)s>

en: Unsupported relative time unit type for %(type)s map <%(id)s> with layer %(l)s: %(u)s
fr: Type d'unité de temps relatif non supporté pour la carte %(type)s <%(id)s> avec la couche %(l)s : %(u)s

en: Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s
fr: Type d'unité de temps relatif non dupporté pour la carte %(type)s <%(id)s> : %(u)s

en: End time must be greater than start time for %(typ)s map <%(id)s> with layer %(l)s
fr: La date de fin doit être postérieure à la date de début pour la carte %(typ)s <%(id)s> avec la couche %(l)s

en: Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is greater than end time
fr: La carte <%(id)s> avec la couche %(layer)s a un intervalle de temps incorrect, la date de début est postérieure à la date de fin

en: Map <%s> has incorrect time interval, start time is greater than end time
fr: La carte <%s> a un intervalle de temps incorrect, la date de début est postérieure à la date de fin

en: Map <%s> has incorrect start time
fr: La carte <%s> a une date de début incorrecte

en: Delete %s dataset <%s> from temporal database
fr: Supprimer le jeu de données %s <%s> de la base temporelle

en: Unable to unregister dataset <%(ds)s> of type %(type)s from the temporal database. The mapset of the dataset does not match the current mapset
fr: Impossible de désenregistrer le jeu de données <%(ds)s> de type %(type)s de la base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant

en: %s= and %s= are mutually exclusive
fr: %s= et %s= sont mutuellement exclusifs

en: %s= and the %s flag are mutually exclusive
fr: Les options %s= et %s sont mutuellement exclusives

en: The increment option requires the start option
fr: L'option incrément nécéssite l'option début

en: The interval flag requires the start option
fr: L'option intervalle nécessite l'option début

en: Please specify %s= and %s=
fr: Veuillez spécifier %s= et %s=

en: Please specify %s= or %s=
fr: Veuillez spécifier %s= ou %s=

en: Space time %(sp)s dataset <%(name)s> with relative time found, but no relative unit set for %(sp)s maps
fr: Jeu de données <%(name)s> temporel %(sp)s  avec temps relatif trouvé, mais pas d'unité relative définie pour les cartes %(sp)s

en: The increment option will be ignored because of time stamps in input file
fr: L'option incrément sera ignorée car il y a un horodatage dans le fichier d'entrée

en: The interval flag will be ignored because of time stamps in input file
fr: L'option intervalle sera ignorée car il y a un horodatage dans le fichier d'entrée

en: Gathering map information...
fr: Collecte des informations sur la carte ...

en: Unable to update %(t)s map <%(id)s>. The map does not exist.
fr: Impossible de mettre à jour %(t)s carte <%(id)s>. La carte n'existe pas.

en: Unable to register %(t)s map <%(id)s> with layer %(l)s. The map has timestamp and the start time is not set.
fr: Impossible d'enregistrer la carte %(t)s <%(id)s> avec la couche %(l)s. La carte a un horodatage et le temps de départ n'est pas défini.

en: Unable to register %(t)s map <%(id)s>. The map has no timestamp and the start time is not set.
fr: Impossible d'enregistrer la carte %(t)s <%(id)s>. La carte n'a pas d'horodatage et le temps de début n'est pas défini.

en: %(u)s= can only be set for relative time
fr: %(u)s= peut être défini uniquement pour un temps relatif

en: %(u)s= must be set in case of relative time stamps
fr: %(u)s= doit être défini dans le cas d'un horodatage relatif

en: Map is already registered in temporal database. Unable to update %(t)s map <%(id)s> with layer %(l)s. Overwrite flag is not set.
fr: La carte existe déjà dans la base temporelle. Impossible de mettre à jour la carte %(t)s <%(id)s> avec la couche %(l)s. L''écrasement automatique n'est pas activé.

en: Map is already registered in temporal database. Unable to update %(t)s map <%(id)s>. Overwrite flag is not set.
fr: La carte existe déjà dans la base temporelle. Impossible de mettre à jour la carte %(t)s <%(id)s>. L'écrasement automatique n'est pas activé.

en: Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are different.
fr: Impossible de mettre à jour lacarte %(t)s <%(id)s> avec la couche %(l)s. Les types temporels sont différents.

en: Unable to update %(t)s map <%(id)s>. The temporal types are different.
fr: Impossible de mettre à jour la carte %(t)s <%(id)s>. Les types temporels sont différents.

en: Registering maps in the temporal database...
fr: Enregistrement des cartes dans la base temporelle ...

en: Registering maps in the space time dataset...
fr: Enregistrement des cartes dans le jeu de données temporel ...

en: Updating space time dataset...
fr: Mise à jour du jeu de données temporel ...

en: Unable to convert string "%s"into a datetime object
fr: Impossible de convertir la chaîne "%s" vers un objet temporel

en: Error occurred in increment computation
fr: Une ereur s'est produite lors du calcul de l'incrémentation

en: Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - %(end)s
fr: Définir un temps absolu valide pour la carte <%(id)s> avec la couche %(layer)s vers %(start)s - %(end)s

en: Set absolute valid time for map <%s> to %s - %s
fr: Définir un temps absolu valide pour la carte <%s> vers %s -%s

en: Set relative valid time for map <%s> with layer %s to %i - %s with unit %s
fr: Définir un temps relatif valide pour la carte <%s> avec la couche %s vers %i - %s avec l'unité %s

en: Set relative valid time for map <%s> to %i - %s with unit %s
fr: Définir un temps relatif valide pour la carte <%s> vers %i - %s avec l'unité %s

en: Unknown dataset type: %s
fr: Type de jeu de données inconnu : %s

en: Unable to import/link raster map <%s> from file %s.
fr: Impossible d'importer/lier la carte raster <%s> depuis le fichier %s.

en: Unable to set the color rules for raster map <%s>.
fr: Impossible de définir les règles de couleur pour la carte raster <%s>.

en: Unable to unpack raster map <%s> from file %s.
fr: Impossible de dépaqueter la carte raster <%s> depuis le fichier %s.

en: Unable to import vector map <%s> from file %s.
fr: Impossible d'importer la carte vecteur <%s> depuis le fichier %s.

en: Unable to unpack vector map <%s> from file %s.
fr: Impossible de dépaqueter la carte vecteur <%s> depuis le fichier %s.

en: Space time raster dataset archive <%s> not found
fr: L'archive du jeu de données raster temporel <%s> n'a pas été trouvée

en: Extraction directory <%s> not found
fr: Dossier d'extraction <%s> non trouvé

en: Checking validity of input file (size: %0.1f MB). Make take a while...
fr: Vérification de la validité du fichier d'entrée (taille : %0.1f MB). Ceci peut prendre un certain temps ...

en: Unable to find init file <%s>
fr: Impossible de trouver le fichier init <%s>

en: Unable to find list file <%s>
fr: Impossible de trouver le fichier de liste <%s>

en: Unable to find projection file <%s>
fr: Impossible de trouver le fichier de projection <%s>

en: Extracting data...
fr: Extraction des données ...

en: Projection information does not match. Proceeding...
fr: Les informations de projection ne correspondent pas. Traitement ...

en: Difference between PROJ_INFO file of imported map and of current location:
    {diff}
fr: Différences antre le fichier PROJ_INFO de la carte importée et celui du secteur courant :
    {diff}

en: Projection information does not match. Aborting.
fr: Les informations de projection ne correspondent pas. Annulation.

en: Unable to create location %(l)s. Reason: %(e)s
fr: Impossible de créer le secteur %(l)s. Raison : %(e)s

en: Unable to switch to location %s
fr: impossible de basculer vers le secteur %s

en: Unable to create default temporal database in new location %s
fr: Impossible de créer la base temporelle par défaut dans le nouveau secteur %s

en: Key words %(t)s, %(s)s or %(n)s not found in init file.
fr: Mots clefs %(t)s, %(s)s ou %(n)s non trouvé dans le fichier init.

en: Number of maps mismatch in init and list file.
fr: Le nombre de cartes diffère entre les fichiers init et list.

en: The archive file is of wrong space time dataset type
fr: Le fichier d'archive n'est pas du bon type de jeu de données temporel

en: Unable to find GeoTIFF raster file <%s> in archive.
fr: Impossible de trouver le raster GeoTIFF <%s> dans l'archive.

en: Unable to find AAIGrid raster file <%s> in archive.
fr: impossible de trouver le raster AAIGrid <%s> dans l'archive.

en: Unable to find GML vector file <%s> in archive.
fr: Impossible de trouver le vecteur GMM <%s> dans l'archive.

en: Unable to find GRASS package file <%s> in archive.
fr: Impossible de trouver le fichier GRASS <%s> dans l'archive.

en: Unsupported input format
fr: Format d'entrée non supporté

en: Space time %(t)s dataset <%(sp)s> is already in the database. Use the overwrite flag.
fr: Le jeu de données <%(sp)s> temporel %(t)s existe déjà. Activez l'écrasement automatique.

en: Overwrite space time %(sp)s dataset <%(id)s> and unregister all maps.
fr: Écrase le jeu de données <%(id)s> temporel %(sp)s et désenregistre toutes les cartes.

en: Key word %s not found in init file.
fr: Mot clef %s non trouvé dans le fichier init.

en: Create space time %s dataset.
fr: Créer le jeu de données %s temporel.

en: Switching to original location failed
fr: La bascule vers le secteur originel a échoué

en: Wrong increment format: %s
fr: Format d'incrémentation incorrect : %s

en: Time string seems to specify relative time
fr: La chaine de temps semble contenir un temps relatif

en: Dates Before Christ (BC) are not supported
fr: Les dates avant JC ne sont pas supportées

en: Time zones are not supported
fr: Les fuseaux horaires ne sont pas supportés

en: Unable to parse time string: %s
fr: Impossible d'analyser la chaine de temps : %s

en: Unable to export raster map <%s>
fr: Impossible d'exporter la carte raster <%s>

en: Unable to export color rules for raster map <%s> r.out.gdal
fr: Impossible d'exporter les règles de couleur de la carte raster <%s> avec r.out.gdal

en: Unable to export raster map <%s> with r.pack
fr: Impossible d'exporter la carte raster <%s> avec r.pack

en: Unable to export vector map <%s> as GML with v.out.ogr
fr: Impossible d'exporter la carte vecteur <%s> en GML avec v.out.ogr

en: Unable to export vector map <%s> with v.pack
fr: Impossible d'exporter la carte vecteur <%s> avec v.pack

en: Unable to export raster map <%s> with r3.pack
fr: Impossible d'exporter la carte raster <%s> avec r3.pack

en: Unable to read range file
fr: Impossible de lire le fichier de plage

en: Unable to load range of 3D raster map <%s>
fr: Impossible de lire le fichier de plage du raster 3D <%s>

en: Starting spatio-temporal sampling...
fr: Démarrage de l'échantillonnage temporel ...

en: Starting temporal sampling...
fr: Démarrage de l'échantillonnage temporel ...

en: No samples found for map calculation
fr: Pas d'échantillons trouvés pour les calculs sur la carte

en: Found more than a single map in a sample granule. Only the first map is used for computation. Use t.rast.aggregate.ds to create synchronous raster datasets.
fr: Plus d'une seule carte trouvée dans un échantillon. Seule la première carte sera utilisée pour les calculs. Utiliser t.rast.aggregate pour créer un jeu de données raster synchrone.

en: No maps registered in input dataset
fr: Pas de carte enregistrée dans le jeu de donnés d'entrée

en: Starting mapcalc computation...
fr: Démarrage des calculs de mapcalc ...

en: Apply mapcalc expression: "%s"
fr: Application de la formule mapcal : "%s"

en: Error while mapcalc computation
fr: Erreur lors du calcul mapcalc

en: Starting map registration in temporal database...
fr: Démarrage de l'enregistrement dans la base temporelle ...

en: Removing {}/{} ({}%) maps because empty...
fr: Suppression de la carte vide {}/{} ({}%) ...

en: The temporal operators <%s> support only absolute time.
fr: L'opérateur temporel <%s> supporte seulement les temps absolus.

en: Aggregating %s raster maps
fr: Agrégation de %s cartes raster

en: Raster map <%(name)s> is already in temporal database, use overwrite flag to overwrite
fr: La carte raster <%(name)s> est déjà dans la base temporelle, utiliser l'option d'écrasement pour la remplacer

en: Computing aggregation of maps between %(st)s - %(end)s
fr: Calcul de l'agrégation des cartes entre %(st)s et %(end)s

en: Error occurred in r.series computation
fr: Erreur lors du calcul de r.series

en: Aggregating %(len)i raster maps from %(start)s to %(end)s
fr: Agrégation de %(len)i cartes raster de %(start)s à %(end)s

en: Unable to perform aggregation. Output raster map <%(name)s> exists and overwrite flag was not set
fr: Impossible d'effectuer l'agrégation. La carte raster en sortie <%(name)s> existe déjà et l'option d'écrasement n'est pas définie

en: The limit of open files (%i) was reached (%i). The module r.series will be run with flag z, to avoid open files limit exceeding.
fr: La limite du nombre de fichiers ouverts (%i) a été atteinte (%i). Le module r.series va être lancé avec l'option z, pour éviter de dépasser cette limite.

en: Error computing map <%s>
fr: Erreur de calcul de la carte <%s>

en: %s map <%s> not found in GRASS spatial database
fr: %s carte <%s> non trouvée dans la base GRASS

en: Dataset <%s> not found in temporal database
fr: Jeu de données <%s> non trouvé dans la base temporelle

en: You need to specify the base name of new created maps
fr: Vous devez spécifier le nom de base pour la création des nouvelles cartes

en: Applying r.mapcalc expression: "%s"
fr: Application de la formule r.mapcalc : "%s"

en: Applying r3.mapcalc expression: "%s"
fr: Application de la formule r3.mapcalc : "%s"

en: Applying v.extract where statement: "%s"
fr: Application de la clause where de v.extract : "%s"

en: Error in computation process
fr: Erreur lors du calcul

en: Output granularity seems not to be valid. Please use one of the following values : {gr}
fr: La granulosité de sortie semble ne pas être valide. Merci d'utiliser une des valeurs suivantes : {gr}

en: Invalid absolute granularity
fr: Granulosité absolue invalide

en: Probably you need to invert 'from_gran' and 'to_gran'
fr: Vous devez sans doute inverser 'from_gran' et 'to_gran'

en: Empty map list
fr: Liste de cartes vide

en: Empty entry in map list, this should not happen
fr: Entrée vide dans la liste de cartes, ceci ne devrait pas se produire

en: Spatio-temporal topological operators are not supported in granularity algebra mode
fr: Les opérateurs de topologie temporelle ne sont pas supportés en mode granularité algébrique

en: All input space time datasets must have a valid temporal topology.
fr: Tous les jeux de données temporels en entrée doivent avoir une topologie temporelle valide.

en: All input space time datasets must have the same temporal type.
fr: Tous les jeux de données temporels en entrée doivent être du même type temporel.

en: Removing un-needed or empty %s maps
fr: Suppression de la carte %s non nécessaire ou vide

en: Space time %s dataset <%s> not found
fr: Jeu de données <%s> temporel %s non trouvé

en: Wrong temporal type of space time dataset <%s>                                       <%s> time is required
fr: Mauvais type temporel pour le jeu de données <%s> <%s> est requis

en: Wrong type of input
fr: Mauvais type d'entrée

en: The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>
fr: Le jeu de données temporel de type <%(a)s> est différent du type requis <%(b)s>

en: Maps that should be registered in the resulting space time dataset have different types.
fr: Les cartes qui devraient être enregistrées dans le même jeu de données temporel sont de types différents.

en: Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database
fr: Mauvais type de carte. TMAP supporte seulement les cartes simples qui sont enregistrées dans la base temporelle GRASS

en: Merging empty map lists
fr: Fusion de listes de cartes vides

en: First Map list is empty, can't merge it. Return only last map list
fr: La première liste de cartes est vide, pas de fusion possible. Retourne uniquement la dernière liste de cartes

en: Second Map list is empty, can't merge it. Return only first map list
fr: La deuxième liste de cartes est vide, pas de fusion possible. Retourne uniquement la première liste de cartes

en: Space time datasets to merge must have the same temporal type
fr: Les jeux de données temporels à fusionner doivent être du même type temporel

en: Projections are different. Unable to compute overlapping_2d for spatial extents
fr: Les projections sont différentes. Impossible de calculer overlapping_2d sur les emprises spatiales

en: Projections are different. Unable to compute is_in_2d for spatial extents
fr: Les projections sont différentes. Impossible de calculer is_in_2d sur les emprises spatiales

en: Projections are different. Unable to compute equivalent_2d for spatial extents
fr: Les projections sont différentes. Impossible de calculer equivalent_2d sur les emprises spatiales

en: Projections are different. Unable to compute cover_2d for spatial extents
fr: Les projections sont diférentes. Impossible de calculer cover_2d sur les emprises spatiales

en: Projections are different. Unable to compute cover for spatial extents
fr: Les projections sont différentes. Impossible de calculer cover sur les emprises spatiales

en: Volume computation is not supported for LL projections
fr: Le calcul de volume n'est pas supporté pour les projections LL

en: Area computation is not supported for LL projections
fr: Le calcul de surface n'est pas supporté pour les projections LL

en: Invalid element '%s'
fr: Élément '%s' invalide

en: Space time %(sp)s dataset <%(i)s> is empty
fr: Le jeu de données <%(i)s> temporel %(sp)s est vide

en: Unable to get statistics for raster map <%s>
fr: Impossible d'obtenir les statistiques de la carte raster <%s>

en: Unable to get statistics for 3d raster map <%s>
fr: Impossible d'obtenir les statistiques pour la carte raster 3d <%s>

en: Space time %(sp)s dataset <%(i)s> not found
fr: Le jeu de données <%(i)s> temporel %(sp)s n'a pas été trouvé

en: Unable to get statistics for vector map <%s>
fr: Impossible d'obtenir les statistiques pour la carte vecteur <%s>

en: Object not found in the temporal database
fr: Objet non trouvé dans la base de données temporelle

en: Missing identifier
fr: Identifiant manquant

en: Wrong identifier, the mapset is missing
fr: Mauvais identifiant, le jeu de cartes est absent

en: Unable to read timestamp file for raster map <%s>
fr: Impossible de lire l'horodatage dela carte raster <%s>

en: Unable to create timestamp file for raster map <%s>
fr: Impossible de créer l'horodatage de la carte raster <%s>

en: Invalid datetime in timestamp for raster map <%s>
fr: Date invalide dans l'horosatage de la carte raster <%s>

en: Internal error
fr: Erreur interne

en: Unable to remove timestamp for raster map <%s>
fr: Impossible de supprimer l'horodatage de la carte raster <%s>

en: Unable to read timestamp file for 3D raster map <%s>
fr: Impossible de lire l'horodatage de la carte raster 3D <%s>

en: Unable to create timestamp file for 3D raster map <%s>
fr: Impossible de créer l'horodatage pour la carte raster 3D <%s>

en: Invalid datetime in timestamp for 3D raster map <%s>
fr: Date invalide dans l'horodatage de la carte raster 3D <%s>

en: Unable to read timestamp file for vector map <%s>
fr: Impossible de lire l'horodatage de la carte vecteur <%s>

en: Unable to create timestamp file for vector map <%s>
fr: Impossible de créer l'horodatage de la carte vecteur <%s>

en: Invalid datetime in timestamp for vector map <%s>
fr: Date invalide dans l'horodatage de la carte vecteur <%s>

en: Unable to remove timestamp for vector map <%s>
fr: Impossible de supprimer l'horodatage de la carte vecteur <%s>

en: Error vector maps with basename %s exist. Use --o flag to overwrite existing file
fr: Erreur, des cartes vecteur d'erreur avec %s comme base de nom existent. Utiliser l'option --o pour écraser les fichiers existants

en: Error starting %s : 
    %s
fr: Erreur au démarrage de %s : 
    %s

en: Error vector map %s exist in temporal database. Use overwrite flag.  : 
    %s
fr: Erreur, la carte vecteur %s existe dans le jeu de données temporel. Utilisez l'option d'écrasement.  : 
    %s

en: Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string
fr: Impossible d'initialiser l'interface DBMI temporelle. Merci d'utiliser t.connect pour spécifier le pilote et la base de données

en: Unable to receive temporal database metadata.
    Current temporal database info:%(info)s
fr: Impossible de récupérer les métadonnées de la base de données temporelle. 
    Informations actuelles : %(info)s

en: Unsupported temporal database: version mismatch.
     %(backup)s Supported temporal API version is: %(api)i.
    Please update your GRASS GIS installation.
    Current temporal database info:%(info)s
fr: Base de données temporelle non supportée : erreur de version. 
    La version d'API temporelle de %(backup)s est : %(api)i. 
    Merci de mettre à jour votre installation SIG GRASS. 
    Information de base de données temporelle actuelle : %(info)s

en: Unsupported temporal database: version mismatch.
     %(backup)sSupported temporal database version is: %(tdb)i
    Current temporal database info:%(info)s
fr: Base de données temporelle non supportée : erreur de version. 
    La version de base de données temporelle %(backup)s  supportée est : %(tdb)i
    Information de base de données temporelle actuelle : %(info)s

en: Creating temporal database: %s
fr: Création de la base de données temporelle : %s

en: Unable to create SQLite temporal database
    Exception: %s
    Please use t.connect to set a read- and writable temporal database path
fr: Impossible de créer la base SQLite temporelle
    Exception : %s
    Merci d'utiliser t.connect pour définir un chemin de base temporelle en mode lecture-écriture

en: Unable to mogrify sql statement.
fr: Impossible de mogrify sur la requête sql.

en: Unable to check table.
fr: Impossible de vérifier la table.

en: Unable to execute sql statement.
fr: Impossible d'exécuter la requête sql.

en: Unable to fetch one.
fr: "fetch one" impossible.

en: Unable to fetch all.
fr: "fetch all" impossible.

en: Unable to execute transaction.
fr: Impossible d'exécuter la transaction.

en: Unable to connect to %(db)s database: %(string)s
    Exception: "%(ex)s"
    Please use t.connect to set a read- and writable temporal database backend
fr: Impossible de se connecter à la base de données %(db)s : %(string)s
    Exception : "%(ex)s"
    Merci d'utilier t.connect pour définir un accès en lecture-écriture

en: Unable to execute :
     %(sql)s
fr: Impossible d'exécuter :
     %(sql)s

en: Unable to execute transaction:
     %(sql)s
fr: Impossible d'exécuter la transaction :
     %(sql)s

en: input='-' must be used when stdin is specified
fr: input='-' doit être utilisé quand stdin est spécifié

en: stdin must be string or buffer, not PIPE
fr: l'entrée doit être une chaîne ou un tampon, pas un PIPE

en: stdin must be used when input='-'
fr: stdin doit être utilisé quand input='-'

en: You cannot merge stdout and stderr and not capture them
fr: Il n'est pas possible de fusionner stdout et stderr sans les avoir capturés

en: stdout argument not allowed, it could be overridden
fr: argument stdout non autorisé, il peut être écrasé

en: stderr argument not allowed, it could be overridden
fr: argument stderr non autorisé, il peut être écrasé

en: Module run %s %s ended with error
fr: Module %s : %s s'est terminée avec une erreur

en: 
    Process ended with non-zero return code %s
fr: 
    Le processus s'est terminé avec un code de retour non null %s

en: . See the following errors:
    %s
fr: . Voir les erreurs suivantes :
    %s

en: . See errors in the (error) output.
fr: . Voir les erreus dans la sortie (d'erreurs).

en: Invalid kind <%s>
fr: Type <%s> invalide

en: Invalid size <%d>
fr: Taille invalide <%d>

en: grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor
fr: grass.sctipt.array est obsolète et ne fonctione pas sur MS Windows, passer le nom du raster dans le constructeur

en: Invalid FP size <%d>
fr: Taille FP <%d> invalide

en: Invalid integer size <%d>
fr: Taille d'entier <%d> invalide

en: grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor
fr: grass.script.array3d.read est obsolète et ne fonctionne pas sur MS Windows, passer le nom du raster 3D dans le constructeur

en: Unable to describe table <%s>
fr: Impossible de décrire la table <%s>

en: Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided
fr: Erreur du programmeur : '%(sql)s', '%(filename)s', ou '%(table)s' doivent être fournis

en: Fetching data failed
fr: La récupération des données a échouée

en: Database connection not defined for layer %s
fr: Connexion à la base de données non définie pour la couche %s

en: Missing layer %(layer)d in vector map <%(map)s>
fr: Couche %(layer)d manquante dans la carte vecteur <%(map)s>

en: vector_db_select() failed
fr: vector_db_select() a échoué

en: Number of given vector maps ({m}) differs from number of layers ({l})
fr: Nombre de cartes vecteur donné ({m}) différent du nombre de couches ({l})

en: v.what output is not valid JSON format:
     {ret}
fr: La sortie de w.what n'est pas un format JSON valide :
     {ret}

en: Unable to write history for <%(map)s>. Raster map <%(map)s> not found in current mapset.
fr: Impossible d'écrire l'historique pour <%(map)s>. Carte raster <%(map)s> non trouvée dans le jeu de cartes courant.

en: An error occurred while running r.mapcalc with expression: %s
fr: Une erreur s'est produite lors du lancement de r.mapcalc avec l'expression : %s

en: No data
fr: Pas de donnée

en: value
fr: valeur

en: label
fr: étiquette

en: color
fr: couleur

en: Cleaning up temporary files...
fr: Nettoyage des fichiers temporaires ...

en: An error occurred while running r3.mapcalc with expression: %s
fr: Une erreur s'est produite lors du lancement de r3.mapcalc avec l'expression : %s

en: Cannot find the executable {0}
fr: Exécutable {0} introuvable

en: To run the module <%s> add underscore at the end of the option <%s> to avoid conflict with Python keywords. Underscore at the beginning is depreciated in GRASS GIS 7.0 and will be removed in version 7.1.
fr: Pour exécuter le module <%s>, ajouter un tiret-bas à la fin de l'option <%s> pour éviter un conflit avec les mots-clefs Python. Le tiret-bas est obsolète dans GRASS 7.0 et sera supprimé dans la version 7.1

en: Mixing value types. Will try to compare after integer conversion
fr: Mélange de types de valeurs. Va essayer de les comparer après une conversion en entier

en: Element type should be "cell" and not "%s"
fr: Le type de l'élément devrait être "cell" et pas "%s"

en: Element type should be "raster" and not "%s"
fr: Le type de l'élément devrait être "raster" et pas "%s"

en: Unable to list mapsets
fr: Impossible de lister les jeux de cartes

en: Location <%s> already exists. Operation canceled.
fr: Le secteur <%s> existe déjà. Opération annulée.

en: Location <%s> already exists and will be overwritten
fr: Le secteur <%s> existe déjà et va être écrasé

en: Debug level {0}
fr: Niveau de débug {0}

en: WARNING: Ignoring unsupported debug level (must be >=0 and <=5). {0}
fr: ALERTE : niveau de debug non supporté (doit être >=0 et <=5). {0}

en: Illegal filename <%s>. Cannot be 'NULL' or start with '.'.
fr: Nom de fichier <%s> illégal. Ne peut pas être 'NULL' ou commencer avec '.'.

en: Illegal filename <%(s)s>. <%(il)s> not allowed.
fr: Nom de fichier <%(s)s> illégal. <%(il)s> interdit.

en: unknown
fr: inconnu

en: Parameter element '%(element)s' not found: '%(value)s'
fr: Élément '%(element)s' du paramètre non trouvé : '%(value)s'

en: Flag not found: %s
fr: Option non trouvée : %s

en: Parameter '%(name)s' (%(desc)s) is missing.
fr: Le paramètre '%(name)s' (%(desc)s) est manquant.

en: <required>
fr: <obligatoire>

en: Unable to fetch interface description for command '%(cmd)s'.
    
    Details: %(det)s
fr: Impossible de récupérer la description de l'interface pour la commande '%(cmd)s'.
    
    Détails: %(det)s

en: Cannot parse interface description of<{name}> module: {error}
fr: Ne peux pas analyser la description d'interface du module <{name}> : {error}

en: Execution of subprocesses was not successful
fr: L'exécution du sous-module a échoué

en: Raster type: {0} not supported
fr: Raster : type {0} non supporté

en: Error executing: Rast_get_ith_cat
fr: Erreur d'exacution : Rast_get_ith_cat

en: Null value detected
fr: Valeur nulle détectée

en: Error executing: Rast_set_cat
fr: Erreurd'exécution : Rast_set_cat

en: Mode type: {0} not supported ('r', 'w')
fr: Mode : {0} nonsupporté ('r', 'w')

en: Overwrite type: {0} not supported (True/False)
fr: Écrasement : {0} non supporté (True/False)

en: Map name {0} not valid
fr: Nom de carte {0} non valide

en: The map does not exist, I can't open in 'r' mode
fr: La carte n'existe pas, impossible de l'ouvrir en mode 'r'

en: Raster map <{0}> already exists and will be not overwritten
fr: La carte raster <{0}> existe déjà et ne sera pas écrasé

en: Raster type not defined
fr: Type de raster non défini

en: Mode type: {0} not supported ('r', 'w','rw')
fr: Type de mode {0} non supporté ('r', 'w','rw')

en: Index out of range: %r.
fr: Index hors limites : %r.

en: Raster map <{0}> already exists. Use overwrite.
fr: La carte raster <{0}> existe déjà. Utilisez l'écrasement.

en: Raster map <{0}> does not exist
fr: La carte raster <{0}> n'existe pas

en: The map is close!
fr: La carte est fermée !

en: The self.c_mapinfo pointer must be correctly initiated
fr: Le pointeur self.c_mapinfo doit être initialisé correctement

en: Vector doesn't contain points
fr: Le vecteur ne contiens pas de points

en: Deleting table <%s> which is attached to following map(s):
fr: Suppression de la table <%s> qui est attaché à la carte suivante :

en: You must use the force flag to actually remove it. Exiting.
fr: Vous devez utiliser l'option force pour le supprimer réellement. Sortie.

en: Unable to read line of feature %i
fr: Impossible de lire la ligne %i de l'entité

en: Unable to read area with id %i
fr: Impossible de lire la surface d'id %i

en: unit test
fr: test unitaire

en: Unable to open range file for [%s in %s]
fr: Impossible d'ouvrir le fichier d'intervale [%s de %s]

en: Error reading range file for [%s in %s]
fr: Erreur de lecture du fichier d'intervalle [%s de %s]

en: Unable to open range file for <%s>
fr: Impossible d'ouvrir le fichier d'intervalle pour <%s>

en: Rast3d_open_cell_old_no_header: error in Rast3d_mask_open_old
fr: Rast3d_open_cell_old_no_header : erreur dans Rast3d_mask_open_old

en: Rast3d_open_cell_old_no_header: error in Rast3d_malloc
fr: Rast3d_open_cell_old_no_header : erreur dans Rast3d_malloc

en: Rast3d_open_cell_old_no_header: error in G_open_old
fr: Rast3d_open_cell_old_no_header : erreur dans G_open_old

en: Rast3d_open_cell_old: error in Rast3d_open_cell_old_no_header
fr: Rast3d_open_cell_old : erreur dans Rast3d_open_cell_old_no_header

en: Rast3d_open_cell_old: can't rewind file
fr: Rast3d_open_cell_old : impossible de recharger le fichier

en: Rast3d_open_cell_old: error in Rast3d_read_header
fr: Rast3d_open_cell_old : erreur dans Rast3d_read_header

en: Rast3d_open_cell_old: projection does not match window projection
fr: Rast3d_open_cell_old : la projection ne correspond pas à la projection de la fenêtre

en: Rast3d_open_cell_old: zone does not match window zone
fr: Rast3d_open_cell_old : la zone ne correspond pas à la zone de la fenêtre

en: Rast3d_open_cell_old: can't read header
fr: Rast3d_open_cell_old : impossible de lire l'en-tête

en: Rast3d_open_cell_old: index does not fit into long
fr: Rast3d_open_cell_old : l'index est plus grand qu'un entier long

en: Rast3d_open_cell_old: error in Rast3d_malloc
fr: Rast3d_open_cell_old : erreur dans Rast3d_malloc

en: Rast3d_open_cell_old: error in Rast3d_fill_header
fr: Rast3d_open_cell_old : erreur dans Rast3d_fill_header

en: Rast3d_open_cell_new: error in Rast3d_mask_open_old
fr: Rast3d_open_cell_new : erreur dans Rast3d_mask_open_old

en: Rast3d_open_cell_new: error in Rast3d_malloc
fr: Rast3d_open_cell_new : erreur dans Rast3d_malloc

en: map <%s> is not in the current mapset
fr: la carte <%s> n'est pas dans le jeu de données courant

en: Rast3d_open_cell_new: could not open file
fr: Rast3d_open_cell_new : impossible d'ouvrir le fichier

en: Rast3d_open_cell_new: can't write header
fr: Rast3d_open_cell_new : impossible d'écrire l'en-tête

en: Rast3d_open_cell_new: error in Rast3d_fill_header
fr: Rast3d_open_cell_new : erreur dans Rast3d_fill_header

en: Rast3d_get_standard3d_params: precision value invalid
fr: Rast3d_get_standard3d_params : valeur de précision invalide

en: Rast3d_get_standard3d_params: tile dimension value invalid
fr: Rast3d_get_standard3d_params : valeur de dimension de dalle invalide

en: Window replacing the default
fr: Remplace la fenêtre par défaut

en: Adding rule: %lf - %lf
fr: Ajout d'une règle : %lf - %lf

en: %s: illegal value spec
fr: %s : valeur non autorisée

en: Unable to write header for 3D raster map <%s>
fr: Impossible d'écrire l'en-tête de la carte raster 3D <%s>

en: Unable to write history for 3D raster map <%s>
fr: Impossible d'écrire l'historique de la carte raster 3D <%s>

en: Unable to move temp raster map <%s> to 3D raster map <%s>
fr: Impossible de déplacer la carte raster temporaire <%s> vers la carte raster 3D <%s>

en: Unable to flush all tiles
fr: Impossible de nettoyer toutes les dalles

en: Unable to flush index
fr: Impossible de nettoyer les index

en: Unable to position file
fr: Impossible de positionner le fichier

en: Unable to create 3D raster map <%s>
fr: Impossible de créer la carte raster 3D <%s>

en: Error in cache
fr: Erreur de cache

en: can't get history information for [%s] in mapset [%s]
fr: impossible d'obtenir l'historique pour [%s] dans le mapset [%s]

en: mapset <%s> is not the current mapset
fr: le jeu de cartes <%s> n'est pas le jeu de cartes courant

en: Not enough data points (%d) in cluster
fr: Pas assez de points (%d) dans le groupe

en: produced by i.cluster
fr: produit par i.cluster

en: png: truecolor status %s
fr: png : statut truecolor %s

en: png: collecting to file '%s'
fr: png : enregistrement vers le fichier '%s'

en: png: image size %dx%d
fr: png : taille d'image %dx%d

en: Unable to read PNG
fr: Impossible de lire le PNG

en: Unable to allocate PNG structure
fr: Allocation de structure PNG impossible

en: Unable to read PNG file
fr: Impossible de lire le fichier PNG

en: Input PNG file is not 8-bit
fr: Le fichier PNG d'entrée n'est pas en 8-bit

en: Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu
fr: Le fichier PNG d'entrée a des dimensions incorrects : attendu : %dx%d obtenu : %lux%lu

en: Input PNG file is not RGBA
fr: Le fichiet PNG d'entrée n'est pas RGBA

en: Input PNG file is not indexed color
fr: Le fichier PNG d'entrée n'a pas de couleur indexée

en: Input PNG file has invalid palette
fr: Le fichier PNG d'entrée a une palette invalide

en: Unable to write PNG
fr: Impossible d'écrire le PNG

en: Unable to write PNG file
fr: Impossible d'écrire le fichier PNG

en: Unable to open output PNG file <%s>
fr: Impossible d'ouvrir le fichier PNG de sortie <%s>

en: Cannot read symbol line coordinates: %s
fr: Impossible de lire les coordonnées du symbole ligne: %s

en: Incorrect symbol name: '%s' (should be: group/name or group/name@mapset)
fr: Nom du symbole incorrect: '%s' (devrait être group/nom ou groupe/nom@jeudedonnées)

en: Cannot find/open symbol: '%s'
fr: Impossible de trouver/ouvrir le symbole: '%s'

en: Incorrect symbol color: '%s', using default.
fr: Couleur de symbole incorrect: '%s', on utilise la couleur par défaut

en: Unable to open output signature file '%s'
fr: Impossible d'ouvrir le fichier de signatures '%s'

en: Get area %d failed
fr: L'obtention de la surface %d a échoué

en: Perimeter computation failed
fr: Le calcul du périmètre a échoué

en: Invalid polygon
fr: Polygone invalide

en: Outlined area is too large.
fr: La surface surlignée est trop grande.

en: No areas in category %d
fr: Pas de surface pour la catégorie %d

en: Raster map <%s@%s> in subgroup <%s> does not exist
fr: La carte raster <%s@%s> du sous-groupe <%s> n'existe pas

en: Raster map <%s@%s> in group <%s> does not exist
fr: La carte raster <%s@%s> du groupe <%s> n'existe pas

en: Subgroup <%s> does not have enough files (it has %d files)
fr: Le sous-groupe <%s> ne contient pas suffisamment de fichiers (il a %d fichiers)

en: Group <%s> does not have enough files (it has %d files)
fr: Le groupe <%s> ne contient pas suffisamment de fichiers (il a %d fichiers)

en: Unable to create file [%s] of group [%s in %s]
fr: Impossible de créer le fichier [%s] du groupe [%s de %s]

en: Unable to open file [%s] of group [%s in %s]
fr: Impossible d'ouvrir le fichier [%s] du groupe [%s de %s]

en: Unable to find file [%s] of group [%s in %s]
fr: impossible de trouver le fichier [%s] du groupe [%s de %s]

en: Unable to create file [%s] for subgroup [%s] of group [%s in %s]
fr: Impossible de créer le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]

en: Unable to open file [%s] for subgroup [%s] of group [%s in %s]
fr: Impossible d'ouvrir le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]

en: Unable to find file [%s] for subgroup [%s] of group [%s in %s]
fr: Impossible de trouver le fichier [%s] pour le sous-groupe [%s] du groupe [%s de %s]

en: Unable to write header into category raster condition file <%s>.
fr: Impossible d'écrire l'en-tête du fichier <%s> de catégorie  du raster.

en: Unable to write into category raster condition file <%s>.
fr: Impossible d'écrire dans le fichier <%s> de catégories du raster.

en: Unable to open category raster conditions file <%s>.
fr: Impossible d'ouvrir le fichier de conditions du raster <%s>.

en: Unable to find patch raster <%s>.
fr: Impossible de trouver le raster de patch <%s>.

en: Resolutions of patch <%s> and patched file <%s> are not same.
fr: Les résolutions du patch <%s> et du fichier patché <%s> ne sont pas les mêmes.

en: Corrupted  category raster conditions file <%s> (fseek failed)
fr: Fichier <%s> de catégories du raster corrompu (fseek a échoué)

en: Unable to write into category raster conditions file <%s>
fr: impossible d'écrire dans le fichier <%s> de catégories du raster

en: Unable to read from category raster condtition file.
fr: Impossible de lire le fichier de catégories du raster.

en: Invalid size of category raster conditions file.
fr: Taille du fichier de catégories du raster invalide.

en: Data inconsistent. Value computed for scatter plot is out of initialized range.
fr: Données non cohérentes. La valeur calculée pour le graphique est en dehors de la plage initiale.

en: Unable to find raster <%s>
fr: Impossible de lire le raster <%s>

en: Unable to open raster <%s>
fr: Impossible d'ouvrir le raster <%s>

en: Raster <%s> type is not <%s>
fr: Le raster <%s> n'est pas de type <%s>

en: Unable to read range of raster <%s>
fr: Impossible de lire la plage de valeurs du raster <%s>

en: Unable to open category raster condtition file <%s>
fr: Impossible d'ouvrir le fichier <%s> de catégories du raster

en: Corrupted category raster conditions file (fseek failed)
fr: Fichier de catégories du raster corrompu (fseek a échoué)

en: prepare_signature: scan line %d has odd number of points.
fr: prepare_signature : la ligne %d a un nombre de points impair.

en: signature: perimeter points out of order.
fr: signature : points du périmètre hors d'usage

en: prepare_signature: outline has odd number of points.
fr: prepare_signature : la outline a un nombre de points impair.

en: Data error preparing signatures: value (%d) > num of cats (%d)
fr: Erreur de données à la préparation des signatures : valeur (%d) > nombre de catégories (%d)

en: Band index out of range
fr: Index de bande en dehors des limites

en: Cell category value out of range
fr: Valeur de catégorie en dehors des limites

en: subgroup <%s> of group <%s> is empty
fr: Le sous-groupe <%s> du groupe <%s> est vide

en: subgroup <%s> of group <%s> references the following raster maps
fr: Le sous-groupe <%s> du groupe <%s> référence les cartes raster suivantes

en: Unable to open control point file for group [%s in %s]
fr: Impossible d'ouvrir le fichier de points de contrôle pour le groupe [%s dans %s]

en: Bad format in control point file for group [%s in %s]
fr: Mauvais format dans le fichier de points de contrôle pour le groupe [%s dans %s]

en: Unable to create control point file for group [%s in %s]
fr: Impossible de créer le fichier de points de contrôle pour le groupe [%s dans %s]

en: Calculating forward transformation coefficients
fr: Calcul du coefficient de transformation en avant

en: Calculating backward transformation coefficients
fr: Calcul du coefficient de transformation en arrière

en: %s: out of memory
fr: %s : dépassement de mémoire

en: group <%s> is empty
fr: Le groupe <%s> est vide

en: group <%s> references the following raster maps
fr: Le groupe <%s> référence les cartes raster suivantes

en: Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset
fr: 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

en: Unable to create signature file <%s> for subgroup <%s> of group <%s>
fr: Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> du groupe <%s>

en: Unable to read target file for group [%s]
fr: Impossible de lire le fichier de cible pour le groupe [%s]

en: WARNING
fr: ATTENTION

en: ERROR
fr: ERREUR

en: Exiting...
fr: Sortie ...

en: Usage
fr: Utilisation

en: Flags
fr: Drapeaux

en: print this help message
fr: afficher ce message d'aide

en: show version information and exit
fr: afficher les informations de version et quitter

en: create given database, location or mapset if it doesn't exist
fr: créer la base de données, secteur ou jeu de cartes si non existants

en: exit after creation of location or mapset. Only with -c flag
fr: quitter après la création du secteur ou du jeu de cartes. Uniquement avec l'argument -c

en: use text based interface (skip welcome screen)
fr: utiliser l'interface texte (sauter l'écran de bienvenue)

en: and set as default
fr: et définir par défaut

en: use text based interface (show welcome screen)
fr: utiliser l'interface texte (afficher l'écran de bienvenue)

en: use $DEFAULT_GUI graphical user interface
fr: utiliser l'interface utilisateur graphique $DEFAULT_GUI

en: print GRASS configuration parameters
fr: afficher les paramètres de configuration GRASS

en: options: arch,build,compiler,path,revision,version
fr: options : arch,build,compiler,path,revision,version

en: Parameters
fr: Paramètres

en: initial GRASS GIS database directory
fr: répertoire initial de la base GRASS

en: directory containing Locations
fr: répertoire contenant les Secteurs

en: initial GRASS Location
fr: Secteur GRASS initial

en: directory containing Mapsets with one common coordinate system (projection)
fr: répertoire contenant les jeux de données qui utilisent un système de coordonnées (projection) commun

en: initial GRASS Mapset
fr: Jeu de cartes GRASS initial

en: fully qualified initial Mapset directory
fr: répertoire complet du jeu de cartes initial

en: Environment variables relevant for startup
fr: Variables d'environnement pour le démarrage

en: select GUI (text, gui, gtext)
fr: sélectionner l'UI (text, gui, gtext)

en: set html web browser for help pages
fr: définir le navigateur web pour les pages d'aide

en: set additional path(s) to local GRASS modules or user scripts
fr: définir des chemins supplémentaires pour les modules GRASS locaux ou les scripts utilisateurs

en: set additional GISBASE for locally installed GRASS Addons
fr: définir un GISBASE supplémentaire pour les extentions GRASS installées localement

en: shell script to be processed as batch job
fr: script shell à exécuter par lot

en: set Python interpreter name to override 'python'
fr: définir le nom du shell python pour supplanter 'python'

en: execute GRASS module or script
fr: exécuter le module ou script GRASS

en: provided executable will be executed in GRASS session
fr: l'exécutable fourni sera exécuté dans la sesion GRASS

en: GRASS module, script or any other executable
fr: module, script ou tout autre exécutable GRASS

en: parameters of the executable
fr: paramètres de l'exécutable

en: standard flags
fr: options standards

en: The APPDATA variable is not set, ask your operating system support
fr: La variable APPDATA n'est pas définie, demandez à vous administrateur système

en: The APPDATA variable points to directory which does not exist, ask your operating system support
fr: La variable APPDATA pointe vers un répertoire qui n'existe pas, demandez à votre administrateur système

en: Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting.
fr: Impossible de créer le dossier temporaire <grass7-%(user)s-%(lock)s> ! Sortie.

en: Invalid line in RC file ({file}): '{line}' ({error})
fr: Ligne invalide dans le fichier RC ({file}) : '{line}' ({error})

en: GUI <%s> not supported in this version
fr: Interface <%s> non supportée par cette version

en: Searched for a web browser, but none found
fr: Aucun navigateur web trouvé

en: The python command does not work as expected!
    Please check your GRASS_PYTHON environment variable.
    Use the -help option for details.
fr: La commande python ne fonctionne pas comme prévu !
    Merci de vérifier votre variable d'environnement GRASS_PYTHON.
    Utilisez l'option -help pour plus de détails.

en: GRASS GUI not found. Please check your installation.
fr: GRASS GUI non trouvée. Merci de vérifier votre installation.

en: {}
    Switching to text based interface mode.
    
    Hit RETURN to continue.
fr: {}
    Bascule vers l'interface en mode texte.
    
    Appuyez sur ENTRÉE pour continuer.

en: It appears that the X Windows system is not active.
    A graphical based user interface is not supported.
    (DISPLAY variable is not set.)
    Switching to text based interface mode.
    
    Hit RETURN to continue.
fr: Il semblerait que le système X Xindows ne soit pas ac(if.
    L'interface graphique utilisateur n'est pas supportée.
    (DISPLAY n'est pas défini.)
    Bascule vers une interface en mode texte.
    
    Appuyez sur ENTRER pour continuer.

en: Location <%s> doesn't exist
fr: Le secteur <%s> n'existe pas

en: <%s> is not a valid GRASS Location because PERMANENT Mapset is missing
fr: <%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT est manquant

en: <%s> is not a valid GRASS Location because PERMANENT is not a directory
fr: <%s> n'est pas un Secteur GRASS valide car PERMANENT n'est pas un répertoire

en: <%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)
fr: <%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT ne contient pas de fichier DEFAULT_WIND (région de calcul par défaut)

en: Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch.
fr: Le jeu de cartes <{mapset}> n'existe pas dans le secteur GRASS <{loc}>. Il est possible de créer un nouveau jeu de cartes avec l'option '-c'.

en: <%s> is not a GRASS Mapset because it is not a directory
fr: <%s> n'est pas un jeu de cartes GRASS car ce n'est pas un dossier

en: <%s> is not a valid GRASS Mapset because it does not have a WIND file
fr: <%s> n'est pas un jeu de données GRASS valide car il ne contient pas de fichier WIND

en: <%s> is not a valid GRASS Mapset because its WIND file is not readable
fr: <%s> n'est pas un jeu de données GRASS valide car le fichier WIND n'est pas lisible

en: Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason
fr: Le jeu de données <{mapset}> où le Secteur <{location}> est invalide pour une raison inconnue

en: Invalid user interface specified - <%s>. Use the --help option to see valid interface names.
fr: Interface utilisateur spécifiée invalide - <%s>. Utilisez l'option --help pour voir les noms d'interfaces valides.

en: Exit was requested in GUI.
    GRASS GIS will not start. Bye.
fr: Fermeture demandée depuis l'intergace graphuique.
    GRASS ne va pas démarrer. Au revoir.

en: Invalid return code from GUI startup script.
    Please advise GRASS developers of this error.
fr: Code de retour d'erreur invalide pour le lancement de l'interface graphique.
    Veuillez avertir les développeurs GRASS de cette erreur.

en: Error reading data path information from g.gisenv.
    GISDBASE={gisbase}
    LOCATION_NAME={location}
    MAPSET={mapset}
    
    Check the <{file}> file.
fr: Erreur de lecture des informations du chemin des données depuis g.gisenv.
    GISDBASE={gisbase}
    LOCATION_NAME={location}
    MAPSET={mapset}
    
    Vérifier le fichier <{file}>.

en: Path '%s' doesn't exist
fr: Le chemin '%s' n'existe pas

en: Path '%s' not accessible.
fr: Le chemin '%s' n'est pas accessible.

note: GTC %s is mapset's folder path
en: You are not the owner of '%s'.
fr: Vous n'êtes pas le propriétaire de '%s'.

en: %(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.
    You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure...
fr: %(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s trouvé). Les utilisations simultanées ne sont pas permises.
    Vous pouvez forcer le démarrage de GRASS avec l'option -f (vous devez avoir les permissions pour cette opération). Vérifiez le gestionnaire de processus pour être sûr ...

en: %(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS...
fr: %(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s trouvé). Lancement de GRASS forcé ...

en: Unable to properly access '%s'.
    Please notify system personnel.
fr: Impossible d'accéder correctement à '%s'.
    Merci d'en notifier votre administrateur système.

en: Building user fontcap...
fr: Construction des caractère utilisateur ...

en: The SHELL variable is not set
fr: La variable SHELL n'est pas définie

en: Unsupported shell <{sh}>: {env_file}
fr: Shell <{sh}> non supporté : {env_file}

en: Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.
    
    Use 'unset GRASS_BATCH_JOB' to disable batch job processing.
fr: Un fichier de tâches <%s> a été défini dans la variable 'GRASS_BATCH_JOB' mais n'est pas trouvé. Fermeture.
    
    Utiliser 'réinitialiser GRASS_BATCH_JOB' pour désactiver la liste de tâches de calcul.

en: Change file permission to 'executable' for <%s>
fr: Modifier les permissions du fichier vers 'exécutable' pour <%s>

en: Executing <%s> ...
fr: Exécution de <%s> ...

en: Execution of <{cmd}> failed:
    {error}
fr: La commande <{cmd}> a échoué :
    {error}

en: Execution of <%s> finished.
fr: Exécution de <%s> terminée.

en: Unable to close GUI. {0}
fr: Impossible de fermer l'interface graphique. {0}

en: Welcome to GRASS GIS %s
fr: Bienvenue dans le SIG GRASS %s

en: GRASS GIS homepage:
fr: Page d'accueil du SIG GRASS :

note: GTC Running through: SHELL NAME
en: This version running through:
fr: Cette version fonctionne avec :

en: Help is available with the command:
fr: L'aide est disponible par la commande :

en: See the licence terms with:
fr: Voir les termes de la licence avec :

en: See citation options with:
fr: Voir les termes de la licence avec :

en: If required, restart the GUI with:
fr: Si requis, redémarrer l'interface graphique avec :

en: Start the GUI with:
fr: Démarrer l'interface graphique avec :

en: When ready to quit enter:
fr: Lors prêt pour la fermeture entrer :

en: 2D and 3D raster MASKs present
fr: MASKs raster 2D et 3D présents

en: Raster MASK present
fr: MASK raster présent

en: 3D raster MASK present
fr: MASK raster 3D présent

en: Done.
fr: Terminé.

en: Goodbye from GRASS GIS
fr: GRASS vous dit au revoir

en: Please install the GRASS GIS development package
fr: Merci d'installer le paquet développement de GRASS

en: Parameter <%s> not supported
fr: Paramètres <%s> on supporté

en: Flag -e requires also flag -c
fr: L'option -e nécessite également l'option -c

en: Starting GRASS GIS...
fr: Démarrage du SIG GRASS ...

en: Launching <%s> GUI in the background, please wait...
fr: Lancement de l'interface graphique <%s> en tâche de fond, merci de patienter ...

en: Failed to start shell '%s'
fr: Échec au lancement du shell '%s'

en: Usage: %s file pid
fr: Usage: pid du fichier %s

en: Concurrent mapset locking is not supported on Windows
fr: Le verrouillage concurrent de jeux de cartes n'est pas pris en charge dans Windows

en: Unable to write lockfile %s (%s)
fr: Impossible d'écrire le fichier de verrou %s (%s)

en: Segment file name is NULL
fr: Le nom du fichier Segment est NULL

en: Segment file exists already
fr: Le fichier Segment existe déjà

en: Unable to create segment file
fr: Impossible de créer le fichier segment

en: Could not write segment file
fr: Impossible d'écrire le fichier segment

en: Illegal segment configuration parameter(s)
fr: Paramètre(s) de configuration de segment non autorisé

en: Unable to re-open segment file
fr: Impossible de ré-ouvrir le fichier segment

en: Could not read segment file
fr: Impossible de lire le fichier segment

en: Segment format: file size too large
fr: Format de segment : fichier trop grand

en: Please recompile with Large File Support (LFS)
fr: Merci de recompiler avec le support de grands fichiers (LFS)

en: Starting parallel work
fr: Lancement du travail en parallèle

en: Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations...
fr: Recherche de points pour l'interpolation trop longue -- merci de modifer la région pour la zone où se trouvent vos points. Poursuite des calculs ...

en: Mask raster map <%s> not found
fr: Masque de carte raster <%s> non trouvé

en: Bitmap mask created
fr: Masque bitmap créé

en: Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell. Z-value %f, zmin %f, zmax %f.
fr: Dépassement - augmentation de la tension suggérée. Le dépassement se produit à la cellule (%d,%d), valeur Z %f, zmin %f, zmax %f.

en: Temporarily changing the region to desired resolution...
fr: Modification temporaire de la région vers la résolution désirée ...

en: First change your rows number(%d) to %d
fr: Commencez par modifier le nombre de lignes (%d) pour %d

en: First change your columns number(%d) to %d
fr: Commencez par modifier le nombre de colonnes (%d) pour %d

en: No color table for input raster map -- will not create color table
fr: Pas de table de couleur pour la carte raster en entrée -- pas de création de table de couleur

en: Changing the region back to initial...
fr: Modification de la région vers sa version initiale ...

en: Vector map <%s> is not 3D
fr: La carte vecteur <%s> n'est pas 3D

en: Loading data from attribute table ...
fr: Chargement des données de la table attributaire ...

en: Column <%s> not found
fr: Colonne <%s> non trouvée

en: Data type of column <%s> must be numeric
fr: Les données de la colonne <%s> doivent être de type numeric

en: Reading features from vector map ...
fr: Lecture des entités depuis la carte vecteur ...

en: Database record for cat %d not found
fr: Enregistrement en base de données pour cat %d non trouvé

en: Negative value of smoothing detected: sm must be >= 0
fr: Valeur négative détectée pour le lissage : sm doit être >= 0

en: Strip exists with insufficient data
fr: Les données de la bande sont insuffisantes

en: There are points outside specified 2D/3D region - %d points ignored
fr: il y a des points en-dehors de la région 2D/3D spécifiée - %d points ignorés

en: Ignoring %d points (too dense)
fr: %d points ignorés (trop dense)

en: %d points given for interpolation (after thinning) is less than given NPMIN=%d
fr: %d points donnés pour l'interpolation (après squelettisation) est moins que le NPMIN=% donnéd

en: Zero points in the given region
fr: Zéro point dans la région donnée

en: Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)
fr: Paramètres de segmentation invalides: npmin= %d, segmax= %d pour une bonne connexion des segments, npmin > segmax (voir le manuel)

en: There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)
fr: Il y a moins de %d points pour l'interpolation. Aucune segmentation n'est nécessaire, pour faire tourner le programme plus vite définissez segmax=%d (voir manuel)

en: Number of points from vector map %d
fr: Nombre de points de la carte vecteur %d

en: Number of points outside of 2D/3D region %d
fr: Nombre de points en dehors de la surface 2D/3D %d

en: Number of points being used %d
fr: %d points utilisés

en: Some points outside of region (ignored)
fr: Certains points sont en dehors de la région (ignorés)

en: Unable to allocate memory
fr: Allocation mémoire impossible

en: Unable to insert %f,%f,%f a = %d
fr: Impossible d'insérer %f,%f,%f a = %d

en: First change your rows number to nsizr! %d %d
fr: Commencez par modifier le nombre de lignes pour nsizr! %d %d

en: First change your cols number to nsizc %d %d
fr: Commencez par changer le nombre de colonnes vers nsizc %d %d

en: Cannot write files
fr: Impossible d'écrire les fichiers

en: 
    ++ Running blas level 3 unit tests ++
fr: 
    ++ Exécution des tests unitaires blas de niveau 3 ++

en: 
    -- blas level 3 unit tests failure --
fr: 
    -- Échec des tests unitaires blas de niveau 3 --

en: 
    -- blas level 3 unit tests finished successfully --
fr: 
    -- Tests unitaires du solveur terminés avec succès --

en: 
    ++ Running ccmath wrapper unit tests ++
fr: 
    ++ Éxécution des tests unitaires ccmath ++

en: 
    -- ccmath wrapper unit tests failure --
fr: 
    -- Échec des tests unitaires ccmath --

en: 
    -- ccmath wrapper unit tests finished successfully --
fr: 
    -- tests unitaires ccmath terminés avec succès --

en: 
    ++ Running direct solver benchmark ++
fr: 
    ++ Exécution de l'évaluation du solveur direct ++

en: 
    ++ Running blas level 1 unit tests ++
fr: 
    ++ Exécution des tests unitaires blas de niveau 1 ++

en: 
    -- blas level 1 unit tests failure --
fr: 
    -- Échec des tests unitaires blas de niveau 1 --

en: 
    -- blas level 1 unit tests finished successfully --
fr: 
    -- Tests unitaires du solveur terminés avec succès --

en: 
    ++ Running blas level 2 benchmark ++
fr: 
    ++ Exécution des tests unitaires blas niveau 2 ++

en: 
    ++ Running solver unit tests ++
fr: 
    ++ Éxécution du solveur des tests unitaires ++

en: 
    -- Solver unit tests failure --
fr: 
    -- Échec du solveur des tests unitaires --

en: 
    -- Solver unit tests finished successfully --
fr: 
    -- Tests unitaires du solveur terminés avec succès --

en: Choose the unit tests to run
fr: Choisir les tests unitaires à éxécuter

en: Choose the integration tests to run
fr: Choisir les tests d'intégration à éxécuter

en: The size of the matrices and vectors for benchmarking
fr: Taille des matrices et vecteurs pour l'évaluation

en: Choose solver benchmark
fr: Choisir le solveur d'évaluation

en: Choose blas benchmark
fr: Choisir l'évaluation blas

en: Run all unit tests
fr: Éxécuter l'ensemble des tests unitaires

en: Run all integration tests
fr: Éxécuter tous les tests d'intégration

en: Run all unit and integration tests
fr: Éxécuter tous les tests unitaires et d'intégration

en: Performs benchmarks, unit and integration tests for the gmath library
fr: Effectue les évaluations, tests unitaires et d'intégration pour la librairie gmath

en: 
    ++ Running matrix conversion unit tests ++
fr: 
    ++ Éxécution des tests unitaires de conversion de matrice ++

en: 
    -- Matrix conversion unit tests failure --
fr: 
    -- Échec des tests unitaires de conversion de matrice --

en: 
    -- Matrix conversion unit tests finished successfully --
fr: 
    -- Tests unitaires du solveur terminés avec succès --

en: 
    ++ Running krylov solver benchmark ++
fr: 
    ++ Exécution de l'évaluation du solveur krylov ++

en: 
    ++ Running blas level 2 unit tests ++
fr: 
    ++ Éxécution des tests unitaires blas de niveau 2 ++

en: 
    -- blas level 2 unit tests failure --
fr: 
    -- Échec des tests unitaires blas de niveau 2 --

en: 
    -- blas level 2 unit tests finished successfully --
fr: 
    -- Tests unitaires du solveur terminés avec succès --

en: 
    ++ Running blas level 3 benchmark ++
fr: 
    ++ Exécution des tests unitaires blas niveau 3 ++

en: sparse Jacobi -- iteration %5i error %g
fr: rares Jacobi -- itération %5i erreur %g

en: sparse SOR -- iteration %5i error %g
fr: rares SOR -- itération %5i erreur %g

en: Jacobi -- iteration %5i error %g
fr: Jacobi -- itération %5i erreur %g

en: SOR -- iteration %5i error %g
fr: SOR -- itération %5i erreur %g

en: Matrix dimensions out of range
fr: Dimension de la matrice en dehors des limites

en: Matrix is not initialised fully.
fr: La matrice n'est pas complètement initialisé.

en: Unable to allocate space for matrix copy
fr: Allocation d'espace mémoire impossible pour la copie matricielle

en: Input matrix is uninitialized
fr: La matrice d'entrée n'est pas initialisée

en: First scalar multiplier must be non-zero
fr: Le première scalaire multiplicateur ne doit pas être à zéro

en: One or both input matrices uninitialised
fr: Une ou deux matrices d'entrée non initialisées

en: Matrix order does not match
fr: L'ordre des matrices ne correspond pas

en: Unable to allocate space for matrix sum
fr: Allocation d'espace mémoire impossible pour la somme matricielle

en: Unable to allocate space for matrix product
fr: Allocation d'espace mémoire impossible pour le produit matriciel

en: Input: one or both data matrices uninitialised
fr: Entrée: une ou deux matrices de données non initialisées

en: Principal matrix is not properly dimensioned
fr: La matrice principale n'est pas correctement dimensionnée

en: Input: you must have at least one array to solve
fr: Entrée: vous devez disposer d'au moins un tableau à résoudre

en: Could not allocate space for solution matrix
fr: Impossible d'allouer de l'espace pour la matrice solution

en: Could not allocate space for working matrix
fr: Impossible d'allouer de l'espace pour la matrice de travail

en: Matrix (or submatrix is singular). Solution undetermined
fr: Matrice (ou sous-matrice singulière). Solution indéterminée

en: Problem in LA routine.
fr: Problème dans la routine LA

en: Procedure not yet available for selected matrix type
fr: Procédure pas encore disponibles pour certains type de matrice

en: Matrix is not square. Cannot determine inverse
fr: La matrice n'est pas carrée. Impossible de déterminer son inverse

en: Unable to allocate space for matrix
fr: Allocation d'espace mémoire impossible pour la matrice

en: Matrix is singular
fr: La matrice est singulière

en: Problem in LA procedure.
fr: Problème dans la procédure LA.

en: Element array has not been allocated
fr: Le tableau des éléments n'a pas été attribué

en: Specified element is outside array bounds
fr: L'élément spécifié est en dehors des limites du tableau

en: Specified matrix column index is outside range
fr: L'index de colonne de la matrice spécifié est en dehors de l'intervalle

en: Matrix is not initialised
fr: La matrice n'est pas initialisée

en: Could not allocate space for vector structure
fr: Impossible d'allouer de l'espace pour le vecteur structure

en: Specified matrix row index is outside range
fr: L'index de ligne de la matrice spécifié est en dehors de l'intervalle

en: Specified row index is outside range
fr: L'index de la ligne spécifié est en dehors de l'intervalle

en: Specified column index is outside range
fr: l'index de la colonne spécifié est en dehors de l'intervalle

en: Unknown vector type.
fr: Type vectoriel inconnu.

en: Input matrix and vector have differing dimensions1
fr: Les vecteurs sont de dimensions différentes

en: Output vector is uninitialized
fr: Le vecteur de sortie n'est pas initialisé

en: Vectors are not of the same type
fr: Les vecteurs ne sont pas du même type

en: Output vector is of incorrect type
fr: Le vecteur de sortie est de type incorrect

en: Matrices not allowed
fr: Matrices non autorisées

en: Vectors have differing dimensions
fr: Les vecteurs sont de dimensions différentes

en: Output vector has incorrect dimension
fr: Le vecteur de sorite est de dimension incorrecte

en: Vector dimensions out of range
fr: Dimension du vecteur en dehors des limites

en: Row/column out of range
fr: ligne/colonne en dehors de l'intervalle

en: Output vector is not the same type as others
fr: Le vecteur de sortie n'est pas du même type que les autres

en: Vector structure is not initialised
fr: La structure du vecteur n'est pas initialisée

en: Input format error
fr: Erreur de format d'entrée

en: Unable to solve the linear equation system
fr: Impossible de résoudre le système d'équations linéaires

en: Sparse PCG -- iteration %i error  %g
fr: rares PCG -- itération %i erreur %g

en: PCG -- iteration %i error  %g
fr: PCG -- itération %i erreur %g

en: Sparse CG -- iteration %i error  %g
fr: rares PCG -- itération %i erreur %g

en: CG -- iteration %i error  %g
fr: CG -- itération %i erreur %g

en: Sparse BiCGStab -- iteration %i error  %g
fr: rares BICGStab -- itération %i erreur %g

en: BiCGStab -- iteration %i error  %g
fr: BICGStab -- itération %i erreur %g

en: Decomposition failed at row %i and col %i
fr: La décomposition a échoué à la ligne %i colonne %i

en: Starting direct gauss elimination solver
fr: Commencer directement la résolution par la méthode de gauss

en: Starting direct lu decomposition solver
fr: Commencer directement la décomposition LU

en: Starting cholesky decomposition solver
fr: Commencer la décomposition par la méthode de Cholesky

en:     taking FFT of image...
fr:     prenant FFT de l'image...

en:     computing del**2 g...
fr:     informatique del**2 g...

en:     taking FFT of del**2 g...
fr:     prenant FFT de del**2 g...

en:     multiplying transforms...
fr:     transformations multiples...

en:     taking inverse FFT...
fr:     prenant FFT inverse...

en: gettimeofday failed: %s
fr: Échec de gettimeofday : %s

en: Pseudo-random number generator not seeded
fr: Générateur de nombres pseudo-aléatoires sans graine

en: No source buffer
fr: Pas de zone tampon source

en: No destination buffer
fr: Pas de zone tampon de destination

en: Invalid source buffer size %d
fr: Taille de zone tampon source %d invalide

en: Invalid destination buffer size %d
fr: Taille de zone tampon %d de destination invalide

en: LZ4 compression error
fr: erreur de compression LZ4

en: LZ4 decompression error
fr: Erreur de décompression LZ4

en: Got uncompressed size %d, expected %d
fr: Taille décompressée reçue %d, était attendu %d

en: GRASS needs to be compiled with BZIP2 for BZIP2 compression
fr: GRASS doit être compilé avec BZIP2 pour utiliser la compression BZIP2

en: BZIP2 version %s compression error %d
fr: Erreur de compression %d avec BZIP2 en version %s

en: BZIP2 version %s decompression error %d
fr: Erreur de décompression %d avec BZIP2 en version %s

en: %s: shouldn't happen: code=%d P=(%f,%f) S=(%f,%f)(%f,%f)
fr: %s : ne devrait pas se produire : code=%d P=(%f,%f) S=(%f,%f)(%f,%f)

en: NAME
fr: NOM

en: KEYWORDS
fr: MOTS CLES

en: Allow output files to overwrite existing files
fr: Autoriser la sortie à écraser les fichiers existants

en: Print usage summary
fr: Afficher le résumé d'utilisation

en: Verbose module output
fr: Sortie du module en mode bavard

en: Quiet module output
fr: Sortie du module en mode silence

en: Force launching GUI dialog
fr: Force le lancement de la boite de dialogue

en: Default
fr: Défaut

en: G__open(read): mapset <%s> doesn't match xmapset <%s>
fr: G__open(read): mapset <%s> ne correspond pas à xmapset <%s>

en: G__open(read): Unable to open '%s': %s
fr: G_open(read) : impossible d'ouvrir '%s' : %s

en: G__open(write): Unable to open '%s': %s
fr: G_open(write) : impossible d'ouvrir '%s' : %s

en: Unable to open ellipsoid table file <%s>
fr: impossible d'ouvrir la table d'ellipsoïde du fichier %s

en: Invalid a: field '%s' in file %s in <%s>
fr: a invalide: champ '%s' dans le fichier %s de <%s>

en: Invalid ellipsoid '%s' in file %s in <%s>
fr: ellipsoïde '%s' invalide dans le fichier %s de <%s>

en: Invalid es: field '%s' in file %s in <%s>
fr: es invalide: champ '%s' dans le fichier %s de <%s>

en: No ellipsoid info given in file %s in <%s>
fr: Pas d'information sur l'ellipsoïde dans le fichier %s de <%s>

en: Use either --quiet or --verbose flag, not both. Assuming --verbose.
fr: Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --verbose supposé.

en: Use either --quiet or --verbose flag, not both. Assuming --quiet.
fr: Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --quiet supposé.

en: Use either --qq or --verbose flag, not both. Assuming --qq.
fr: Utiliser soit l'option --qq soit --verbose, pas les deux. Utilisation de --qq.

en: Sorry <%s> is not a valid option
fr: Désolé, <%s> n'est pas une option valide

en: Your installation doesn't include GUI, exiting.
fr: Votre installation n'inclu pas d'interface graphique. Sortie.

en: Unable to determine program name
fr: impossible de déterminer le nom du programme

en: %s: Sorry, <%c> is not a valid flag
fr: %s : désolé, <%c> n'est pas une option valide

en: %s: Sorry, <%s=> is ambiguous
fr: %s : désolé, <%s=> est ambigu

en: Option <%s=> matches
fr: Option <%s=> correspond

en: Please update the usage of <%s>: option <%s> has been renamed to <%s>
fr: Merci de mettre à jour l'utilisation de <%s> : l'option <%s> a été renommée en <%s>

en: %s: Sorry, <%s> is not a valid parameter
fr: %s : désolé, <%s> n'est pas un paramètre valide

en: <%s> is an abbreviation for <%s>
fr: <%s> est une abréviation pour <%s>

en: Option <%s> does not accept multiple answers
fr: L'option <%s> n'accepte pas les réponses multiples

en: Illegal range syntax for parameter <%s>
    	Presented as: %s
fr: Syntaxe de l'intervalle illégale pour le paramètre <%s>
    	A présenter comme : %s

en: Value <%s> out of range for parameter <%s>
    	Legal range: %s
fr: Valeur <%s> en dehors de l'intervalle pour le paramètre <%s>
    	Valeurs autorisées : %s

en: Missing value for parameter <%s>
fr: Valeur manquante pour le paramètre <%s>

en: Value <%s> ambiguous for parameter <%s>
    	Valid options: %s
fr: Valeur <%s> ambigüe pour le paramètre <%s>
    	Options valides : %s

en: Required parameter <%s> not set:
    	(%s)
fr: Le paramètre obligatoire <%s> n'est pas défini :
    	(%s)

en: Option <%s> must be provided in multiples of %d
    	You provided %d item(s): %s
fr: L'option <%s> doit être un multiple de %d
    	Vous avez fourni %d élément(s) : %s

en: ERROR:
fr: ERREUR :

en: option <%s>: <%s> exists. To overwrite, use the --overwrite flag
fr: options <%s> : <%s> existe. Pour remplacer, utiliser l'option --overwrite

en: %s= is not a separator option
fr: %s= n'est pas un séparateur d'option

en: No separator given for %s=
fr: Pas de séparateur fourni pour %s=

en: %s= is not a file option
fr: %s= n'est pas une option de fichier

en: Opening multiple files not supported for %s=
fr: L'ouverture de fichiers multiples n'est pas supportée par %s=

en: Unable to open %s file <%s>
fr: Impossible d'ouvrir le fichier %s <%s>

en: Unable to create %s file <%s>
fr: Impossible de créer le fichier %s <%s>

en: SQL SELECT statement
fr: Clause SQL SELECT

en: Example: select * from towns where population > 10000
fr: Exemple : select * from villes where population > 10000

en: WHERE conditions of SQL statement without 'where' keyword
fr: WHERE conditions d'une clause SQL sans le mot-clef 'where'

en: Example: income < 1000 and population >= 10000
fr: Exemple : revenus < 1000 and population >= 10000

en: Name of attribute table
fr: Nom de la table d'attributs

en: Name of database driver
fr: Nom du pilote de base de données

en: Name of database
fr: Nom de la base de données

en: Database schema
fr: Schéma de base de données

en: Do not use this option if schemas are not supported by driver/database server
fr: Ne pas utiliser cette option si les schémas ne sont pas supportés par le pilote / serveur de base de données

en: Name of attribute column
fr: Nom de l'attribut colonne

en: Name of attribute column(s)
fr: Nom de l'attribut de(s) colonne(s)

en: Name of key column
fr: Nom de la colonne de clef

en: Must refer to an integer column
fr: Doit se référer à une colonne d'entier

en: Name of input imagery group
fr: Nom du groupe d'image en entrée

en: Name of input imagery subgroup
fr: Nom du groupe d'image en entrée

en: Name of input raster map
fr: Nom de la couche matricielle d'entrée

en: Name of input raster map(s)
fr: Nom de(s) couche(s) matricielle(s) en entrée

en: Name for output raster map
fr: Nom de la couche matricielle en sortie

en: Name for output raster map(s)
fr: Nom de la carte raster en sortie

en: Name of raster map
fr: Nom de la carte raster

en: Name of raster map(s)
fr: Nom de(s) carte(s) raster

en: Name of base raster map
fr: Nom de la couche matricielle de base

en: Name of cover raster map
fr: Nom de la couche matricielle de drapage

en: Name of input elevation raster map
fr: Nom de la carte raster d'altitudes en entrée

en: Name of input elevation raster map(s)
fr: Nom de(s) carte(s) raster d'altitude en entrée

en: Type of raster map to be created
fr: Type de carte raster à créer

en: Storage type for resultant raster map
fr: Type de stockage pour la carte raster en sortie

en: Integer
fr: Entier

en: Single precision floating point
fr: Nombre flottant de précision simple

en: Double precision floating point
fr: Nombre flottant de précision double

en: Sampling interpolation method
fr: Méthode d'interpolation d'échantillonnage

en: Nearest-neighbor interpolation
fr: Interpolation par le plus proche voisin

en: Bilinear interpolation
fr: Interpolation bilinéaire

en: Bicubic interpolation
fr: Interpolation bicubique

en: Name of input basename raster map(s)
fr: Nom de base de(s) carte(s) raster en entrée

en: Name for output basename raster map(s)
fr: Nom de base de(s) carte(s) raster en sortie

en: Name of input 3D raster map
fr: Nom de la carte raster 3D en entrée

en: Name of input 3D raster map(s)
fr: Nom de(s) carte(s) raster 3D en entrée

en: Name for output 3D raster map
fr: Nom de la cartes raster 3D en sortie

en: Name of 3D raster map
fr: Nom de la carte raster 3D

en: Name of 3D raster map(s)
fr: Nom de(s) carte(s) raster 3D

en: Data type used in the output raster3d map
fr: Type de données utilisées dans la carte raster3d en sortie

en: Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default
fr: Nombre de décimales à utiliser comme 'mantissa' dans le stockage interne des cartes, 0-23 pour flottant, 0-52 pour double, max ou défaut

en: The compression method used in the output raster3d map
fr: La méthode de compression utilisée dans la carte raster3d en sortie

en: The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)
fr: Les dimensions des dalles utilisées dans le fichier de sortie

en: Name of input vector map
fr: Nom de la couche vectorielle en entrée

en: Or data source for direct OGR access
fr: Ou la source de données pour acces OGR direct

en: Name of input vector map(s)
fr: Nom de(s) couche(s) vectorielle(s) en entrée

en: Or data source(s) for direct OGR access
fr: Ou les sources de données pour acces OGR direct

en: Name for output vector map
fr: Nom de la couche vectorielle en sortie

en: Name of vector map
fr: Nom de la carte vecteur

en: Name of vector map(s)
fr: Nom de(s) carte(s) vecteur(s)

en: Input feature type
fr: Types d'entité en entrée

en: Layer number or name
fr: Numéro ou nom de la couche

en: Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name.
fr: Les entités vecteur peuvent avoir des valeurs de catégories dans différentes couches. Ce nombre détermine quelle couche utiliser. Lorsque utilisé en accès direct avec OGR, il s'agit du nom de la couche.

en: Layer number or name ('-1' for all layers)
fr: Numéro ou nom de la couche ('-1' pour toutes les couches)

en: A single vector map can be connected to multiple database tables. This number determines which table to use. When used with direct OGR access this is the layer name.
fr: Une carte vecteur peut être connectée à plusieurs tables de base de  données. Ce nombre détermine la table à utiliser. Lorsque utilisé avec OGR en accès direct, il s'agit du nom de la couche.

en: Category value
fr: Valeur de la catégorie

en: Category values
fr: Valeurs de catégorie

en: Example: 1,3,7-9,13
fr: Exemple: 1,3,7-9,13

en: Feature id
fr: Id d'entité

en: Feature ids
fr: Id d'entités

en: Name of input file
fr: Nom du fichier en entrée

en: Name for output file
fr: Nom du fichier en sortie

en: Field separator
fr: Séparateur de champ

en: Special characters: pipe, comma, space, tab, newline
fr: Caractères spéciaux : 'pipe', virgule, espace, tabulation, nouvelle ligne

en: Color
fr: Couleur

en: Either a standard color name or R:G:B triplet
fr: Soit un nom de couleur standard ou un triplet R:G:B

en: Either a standard color name, R:G:B triplet, or "none"
fr: Soit un nom de couleur standard, soit un triplet R:G:B, ou "none"

en: Name of input directory
fr: Nom du répertoire d'entrée

en: Units
fr: Unités

en: Data type(s)
fr: Type(s) de données

en: Name of mapset (default: current search path)
fr: Nom du jeu de cartes (par défaut : chemin de recherche courant)

en: '.' for current mapset
fr: '.' pour le jeu de cartes courant

en: Location name
fr: Nom du Secteur

en: Location name (not location path)
fr: Nom du Secteur (pas son chemin)

en: GRASS GIS database directory
fr: Répertoire de la base du SIG GRASS

en: Default: path to the current GRASS GIS database
fr: Défaut : chemin de la base SIG GRASS courante

en: Coordinates
fr: Coordonnées

en: Name of color table
fr: Nom de la table de couleur

en: String representing NULL value
fr: Chaîne représentant la valeur NULL

en: Name of saved region
fr: Nom de la région enregistrée

en: Name of the input space time dataset
fr: Nom du jeu de données temporel en entrée

en: Name of the input space time datasets
fr: Noms des jeux de données temporels en entrée

en: Name of the output space time dataset
fr: Nom du jeu de données temporel en sortie

en: Name of the input space time raster dataset
fr: Nom du jeu de données raster temporel en entrée

en: Name of the input space time raster datasets
fr: Noms des jeux de données raster temporels en entrée

en: Name of the output space time raster dataset
fr: Nom du jeu de données raster temporel en sortie

en: Name of the input space time vector dataset
fr: Nom du jeu de données vecteur temporel en entrée

en: Name of the input space time vector datasets
fr: Noms des jeux de données vecteur temporels en entrée

en: Name of the output space time vector dataset
fr: Nom du jeu de données vecteur temporel en sortie

en: Name of the input space time raster3d dataset
fr: Nom du jeu de données raster3d temporel en entrée

en: Name of the input space time raster3d datasets
fr: Noms des jeux de données raster3d temporels en entrée

en: Name of the output space time raster3d dataset
fr: Nom du jeu de donées raster3d temporel en sortie

en: Type of the input space time dataset
fr: Type du jeu de données temporel en entrée

en: Name of the input map
fr: Nom de la carte en entrée

en: Name of the input maps
fr: Noms des cartes en entrée

en: Type of the input map
fr: Type de la carte en entrée

en: The temporal type of the space time dataset
fr: Le type temporel du jeu de données temporel

en: WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework
fr: WHERE conditions d'une clause SQL sans le mot-clef 'where'

en: Example: start_time > '2001-01-01 12:30:00'
fr: Exemple : start_time > '2001-01-01 12:30:00'

en: The method to be used for sampling the input dataset
fr: La méthode à utiliser pour échantillonner le jeu de donénes en entrée

en: Do not create attribute table
fr: Ne pas créer la table d'attributs

en: Do not build topology
fr: Ne pas construire la topologie

en: Advantageous when handling a large number of points
fr: Avantageux lors de la gestion d'un grand nombre de points

en: Module built against version %s but trying to use version %s. You need to rebuild GRASS GIS or untangle multiple installations.
fr: Module compilé avec la version %s mais tentative d'utiliser la version %s. Vous devez recompiler GRASS ou gérer les versions multiples.

en: MAPSET %s - permission denied
fr: Jeu de données (MAPSET) %s - permission refusée

en: MAPSET %s not found at %s
fr: Jeu de cartes %s non trouvé dans %s

en: System not initialized. Programmer forgot to call G_gisinit().
fr: Système non initialisé. Le développeur a oublié d'appeler G_gisinit().

en: Unable to open %s for writing
fr: Impossible d'ouvrir %s en écriture

en: Unable to open %s for reading
fr: Impossible d'ouvrir %s en lecture

en: GRASS window when view was saved:
fr: fenêtre GRASS quand la vue a été sauvegardée :

en:  Window saved in "%s" is completely outside of current GRASS window.
fr: La fenêtre sauvegardée dans "%s" est complètement en dehors de la fenêtre GRASS courante.

en:  Only %d%% of window saved in "%s" overlaps with current GRASS window.
fr: Seulement %d%% de la fenêtre sauvegardée dans "%s" chevauche(nt) la fenêtre GRASS courante.

en: G__open_misc(read): mapset <%s> doesn't match xmapset <%s>
fr: G__open_misc(read): mapset <%s> ne correspond pas à xmapset <%s>

en: This location has no description.
fr: Ce secteur n'a pas de description.

en: Illegal n-s resolution value <%lf>
fr: Valeur <%lf> de résolution n-s illégale

en: Illegal row value
fr: Valeur de ligne illégale

en: Illegal e-w resolution value
fr: Valeur de résolution e-o illégale

en: Illegal col value
fr: Valeur de colonne illégale

en: North must be north of South
fr: Le Nord doit être au nord du Sud

en: North must be larger than South
fr: Le Nord doit être plus grand que le Sud

en: East must be larger than West
fr: L'Est doit être plus grand que l'Ouest

en: Invalid coordinates
fr: Coordonnées invalides

en: NS resolution has been changed
fr: La résolution NS a été modifiée

en: EW resolution has been changed
fr: La résolution EO a été modifiée

en: NS and EW resolutions are different
fr: Les résolutions NS et EO sont différentes

en: Illegal n-s resolution value
fr: Valeur de résolution n-s illégale

en: Illegal n-s3 resolution value
fr: Valeur de résolution n-s 3D illégale

en: Illegal row3 value
fr: Valeur de ligne 3D illégale

en: Illegal e-w3 resolution value
fr: Valeur de résolution e-o 3D illégale

en: Illegal col3 value
fr: Valeur de colonne 3D illégale

en: Illegal t-b3 resolution value
fr: Valeur de résolution h-b 3D illégale

en: Illegal depths value
fr: Valeur de profondeur illégale

en: Top must be larger than Bottom
fr: le haut doit être plus grand que le bas

en: East (%.15g) is not larger than West (%.15g)
fr: Est (%.15g) n'est pas plus grand que Ouest (%.15g)

en: Illegal latitude for North: %g
fr: Lattitude Nord illégale : %g

en: Illegal latitude for South: %g
fr: Lattitude Sud illégale : %g

en: Illegal longitude for West: %g
fr: Longitude Ouest illégale : %g

en: Illegal longitude for East: %g
fr: Longitude Est illégale : %g

en: NS extent does not match NS resolution: %g cells difference
fr: L'emprise NS ne correspond pas à la résolution NS : %g cellules de différence

en: %g cells missing to reach 90 degree north
fr: %g celules sont manquantes pour atteindre 90 degrés nord

en: Subtle input data rounding error of north boundary (%g)
fr: Erreur subtile d'arrondi des données d'entrée pour la limite nord (%g)

en: 90 degree north is exceeded by %g cells
fr: 90 degrés nord est dépassé de %g cellules

en: Illegal latitude for North
fr: Latitude illégale pour Nord

en: %g cells missing to reach 90 degree south
fr: %g cellules manquantes pour atteindre 90 degrés sud

en: Subtle input data rounding error of south boundary (%g)
fr: Erreur subtile d'arrondi des données d'entrée pour la limite sud (%g)

en: 90 degree south is exceeded by %g cells
fr: 90 degrés sud est dépassé de %g cellules

en: Illegal latitude for South
fr: Latitude illégale pour Sud

en: EW extent does not match EW resolution: %g cells difference
fr: L'emprise EO nd correspond pas à la résolution EO : %g celules de différence

en: 360 degree EW extent is exceeded by %g cells
fr: L'emprise EO de 360 degrés est dépassée de %g cellules

en: %g cells missing to cover 360 degree EW extent
fr: %g cellules sont manquantes pour couvrir l'emprise EO de 360 degrés

en: Invalid NS resolution
fr: Résolution NS invalide

en: Invalid EW resolution
fr: Résolution EO invalide

en: Invalid North
fr: Nord Invalide

en: Invalid South
fr: Sud invalide

en: Invalid West
fr: Ouest invalide

en: Invalid East
fr: Est invalide

en: NS resolution rounded from %s to %s
fr: Résolution NS arrondie de %s à %s

en: North rounded from %s to %s
fr: Nord arrondi de %s à %s

en: South adjusted from %s to %s
fr: Sud ajusté de %s à %s

en: South rounded from %s to %s
fr: Sud arrondi de %s à %s

en: North adjusted from %s to %s
fr: Nord ajusté de %s à %s

en: EW resolution rounded from %s to %s
fr: Résolution EO arrondie de %s à %s

en: West rounded from %s to %s
fr: Ouest arrondi de %s à %s

en: East adjusted from %s to %s
fr: Est ajusté de %s à %s

en: East rounded from %s to %s
fr: Est arrondi de %s à %s

en: West adjusted from %s to %s
fr: Ouest ajusté de %s à %s

en: square units
fr: unités carrés

en: square unit
fr: unité carrée

en: units
fr: unités

en: unit
fr: unité

en: square meters
fr: mètres carrés

en: square meter
fr: mètre carré

en: meters
fr: mètres

en: meter
fr: mètre

en: square kilometers
fr: kilomètres carrés

en: square kilometer
fr: kilomètre carré

en: kilometers
fr: kilomètres

en: kilometer
fr: kilomètre

en: square miles
fr: miles carrés

en: square mile
fr: mile carré

en: square feet
fr: pieds carrés

en: square foot
fr: pied carré

en: feet
fr: pieds

en: foot
fr: pied

en: square US feet
fr: pieds US carrés

en: square US foot
fr: pied US carré

en: US feet
fr: pieds US

en: US foot
fr: pied US

en: square degrees
fr: degrés carrés

en: square degree
fr: degré carré

en: degrees
fr: degrés

en: degree
fr: degré

en: years
fr: années

en: year
fr: année

en: months
fr: mois

en: month
fr: mois

en: days
fr: jours

en: day
fr: jour

en: hours
fr: heures

en: hour
fr: heure

en: seconds
fr: secondes

en: second
fr: seconde

en: Unable to open output file <%s>: %s
fr: Impossible d'ouvrir le fichier de sortie <%s> : %s

en: Error writing file <%s>: %s
fr: Erreur d'écriture du fichier <%s> : %s

en: Error closing output file <%s>: %s
fr: Erreur à la fermeture du fichier <%s> : %s

en: Unable to open input file <%s>: %s
fr: Impossible d'ouvrir le fichierd'entrée <%s> : %s

en: Error reading file <%s>: %s
fr: Erreur de lecture du fichier <%s> : %s

en: Error closing input file <%s>: %s
fr: Erreur à la fermeture du fichier <%s> : %s

en: Other Projection
fr: Autre projection

en: Current region rows: %d, cols: %d
fr: Région actuelle %d lignes, %d colonnes

en: G_malloc: unable to allocate %lu bytes of memory at %s:%d
fr: G_malloc: impossible d'allouer %lu octets de mémoire à %s:%d

en: G_calloc: unable to allocate %lu * %lu bytes of memory at %s:%d
fr: G_calloc: impossible d'allouer %lu * %lu octets de mémoire à %s:%d

en: G_realloc: unable to allocate %lu bytes of memory at %s:%d
fr: G_realloc: impossible d'allouer %lu octets de mémoire à %s:%d

en: GISRC - variable not set
fr: GISRC - variable sans valeur

en: Variable '%s' not set
fr: Variable '%s' non définie

en: no %s files available in current mapset
fr: pas de fichier %s disponible dans le jeu de données actuel

en: no %s files available in mapset <%s>
fr: pas de fichier %s disponible dans le jeu de données <%s>

en: %s files available in mapset <%s>:
fr: %s fichiers disponibles dans le jeu de données <%s> :

en: G_list: Unknown element type
fr: G_list: type d'élément inconnu

en: WARNING:
fr: ATTENTION:

en: Description:
fr: Description :

en: Keywords:
fr: Mots-clés :

en: Usage:
fr: Utilisation :

en: ERROR: Option key not defined
fr: ERREUR : touche d'option non définie

en: Flags:
fr: Options :

en: Super quiet module output
fr: Sortie du module en mode super silencieux

en: Parameters:
fr: Paramètres :

en:   %*s   default: %s
fr:   %*s   par défaut: %s

en: CreateProcess() failed: error = %d
fr: CreateProcess() a échoué: erreur = %d

en: G_spawn: unable to redirect descriptor %d
fr: G_spawn: impossible de rediriger le descripteur %d

en: G_spawn: unable to open file %s
fr: G_spawn: impossible d'ouvrir le fichier %s

en: G_spawn: unable to execute command
fr: G_spawn : impossible d'exécuter la commande

en: G_spawn: unable to restore signal %d
fr: G_spawn: impossible de restaurer le signal %d

en: G_spawn: unable to reset signal %d
fr: G_spawn: impossible de réinitialiser le signal %d

en: G_spawn: unable to ignore signal %d
fr: G_spawn: impossible d'ignorer le signal %d

en: G_spawn: unable to block signal %d
fr: G_spawn: impossible d'ignorer le signal %d

en: G_spawn: unable to unblock signal %d
fr: G_spawn: impossible de débloquer le signal %d

en: G_spawn: unable to duplicate descriptor %d to %d
fr: G_spawn: impossible de dupliquer le descripteur %d vers %d

en: Unable to create a new process: %s
fr: Impossible de créer un nouveau processus : %s

en: Unable to change directory to %s
fr: Impossible de changer de répertoire pour aller dans %s

en: Unable to execute command
fr: Impossible d'exécuter la commande

en: unable to open datum table file: %s
fr: impossible d'ouvrir le fichier de datums: %s

en: error in datum table file, line %d
fr: erreur dans la table du fichier de datums, ligne %d

en: Syntax error in cell header, line %d: %s
fr: Erreur de syntaxe dans l'en-tête de cellule, ligne %d : %s

en: Duplicate projection field
fr: Champ de projection dupliqué

en: Invalid projection field: %s
fr: Champ de projection invalide : %s

en: Duplicate zone field
fr: Champ de zone dupliqué

en: Invalid zone field: %s
fr: Champ de zone invalide : %s

en: Field <%s> missing
fr: Champ <%s> manquant

en: Duplicate north field
fr: Champ Nord dupliqué

en: Invalid north field: %s
fr: Champ de nord invalide : %s

en: Duplicate south field
fr: Champ Sud dupliqué

en: Invalid south field: %s
fr: Champ de sud invalide : %s

en: Duplicate east field
fr: Champ Est dupliqué

en: Invalid east field: %s
fr: Champ d'est invalide : %s

en: Duplicate west field
fr: Champ Ouest dupliqué

en: Invalid west field: %s
fr: Champ d'ouest invalide : %s

en: Duplicate top field
fr: Champ Haut dupliqué

en: Invalid top field: %s
fr: Champ de haut invalide : %s

en: Duplicate bottom field
fr: Champ Bas dupliqué

en: Invalid bottom field: %s
fr: Champ de bas invalide : %s

en: Duplicate e-w resolution field
fr: Champ de résolution e-o dupliqué

en: Invalid e-w resolution field: %s
fr: Champ de résolution e-o invalide : %s

en: Duplicate 3D e-w resolution field
fr: Champ de résolution e-o 3D dupliqué

en: Invalid 3D e-w resolution field: %s
fr: Champ de résolution e-o 3D invalide : %s

en: Duplicate n-s resolution field
fr: Champ de résolution n-s dupliqué

en: Invalid n-s resolution field: %s
fr: Champ de résolution n-s invalide : %s

en: Duplicate 3D n-s resolution field
fr: Champ de résolution n-s 3D dupliqué

en: Invalid 3D n-s resolution field: %s
fr: Champ de résolution n-s 3D invalide : %s

en: Duplicate t-b resolution field
fr: Champ de résolution h-b dupliqué

en: Invalid t-b resolution field: %s
fr: Champ de résolution h-b invalide : %s

en: Duplicate rows field
fr: Champ lignes dupliqué

en: Invalid rows field: %s
fr: Champ de lignes invalide : %s

en: Duplicate 3D rows field
fr: Champ lignes 3D dupliqué

en: Invalid 3D rows field: %s
fr: Champ de lignes 3D invalide : %s

en: Duplicate cols field
fr: Champ colonnes dupliqué

en: Invalid cols field: %s
fr: Champ de colonnes invalide : %s

en: Duplicate 3D cols field
fr: Champ colonnes 3D dupliqué

en: Invalid 3D cols field: %s
fr: Champ de colonnes 3D invalide : %s

en: Duplicate depths field
fr: Champ profondeur dupliqué

en: Invalid depths field: %s
fr: Champ de profondeur invalide : %s

en: Duplicate format field
fr: Champ de format dupliqué

en: Invalid format field: %s
fr: Champ de format invalide : %s

en: Duplicate compressed field
fr: Champ compressé dupliqué

en: Invalid compressed field: %s
fr: Champ compressé invalide : %s

en: Unable to seek
fr: Recherche impossible

en: Seek offset out of range
fr: Index de recherche en dehors des limites

en: Unable to open file <%s> for reading
fr: Impossible d'ouvrir le fichier <%s> en lecture

en: Unable to fetch security info for <%s>
fr: Impossible de récupérer les infos de sécurité pour <%s>

en: Multiple outputs are not supported by WPS 1.0.0
fr: Les sorties multiples ne sont pas supportées par WPS 1.0.0

en: no description
fr: pas de description

en: Unable to make mapset element %s (%s): %s
fr: Impossible de créer l'élément %s du jeu de cartes %s : %s

en: Unable to access mapset element %s (%s): %s
fr: Impossible d'accéder à l'élément %s du jeu de données (%s): %s

en: ZLIB compression error %d: %s
fr: Erreur %d de compression ZLIB : %s

en: ZLIB decompression error %d: %s
fr: Erreur %d de décompression ZLIB : %s

en: Unable to open directory %s
fr: Impossible d'ouvrir le répertoire %s

en: LOCATION <%s> not available
fr: SECTEUR <%s> non disponible

en: parse error
fr: erreur d'analyse

en: %s complete. %s
fr: %s terminé. %s

en: Internal error: option or flag not found
fr: Erreur interne : option ou argument non trouvé

en: <%s> or <%s>
fr: <%s> ou <%s>

en: <%s> and <%s>
fr: <%s> et <%s>

en: Options %s are mutually exclusive
fr: Les options %s sont mutuellement exclusives

en: At least one of the following options is required: %s
fr: Au moins une des options suivantes est requise : %s

en: Option <%s> requires at least one of %s
fr: L'option <%s> nécessite au moins un de %s

en: Option <%s> requires <%s>
fr: L'option <%s> nécessite <%s>

en: Either all or none of %s must be given
fr: Soit toutes soit aucune des options %s doivent être fournies

en: Internal error: invalid rule type: %d
fr: Erreur interne : type de règle invalide : %d

en: <%s> file not found for location <%s>
fr: fichier <%s> introuvable pour le secteur <%s>

en: Unable to determine user's home directory
fr: Impossible d'obtenir le répertoire de l'utilisateur

en: Failed to create directory [%s]
fr: Impossible de créer le répertoire [%s]

en: Cannot open debug file '%s'
fr: Impossible d'ouvrir le fichier de déboggage '%s'

en: Task already has a worker
fr: La tâche a déjà un processus

en: Request for unsupported compressor
fr: Requête pour une compression non supportée

en: No destination buffer allocated
fr: Pas de zone tampon de destination allouée

en: Invalid read size %d
fr: Taille de lecture %d invalide

en: Unable to read %d bytes: end of file
fr: Impossible de lire %d octets : fin du fichier

en: Unable to read %d bytes: %s
fr: Impossible de lire %d octets : %s

en: Unable to write compression flag
fr: Impossible d'écrire l'en-tête de compression

en: Unable to write %d bytes: nothing written
fr: Impossible d'écrire %d octets : rien d'écrit

en: Unable to write %d bytes: %s
fr: Impossible d'écrire %d octets : %s

en: Unable to create timestamp file for %s map <%s@%s>
fr: Impossible de créer l'horodatage pour la carte %s <%s@%s>

en: Invalid timestamp specified for %s map <%s@%s>
fr: Horodatage invalide pour la carte %s <%s@%s>

en: Unable to open timestamp file for %s map <%s@%s>
fr: Impossible d'ouvrir l'horodatage pour la carte %s <%s@%s>

en: Invalid timestamp file for %s map <%s@%s>
fr: Horodatage invalide pour la carte %s <%s@%s>

en: Unable to open timestamp file for vector map <%s@%s>
fr: Impossible d'ouvrir l'horodatage pour la carte vecteur <%s@%s>

en: Invalid timestamp file for vector map <%s@%s>
fr: Horodatage invalide pour la carte vecteur <%s@%s>

en: Unable to create timestamp file for vector map <%s@%s>
fr: Impossible de créer l'horodatage pour la carte vecteur <%s@%s>

en: Invalid timestamp specified for vector map <%s@%s>
fr: Horodatage invalide pour la carte vecteur <%s@%s>

en: Illegal filename <%s>. Cannot start with '.' or be 'NULL'.
fr: Nom de fichier <%s> non autorisé. Ne peut pas être '.' ou 'NULL'.

en: Illegal filename <%s>. Character <%c> not allowed.
fr: Nom de fichier <%s> non autorisé. Caractère <%c> interdit.

en: Output raster map name <%s> is not valid map name
fr: Le nom <%s> de la carte raster en sortie n'est pas un nom de carte valide

en: Output raster map <%s> is used as input
fr: La carte raster de sortie <%s> est utilisée en entrée

en: Unknown projection
fr: Projection inconnue

en: Unable to open element file <%s> for <%s@%s>
fr: Impossible d'ouvrir le fichier élément <%s> pour <%s@%s>

en: Region file %s/%s/%s is empty
fr: Le fichier de région %s/%s/%s est vide

en: Data element '%s/%s' was found in more mapsets (also found in <%s>)
fr: L'élément date '%s/%s' a été trouvé dans plusieurs jeux de cartes (également dans <%s>)

en: Using <%s@%s>...
fr: Utilisation de <%s@%s> ...

en: Attempt to create read-only temporary file
fr: Tentative de création d'un fichier temporaire en lecture-seule

en: Unrecognised access mode: %o
fr: Mode d'accès non reconnu : %o

en: MAPSET is not set
fr: Jeu de données (MAPSET) n'est pas défini

en: MAPSET <%s> not available
fr: Jeu de cartes <%s> non disponible

en: Unable open database <%s> by driver <%s>
fr: Impossible d'ouvrir la base de données <%s> avec le driver <%s>

en: Unable to open select cursor: '%s'
fr: Impossible d'ouvrir le curseur de sélection: '%s'

en: Unable to drop table: '%s'
fr: Impossible de dupprimer la table: '%s'

en: Unable to start driver <%s>
fr: Impossible de démarrer le pilote <%s>

en: Array of values to select from column <%s> is empty
fr: La liste de valeurs à sélectionner depuis la colonne <%s> est vide

en: Unable to get list tables in database <%s>
fr: Impossible d'obtenir la liste des tables dans la base de données <%s>

en: Table <%s> already exists in database and will be overwritten
fr: La table <%s> existe déjà dans la base de données et va être écrasée

en: Table <%s> already exists in database <%s>
fr: La table <%s> existe déjà dans la base de données <%s>

en: Column <%s> is not integer
fr: La colonne <%s> n'est pas de type entier

en: Unable to create table <%s>
fr: Impossible de créer la table <%s>

en: Unable to fetch data from table <%s>
fr: Impossible de récupérer les données depuis la table <%s>

en: Unknown column type (column <%s>)
fr: Type de colonne inconnu (colonne <%s>)

en: Missing column name
fr: Nom de colonne manquant

en: Missing key column name
fr: Nom de colonne clé manquant

en: Unable select records from table <%s>
fr: Impossible de sélectionner les enregistrements depuis la table <%s>

en: Key column type is not integer
fr: La colonne clef n'est pas de type entier

en: DBMI-%s driver error:
fr: DBMI-%s erreur de pilote :

en: 
    ++ Running column unit tests ++
fr: 
    ++ Exécution des tests unitaires de colonne ++

en: 
    -- column unit tests failure --
fr: 
    -- Échec des tests unitaires de colonne --

en: 
    -- column unit tests finished successfully --
fr: 
    -- Tests unitaires de colonne terminés avec succès --

en: 
    ++ Run test copy column ++
fr: 
    ++ lancer le test de copie de colonne ++

en: 
    ++ Test copy column finished ++
fr: 
    ++ Test de copie de colonne terminé ++

en: Performs unit and integration tests for the dbmi base library
fr: Effectue les tests unitaires et d'intégration pour la librairie dbmi

en: 
    ++ Running table unit tests ++
fr: 
    ++ Exécution des tests unitaires de table ++

en: 
    -- Table unit tests failure --
fr: 
    -- Échec des tests unitaires de table --

en: 
    -- Table unit tests finished successfully --
fr: 
    -- Tests unitaires de table terminés avec succès --

en: Programmer error
fr: Erreur de programmation

en: Illegal table map name <%s>. May not contain '.' or 'NULL'.
fr: Nom de table <%s> incorrect. Ne doit contenir ni '.' ni 'NULL'.

en: Illegal table map name <%s>. Must start with a letter.
fr: Nom de table <%s> incorrect. Doit commencer par une lettre.

en: Illegal table map name <%s>. Character <%c> not allowed.
fr: Nom de table <%s> incorrect. Le caractère <%c> n'est pas autorisé.

en: db_convert_Cstring_to_value(): unrecognized sqltype
fr: db_convert_Cstring_to_value() : sqltype non reconnu

en: db_convert_value_into_string(): unrecongized sqltype-type
fr: db_convert_value_into_string() : type sqltype non reconnu

en: send data: invalid C-type
fr: envoi de données : type C invalide

en: Unable to read file '%s'
fr: Impossible de lire le fichier '%s'

en: Login file (%s) corrupted (line: %s)
fr: Fichier de connexion (%s) corrompu (ligne : %s)

en: Unable to write file '%s'
fr: Impossible d'écrire le fichier '%s'

en: DB connection <%s/%s> already exists and will be overwritten
fr: La connexion <%s/%s> existe déjà et va être écrasée

en: DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to overwrite existing settings.
fr: La connexion <%s%s> existe déjà. Ré-exécuter '%s' avec l'option '--%s' pour écraser les paramètres existants.

en: <NULL error message>
fr: <message d'erreur NULL>

en: dbmi: Protocol error
fr: dbmi : erreur de protocole

en: dbmi: Out of Memory
fr: dbmi : dépassement de mémoire

en: dbmi: %s() not implemented
fr: dbmi : %s() non implémenté

en: dbmi: Invalid procedure %d
fr: dbmi : procédure %d invalide

en: fetch: table has wrong number of columns
fr: chargement : la table a le mauvais nombre de colonnes

en: db_set_index_column_name(): invalid column number
fr: db_set_index_column_name() : numéro de colonne invalide

en: db_get_index_column_name(): invalid column number
fr: db_get_index_column_name() : numéro de colonne invalide

en: Topology file must be written before spatial index file
fr: Le fichier de topologie doit être écrit avant celui d'index spatial

en: This version of GRASS (%d.%d) is too old to read this spatial index format. Try to rebuild topology or upgrade GRASS to at least version %d.
fr: Cette version de GRASS (%d.%d) est trop vieille pour lire ce format d'index spatial. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers la version %d.

en: Your GRASS version does not fully support spatial index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS.
fr: Votre version de GRASS ne supporte pas pleinement le format d'index spatial %d.%d du vecteur. Veuillez reconstruire la topologie ou mettre à jour GRASS.

en: Spatial index format version %d.%d is not supported by this release. Please rebuild topology.
fr: La version %d.%d du format d'index spatial n'est pas supportée par cette version. Merci de reconstruire la topologie.

en: This version of GRASS (%d.%d) is too old to read this category index format. Try to rebuild topology or upgrade GRASS to at least version %d.
fr: Cette version de GRASS (%d.%d) est trop vieille pour lire ce format d'index de catégories. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers la version %d.

en: Vector format not recognized: %s
fr: Format vecteur non reconnu : %s

en: Vector format '%s' not supported
fr: Format vecteur '%s' non supporté

en: Format definition is not correct: %s
fr: Définition du format incorrecte : %s

en: Unable to find '%x' in %s
fr: impossible de trouver '%x' dans %s

en: Unable to delete node %d from spatial index
fr: Impossible de supprimer le noeud %d de l'index spatial

en: Unable to delete line %d from spatial index
fr: Impossible de supprimer la ligne %d de l'index spatial

en: Attempt to delete sidx for dead area
fr: Tentative de supprimer sidx pour une surface morte

en: Unable to delete area %d from spatial index
fr: Impossible de supprimer la surface %d de l'index spatial

en: Unable to delete isle %d from spatial index
fr: Impossible de supprimer l'île %d de l'index spatial

en: Unable read topology for nodes
fr: Impossible de lire la topologie des noeuds

en: Unable to read topology for node %d
fr: Impossible de lire la topologie du noeud %d

en: Unable read topology for lines
fr: Impossible de lire la topologie des lignes

en: Unable to read topology for line %d
fr: Impossible de lire la topologie de la ligne %d

en: Unable to read topo for areas
fr: Impossible de lire la topologie des surfaces

en: Unable read topology for area %d
fr: Impossible de lire la topologie de la surface %d

en: Unable to read topology for isles
fr: Impossible de lire la topologie des îles

en: Unable to read topology for isle %d
fr: Impossible de lire la topologie de l'île %d

en: Unable to write head to plus file
fr: Impossible d'écrire l'en-tête du fichier plus

en: Unable to write nodes to plus file
fr: Impossible d'écrire les nœuds dans le fichier plus

en: Unable to write lines to plus file
fr: Impossible d'écrire les lignes dans le fichier plus

en: Unable to write areas to plus file
fr: Impossible d'écrire les surfaces dans le fichier plus

en: Unable to write isles to plus file
fr: Impossible d'écrire les îles dans le fichier plus

en: Attempt to read line angle for the line which is not connected to the node: node %d, line %d
fr: Tentative de lire l'angle d'une ligne qui n'est pas connectée au noeud : noeud %d, ligne %d

en: Writing to file loaded to memory not supported
fr: L'écriture dans un fichier chargé en mémoire n'est pas supportée

en: Unable to load file to memory, file not open
fr: Impossible de charger le fichier en mémoire, fichier non ouvert

en: Vector memory mode not supported, using 'AUTO'
fr: Mode vectoriel en mémoire non supporté, utilisation de 'AUTO'

en: Vector exceeds supported file size limit
fr: Le vecteur dépasse la limite de taille de fichier supportée

en: Unable to open test.tmp file
fr: Impossible d'ouvrir le fichier test.tmp

en: Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E
fr: Erreur de lecture/écriture du portable double, byte_order = %d Écrit : %.16e3E Lu : %.16e3E

en: Error in read/write portable float, byte_order = %d Written: %.8e3E Read: %.8e3E
fr: Erreur de lecture/écriture du portable flottant, byte_order = %d Écrit : %.8e3E Lu : %.8e3E

en: Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu
fr: Erreur de lecture/écriture du portable off_t, byte_order = %d Écrit : %lu Lu : %lu

en: Error in read/write portable long, byte_order = %d Written: %lu Read: %lu
fr: Erreur de lecture/écriture du portable long, byte_order = %d Écrit : %lu Lu : %lu

en: Error in read/write portable int, byte_order = %d Written: %d Read: %d
fr: Erreur de lecture/écriture du portable int, byte_order = %d Écrit : %d Lu : %d

en: Error in read/write portable short, byte_order = %d Written: %d Read: %d
fr: Erreur de lecture/écriture du portable court, byte_order = %d Écrit : %d Lu : %d

en: Error in read/write portable char, byte_order = %d Written: %d Read: %d
fr: Erreur de lecture/écriture du portable char, byte_order = %d Écrit : %d Lu : %d

en: Line %d already has area/isle %d to left
fr: La ligne %d a déjà une surface/île %d à gauche

en: Line %d already has area/isle %d to right
fr: La ligne %d a déjà une surface/île %d à droite

en: Isle already registered in area
fr: L'île est déjà enregistrée dans la surface

en: Attempt to delete isle from dead area
fr: Tentative de supprimer une île d'une surface morte

en: Attempt to delete not registered isle %d from area %d
fr: Tentative de supprimer l'île %d non enregistrée de la zone %d

en: Attempt to delete dead area
fr: Tentative de supprimer une surface morte

en: Dead centroid %d registered for area (bug in the vector library)
fr: Centroïde mort %d enregistré pour une surface (bug dans la librairie vecteur)

en: Attempt to delete area %d info from dead isle %d
fr: Tentative de suppression des information de la surface %d de l'île morte %d

en: Attempt to delete isle %d info from dead area %d
fr: Tentative de suppression des informations de l'île % de la surface morte %d

en: This version of GRASS (%d.%d) is too old to read this topology format. Try to rebuild topology or upgrade GRASS to at least version %d.
fr: Cette version de GRASS (%d.%d) est trop vieille pour lire ce format de topologie. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers la version %d.

en: Your GRASS version does not fully support topology format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS.
fr: Votre version de GRASS ne supporte pas entièrement le format de topologie %d.%d du vecteur. Merci de reconstruire la topologie ou de mettre à jour GRASS.

en: Old topology format version %d.%d is not supported by this release. Try to rebuild topology using v.build or v.build.all module.
fr: L'ancien format de topologie %d.%d n'est pas supporté par cette version. Essayez de reconstruire la topologie avec les modules v.build ou v.build.all.

en: 
    ++ Running basic unit tests ++
fr: 
    ++ Exécution des tests unitaires basiques ++

en: 
    -- Basic rtree unit tests failure --
fr: 
    -- Échec des tests unitaires basiques rtree --

en: 
    -- Basic rtree unit tests finished successfully --
fr: 
    -- Tests unitaires basiques rtree terminés avec succès --

en: Unit tests for the vector rtree library
fr: Tests unitaires pour la librairie vecteur rtree

en: Unable to set category %d for (feature id %d)
fr: Impossible de définir la catégorie %d pour (entité d'id %d)

en: Attempt to delete dead feature (%d)
fr: Tentative de supprimer une surface inactive (%d)

en: No area found for centroid %d
fr: Pas de surface trouvée pour le centroïde %d

en: Duplicate centroid %d, unable to delete area
fr: Centroïde %d dupliqué, impossible de supprimer la surface

en: Area %d without centroid
fr: Surface %d sans centroïde

en: Area %d has no boundaries
fr: Surface %d sans contours

en: Unknown query tool
fr: Outil de recherche inconnu

en: Category index is not up to date
fr: L'indice de catégorie n'est pas à jour

en: Layer index out of range
fr: Index de couche en dehors des limites

en: Category index out of range
fr: Index de catégories en dehors des limites

en: Unable to create category index file for vector map <%s>
fr: Impossible de créer le fichier d'index de catégories pour la carte vecteur <%s>

en: Error writing out category index file
fr: Erreur d'écriture du fichier d'index de catégories

en: Unable to open category index file for vector map <%s>
fr: Impossible d'ouvrir le fichier des catégories d'index pour la couche vectorielle <%s>

en: GRASS is not compiled with OGR support
fr: GRASS n'est pas compilé avec le support de OGR

en: Unable to get feature geometry, fid %ld
fr: Impossible d'obtenir la géométrie de l'entité, fid %ld

en: OGR feature type %d not supported
fr: Entité OGR de type %d non pris en charge

en: Feature without geometry. Skipped.
fr: Entité sans géométrie. Ignorer.

en: OGR feature without ID
fr: Entité OGR sans ID

en: OGR feature type '%s' not supported
fr: Type d'entité OGR '%s' non supporté

en: Requested format is not compiled in this version
fr: Le format demandé n'est pas compatible avec cette version

en: Index out of range in
fr: Index hors limites dans

en: Segment outside line, no segment created
fr: Segment en dehors de la ligne, non créé

en: Vect_new_cats_struct(): Out of memory
fr: Vect_new_cats_struct(): allocation mémoire impossible

en: Too many categories (%d), unable to set cat %d (layer %d)
fr: Trop de catégories (%d), dans l'impossibilité de mettre en cat %d (couche %d)

en: Unable to convert category string '%s' (from '%s') to category range
fr: Impossible de convertir les catégories de caractères '%s' (de '%s') en intervalle de catégorie

en: Layer number must be > 0 for category constraints
fr: Le numéro de couche doit être > 0 pour les contraintes de catégories

en: '%s' and '%s' parameters were supplied, cats will be ignored
fr: les paramètres '%s' et '%s' ont été fournis, cats sera ignoré

en: Loading categories from table <%s>...
fr: Chargement des catégories depuis la table <%s> ...

en: One category loaded | %d categories loaded
fr[0]: Une catégorie chargée
fr[1]: %d catégories chargées

en: No categories selected with '%s' option
fr: Pas de catégories sélectionnées avec l'option '%s'

en: %d errors in '%s' option
fr: %d erreurs dans l'option '%s'

en: Unable to copy features. Input vector map <%s> is not open
fr: Impossible de copier les objets. La carte vecteur <%s> en entrée n'est pas ouverte

en: Unable to create PostGIS layer <%s>
fr: Impossible de créer la couche PostGIS <%s>

en: Vector map <%s> not open on topological level. Areas will be skipped!
fr: La carte vecteur <%s> n'est pas ouverte au niveau topologique. Les surfaces seront ignorées !

en: Copying features...
fr: Copie des objets ...

en: Copying features (%s)...
fr: Copie de l'objet (%s) en cours ...

en: Writing new feature failed
fr: L'écriture des nouvelles entités a échoué

en: %d features without category or from different layer skipped
fr: %d objets sans catégories ou d'une autre couche ont été ignorés

en: Exporting nodes...
fr: Export des noeuds ...

en: Writing node %d failed
fr: L'écriture du noeud %d a échoué

en: GRASS is not compiled with PostgreSQL support
fr: GRASS n'est pas compilé avec le support de PostgreSQL

en: Exporting areas...
fr: Export des surfaces ...

en: Writing area %d failed
fr: Écriture de la surface %d a échoué

en: %d areas without category or from different layer skipped
fr: %d surfaces sans catégories ou d'une couche différente sont ignorées

en: Unable to copy table <%s> for layer %d from <%s> to <%s>
fr: Impossible de copier la table <%s> pour la couche %d de <%s> à <%s>

en: Unable to add database link for vector map <%s>
fr: Impossible de lier la base de données à la carte vectorielle <%s>

en: Unable to copy table <%s>
fr: Impossible de copier la table <%s>

en: Unable to open database <%s> with driver <%s>
fr: Impossible d'ouvrir la base de données <%s> avec le pilote <%s>

en: Unable to create index
fr: Impossible de créer l'index

en: Unable to grant privileges on table <%s>
fr: Impossible de donner les privilèges sur la carte <%s>

en: Removed duplicates: %d
fr: Doublons supprimés : %d

en: Map structure was never initialized
fr: La structure de carte n'a jamais été initialisée

en: Map structure has been closed
fr: La structure de carte a été fermée

en: Programmer requested unknown access level %d
fr: Le programmeur a demandé accès à un niveau inconnu %d

en: Vector map <%s> not found in current mapset
fr: Carte vecteur <%s> non trouvé dans le jeu de données courant

en: Temporary vector maps can be accessed only in the current mapset
fr: Les cartes vecteur temporaires ne sont accessibles que dans le jeu de cartes courant

en: Vector map which is not in the current mapset cannot be opened for update
fr: Une couche vectorielle qui n'est pas dans le jeu de données courant ne peut pas être ouverte pour une mise à jour

en: Unable to read header file of vector map <%s>
fr: Impossible de lire le fichier d'en-tête pour la carte vecteur <%s>

en: Unable to open topology file for vector map <%s>
fr: Impossible d'ouvrir le fichier topologique pour la couche vectorielle <%s>

en: Unable to open spatial index file for vector map <%s>
fr: Impossible d'ouvrir le fichier d'index pour la carte vecteur <%s>

en: Unable to open vector map <%s> on level %d. Try to rebuild vector topology with v.build.
fr: Impossible d'ouvrir la carte vecteur <%s> au niveau %d. Essayez de reconstruire la topologie avec v.build.

en: Building topology for OGR layer <%s> from datasource '%s'...
fr: Construction de la topologie pour la couche OGR <%s> à partir dans la source '%s' ...

en: Unable to open vector map <%s> on level %d
fr: Impossible d'ouvrir la couche vecteur <%s> au niveau %d

en: Unable to open history file for vector map <%s>
fr: Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>

en: Unable to create vector map: <%s> is not in the current mapset (%s)
fr: Impossible de créer la carte vecteur : <%s> n'est pas dans le jeux de carte courant (%s)

en: Unable to create vector map: <%s> is not SQL compliant
fr: Impossible de créer la couche vecteur : <%s> n'est pas compatible SQL

en: Unable to delete vector map <%s>
fr: Impossible de supprimer la couche vectorielle <%s>

en: Vector map <%s> already exists and will be overwritten
fr: La couche vectorielle <%s> existe déjà et va être écrasé

en: Unable to open history file of vector map <%s>
fr: Impossible d'ouvrir le fichier d'historique pour la carte vecteur <%s>

en: Using OGR/%s format
fr: Utilisation du format OGR/%s

en: Using PostGIS Topology format
fr: Utilisation du format PostGIS Topology

en: Using PostGIS format
fr: Utilisation du format PostGIS

en: Using native format
fr: Utilisation du format natif

en: Unable to stat file <%s>
fr: Impossible d'ouvrir le fichier statistique <%s>

en: unknown %d (update Vect_maptype_info)
fr: %d inconnu (mettre à jour Vect_maptype_info)

en: Size of 'coor' file differs from value saved in topology file
fr: La taille du fichier 'coord' est différente de la valeur sauvegardée dans le fichier de topologie

en: Please rebuild topology for vector map <%s@%s>
fr: Veuillez reconstruire la topologie pour la couche vectorielle <%s@%s>

en: Size of 'coor' file differs from value saved in sidx file
fr: Taille du fichier 'coord' différente de la valeur dans le fichier sidx

en: Unable to open OGR file
fr: Impossible d'ouvrir le fichier OGR

en: OGR output also detected, using OGR
fr: Sortie OGR également détectée, utilisation de OGR

en: Unable to open PG file
fr: Impossible d'ouvrir le fichier PG

en: for this format/level not supported
fr: non pris en charge pour ce format/niveau

en: Unable to write feature in vector map <%s>
fr: Impossible d'écrire l'objet dans la carte vecteur <%s>

en: Unable to rewrite feature/offset %lu in vector map <%s>
fr: Impossible de réécrire l'entité/décalage %lu dans la carte vecteur <%s>

en: Unable to delete feature/offset %lu from vector map <%s>
fr: Impossible de supprimer l'entité/décalage %lu dans la carte vecteur <%s>

en: Unable to restore feature/offset %
fr: Impossible de restaurer l'entité/décalage %

en: Vector map <%s> is not opened
fr: La carte vecteur <%s> n'est pas ouverte

en: Vector map <%s> is not opened in write mode
fr: La carte vectorielle <%s> n'est pas ouverte en mode écriture

en: Trying to add more edges to the planar_graph than the initial allocation size allows
fr: Tentative d'ajouter plus d'angles au planar_graph que la taille d'allocation initiale

en: Area is composed of dead boundary
fr: La surface comporte des contours morts

en: %d areas of total size %g removed
fr: %d surfaces d'une taille totale de %g supprimées

en: Could not delete line from coor
fr: Ne peut pas supprimer la ligne aux coordonnées

en: dissolve_neighbour > 0, failed to build new area
fr: dissolve_neighbour > 0, échec de la création d'une nouvelle surface

en: Dissolve with neighbour area: corrupt topology
fr: Dissoudre dans la surface voisine : topologie corrompue

en: Failed to build new area
fr: Échec de création d'une nouvelle surface

en: Failed to build new isle
fr: Échec de création d'une nouvelle île

en: Dissolve with outer isle: corrupt topology
fr: Dissoudre avec l'île extérieure : topologie corrompue

en: Area merging failed
fr: Échec de la fusion des surfaces

en: Unable to close cursor %s
fr: Impossible de fermer le curseur %s

en: Unable to save feature index file for vector map <%s>
fr: Impossible d'enregistrer le fichier d'index des objets pour la carte vecteur <%s>

en: Attempt to access feature with invalid id (%d)
fr: Tentative d'accéder à une entité avec un id (%d) invalide

en: Attempt to access dead feature %d
fr: Tentative d'accéder à l'entité %d supprimée

en: Unexpected feature type (%d) - should be (%d)
fr: Type d'objet (%d) inattendu - devrait être (%d)

en: Feature %ld without geometry skipped
fr: L'objet %ld sans géométrie a été ignoré

en: Requesting invalid feature from cache (%d). Number of features in cache: %d
fr: Entité invalide (%d) demandée depuis le cache. Nombre d'entités dans le cache : %d

en: Feature %d: unexpected type (%d) - should be %d
fr: Objet %d : type (%d) inattendu - devrait être %d

en: Feature %d without geometry skipped
fr: L'entité %d sans géométrie a été ignoré

en: No geometry or topo geometry column defined
fr: Pas de colonne de géométrie ou de géométrie topologique définie

en: Random access not supported. Primary key not defined.
fr: Accès aléatoires non supportés. Clef primaire non définie.

en: Inconsistency in topology: detected centroid (should be point)
fr: Inconsistance dans la topologie : controïdes détectés (devraient être des points)

en: Inconsistency in topology: detected boundary (should be line)
fr: Inconsistance dans la topologie : contours détectés (devraient être des lignes)

en: Invalid WKB content: %d bytes
fr: Contenu WKB invalide : %d bytes

en: Reading EWKB with 4-dimensional coordinates (XYZM) is not supported
fr: Lecture de EWKB avec des coordonnées 4 dimensions (XYZM) non supportée

en: Unsupported feature type %d
fr: Type d'entité %d non supporté

en: Length of input WKB is too small
fr: Longueur du WKB en entrée trop petite

en: Invalid cache index %d (max: %d)
fr: Index de cache invalide %d (max : %d)

en: Corrupted data. %s.
fr: Données corrompues. %s.

en: Corrupted data
fr: Données corrompues

en: Unable to parse '%s'
fr: Impossible d'analyser '%s'

en: Execution failed: %s (...)
    Reason: %s
fr: Échec de l'exécution : %s (...)
    Raison : %s

en: Execution failed: %s
    Reason: %s
fr: Échec de l'exécution : %s
    Raison : %s

en: Unable to read features. Reason:
    %s
fr: Impossible de lire l'entité. Raison : 
    %s

en: Empty OGR layer, nothing to build
fr: Couche OGR vide, rien à construire

en: Feature table <%s> has no primary key defined
fr: La table d'entités <%s> n'a pas de clef primaire définie

en: Random read is not supported by OGR for this layer. Unable to build topology.
fr: La lecture aléatoire n'est pas supportée par OGR pour cette couche. Impossible de créer la topologie.

en: Using external data format '%s' (feature type '%s')
fr: Utilisation du format de données externe '%s' (entité de type '%s')

en: Unable to open fidx file for write <%s>
fr: Impossible d'ouvrir le fichier fidx en écriture <%s>

en: Unable to create '%s': %s
fr: Impossible de créer '%s' : %s

en: Unable to copy '%s': %s
fr: Impossible de copier '%s' : %s

en: Unable to drop table <%s>
fr: Impossible de supprimer la table <%s>

en: Unable to rewrite feature (incompatible feature types)
fr: Impossible de réécrire l'entité (types d'entités incompatibles)

en: OGR layer not defined
fr: Couche OGR non définie

en: Invalid offset (%ld)
fr: Décalage invalide (%ld)

en: Unable to delete feature
fr: Impossible de supprimer l'entité

en: Creating field <%s> failed
fr: La création du champ <%s> a échoué

en: Unsupported geometry type (%d)
fr: Type de géométrie non supporté (%d)

en: Unable to create OGR layer <%s> in '%s'
fr: Impossible de créer la couche OGR <%s> dans '%s'

en: More layers defined, using driver <%s> and database <%s>
fr: Plus de couches définies, utilisation du pilote <%s> et de la base de données <%s>

en: Database connection not defined. Unable to write attributes.
fr: Connexion à la base de données non définie. Impossible d'écrire les attributs.

en: No category defined for layer %d
fr: Pas de catégorie définie pour la couche %d

en: Feature has more categories, using category %d (from layer %d)
fr: L'objet a plus de catégories, utilisation de la catégorie %d (depuis la couche %d)

en: Feature is not a point. Skipping.
fr: L'entité n'est pas un point. Sauté.

en: Feature is not a line. Skipping.
fr: L'entité n'est pas une ligne. Sauté.

en: Feature is not a polygon. Skipping.
fr: L'objet n'est pas un polygone. Sauté.

en: Feature is not a face. Skipping.
fr: L'entité n'est pas une face. Sauté.

en: Unsupported feature type (%d)
fr: Type d'objet (%d) non supporté

en: Boundary is not closed. Feature skipped.
fr: Contour non fermé. Entité sautée.

en: Unable to writes feature attributes
fr: Impossible d'écrire les attributs des objets

en: Feature without category of layer %d
fr: Entité sans catégorie de la couche %d

en: Unable to select attributes for category %d
fr: Impossible de sélectionner les attributs pour la catégorie %d

en: No database record for category %d, no attributes will be written
fr: Pas d'enregistrement en base de données pour la catégorie %d, aucun attribut ne sera écrit

en: Unable to create field <%s>
fr: Impossible de créer la champ <%s>

en: Unsupported column type %d
fr: Type de colonne %d non supporté

en: Layer number must be 1 or greater
fr: Le numéro de couche doit être supérieur ou égal à 1

en: Unable to add attribute link, vector map is not opened in WRITE mode
fr: Impossible d'ajouter un lien d'attribut, la carte vecteur n'est pas ouverte en ÉCRITURE.

en: Unable to add attribute link
fr: Impossible d'ajouter un lien d'attribut

en: Unable to write attribute links
fr: Impossible d'écrire les liens d'attributs

en: Unable to write database links
fr: Impossible d'écrire des liens base de données

en: Database connection not defined. Skipping.
fr: Connexion à la base de données non définie. Passer.

en: More DB links defined for input vector map. Using only first DB link for output.
fr: Plusieurs liens base de données définis pour la carte vecteur en entrée. Utilisation uniquement du premier lien pour la sortie.

en: Layer number %d or name <%s> already exists
fr: La couche numéro %d ou de nom <%s> existe déjà

en: Default driver / database set to:
    driver: %s
    database: %s
fr: Pilote / base de données par défaut définis à :
    pilote: %s
    base de données: %s

en: Default driver is not set
fr: Le pilote par défaut n'est pas défini

en: Default database is not set
fr: La base de données par défaut n'est pas définie

en: Requested dblink %d, maximum link number %d
fr: dblink demandé %d, nombre maximum du lien %d

en: Error in rule on row %d in <%s>
fr: Erreur dans la règle à la ligne %d dans <%s>

en: Unable to open OGR data source '%s'
fr: Impossible d'ouvrir la source de données OGR '%s'

en: Unable to open OGR layer <%s>
fr: Impossible d'ouvrir la couche OGR <%s>

en: Unable to open OGR DBMI driver
fr: Impossible d'ouvrir le pilote OGR DBMI

en: All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table
fr: 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

en: Feature table <%s> has no primary key defined. Unable to define DB links.
fr: La table <%s> n'a pas de clef primaire définie. Impossible de définir les liens bases de données.

en: GRASS not compiled with PostgreSQL support
fr: GRASS n'est pas compilé avec le support PostgreSQL

en: Unknown vector map format
fr: Format de carte vecteur inconnu

en: Unable to create database definition file for vector map <%s>
fr: Impossible de créer le fichier de définition de base de données pour la carte vecteur <%s>

en: Bug: attempt to update map which is not in current mapset
fr: Bug: tentative de mise à jour d'une couche qui n'est pas dans le jeu de cartes courant

en: Snap vertices Pass 1: select points
fr: Accrochage des sommets passe 1 : sélection des points

en: Snap vertices Pass 2: assign anchor vertices
fr: Accrochage des sommets passe 2 : assignation des ancrages de sommets

en: Snap vertices Pass 3: snap to assigned points
fr: Accrochage des sommets passe 3 : accrochage sur les points assignés

en: Snapped vertices: %d
fr: Sommets accrochés : %d

en: New vertices: %d
fr: Nouveau sommet : %d

en: Reading features...
fr: Lecture des entités ...

en: Unable to rewrite feature %d
fr: Impossible de réécrire l'entité %d

en: No connection defined
fr: Pas de connexion définie

en: Unable to delete feature (%s) %d
fr: Impossible de supprimer l'entité (%s) %d

en: Boundary is not closed. Skipping.
fr: Contour non fermé. Ignoré.

en: Building spatial index on <%s>...
fr: Calcul de l'index spatial sur <%s> ...

en: Schema <%s> doesn't exist, created
fr: Le schéma <%s> n'existe pas, création

en: Creating topology schema <%s>...
fr: Calcul du schéma de topologie <%s> ...

en: Adding new topology column <%s>...
fr: Ajout de la nouvelle colonne de topologie <%s> ...

en: Connection string not defined
fr: Connexion non définie

en: PostGIS feature table not defined
fr: Table d'entité PostGIS non définie

en: Unable to create new PostGIS feature table
fr: Impossible de créer la nouvelle table d'entité PostGIS

en: Unable to create new PostGIS topology schema
fr: Impossible de créer le nouveau schéma de topologie PostGIS

en: Point skipped (output feature type: %s)
fr: Point ignoré (type d'entité en sortie : %s)

en: Line skipped (output feature type: %s)
fr: Ligne ignorée (type d'entité en sortie : %s)

en: Centroid skipped (output feature type: %s)
fr: Centroïde ignoré (type d'entité en sortie : %s)

en: Boundary skipped (output feature type: %s)
fr: Contours ignorés (type d'entité en sortie : %s)

en: Face skipped (output feature type: %s)
fr: Face ignorée (type d'entité en sortie : %s)

en: Invalid feature type (%d) for nodes
fr: Type d'entité (%d) invalide pour les noeuds

en: PostGIS topology schema not defined
fr: Schéma de topologie PostGIS non défini

en: Trying to insert 3D data into feature table which store 2D data only
fr: Tentative d'insérer des données 3D dans une table avec des données en 2D uniquement

en: Trying to insert 2D data into feature table which store 3D data only
fr: Tentative d'insérer des données 2D dans une table avec des données en 3D uniquement

en: Unable to insert topological element into PostGIS Topology schema
fr: Impossible d'insérer l'élément dans le schéma topologique PostGIS

en: FID column must be integer, column <%s> ignored!
fr: La colonne FID doit être en entier, colonne <%s> ignorée !

en: Invalid value for FID column: NULL
fr: Valeur invalide pour la colonne FID : NULL

en: Invalid feature %d (max: %d)
fr: Entité %d invalide (max : %d)

en: Invalid feature type (%d) for node
fr: Type d'entité (%d) invalide pour un noeud

en: Invalid node %d (%d)
fr: Noeud %d invalide (%d)

en: Unable to determine next left/right edge for edge %d
fr: Impossible de déterminer le prochain angle gauche/droite pour l'angle %d

en: Unable to insert new edge. Topology not available.
fr: Impossible d'insérer un nouvel angle. Topologie non disponible.

en: Invalid topology
fr: Topologie invalide

en: Attempt to access non-existing feature %d
fr: Tentative d'accès à l'entité %d inexistante

en: Unable to determine next left/right edge
fr: Impossible de définir le prochain angle gauche/droite

en: Unable to create new face
fr: Impossible de créer une nouvelle face

en: Unable to delete node %d
fr: Impossible de supprimer le noeud %d

en: Unable to calculate centroid for area
fr: Impossible de calculer le centroïde de la surface

en: GRASS is not compiled with OGR/PostgreSQL support
fr: GRASS n'est pas compilé avec le support de OGR/PostgreSQL

en: Attempt to delete dead feature
fr: Tentative de suppression d'une entité morte

en: Unsupported vector map format (%d)
fr: Format de carte vecteur non supporté (%d)

en: Vector map <%s> is not open at topological level
fr: La carte vecteur <%s> n'est pas ouverte au niveau topologique

en: Invalid node id: %d
fr: Id de noeud invalide : %d

en: Nodes not available for line %d
fr: Noeuds non disponibles pour la ligne %d

en: Areas not available for line %d
fr: Surfaces non disponibles pour la ligne %d

en: Line %d is not a boundary
fr: La ligne %d n'est pas un contour

en: Topology info not available for feature %d
fr: Info de topologie non disponible pour l'entité %d

en: Line is not looped
fr: La ligne ne boucle pas

en: Unexpected result of line_intersection() res = %d
fr: Résultat inatendu pour line_intersection() res = %d

en: Next edge was visited (right) but it is not the first one !!! breaking loop
fr: L'angle suivant a déjà été visité (droite) mais il n'est pas le premier !!! Sortie de la boucle

en: Next edge was visited (left) but it is not the first one !!! breaking loop
fr: L'angle suivant a déjà été visité (gauche) mais il n'est pas le premier !!! sortie de la boucle

en: side != 0 feature not implemented
fr: fonction side != 0 non implémentée

en: zero area size
fr: Surface de taille nulle

en: Line was not closed
fr: La ligne n'était pas fermée

en: Vect_get_point_in_poly() failed
fr: Vect_get_point_in_poly() a échoué

en: Vector map name is not SQL compliant
fr: Le nom de la couche  vectorielle n'est pas compatible avec le SQL

en: Unable to find vector map <%s> in <%s>
fr: Impossible de trouver la carte vecteur <%s> dans <%s>

en: Unable to copy vector map <%s> to <%s>
fr: Impossible de copier la couche vectorielle <%s> vers <%s>

en: Unable to delete table <%s>
fr: Impossible de supprimer la table <%s>

en: Unable to create index for table <%s>, key <%s>
fr: Impossible de créer l'index de la table <%s>, clef <%s>

en: Ignoring invalid mapset: %s
fr: Jeu de cartes invalide ignoré : %s

en: Invalid vector map name <%s>
fr: Nom de carte vecteur non valide <%s>

en: Unable to open header file for vector map <%s>
fr: Impossible d'ouvrir le fichier d'historique pour la carte vecteur <%s>

en: Unable to find table <%s> linked to vector map <%s>
fr: Impossible de trouver la table <%s> liée à la couche vectorielle <%s>

en: Table <%s> linked to vector map <%s> does not exist
fr: La table <%s> liée à la carte vecteur <%s> n'existe pas

en: Unable to open directory '%s'
fr: Impossible d'ouvrir le répertoire '%s'

en: Unable to delete file '%s'
fr: Impossible de supprimer le fichier <%s>

en: Unable to rename directory '%s' to '%s'
fr: Impossible de renommer le répertoire '%s' en '%s'

en: Unable to remove directory '%s': %s
fr: Impossible de supprimer le répertoire '%s' : %s

en: OGR datasource not defined
fr: Source de données OGR non définie

en: OGR layer <%s> not found
fr: Couche OGR <%s> non trouvée

en: Unable to open feature index file for vector map <%s>
fr: Impossible d'ouvrir le fichier d'index pour la carte vecteur <%s>

en: Unable to get OGR driver <%s>
fr: Impossible d'obtenir le driver OGR <%s>

en: Unable to create OGR data source '%s'
fr: Impossible de créer la source de données OGR '%s'

en: OGR layer <%s> already exists and will be overwritten
fr: La couche OGR <%s> existe déjà et sera écrasée

en: Unable to delete OGR layer <%s>
fr: Impossible de supprimer la couche OGR <%s>

en: OGR layer <%s> already exists in datasource '%s'
fr: La couche OGR <%s> existe déjà dans les données source '%s'

en: Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS.
fr: Le format d'index %d.%d n'est pas supporté par cette version. Essayez de reconstruire la topologie ou de mettre à jour GRASS.

en: Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS.
fr: 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.

en: Error while adding point to array. Out of memory
fr: Erreur lors de l'ajout du point au tableau. Dépassement de mémoire

en: Removed lines: %d
fr: Lignes supprimées : %d

en: Removed bridges: %d
fr: Ponts supprimés : %d

en: Error reading ASCII file: (bad type) [%s]
fr: Erreur de lecture du fichier ASCII : (mauvais type) [%s]

en: Error reading ASCII file: (unknown type) [%s]
fr: Erreur de lecture du fichier ASCII : (type inconnu) [%s]

en: End of ASCII file reached before end of coordinates
fr: Fin du fichier ASCII atteinte avant la fin des coordonnées

en: Error reading ASCII file: (bad point) [%s]
fr: Erreur de lecture du fichier ASCII : (mauvais point) [%s]

en: Unparsable longitude value: [%s]
fr: Valeur de latitude non analysable : [%s]

en: Unparsable latitude value: [%s]
fr: Valeur de latitude non analysable : [%s]

en: End of ASCII file reached before end of categories
fr: Fin du fichier ASCII atteinte avant la fin des catégories

en: Error reading categories: [%s]
fr: Erreur de lecture des catégories : [%s]

en: Unable to copy points
fr: Impossible de copier les points

en: Vector map <%s> is 2D. %d 3D features (faces or kernels) skipped.
fr: La carte vecteur <%s> est 2D. %d entités 3D (faces ou noyaux) sautés.

en: Unexpected data in vector header:
    [%s]
fr: Données inatendues dans l'en-tête du vecteur :
    [%s]

en: Unknown keyword <%s> in vector head
fr: Mot-clef <%s> inconnu dans l'en-tête vecteur

en: Column <%s> does not exist
fr: La colonne <%s> n'existe pas

en: Available columns:
fr: Colonnes disponibles :

en: Export cancelled
fr: Export annulé

en: Unknown type of column <%s>, export cancelled
fr: Type de colonne <%s> inconnu, export annulé

en: Unable to select record from table <%s> (key %s, column %s)
fr: Impossible de sélectionner des enregistrements depuis la table <%s> (clef %s, colonne %s)

en: Unknown feature type %d
fr: Type d'objet %d inconnu

en: Feature has more categories. Only one category (%d) is exported.
fr: L'objet a plus de catégories. Seulement une catégorie (%d) est exportée.

en: Cannot select attributes for cat = %d
fr: Impossible de sélectionner les attributs pour cat = %d

en: Unable to fetch data from table
fr: Impossible de récupérer les données depis la table

en: Column <%s> not found in table <%s>
fr: Colonne <%s> non trouvée dans la table <%s>

en: Column <%s>: unsupported data type
fr: Colonne <%s> : type de données non supporté

en: Unknown format
fr: Format inconnu

en: Topology not available, unable to process areas
fr: Topologie non disponible, impossible de traiter les surfaces

en: Unable to get boundary of area id %d
fr: Impossible d'obtenir le contour pour la surface d'id %d

en: Unable to get boundary of isle id %d (area id %d)
fr: Impossible d'obtenir les limites de l'île d'id %d (id de la surface %d)

en: %d features without category skipped. To export also features without category use '%s=-1'.
fr: %d objets sans catégories sautés. Pour exporter également les objets sans catégories, utiliser '%s=-1'.

en: Layer constraint ignored for non-native vector formats
fr: Contraintes de couche ignorées pour les formats vecteurs non natifs

en: vector map is not opened
fr: La carte vecteur n'est pas ouverte

en: Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)
fr: Vect_read_line_geos(): l'id d'objet %d n'est pas plausible (nombre maxi d'objets dans la carte vecteur <%s>: %d)

en: only native format supported
fr: Seul le format natif est pris en charge

en: Attempt to read dead line
fr: Tentative de lecture d'une ligne morte

en: Vect_read_area_geos(): unable to read area id %d
fr: Vect_read_area_geos(): impossible de lire l'id de surface %d

en: Vect_read_area_geos(): unable to read isle id %d of area id %d
fr: Vect_read_area_geos(): impossible de lire l'île d'id %d de la surface d'id %d

en: Unable to read line offset %ld
fr: Impossible de lire le décalage de ligne %ld

en: Attempt to read points of nonexistent area id %d
fr: Tentative de lecture des points de la surface non existante d'id %d

en: Unable to read feature id %d
fr: Impossible de lire l'entité d'id %d

en: Unable to create header file for vector map <%s>
fr: Impossible de créer le fichier d'en-tête pour la carte vecteur <%s>

en: Unable to open header file of vector <%s>
fr: Impossible d'ouvrir le fichier d'en-tête du vecteur <%s>

en: Corrupted row in head: %s
fr: Ligne corrompue dans l'en-tête : %s

en: Unknown keyword '%s' in vector head
fr: Mot-clef '%s' inconnu dans l'en-tête vecteur

en: Unable to calculate centroid for area %d
fr: Impossible de calculer le centroïde pour la surface %d

en: Feature type %d not supported
fr: Type d'entité %d non supporté

en: Registering primitives...
fr: Enregistrement des primitives ...

en: One primitive registered | %d primitives registered
fr[0]: Une primitive enregistrée
fr[1]: %d primitives enregistrées

en: One vertex registered | %d vertices registered
fr[0]: Un sommet enregistré
fr[1]: %d sommets enregistrés

en: One feature without geometry skipped | %d features without geometry skipped
fr[0]: Une entité sans géométrie ignorée
fr[1]: %d entités sans géométrie ignorées

en: %s: Native format unsupported
fr: %s : format natif non supporté

en: Feature index is built only for non-native formats. Nothing to dump.
fr: L'index est construit uniquement pour les formats non natifs. Rien à exporter.

en: Unknown Simple Features type (%d)
fr: Type Simple Feature inconnu (%d)

en: Unable to get number of simple features
fr: Impossible d'obtenir le nombre d'entités simples

en: Unable to report simple features for vector map <%s>
fr: Impossible d'afficher les entités simples pour la carte vecteur <%s>

en: No DB connection
fr: Pas de connexion DB

en: Random read is not supported for this layer. Unable to build topology.
fr: La lecture aléatoire n'est pas supportée pour cette couche. Impossible de reconstruire la topologie.

en: Building pseudo-topology over simple features...
fr: Reconstruction de la pseudo-topologie sur les objets simples ...

en: Building topology from PostGIS topology schema <%s>...
fr: Calcul de la topologie depuis le schéma de topologie PostGIS <%s> ...

en: Inconsistency in topology: number of nodes %d (should be %d)
fr: Topologie incohérente : nombre de noeuds %d (devrait être %d)

en: Cleaning-up topology schema...
fr: Nettoyage du schéma de topologie ...

en: Updating faces...
fr: Mise à jour des faces ...

en: Updating edges...
fr: Mise à jour des angles ...

en: Inconsistency in topology detected. Dead line found.
fr: Inconsistance détectée dans la topologie. Ligne morte trouvée.

en: Updating TopoGeometry data...
fr: Mise à jour des données TopoGeometry ...

en: Unsupported topo geometry type %d
fr: Type de topologie %d non supportée

en: Unable to create <%s.%s>
fr: Impossible de créer <%s.%s>

en: Unable to write nodes, offset array mismatch
fr: Impossible d'écrire les noeuds, mauvaise corespondance des décalages

en: Unable to write nodes
fr: Impossible d'écrire les noeuds

en: Inconsistency in topology: number of boundaries %d (should be %d)
fr: Topologie inconsistente : nombre de contours %d (devrait être %d)

en: Unable to write lines
fr: Impossible d'écrire les lignes

en: Topology for centroid %d not available. Area %d skipped
fr: La topologie du centroïde %d n'ets pas disponible. Surface %d sautée

en: Create simple features topology from topogeometry data...
fr: Crée des objets topologiques simples depuis des données topogeometry ...

en: Unable to build simple features from topogeometry data. Unsupported type %d.
fr: Impossible de construire des objets simples depuis les données topogeometry. Type %d non supporté.

en: Modifications: %d
fr: Modifications : %d

en: No feature tables found in database.
fr: Pas de table d'entité trouvée dans la base de données.

en: Feature table <%s> not found in 'geometry_columns'
fr: Table d'entité <%s> non trouvée dans 'geometry_columns'

en: Topology schema not found.
fr: Schéma Topology non trouvé.

en: PostGIS layer <%s.%s> already exists and will be overwritten
fr: La couche PostGIS <%s.%s> existe déjà et va être écrasée

en: Unable to delete PostGIS layer <%s>
fr: Impossible de supprimer la couche PostGIS <%s>

en: PostGIS layer <%s.%s> already exists in database '%s'
fr: La couche PostGIS <%s.%s> existe déjà dans la base de données '%s'

en: No key column detected.
fr: Pas de colonne de clef détectée.

en: Execution failed: %s
fr: Échec de l'exécution : %s

en: PostGIS topology schema <%s> dropped
fr: Schéma de topologie PostGIS <%s> supprimé

en: Connection to PostgreSQL database failed. Try to set up username/password by db.login.
fr: Échec de la connexion à la base PostgreSQL. Essayez de définir un utilisateur/mot de passe avec db.login.

en: Unable to get database name
fr: Impossible d'obtenir le nom de la base de données

en: <%s> is not PostGIS database. DB table 'spatial_ref_sys' not found.
fr: <%s> n'est pas une base de donées PostGIS. Table 'spatial_ref_sys' non trouvée.

en: PostGIS Topology extension not found in the database <%s>
fr: Extention PostGIS Topology non trouvée dans la base <%s>

en: Empty bounding box
fr: Bbox vide

en: Inconsistency in topology: unable to read node %d
fr: Topologie incohérente : impossible de lire le noeud %d

en: Inconsistency in topology: node %d - unexpected feature type %d
fr: Topologie incohérente : noeud %d - type d'entité %d inattendu

en: Area %d without boundary detected
fr: Surface %d sans contour détectée

en: Isle %d without boundary detected
fr: Île %d sans contour détectée

en: Unable to get map bounding box from topology
fr: Impossible d'obtenir la bbox depuis la topologie

en: Unable to parse map bounding box:
    %s
fr: Impossible d'analyser la bbox de la carte :
    %s

en: Different number of nodes detected (%d, %d)
fr: Nombre de noeuds différents détectés (%d, %d)

en: Different number of areas detected (%d, %d)
fr: Nombre de surfaces différents détectés (%d, %d)

en: To be implemented: isles not attached in Topo-Geo-only mode
fr: A implémenter : îles non attachées dans le mode Topo-Géo-seulement

en: Inconsistency in topology: number of points %d (should be %d)
fr: Topologie incohérente : nombre de points %d (devrait être %d)

en: Inconsistency in topology: number of lines %d (should be %d)
fr: Topologie incohérente : nombre de lignes %d (devrait être %d)

en: Inconsistency in topology: number of centroids %d (should be %d)
fr: Topologie incohérente : nombre de centroïdes %d (devrait être %d)

en: dglShortestPath error: %s
fr: erreur de dglShortestPath: %s

en: Unable to find point with defined unique category for node <%d>.
fr: Impossible de trouver un point avec une catégorie unique pour le noeud <%d>.

en: There exists more than one point on node <%d> with unique category in field  <%d>.
    The unique category layer may not be valid.
fr: Il existe plus de un point sur le noeud <%d> avec une catégorie unique dans le champ <%d>.
    La couche de catégories uniques ne semble pas valide.

en: Wrong line direction in Vect_net_get_line_cost()
fr: Mauvaise ligne de direction dans Vect_net_get_line_cost()

en: Unable to create vector map <%s>
fr: Impossible de créer la couche vectorielle <%s>

en: Copying features failed
fr: Échec de la copie des objets

en: Unable to open %s file
fr: Impossible d'ouvrir le fichier %s

en: Unable to close vector <%s>
fr: Impossible de fermer la carte vecteur <%s>

en: Invalid request for writing frmt file - map format is %d
fr: Demande d'écriture invalide pour écrire un fichier frmt - la carte est au format %d

en: Link to vector map <%s> created
fr: Lien vers la carte vecteur <%s> créé

en: Unable to construct centroid for area %d. Skipped.
fr: Impossible de calculer le centroïde pour la surface %d. Ignoré.

en: Centroid %d: invalid area %d
fr: Centroïde %d : surface %d invalide

en: %d errors in category string
fr: %d erreurs dans les catégories

en: Mixed area and other type requested for vector array
fr: Demande d'un mélange de surface et d'autre type pour le vecteur

en: Not enough space in vector array
fr: Espace insuffisant dans le tableau vecteur

en: Unable to select record from table <%s> (key %s, where %s)
fr: Impossible de sélectionner un enregistrement depuis la table <%s> (clef %s, où %s)

en: Attempt to access feature with invalid id (%
fr: Tentative d'accéder à une entité avec un id invalide (%

en: Attempt to access alive feature %d
fr: Tentative d'accéder à l'entité en cours %d

en: %s: Area %d does not exist
fr: %s: la surface %d n'existe pas

en: Attempt to access dead area %d
fr: Tentative d'accéder à la surface %d supprimée

en: Attempt to read points of nonexistent area
fr: Tentative de lire les points d'une surface non existante

en: Attempt to read points of nonexistent isle
fr: Tentative de lire les points d'une île non existante

en: Attempt to read topo for dead area (%d)
fr: Tentative de lire la topologie d'une surface morte (%d)

en: Attempt to read topo for dead isle (%d)
fr: Tentative de lire la topologie d'une île morte (%d)

en: Intersections: %d
fr: Intersections : %d

en: Unable to determine bbox for feature %d
fr: Impossible de déterminer la bbox de l'entité %d

en: Attempt to access area with invalid id (%d)
fr: Tentative d'accéder à une surface avec un id invalide (%d)

en: Unable to determine bbox for area %d
fr: Impossible de déterminer la bbox de la surface %d

en: Unable to determine bbox for isle %d
fr: Impossible de déterminer la bbox de l'île %d

en: Topology not available for vector map <%s>. Registering primitives...
fr: Topologie non disponible pour la carte vecteur <%s>. Référencement des primitives ...

en: Unable to read vector map
fr: Impossible de lire la carte vectorielle

en: Building graph...
fr: Construction du graphique ...

en: Unable to build network graph
fr: Impossible de construire le graphe de réseau

en: Forward costs column not specified
fr: La colonne des coûts transférés n'est pas spécifiée

en: Turntable field < 1
fr: Champ de table de virages < 1

en: Turntable column <%s> not found in table <%s>
fr: Colonne de virages <%s> non trouvée dans la table <%s>

en: Data type of column <%s> not supported (must be numeric)
fr: Type de données de la colonne <%s> non pris en charge (doit être numeric)

en: Setting node costs...
fr: Réglage des coûts du noeud ...

en: Database record for node %d (cat = %d) not found (cost set to 0)
fr: L'enregistrement de la base de données pour le noeud %d (cat = %d) n'a pas été trouvé (coût fixé à 0)

en: Cannot add network arc for virtual node connection.
fr: Impossible d'ajouter un arc de réseau pour une connexion de noeud virtuel.

en: There exists more than one point of node <%d> with unique category field  <%d>.
    The unique categories layer is not valid therefore you will probably get incorrect results.
fr: Il existe plus de un point du noeud <%d> avec le champ de catégorie unique <%d> .
    La couche de catégories uniques n'est pas valide, les résultats seront probablement incorrects.

en: Unable to find point representing intersection <%d> in unique categories field <%d>.
    Cost for the intersection was set to 0.
    The unique categories layer is not valid therefore you will probably get incorrect results.
fr: Impossible de trouver un point représentant l'intersection <%d> dans le champ de catégories uniques <%d>.
    Le coût pour l'intersection a été fixé à 0.
    La couche de catégories uniques n'est pas valide, les résultats seront probablement incorrects..

en: Unable to find node for point representing intersection <%d> in unique categories field <%d>.
    Cost for the intersection was set to 0.
    The unique categories layer is not valid therefore you will probably get incorrect results.
fr: Impossible de trouver un noeud pour le point représentant l'intersection <%d> dans le champ ee catégories uniques <%d>.
    Le coût pour l'intersection a été défini à 0.
    La couche de catégories uniques n'est pas valide, vous allez sans doute obtenir des résultats incorrects.

en: Database record for turn with cat = %d in not found. (The turn was skipped.
fr: L'enregistrement de la base de données pour le virage cat = %d n'a pas été trouvé. (Le virage a été ignoré.

en: Cannot add network arc representing turn.
fr: Impossible d'ajouter un arc de réseau représentant le virage.

en: Arc field < 1
fr: Arc < 1

en: Registering arcs...
fr: Enregistrement des arcs ...

en: Line with id <%d> has more unique categories defined in field <%d>.
    The unique categories layer is not valid therefore you will probably get incorrect results.
fr: La ligne avec l'id <%d> a plus d'une catégorie unique définie dans le champ <%d>.
    La couche de catégories uniques n'est pas valide, vous allez probablement obtenir des résultats incorrects.

en: Database record for line %d (cat = %d, forward/both direction(s)) not found (cost was set to 0)
fr: Enregistrement pour la ligne %d (cat = %d, avant/toutes directions) non trouvé (coût défini à 0)

en: Database record for line %d (cat = %d, backword direction) not found(cost was set to 0)
fr: Enregistrement pour la ligne %d (cat = %d, direction arrière) non trouvé (coût défini à 0)

en: Flattening the graph...
fr: Aplanir le graph ...

en: GngFlatten error
fr: Erreur GngFlatten

en: Graph was built
fr: Le graphique a été construit

en: Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)
fr: 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)

en: Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)
fr: L'enregistrement de la base de données de la ligne %d (cat = %d, direction arrière) introuvable (direction de la ligne sautée)

en: Cannot add network arc
fr: Impossible d'ajouter un arc de réseau

en: Illegal vector map name <%s>. May not contain '.' or 'NULL'.
fr: Nom de couche vectorielle illégale <%s>. Ne doit contenir ni '.', ni 'NULL'.

en: Illegal vector map name <%s>. Must start with a letter.
fr: Nom de couche vectorielle illégale <%s>. Doit commencer par une lettre.

en: Illegal vector map name <%s>. Character '%c' not allowed.
fr: Nom de couche vectorielle illégale <%s>. Le caractère '%c' n'est pas autorisé.

en: Illegal vector map name <%s>. SQL keyword cannot be used as vector map name.
fr: Nom de couche vectorielle illégale <%s>. Les mot-clefs SQL ne peut pas être utilisés comme nom de carte vectorielle.

en: Output vector map name <%s> is not in the current mapset (%s)
fr: Le nom de la carte vecteur en sortie <%s> n'est pas dans le jeux de carte courant (%s)

en: Output vector map name <%s> is not SQL compliant
fr: Le nom de la carte vecteur en sortie <%s> n'est pas compatible avec le SQL

en: Output vector map <%s> is used as input
fr: La couche vectorielle de sortie <%s> est utilisée en entrée

en: %d lines merged
fr: %d lignes fusionnées

en: %d new lines
fr: %d nouvelles lignes

en: %d boundaries merged
fr: %d contours fusionnés

en: %d new boundaries
fr: %d nouveaux contours

en: %d lines and boundaries merged
fr: %d lignes et contours fusionnés

en: %d new lines and boundaries
fr: %d nouvelles lignes et contours

en: Unable to open coor file for vector map <%s>
fr: Impossible d'ouvrir le fichier coor pour la carte vecteur <%s>

en: Coor file of vector map <%s@%s> is larger than it should be (%ld bytes excess)
fr: Le fichier coor de la carte vecteur <%s@%s> est plus grand qu'il ne devrait (%ld bytes en trop)

en: Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing).
fr: Le fichier coor de la carte vecteur <%s@%s> est plus petit qu'il ne devrait (%ld bytes en moins)

en: Vector map is not open for reading
fr: La carte vecteur n'est pas ouverte en lecture

en: Unable to read feature %d from vector map <%s>
fr: Impossible de lire l'entité %d depuis la carte vecteur <%s>

en: Line index is out of range
fr: Index des lignes en dehors des limites

en: Node index is out of range
fr: Index des noeuds en dehors des limites

en: Area index is out of range
fr: Index des surfaces en dehors des limites

en: Isle index is out of range
fr: Index des îles en dehors des limites

en: Changed
fr: Modifié

en: Removed
fr: Supprimé

en: Selected
fr: Sélectionné

en: %s lines: %d
fr: %s lignes : %d

en: %s dangles: %d
fr: %s arcs :%d

en: unknown operator
fr: Opérateur inconnu

en: Overlay: line/boundary types not supported by AND operator
fr: Supperposer : types ligne/contour non supportés par l'opérateur AND

en: Overlay: area x area types not supported by AND operator
fr: Supperposer : type surface x surface non supporté par l'opérateur AND

en: 3D not supported by Vect_segment_intersection()
fr: 3D pas pris en charge par Vect_segment_intersection()

en: Vect_segment_intersection() ERROR (collinear vertical segments)
fr: Vect_segment_intersection() ERREUR (segments verticaux colinéaires)

en: Vect_segment_intersection() ERROR (collinear non vertical segments)
fr: Vect_segment_intersection() ERREUR (segments verticaux non colinéaires)

en: Area of size = 0.0 (less than 4 vertices) ignored
fr: Surfaces de taille = 0.0 (moins de 4 sommets) ignorées

en: Unable to add area (map closed, topo saved)
fr: Impossible d'ajouter la surface (carte fermée, topologie sauvegardée)

en: Unable to add isle (map closed, topo saved)
fr: Impossible d'ajouter l'île (carte fermée, topologie sauvegardée)

en: Area of size = 0.0 ignored
fr: Surface de taille = 0.0 ignorée

en: Request to find area outside nonexistent isle
fr: Requête pour trouver des surfaces à l'extérieur d'une île non-existante

en: Larger bbox but smaller area!!!
fr: Grande bbox mais petite surface !!!

en: Checking for topological errors...
fr: Vérification des erreurs de topologie ...

en: Number of lines of length zero: %d
fr: Nombre de lignes de longueur nulle : %d

en: Number of boundaries of length zero: %d
fr: Nombre de contours de longueur nulle : %d

en: Number of boundary intersections: %d
fr: Nombre d'intersections de contours : %d

en: Skipping further checks because of incorrect boundaries
fr: Passe les tests suivants car des contours sont incorrects

en: Number of redundant holes: %d
fr: Nombre de trous redondants : %d

en: Building topology for vector map <%s>...
fr: Construction de la topologie pour la carte vectorielle <%s>...

en: Topology was built
fr: La topologie a bien été construite

en: Number of nodes: %d
fr: Nombre de nœuds: %d

en: Number of primitives: %d
fr: Nombre de primitives: %d

en: Number of points: %d
fr: Nombre de points: %d

en: Number of lines: %d
fr: Nombre de lignes :%d

en: Number of boundaries: %d
fr: Nombre de contours: %d

en: Number of centroids: %d
fr: Nombre de centroïdes: %d

en: Number of faces: %d
fr: Nombre de faces: %d

en: Number of kernels: %d
fr: Nombre de noyaux: %d

en: Number of areas: %d
fr: Nombre de surfaces: %d

en: Number of isles: %d
fr: Nombre d'îles: %d

en: Number of areas without centroid: %d
fr: Nombre de surfaces sans centroïde: %d

en: Number of centroids exceeds number of areas: %d > %d
fr: Le nombre de centroïdes dépasse le nombre de surfaces : %d > %d

en: Number of incorrect boundaries: %d
fr: Nombre de contours incorrects: %d

en: Number of centroids outside area: %d
fr: Nombre de centroïdes en dehors de surfaces: %d

en: Number of duplicate centroids: %d
fr: Nombre de centroïdes dupliqués:   %d

en: Number of areas: -
fr: Nombre de surfaces: -

en: Number of isles: -
fr: Nombre d'îles: -

en: Unable to create topo file for vector map <%s>
fr: Impossible de créer le fichier topo pour la carte vecteur <%s>

en: Error writing out topo file
fr: Erreur à l'écriture du fichier topo.

en: Unable to build spatial index from topology, vector map is not opened at topology level 2
fr: Impossible de construire l'index spatial depuis la topologie, la couche vecteur n'est pas ouverte au niveau topologique 2

en: %s is no longer supported
fr: %s n'est plus supporté

en: Spatial index not available, can not be saved
fr: Index spatial non disponible, impossible d'enregistrer

en: Unable to create spatial index file for vector map <%s>
fr: Impossible de créer le fichier d'index spatial pour la couche vectorielle <%s>

en: Error writing out spatial index file
fr: Erreur à l'écriture du fichier d'index spatial.

en: Break polygons: Bug in binary tree!
fr: Coupure de polygones : bug dans l'arbre binaire !

en: Breaking polygons (pass 1: select break points)...
fr: Coupure des polygones (passe 1 : sélection des points de coupure) ...

en: Breaking polygons (pass 2: break at selected points)...
fr: Coupure dex polygones (passe 2 : coupure aux points sélectionnés) ...

en: Breaks: %d
fr: Coupures : %d

en: Point not in search tree!
fr: Point pas dans l'arbre de recherche !

en: Unable to add network arc
fr: Impossible d'ajouter un arc de réseau

en: Unable to find point in polygon
fr: impossible de trouver le points dans le polygone

en: conditions failed
fr: Échec des conditions.

en: Building areas...
fr: Construction des surfaces ...

en: One area built | %d areas built
fr[0]: Une surface construite
fr[1]: %d surfaces construites

en: One isle built | %d isles built
fr[0]: Une île construite
fr[1]: %d îles construites

en: Attaching islands...
fr: Attachement des îles ...

en: Attaching centroids...
fr: Attachement des centroïdes ...

en: Unable to delete item %d from spatial index
fr: Impossible de supprimer l'élément d'id %d de l'index spatial

en: Computing minimum spanning tree...
fr: Calcul de l'arbre couvrant de poids minimal ...

en: Point %d is not connected!
fr: Le point %d n'est pas connecté !

en: '%s' must be > 0
fr: '%s' doit être > 0

en: 'where' and 'cats' parameters were supplied, cat will be ignored
fr: les paramètres 'where' et 'cats' ont été fournis, cat sera ignoré

en: Unable to load data from database
fr: Impossible de charger des données depuis la base de données

en: Problem loading category values
fr: Problème de chargement des valeurs de catégories

en: Unable to open select cursor: %s
fr: Impossible d'ouvrir le curseur de sélection: %s

en: Invalid zone %s specified
fr: La zone spécifiée %s est invalide

en: Option input overflowed option table
fr: Les options d'entrée débordent les options du tableau

en: Unable to initialize pj cause: %s
fr: Impossible d'initialiser pj cause: %s

en: Input Projection Parameters
fr: Paramètres de la projection d'entrée

en: Input Unit Factor
fr: Facteur unité d'entrée

en: Output Projection Parameters
fr: Paramètres de projection de sortie

en: Output Unit Factor
fr: Facteur unité de sortie

en: Invalid ellipsoid <%s> in file
fr: Ellipsoïde %s invalide dans le fichier

en: No secondary ellipsoid descriptor (rf, es or b) in file
fr: Pas de descripteur secondaire (rf, es or b) d'ellipsoïde dans le fichier

en: Invalid ellipsoid descriptors (a, rf, es or b) in file
fr: Descripteurs de l'ellipsoïde (a, rf, es ou b) invalides dans le fichier

en: No ellipsoid info given in file
fr: Le fichier ne contient pas d'information sur l'ellipsoïde

en: Failed to detect nadgrids path, GRASS_PROJSHARE not defined
fr: Échec de détection du chemin de nadgrids, GRASS_PROJSHARE n'est pas défini

en: Unable to open datum table file <%s>
fr: impossible d'ouvrir le fichier de datums <%s>

en: Error in datum table file <%s>, line %d
fr: Erreur dans la table du fichier de datums <%s>, ligne %d

en: Unable parse GRASS PROJ_INFO file
fr: Impossible d'analyser le fichier GRASS PROJ_INFO

en: Unable get PROJ.4-style parameter string
fr: Impossible d'obtenir la chaîne de paramètre PROJ.4

en: OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)
fr: OGR ne peut pas analyser la chaîne de paramètre PROJ.4: %s (Le code erreur OGR était %d)

en: OGR can't get WKT-style parameter string (OGR Error code was %d)
fr: OGR ne peut pas obtenir les paramètres WKT (code d'erreur OGR %d)

en: Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>
fr: La mise à jour de la référence spatiale avec la définition proj4 embarquée a échoué. définition proj4 : <%s>

en: Updating spatial reference with embedded proj4 definition
fr: Mise à jour de la référence spatiale avec la définition proj4 embarquée

en: No projection name! Projection parameters likely to be meaningless.
fr: Aucun nom de projection ! Paramètres de projection susceptibles d'être vides de sens.

en: Datum <%s> not recognised by GRASS and no parameters found
fr: Datum <%s> non reconnu par GRASS et aucuns paramètres trouvés

en: Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this.
fr: La date <% s> est apparemment reconnue par GRASS mais aucun paramètre trouvé. Vous devez examiner.

en: Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified.
fr: 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.

en: pj_transform() failed: %s
fr: pj_transform() a échoué: %s

en: <%s> created in database.
fr: <%s> créé dans la base

en: <%s> has not been created in database.
fr: <%s> n'a pas été créé dans la base de données.

en: Unable to access table <%s>
fr: Impossible d'accéder à la table <%s>

en: Compression with %s is not supported
fr: La compression avec %s n'est pas supportée

en: Error reading null data for row %d of <%s>
fr: Erreur de lecture de données nulles à la ligne %d de <%s>

en: '%s/%s' was found in more mapsets (also found in <%s>)
fr: '%s/%s' trouvé dans plusieurs jeux de cartes (également trouvé dans <%s>)

en: Using <%s@%s>
fr: Utilisation de <%s@%s>

en: Fixing subtle input data rounding error of north boundary (%g>%g)
fr: Ajustement d'une légère erreur d'arrondi sur la valeur de la limite Nord (%g>%g)

en: Fixing subtle input data rounding error of south boundary (%g>%g)
fr: justement d'une légère erreur d'arrondi sur la valeur de la limite Sud (%g>%g)

en: Fixing subtle input data rounding error of west boundary (%g>%g)
fr: Erreur dans les méthodes de fixation des données d'entrée à la frontière Ouest (%g>%g)

en: Fixing subtle input data rounding error of east boundary (%g>%g)
fr: Erreur dans les méthodes de fixation des données d'entrée à la frontière Est (%g>%g)

en: Unable to create a new process
fr: Impossible de créer un nouveau processus

en: Option %s requires at least one of %s
fr: L'option %s requiert au moins une des options %s

en: options: arch,build,compiler,path,revision
fr: options : architecture, compilation, compilateur, chemin, révision

en: The python command does not work as expected!
    Please check your GRASS_PYTHON environment variable.
    Use the -help option for details.
    Switching to text based interface mode.
    
    Hit RETURN to continue.
fr: La commande python ne fonctionne pas comme prévu !
    Merci de vérifier votre variable d'environnement GRASS_PYTHON.
    Utilisez l'option -help pour les détails.
    Bascule vers l'interface en mode texte.
    
    Appuyez sur ENTRÉE pour continuer.

en: Boundary/centroid skipped (output feature type: %s)
fr: Contour/centroïde sauté (type d'objet en sortie : %s)

en: No centroid defined for area %d. Area not exported.
fr: Pas de centroïds pour la surface %d. Surface non exportée.

en: You don't have permission to access the mapset <%s>
fr: Vous n'avez pas la permission d'accéder au jeu de cartes <%s>

en: initial database (path to GIS data)
fr: base de données initiale (chemin vers les données SIG)

en: A language override has been requested. Trying to switch GRASS into '%s'...
fr: Un forçage de langage a été demandé. Essai de basculer GRASS en '%s' ...

en: ERROR: option <%s>: <%s> exists.
fr: ERREUR: option <%s>: <%s> existe.

en: Background color
fr: Couleur d'arrière-plan

en: Attributes for category %d not found
fr: Attributs pour la catégorie %d non trouvés

en: Category must be integer
fr: La catégorie doit être un entier

en: Memory error in writing timestamp
fr: Erreur de mémoire dans l'écriture de l'horodatage

en: Illegal TimeStamp string
fr: Chaîne d'horodatage illégale

en: Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)
fr: Note du dev : librairie sites adaptée utilisée pour le vecteur de points. (le module devrait être mis à jour vers la librairie vecteur GRASS 6)

en: Cannot fetch row
fr: Impossible de récupérer la ligne

en: G_oldsite_new_struct: invalid # dims or fields
fr: G_oldsite_new_struct : # dims ou champs invalides

en: initial mapset
fr: jeu de cartes initial

en: Mapset <%s> doesn't exist in GRASS location <%s>. A new mapset can be created by '-c' switch.
fr: Le jeu de cartes <%s> n'existepas dans le secteur GRASS <%s>. Il est possible de créer un nouveau jeu de cartes avec l'option '-c'.

en: Error reading data path information from g.gisenv.
    GISDBASE=%(gisbase)s
    LOCATION_NAME=%(location)s
    MAPSET=%(mapset)s
    
    Check the <%s(file)> file.
fr: Erreur de lecture des informations de chemin des données depuis g.gisenv.
    GISDBASE=%(gisbase)s
    LOCATION_NAME=%(location)s
    MAPSET=%(mapset)s
    
    Vérifier le fichier <%s(file)>.

en: Unsupported shell <%(sh)s>: %(env)s
fr: Shell <%(sh)s> non supporté : %(env)s

en: Change file permission to 'executable' for '%s'
fr: Changer les permissions du fichier '%s' pour 'exécutable'

en: Executing '%s' ...
fr: Exécution de '%s' ...

en: Execution of '%s' finished.
fr: Exécution de '%s' terminée.

en: GRASS GUI should be <%s>
fr: L'innterface graphique de GRASS devrait être <%s>

en: Batch job '%s' (defined in GRASS_BATCH_JOB variable) was executed.
fr: La tâche par lot '%s' (définie dans la variable GRASS_BATCH_JOB) a été exécutée.

en: Unable to start GRASS GIS. You have the choice to:
     - Launch the GRASS GIS interface with the '-gui' switch (`%s -gui`)
     - Launch GRASS GIS directly with path to the location/mapset as an argument (`%s /path/to/location/mapset`)
     - Create manually the GISRC file (%s)
fr: Impossible de démarrer le SIG GRASS. Vous avez le choix de :
    - Démarrer l'interface graphique avec l'argument '-gui' (`%s -gui`)
    - Démarrer le SIG GRASS directement avec le chemin du secteur/jeu de cartes en argument (`%s /chemin/vers/secteur/jeu/de/cartes`)
    - Créer manuellement le fichier GISRC (%s)

en: Unable to remove directory '%s'
fr: Impossible de supprimer le répertoire '%s'

en: syntax error
fr: erreur de syntaxe

en: R/G/B not in range 0-255
fr: R/G/B pas dans la plage 0-255

en: invalid color name
fr: nom de couleur invalide

en: An error occurred while running r3.mapcalc
fr: Un erreur s'est produite à l'exécution de r3.mapcalc

en: An error occurred while running r.mapcalc
fr: Une erreur s'est produite à l'exécution de r.mapcalc

en: Object <%s> not found in the temporal database
fr: Objet <%s> non trouvé dans la base temporelle

en: SQL select statement
fr: Clause SQL select

en: For example: 'select * from rybniky where kapri = 'hodne'
fr: Par exemple : 'select * from rybniky where kapri = 'hodne'

en: Example: income < 1000 and inhab >= 10000
fr: Exemple : revenu < 1000 et habitants >= 10000

en: Unbale to read find raster <%s>
fr: Impossible de lire le raster <%s>

en: Unbale to open raster <%s>
fr: Impossible d'ouvrir le raster <%s>

en: Absurd polygon.
fr: Polygone absurde.
