[GRASS-SVN] r72339 - grass/trunk/locale/po

svn_grass at osgeo.org svn_grass at osgeo.org
Sat Mar 10 11:13:42 PST 2018


Author: neteler
Date: 2018-03-10 11:13:41 -0800 (Sat, 10 Mar 2018)
New Revision: 72339

Modified:
   grass/trunk/locale/po/grasslibs_fr.po
   grass/trunk/locale/po/grasslibs_id_ID.po
   grass/trunk/locale/po/grasslibs_ta.po
   grass/trunk/locale/po/grassmods_fr.po
   grass/trunk/locale/po/grassmods_ta.po
   grass/trunk/locale/po/grassmods_zh.po
   grass/trunk/locale/po/grasswxpy_id_ID.po
   grass/trunk/locale/po/grasswxpy_ta.po
Log:
i18N: sync from Transifex (https://www.transifex.com/grass-gis/grass72/dashboard/) except for Latvian; Latvian sync'ed from trunk files

Modified: grass/trunk/locale/po/grasslibs_fr.po
===================================================================
--- grass/trunk/locale/po/grasslibs_fr.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grasslibs_fr.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -5513,7 +5513,7 @@
 #: ../lib/gpde/n_gwflow.c:436 ../lib/gpde/n_gwflow.c:715
 #, c-format
 msgid "The total sum of the water budget: %g\n"
-msgstr "La somme totale du \"water budget\" : %g\n"
+msgstr ""
 
 #: ../lib/gpde/n_gwflow.c:438 ../lib/gpde/n_gwflow.c:717
 #, c-format

Modified: grass/trunk/locale/po/grasslibs_id_ID.po
===================================================================
--- grass/trunk/locale/po/grasslibs_id_ID.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grasslibs_id_ID.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -3632,7 +3632,7 @@
 
 #: ../lib/imagery/iclass_perimeter.c:116
 msgid "Perimeter computation failed"
-msgstr ""
+msgstr "Komputasi perimeter gagal"
 
 #: ../lib/imagery/iclass_perimeter.c:208
 msgid "Absurd polygon."
@@ -3776,7 +3776,7 @@
 #: ../lib/imagery/iscatt_core.c:755
 #, c-format
 msgid "Unbale to open raster <%s>"
-msgstr ""
+msgstr "Tidak dapat membuka raster <%s>"
 
 #: ../lib/imagery/iscatt_core.c:761
 #, c-format
@@ -5664,20 +5664,20 @@
 #: ../lib/raster3d/close.c:47
 #, c-format
 msgid "Unable to write history for 3D raster map <%s>"
-msgstr ""
+msgstr "Tidak dapat menyimpan rekap untuk peta raster 3D <%s>"
 
 #: ../lib/raster3d/close.c:62
 #, c-format
 msgid "Unable to move temp raster map <%s> to 3D raster map <%s>"
-msgstr ""
+msgstr "Tidak dapat memindahkan peta raster sementara <%s>  ke peta raster 3D <%s>"
 
 #: ../lib/raster3d/close.c:79
 msgid "Unable to flush all tiles"
-msgstr ""
+msgstr "Tidak dapat membersihkan semua tile"
 
 #: ../lib/raster3d/close.c:84
 msgid "Unable to flush index"
-msgstr ""
+msgstr "Tidak dapat membersihkan indeks"
 
 #: ../lib/raster3d/close.c:94
 msgid "Unable to position file"
@@ -5701,7 +5701,7 @@
 #: ../lib/raster3d/color.c:354
 #, c-format
 msgid "mapset <%s> is not the current mapset"
-msgstr ""
+msgstr "mapset <%s> bukan mapset terkini"
 
 #: ../lib/raster3d/history.c:43
 #, c-format
@@ -9167,3 +9167,6 @@
 #, c-format
 msgid "%s: No font definition file"
 msgstr ""
+
+#~ msgid "unit test"
+#~ msgstr "tes unit"

Modified: grass/trunk/locale/po/grasslibs_ta.po
===================================================================
--- grass/trunk/locale/po/grasslibs_ta.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grasslibs_ta.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -4,7 +4,7 @@
 # transifex generated, 2017
 #
 # Arun Balaji, 2017
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: grasslibs_ta\n"
@@ -13,10 +13,10 @@
 "PO-Revision-Date: 2018-01-06 11:31+0100\n"
 "Last-Translator: Arun Balaji <arunthilak95 at gmail.com>, 2017\n"
 "Language-Team: Tamil (https://www.transifex.com/grass-gis/teams/45198/ta/)\n"
+"Language: ta\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ta\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: ../lib/raster3d/color.c:354
@@ -358,9 +358,7 @@
 
 #: ../lib/display/r_raster.c:131
 #, c-format
-msgid ""
-"Neither %s (managed by d.mon command) nor %s (used for direct rendering) "
-"defined"
+msgid "Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined"
 msgstr ""
 
 #: ../lib/display/r_raster.c:150
@@ -422,9 +420,7 @@
 msgstr ""
 
 #: ../lib/imagery/iscatt_core.c:579
-msgid ""
-"Data inconsistent. Value computed for scatter plot is out of initialized "
-"range."
+msgid "Data inconsistent. Value computed for scatter plot is out of initialized range."
 msgstr ""
 
 #: ../lib/imagery/iscatt_core.c:745
@@ -624,9 +620,7 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
 msgstr ""
 
 #: ../lib/imagery/sigsetfile.c:57
@@ -735,8 +729,7 @@
 
 #: ../lib/proj/convert.c:178
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
 msgstr ""
 
 #: ../lib/proj/convert.c:191
@@ -746,9 +739,7 @@
 
 #: ../lib/proj/convert.c:427
 #, c-format
-msgid ""
-"Updating spatial reference with embedded proj4 definition failed. Proj4 "
-"definition: <%s>"
+msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>"
 msgstr ""
 
 #: ../lib/proj/convert.c:434
@@ -766,16 +757,12 @@
 
 #: ../lib/proj/convert.c:642
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
 msgstr ""
 
 #: ../lib/proj/convert.c:646
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
 msgstr ""
 
 #: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180
@@ -790,8 +777,7 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
 msgstr ""
 
 #: ../lib/symbol/read.c:284
@@ -824,9 +810,7 @@
 
 #: ../lib/arraystats/class.c:242
 #, c-format
-msgid ""
-"There are classbreaks outside the range min-max. Number of classes reduced "
-"to %i, but using probabilities for %i classes."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
 msgstr ""
 
 #: ../lib/lidar/raster.c:74 ../lib/lidar/raster.c:89 ../lib/lidar/raster.c:102
@@ -981,8 +965,7 @@
 
 #: ../lib/cairodriver/read_ppm.c:56
 #, c-format
-msgid ""
-"Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
+msgid "Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
 msgstr ""
 
 #: ../lib/cairodriver/read_xid.c:14
@@ -1114,16 +1097,12 @@
 
 #: ../lib/rst/interp_float/segmen2d.c:133
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
 msgstr ""
 
 #: ../lib/rst/interp_float/interp2d.c:232
 #, c-format
-msgid ""
-"Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell."
-" Z-value %f, zmin %f, zmax %f."
+msgid "Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell. Z-value %f, zmin %f, zmax %f."
 msgstr ""
 
 #: ../lib/rst/interp_float/resout2d.c:77
@@ -1223,9 +1202,7 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given "
-"NPMIN=%d"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
 msgstr ""
 
 #: ../lib/rst/interp_float/vinput2d.c:282
@@ -1234,16 +1211,12 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:287
 #, c-format
-msgid ""
-"Segmentation parameters set to invalid values: npmin= %d, segmax= %d for "
-"smooth connection of segments, npmin > segmax (see manual)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
 msgstr ""
 
 #: ../lib/rst/interp_float/vinput2d.c:293
 #, c-format
-msgid ""
-"There are less than %d points for interpolation. No segmentation is "
-"necessary, to run the program faster set segmax=%d (see manual)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
 msgstr ""
 
 #: ../lib/rst/interp_float/vinput2d.c:297
@@ -1388,9 +1361,7 @@
 
 #: ../lib/db/dbmi_base/login.c:232
 #, c-format
-msgid ""
-"DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to "
-"overwrite existing settings."
+msgid "DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to overwrite existing settings."
 msgstr ""
 
 #: ../lib/db/dbmi_base/valuefmt.c:52
@@ -1767,9 +1738,7 @@
 msgstr ""
 
 #: ../lib/python/script/array.py:197
-msgid ""
-"grass.script.array.read is deprecated and does not work on MS Windows, pass "
-"raster name in the constructor"
+msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor"
 msgstr ""
 
 #: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392
@@ -1783,15 +1752,12 @@
 msgstr ""
 
 #: ../lib/python/script/array.py:346
-msgid ""
-"grass.script.array3d.read is deprecated and does not work on MS Windows, "
-"pass 3D raster name in the constructor"
+msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor"
 msgstr ""
 
 #: ../lib/python/script/db.py:153
 #, python-format
-msgid ""
-"Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
+msgid "Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
 msgstr ""
 
 #: ../lib/python/script/db.py:163
@@ -1800,9 +1766,7 @@
 
 #: ../lib/python/script/raster.py:51
 #, python-format
-msgid ""
-"Unable to write history for <%(map)s>. Raster map <%(map)s> not found in "
-"current mapset."
+msgid "Unable to write history for <%(map)s>. Raster map <%(map)s> not found in current mapset."
 msgstr ""
 
 #: ../lib/python/script/raster.py:110
@@ -1869,10 +1833,7 @@
 
 #: ../lib/python/script/core.py:307
 #, python-format
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/python/script/core.py:987
@@ -2148,9 +2109,7 @@
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1609
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1616
@@ -2161,16 +2120,12 @@
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1778
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1880
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1889
@@ -2185,9 +2140,7 @@
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1960
 #: ../lib/python/temporal/abstract_map_dataset.py:841
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1973
@@ -2201,15 +2154,11 @@
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2057
 #, python-format
-msgid ""
-"Unable to register map in dataset <%(ds)s> of type %(type)s. The mapset of "
-"the dataset does not match the current mapset"
+msgid "Unable to register map in dataset <%(ds)s> of type %(type)s. The mapset of the dataset does not match the current mapset"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2066
-msgid ""
-"Only a map that was inserted in the temporal database can be registered in a"
-" space time dataset"
+msgid "Only a map that was inserted in the temporal database can be registered in a space time dataset"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2089
@@ -2224,15 +2173,12 @@
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2111
 #, python-format
-msgid ""
-"Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer "
-"%(l)s are different"
+msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2117
 #, python-format
-msgid ""
-"Temporal type of space time dataset <%(id)s> and map <%(map)s> are different"
+msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> are different"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2132
@@ -2242,16 +2188,12 @@
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2142
 #, python-format
-msgid ""
-"Relative time units of space time dataset <%(id)s> and map <%(map)s> with "
-"layer %(l)s are different"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2148
 #, python-format
-msgid ""
-"Relative time units of space time dataset <%(id)s> and map <%(map)s> are "
-"different"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> are different"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2154
@@ -2270,17 +2212,12 @@
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2211
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2224
 #, python-format
-msgid ""
-"Map <%(map)s> with layer %(l)s is not registered in space time dataset "
-"<%(base)s>"
+msgid "Map <%(map)s> with layer %(l)s is not registered in space time dataset <%(base)s>"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2230
@@ -2294,16 +2231,12 @@
 #: ../lib/python/temporal/abstract_dataset.py:426
 #: ../lib/python/temporal/abstract_dataset.py:469
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2291
 #, python-format
-msgid ""
-"Update metadata, spatial and temporal extent from all registered maps of "
-"<%s>"
+msgid "Update metadata, spatial and temporal extent from all registered maps of <%s>"
 msgstr ""
 
 #: ../lib/python/temporal/stds_import.py:85
@@ -2434,9 +2367,7 @@
 
 #: ../lib/python/temporal/stds_import.py:435
 #, python-format
-msgid ""
-"Space time %(t)s dataset <%(sp)s> is already in the database. Use the "
-"overwrite flag."
+msgid "Space time %(t)s dataset <%(sp)s> is already in the database. Use the overwrite flag."
 msgstr ""
 
 #: ../lib/python/temporal/stds_import.py:456
@@ -2468,9 +2399,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:386
 #, python-format
-msgid ""
-"Error vector maps with basename %s exist. Use --o flag to overwrite existing"
-" file"
+msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file"
 msgstr ""
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:419
@@ -2504,15 +2433,12 @@
 
 #: ../lib/python/temporal/open_stds.py:125
 #, python-format
-msgid ""
-"Space time %(sp)s dataset <%(name)s> is already in the database. Use the "
-"overwrite flag."
+msgid "Space time %(sp)s dataset <%(name)s> is already in the database. Use the overwrite flag."
 msgstr ""
 
 #: ../lib/python/temporal/open_stds.py:160
 #, python-format
-msgid ""
-"Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
+msgid "Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
 msgstr ""
 
 #: ../lib/python/temporal/open_stds.py:168
@@ -2523,14 +2449,11 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/extract.py:131 ../lib/python/temporal/mapcalc.py:239
 #, python-format
-msgid ""
-"Map <%s> is already in temporal database, use overwrite flag to overwrite"
+msgid "Map <%s> is already in temporal database, use overwrite flag to overwrite"
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:815
-msgid ""
-"Spatio-temporal topological operators are not supported in granularity "
-"algebra mode"
+msgid "Spatio-temporal topological operators are not supported in granularity algebra mode"
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:853
@@ -2554,9 +2477,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1196
 #: ../lib/python/temporal/temporal_algebra.py:1200
 #, python-format
-msgid ""
-"Wrong temporal type of space time dataset <%s>"
-"                                       <%s> time is required"
+msgid "Wrong temporal type of space time dataset <%s>                                       <%s> time is required"
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:1220
@@ -2565,15 +2486,11 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2186
 #, python-format
-msgid ""
-"The resulting space time dataset type <%(a)s> is different from the "
-"requested type <%(b)s>"
+msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>"
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:2192
-msgid ""
-"Maps that should be registered in the resulting space time dataset have "
-"different types."
+msgid "Maps that should be registered in the resulting space time dataset have different types."
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:2395
@@ -2583,9 +2500,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:2401
-msgid ""
-"Wrong map type. TMAP only supports single maps that are registered in the "
-"temporal GRASS database"
+msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database"
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:2429
@@ -2677,14 +2592,11 @@
 
 #: ../lib/python/temporal/register.py:114
 #, python-format
-msgid ""
-"Space time %(sp)s dataset <%(name)s> with relative time found, but no "
-"relative unit set for %(sp)s maps"
+msgid "Space time %(sp)s dataset <%(name)s> with relative time found, but no relative unit set for %(sp)s maps"
 msgstr ""
 
 #: ../lib/python/temporal/register.py:175
-msgid ""
-"The increment option will be ignored because of time stamps in input file"
+msgid "The increment option will be ignored because of time stamps in input file"
 msgstr ""
 
 #: ../lib/python/temporal/register.py:179
@@ -2702,16 +2614,12 @@
 
 #: ../lib/python/temporal/register.py:215
 #, python-format
-msgid ""
-"Unable to register %(t)s map <%(id)s> with layer %(l)s. The map has "
-"timestamp and the start time is not set."
+msgid "Unable to register %(t)s map <%(id)s> with layer %(l)s. The map has timestamp and the start time is not set."
 msgstr ""
 
 #: ../lib/python/temporal/register.py:221
 #, python-format
-msgid ""
-"Unable to register %(t)s map <%(id)s>. The map has no timestamp and the "
-"start time is not set."
+msgid "Unable to register %(t)s map <%(id)s>. The map has no timestamp and the start time is not set."
 msgstr ""
 
 #: ../lib/python/temporal/register.py:229
@@ -2726,23 +2634,17 @@
 
 #: ../lib/python/temporal/register.py:245
 #, python-format
-msgid ""
-"Map is already registered in temporal database. Unable to update %(t)s map "
-"<%(id)s> with layer %(l)s. Overwrite flag is not set."
+msgid "Map is already registered in temporal database. Unable to update %(t)s map <%(id)s> with layer %(l)s. Overwrite flag is not set."
 msgstr ""
 
 #: ../lib/python/temporal/register.py:252
 #, python-format
-msgid ""
-"Map is already registered in temporal database. Unable to update %(t)s map "
-"<%(id)s>. Overwrite flag is not set."
+msgid "Map is already registered in temporal database. Unable to update %(t)s map <%(id)s>. Overwrite flag is not set."
 msgstr ""
 
 #: ../lib/python/temporal/register.py:276
 #, python-format
-msgid ""
-"Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are"
-" different."
+msgid "Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are different."
 msgstr ""
 
 #: ../lib/python/temporal/register.py:282
@@ -2775,9 +2677,7 @@
 
 #: ../lib/python/temporal/register.py:422
 #, python-format
-msgid ""
-"Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s -"
-" %(end)s"
+msgid "Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - %(end)s"
 msgstr ""
 
 #: ../lib/python/temporal/register.py:427
@@ -2787,8 +2687,7 @@
 
 #: ../lib/python/temporal/register.py:444
 #, python-format
-msgid ""
-"Set relative valid time for map <%s> with layer %s to %i - %s with unit %s"
+msgid "Set relative valid time for map <%s> with layer %s to %i - %s with unit %s"
 msgstr ""
 
 #: ../lib/python/temporal/register.py:449
@@ -2803,9 +2702,7 @@
 
 #: ../lib/python/temporal/aggregation.py:141
 #, python-format
-msgid ""
-"Raster map <%(name)s> is already in temporal database, use overwrite flag to"
-" overwrite"
+msgid "Raster map <%(name)s> is already in temporal database, use overwrite flag to overwrite"
 msgstr ""
 
 #: ../lib/python/temporal/aggregation.py:146
@@ -2824,16 +2721,12 @@
 
 #: ../lib/python/temporal/aggregation.py:301
 #, python-format
-msgid ""
-"Unable to perform aggregation. Output raster map <%(name)s> exists and "
-"overwrite flag was not set"
+msgid "Unable to perform aggregation. Output raster map <%(name)s> exists and overwrite flag was not set"
 msgstr ""
 
 #: ../lib/python/temporal/aggregation.py:319
 #, python-format
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/python/temporal/datetime_math.py:256
@@ -2859,8 +2752,7 @@
 msgid "Unable to parse time string: %s"
 msgstr ""
 
-#: ../lib/python/temporal/sampling.py:95
-#: ../lib/python/temporal/sampling.py:100
+#: ../lib/python/temporal/sampling.py:95 ../lib/python/temporal/sampling.py:100
 #, python-format
 msgid "Dataset <%s> not found in temporal database"
 msgstr ""
@@ -2889,25 +2781,19 @@
 msgstr ""
 
 #: ../lib/python/temporal/spatial_extent.py:123
-msgid ""
-"Projections are different. Unable to compute overlapping_2d for spatial "
-"extents"
+msgid "Projections are different. Unable to compute overlapping_2d for spatial extents"
 msgstr ""
 
 #: ../lib/python/temporal/spatial_extent.py:529
-msgid ""
-"Projections are different. Unable to compute is_in_2d for spatial extents"
+msgid "Projections are different. Unable to compute is_in_2d for spatial extents"
 msgstr ""
 
 #: ../lib/python/temporal/spatial_extent.py:661
-msgid ""
-"Projections are different. Unable to compute equivalent_2d for spatial "
-"extents"
+msgid "Projections are different. Unable to compute equivalent_2d for spatial extents"
 msgstr ""
 
 #: ../lib/python/temporal/spatial_extent.py:766
-msgid ""
-"Projections are different. Unable to compute cover_2d for spatial extents"
+msgid "Projections are different. Unable to compute cover_2d for spatial extents"
 msgstr ""
 
 #: ../lib/python/temporal/spatial_extent.py:838
@@ -2925,9 +2811,7 @@
 #: ../lib/python/temporal/temporal_granularity.py:1054
 #: ../lib/python/temporal/temporal_granularity.py:1096
 #, python-brace-format
-msgid ""
-"Output granularity seems not to be valid. Please use one of the following "
-"values : {gr}"
+msgid "Output granularity seems not to be valid. Please use one of the following values : {gr}"
 msgstr ""
 
 #: ../lib/python/temporal/temporal_granularity.py:1058
@@ -2942,9 +2826,7 @@
 
 #: ../lib/python/temporal/abstract_map_dataset.py:350
 #, python-format
-msgid ""
-"Start time must be of type datetime for %(type)s map <%(id)s> with layer: "
-"%(l)s"
+msgid "Start time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_map_dataset.py:357
@@ -2954,9 +2836,7 @@
 
 #: ../lib/python/temporal/abstract_map_dataset.py:365
 #, python-format
-msgid ""
-"End time must be of type datetime for %(type)s map <%(id)s> with layer: "
-"%(l)s"
+msgid "End time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_map_dataset.py:372
@@ -2966,9 +2846,7 @@
 
 #: ../lib/python/temporal/abstract_map_dataset.py:381
 #, python-format
-msgid ""
-"End time must be greater than start time for %(type)s map <%(id)s> with "
-"layer: %(l)s"
+msgid "End time must be greater than start time for %(type)s map <%(id)s> with layer: %(l)s"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_map_dataset.py:389
@@ -2979,9 +2857,7 @@
 
 #: ../lib/python/temporal/abstract_map_dataset.py:460
 #, python-format
-msgid ""
-"Unsupported relative time unit type for %(type)s map <%(id)s> with layer "
-"%(l)s: %(u)s"
+msgid "Unsupported relative time unit type for %(type)s map <%(id)s> with layer %(l)s: %(u)s"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_map_dataset.py:467
@@ -2991,22 +2867,17 @@
 
 #: ../lib/python/temporal/abstract_map_dataset.py:476
 #, python-format
-msgid ""
-"End time must be greater than start time for %(typ)s map <%(id)s> with layer"
-" %(l)s"
+msgid "End time must be greater than start time for %(typ)s map <%(id)s> with layer %(l)s"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_map_dataset.py:800
 #, python-format
-msgid ""
-"Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is"
-" greater than end time"
+msgid "Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is greater than end time"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_map_dataset.py:806
 #, python-format
-msgid ""
-"Map <%s> has incorrect time interval, start time is greater than end time"
+msgid "Map <%s> has incorrect time interval, start time is greater than end time"
 msgstr ""
 
 #: ../lib/python/temporal/abstract_map_dataset.py:812
@@ -3021,9 +2892,7 @@
 
 #: ../lib/python/temporal/abstract_map_dataset.py:909
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/factory.py:51
@@ -3033,9 +2902,7 @@
 
 #: ../lib/python/temporal/abstract_dataset.py:386
 #, python-format
-msgid ""
-"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"
+msgid "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"
 msgstr ""
 
 #: ../lib/python/temporal/stds_export.py:107
@@ -3081,10 +2948,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/mapcalc.py:155
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/python/temporal/mapcalc.py:173
@@ -3126,9 +2990,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:603
-msgid ""
-"Unable to initialize the temporal DBMI interface. Please use t.connect to "
-"specify the driver and the database string"
+msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string"
 msgstr ""
 
 #: ../lib/python/temporal/core.py:672
@@ -3281,8 +3143,7 @@
 msgstr ""
 
 #: ../lib/init/grass.py:338
-msgid ""
-"force removal of .gislock if exists (use with care!). Only with -text flag"
+msgid "force removal of .gislock if exists (use with care!). Only with -text flag"
 msgstr ""
 
 #: ../lib/init/grass.py:339
@@ -3327,8 +3188,7 @@
 msgstr ""
 
 #: ../lib/init/grass.py:351
-msgid ""
-"directory containing Mapsets with one common coordinate system (projection)"
+msgid "directory containing Mapsets with one common coordinate system (projection)"
 msgstr ""
 
 #: ../lib/init/grass.py:352
@@ -3392,15 +3252,12 @@
 msgstr ""
 
 #: ../lib/init/grass.py:393
-msgid ""
-"The APPDATA variable points to directory which does not exist, ask your "
-"operating system support"
+msgid "The APPDATA variable points to directory which does not exist, ask your operating system support"
 msgstr ""
 
 #: ../lib/init/grass.py:440
 #, python-format
-msgid ""
-"Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting."
+msgid "Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting."
 msgstr ""
 
 #: ../lib/init/grass.py:493
@@ -3458,22 +3315,17 @@
 
 #: ../lib/init/grass.py:850
 #, python-format
-msgid ""
-"<%s> is not a valid GRASS Location because PERMANENT is not a directory"
+msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory"
 msgstr ""
 
 #: ../lib/init/grass.py:854
 #, python-format
-msgid ""
-"<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a "
-"DEFAULT_WIND file (default computational region)"
+msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)"
 msgstr ""
 
 #: ../lib/init/grass.py:858
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can "
-"be created by '-c' switch."
+msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch."
 msgstr ""
 
 #: ../lib/init/grass.py:862
@@ -3503,9 +3355,7 @@
 
 #: ../lib/init/grass.py:974
 #, python-format
-msgid ""
-"Invalid user interface specified - <%s>. Use the --help option to see valid "
-"interface names."
+msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names."
 msgstr ""
 
 #: ../lib/init/grass.py:993
@@ -3571,9 +3421,7 @@
 
 #: ../lib/init/grass.py:1240
 #, python-format
-msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Forcing to launch GRASS..."
+msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..."
 msgstr ""
 
 #: ../lib/init/grass.py:1244
@@ -3733,9 +3581,7 @@
 
 #: ../lib/init/grass.py:1910
 #, python-brace-format
-msgid ""
-"<{0}> requested, but not available. Run GRASS in text mode (-text) or "
-"install missing package (usually 'grass-gui')."
+msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')."
 msgstr ""
 
 #: ../lib/init/grass.py:1964
@@ -3941,9 +3787,7 @@
 
 #: ../lib/raster/get_cellhd.c:66
 #, c-format
-msgid ""
-"Unable to read header file for raster map <%s@%s>. It is a reclass of raster"
-" map <%s@%s> %s"
+msgid "Unable to read header file for raster map <%s@%s>. It is a reclass of raster map <%s@%s> %s"
 msgstr ""
 
 #: ../lib/raster/get_cellhd.c:70
@@ -4114,9 +3958,7 @@
 msgstr ""
 
 #: ../lib/raster/set_window.c:131
-msgid ""
-"Rast_set_read_window(): projection/zone differs from that of currently open "
-"raster maps"
+msgid "Rast_set_read_window(): projection/zone differs from that of currently open raster maps"
 msgstr ""
 
 #: ../lib/raster/set_window.c:158
@@ -4130,21 +3972,15 @@
 msgstr ""
 
 #: ../lib/raster/window.c:31
-msgid ""
-"Internal error: Rast_get_window() called with split window. Use "
-"Rast_get_input_window() or Rast_get_output_window() instead."
+msgid "Internal error: Rast_get_window() called with split window. Use Rast_get_input_window() or Rast_get_output_window() instead."
 msgstr ""
 
 #: ../lib/raster/window.c:90
-msgid ""
-"Internal error: Rast_window_rows() called with split window. Use "
-"Rast_input_window_rows() or Rast_output_window_rows() instead."
+msgid "Internal error: Rast_window_rows() called with split window. Use Rast_input_window_rows() or Rast_output_window_rows() instead."
 msgstr ""
 
 #: ../lib/raster/window.c:125
-msgid ""
-"Internal error: Rast_window_cols() called with split window. Use "
-"Rast_input_window_cols() or Rast_output_window_cols() instead."
+msgid "Internal error: Rast_window_cols() called with split window. Use Rast_input_window_cols() or Rast_output_window_cols() instead."
 msgstr ""
 
 #: ../lib/raster/init.c:61
@@ -4157,8 +3993,7 @@
 msgstr ""
 
 #: ../lib/raster/init.c:113
-msgid ""
-"No compression is not supported for GRASS raster maps, using default ZLIB"
+msgid "No compression is not supported for GRASS raster maps, using default ZLIB"
 msgstr ""
 
 #: ../lib/raster/init.c:118
@@ -4168,9 +4003,7 @@
 
 #: ../lib/raster/open.c:191
 #, c-format
-msgid ""
-"Unable to open raster map <%s@%s> since it is a reclass of raster map "
-"<%s@%s> which does not exist"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
 msgstr ""
 
 #: ../lib/raster/open.c:196
@@ -4195,9 +4028,7 @@
 
 #: ../lib/raster/open.c:238
 #, c-format
-msgid ""
-"Raster map <%s> is in different projection than current region. Found <%s>, "
-"should be <%s>."
+msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>."
 msgstr ""
 
 #: ../lib/raster/open.c:245
@@ -4212,8 +4043,7 @@
 
 #: ../lib/raster/open.c:275
 #, c-format
-msgid ""
-"Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
+msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
 msgstr ""
 
 #: ../lib/raster/open.c:283
@@ -4285,8 +4115,7 @@
 msgstr ""
 
 #: ../lib/raster/open.c:1028
-msgid ""
-"Rast_set_quant_rules() can be called only for raster maps opened for reading"
+msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading"
 msgstr ""
 
 #: ../lib/raster/gdal.c:88
@@ -4314,9 +4143,7 @@
 
 #: ../lib/raster/gdal.c:501
 #, c-format
-msgid ""
-"Driver <%s> does not support direct writing. Using MEM driver for "
-"intermediate dataset."
+msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset."
 msgstr ""
 
 #: ../lib/raster/gdal.c:507
@@ -4454,23 +4281,17 @@
 
 #: ../lib/vector/diglib/plus_struct.c:523
 #, c-format
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/vector/diglib/plus_struct.c:529
 #, c-format
-msgid ""
-"Your GRASS version does not fully support topology format %d.%d of the "
-"vector. Consider to rebuild topology or upgrade GRASS."
+msgid "Your GRASS version does not fully support topology format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
 msgstr ""
 
 #: ../lib/vector/diglib/plus_struct.c:539
 #, c-format
-msgid ""
-"Old topology format version %d.%d is not supported by this release. Try to "
-"rebuild topology using v.build or v.build.all module."
+msgid "Old topology format version %d.%d is not supported by this release. Try to rebuild topology using v.build or v.build.all module."
 msgstr ""
 
 #: ../lib/vector/diglib/plus_struct.c:563 ../lib/vector/diglib/portable.c:208
@@ -4480,9 +4301,7 @@
 
 #: ../lib/vector/diglib/cindex_rw.c:156
 #, c-format
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/vector/diglib/file.c:159
@@ -4612,9 +4431,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:214
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
 msgstr ""
 
 #: ../lib/vector/diglib/spindex.c:450
@@ -4647,23 +4464,17 @@
 
 #: ../lib/vector/diglib/spindex_rw.c:302
 #, c-format
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/vector/diglib/spindex_rw.c:308
 #, c-format
-msgid ""
-"Your GRASS version does not fully support spatial index format %d.%d of the "
-"vector. Consider to rebuild topology or upgrade GRASS."
+msgid "Your GRASS version does not fully support spatial index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
 msgstr ""
 
 #: ../lib/vector/diglib/spindex_rw.c:317
 #, c-format
-msgid ""
-"Spatial index format version %d.%d is not supported by this release. Please "
-"rebuild topology."
+msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology."
 msgstr ""
 
 #: ../lib/vector/diglib/test.c:58
@@ -4672,28 +4483,22 @@
 
 #: ../lib/vector/diglib/test.c:75
 #, c-format
-msgid ""
-"Error in read/write portable double, byte_order = %d Written: %.16e3E Read: "
-"%.16e3E"
+msgid "Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E"
 msgstr ""
 
 #: ../lib/vector/diglib/test.c:89
 #, c-format
-msgid ""
-"Error in read/write portable float, byte_order = %d Written: %.8e3E Read: "
-"%.8e3E"
+msgid "Error in read/write portable float, byte_order = %d Written: %.8e3E Read: %.8e3E"
 msgstr ""
 
 #: ../lib/vector/diglib/test.c:104
 #, c-format
-msgid ""
-"Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu"
+msgid "Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu"
 msgstr ""
 
 #: ../lib/vector/diglib/test.c:119
 #, c-format
-msgid ""
-"Error in read/write portable long, byte_order = %d Written: %lu Read: %lu"
+msgid "Error in read/write portable long, byte_order = %d Written: %lu Read: %lu"
 msgstr ""
 
 #: ../lib/vector/diglib/test.c:134
@@ -4703,14 +4508,12 @@
 
 #: ../lib/vector/diglib/test.c:150
 #, c-format
-msgid ""
-"Error in read/write portable short, byte_order = %d Written: %d Read: %d"
+msgid "Error in read/write portable short, byte_order = %d Written: %d Read: %d"
 msgstr ""
 
 #: ../lib/vector/diglib/test.c:165
 #, c-format
-msgid ""
-"Error in read/write portable char, byte_order = %d Written: %d Read: %d"
+msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d"
 msgstr ""
 
 #: ../lib/vector/rtree/test_suite/test_basics.c:40
@@ -4804,8 +4607,7 @@
 
 #: ../lib/vector/Vlib/read_pg.c:365
 #, c-format
-msgid ""
-"Requesting invalid feature from cache (%d). Number of features in cache: %d"
+msgid "Requesting invalid feature from cache (%d). Number of features in cache: %d"
 msgstr ""
 
 #: ../lib/vector/Vlib/read_pg.c:368
@@ -4942,16 +4744,12 @@
 
 #: ../lib/vector/Vlib/open_nat.c:152
 #, c-format
-msgid ""
-"Coor file of vector map <%s@%s> is larger than it should be (%ld bytes "
-"excess)"
+msgid "Coor file of vector map <%s@%s> is larger than it should be (%ld bytes excess)"
 msgstr ""
 
 #: ../lib/vector/Vlib/open_nat.c:156
 #, c-format
-msgid ""
-"Coor file of vector <%s@%s> is shorter than it should be (%ld bytes "
-"missing)."
+msgid "Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing)."
 msgstr ""
 
 #: ../lib/vector/Vlib/box.c:264
@@ -5001,13 +4799,11 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/buffer2.c:589
-msgid ""
-"Next edge was visited (right) but it is not the first one !!! breaking loop"
+msgid "Next edge was visited (right) but it is not the first one !!! breaking loop"
 msgstr ""
 
 #: ../lib/vector/Vlib/buffer2.c:600
-msgid ""
-"Next edge was visited (left) but it is not the first one !!! breaking loop"
+msgid "Next edge was visited (left) but it is not the first one !!! breaking loop"
 msgstr ""
 
 #: ../lib/vector/Vlib/buffer2.c:648
@@ -5115,8 +4911,7 @@
 
 #: ../lib/vector/Vlib/net_build.c:432
 #, c-format
-msgid ""
-"Database record for turn with cat = %d in not found. (The turn was skipped."
+msgid "Database record for turn with cat = %d in not found. (The turn was skipped."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:465
@@ -5140,16 +4935,12 @@
 
 #: ../lib/vector/Vlib/net_build.c:579
 #, c-format
-msgid ""
-"Database record for line %d (cat = %d, forward/both direction(s)) not found "
-"(cost was set to 0)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (cost was set to 0)"
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:596
 #, c-format
-msgid ""
-"Database record for line %d (cat = %d, backword direction) not found(cost "
-"was set to 0)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(cost was set to 0)"
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:658 ../lib/vector/Vlib/net_build.c:1064
@@ -5162,16 +4953,12 @@
 
 #: ../lib/vector/Vlib/net_build.c:869
 #, c-format
-msgid ""
-"Database record for line %d (cat = %d, forward/both direction(s)) not found "
-"(forward/both direction(s) of line skipped)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:888
 #, c-format
-msgid ""
-"Database record for line %d (cat = %d, backword direction) not "
-"found(direction of line skipped)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:937
@@ -5237,9 +5024,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open_pg.c:559
-msgid ""
-"Connection to PostgreSQL database failed. Try to set up username/password by"
-" db.login."
+msgid "Connection to PostgreSQL database failed. Try to set up username/password by db.login."
 msgstr ""
 
 #: ../lib/vector/Vlib/open_pg.c:566
@@ -5501,8 +5286,7 @@
 
 #: ../lib/vector/Vlib/build_pg.c:1018
 #, c-format
-msgid ""
-"Unable to build simple features from topogeometry data. Unsupported type %d."
+msgid "Unable to build simple features from topogeometry data. Unsupported type %d."
 msgstr ""
 
 #: ../lib/vector/Vlib/write_nat.c:398
@@ -5692,9 +5476,7 @@
 
 #: ../lib/vector/Vlib/ascii.c:889
 #, c-format
-msgid ""
-"%d features without category skipped. To export also features without "
-"category use '%s=-1'."
+msgid "%d features without category skipped. To export also features without category use '%s=-1'."
 msgstr ""
 
 #: ../lib/vector/Vlib/cindex.c:32
@@ -5729,9 +5511,7 @@
 
 #: ../lib/vector/Vlib/geos.c:55
 #, c-format
-msgid ""
-"Vect_read_line_geos(): feature id %d is not reasonable (max features in "
-"vector map <%s>: %d)"
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
 msgstr ""
 
 #: ../lib/vector/Vlib/geos.c:60
@@ -6036,9 +5816,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/dgraph.c:432
-msgid ""
-"Trying to add more edges to the planar_graph than the initial allocation "
-"size allows"
+msgid "Trying to add more edges to the planar_graph than the initial allocation size allows"
 msgstr ""
 
 #: ../lib/vector/Vlib/field.c:91
@@ -6066,9 +5844,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/field.c:185
-msgid ""
-"More DB links defined for input vector map. Using only first DB link for "
-"output."
+msgid "More DB links defined for input vector map. Using only first DB link for output."
 msgstr ""
 
 #: ../lib/vector/Vlib/field.c:261
@@ -6117,15 +5893,12 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/field.c:773
-msgid ""
-"All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' "
-"available in OGR DB table"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
 msgstr ""
 
 #: ../lib/vector/Vlib/field.c:840
 #, c-format
-msgid ""
-"Feature table <%s> has no primary key defined. Unable to define DB links."
+msgid "Feature table <%s> has no primary key defined. Unable to define DB links."
 msgstr ""
 
 #: ../lib/vector/Vlib/field.c:860
@@ -6172,8 +5945,7 @@
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
 msgstr ""
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
@@ -6279,16 +6051,12 @@
 
 #: ../lib/vector/Vlib/open_ogr.c:279
 #, c-format
-msgid ""
-"Feature index format version %d.%d is not supported by this release. Try to "
-"rebuild topology or upgrade GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
 msgstr ""
 
 #: ../lib/vector/Vlib/open_ogr.c:284
 #, c-format
-msgid ""
-"Your GRASS version does not fully support feature index format %d.%d of the "
-"vector. Consider to rebuild topology or upgrade GRASS."
+msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
 msgstr ""
 
 #: ../lib/vector/Vlib/overlay.c:72
@@ -6900,9 +6668,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1210
-msgid ""
-"Unable to build spatial index from topology, vector map is not opened at "
-"topology level 2"
+msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2"
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1233
@@ -7014,9 +6780,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build_ogr.c:89
-msgid ""
-"Random read is not supported by OGR for this layer. Unable to build "
-"topology."
+msgid "Random read is not supported by OGR for this layer. Unable to build topology."
 msgstr ""
 
 #: ../lib/vector/Vlib/build_ogr.c:139
@@ -7039,8 +6803,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:311
@@ -7055,9 +6818,7 @@
 
 #: ../lib/vector/Vlib/open.c:419
 #, c-format
-msgid ""
-"Unable to open vector map <%s> on level %d. Try to rebuild vector topology "
-"with v.build."
+msgid "Unable to open vector map <%s> on level %d. Try to rebuild vector topology with v.build."
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:445
@@ -7253,9 +7014,7 @@
 
 #: ../lib/ogsf/gp3.c:288
 #, c-format
-msgid ""
-"%d points without category. Unable to determine color rules for features "
-"without category."
+msgid "%d points without category. Unable to determine color rules for features without category."
 msgstr ""
 
 #: ../lib/ogsf/gs2.c:1211
@@ -7358,9 +7117,7 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
 msgstr ""
 
 #: ../lib/ogsf/gsd_surf.c:1742
@@ -7392,9 +7149,7 @@
 
 #: ../lib/ogsf/gv3.c:414
 #, c-format
-msgid ""
-"%d features without category. Unable to determine color rules for features "
-"without category."
+msgid "%d features without category. Unable to determine color rules for features without category."
 msgstr ""
 
 #: ../lib/ogsf/gvl2.c:267
@@ -7964,9 +7719,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:193
-msgid ""
-"Do not use this option if schemas are not supported by driver/database "
-"server"
+msgid "Do not use this option if schemas are not supported by driver/database server"
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:202
@@ -8102,9 +7855,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:433
-msgid ""
-"Number of digits used as mantissa in the internal map storage, 0 -23 for "
-"float, 0 - 52 for double, max or default"
+msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default"
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:443
@@ -8112,9 +7863,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:453
-msgid ""
-"The dimensions of the tiles used in the output raster3d map (XxYxZ or "
-"default: 16x16x8)"
+msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)"
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:463
@@ -8156,10 +7905,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:527
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:537
@@ -8167,10 +7913,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:539
-msgid ""
-"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."
+msgid "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."
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:548
@@ -8345,9 +8088,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:887
-msgid ""
-"WHERE conditions of SQL statement without 'where' keyword used in the "
-"temporal GIS framework"
+msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework"
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
@@ -8382,9 +8123,7 @@
 
 #: ../lib/gis/gisinit.c:53 ../lib/gis/gisinit.c:87
 #, c-format
-msgid ""
-"Module built against version %s but trying to use version %s. You need to "
-"rebuild GRASS GIS or untangle multiple installations."
+msgid "Module built against version %s but trying to use version %s. You need to rebuild GRASS GIS or untangle multiple installations."
 msgstr ""
 
 #: ../lib/gis/gisinit.c:65

Modified: grass/trunk/locale/po/grassmods_fr.po
===================================================================
--- grass/trunk/locale/po/grassmods_fr.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grassmods_fr.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -619,7 +619,7 @@
 #: ../raster3d/r3.in.bin/main.c:154
 #, c-format
 msgid "Loading %s data with %i  bytes ...  (%dx%dx%d)"
-msgstr "Chargement des données %s avec %i octets ... (%dx%dx%d)"
+msgstr "Chargement des données %s avec %i octets ... (%dx%dx%dx)"
 
 #: ../raster3d/r3.in.bin/main.c:202 ../raster3d/r3.neighbors/main.c:311
 msgid "Error flushing tiles"
@@ -675,7 +675,7 @@
 
 #: ../raster3d/r3.in.bin/main.c:283 ../raster/r.in.bin/main.c:338
 msgid "Northern limit of geographic region (outer edge)"
-msgstr "Limite Nord de la région géographique (angle extérieur)"
+msgstr "Limite nord de la région géographique (bord extérieur)"
 
 #: ../raster3d/r3.in.bin/main.c:284 ../raster3d/r3.in.bin/main.c:292
 #: ../raster3d/r3.in.bin/main.c:300 ../raster3d/r3.in.bin/main.c:308
@@ -697,15 +697,15 @@
 
 #: ../raster3d/r3.in.bin/main.c:291 ../raster/r.in.bin/main.c:346
 msgid "Southern limit of geographic region (outer edge)"
-msgstr "Limite Sud de la région géographique (angle extérieur)"
+msgstr "Limite sud de la région géographique (bord extérieur)"
 
 #: ../raster3d/r3.in.bin/main.c:299 ../raster/r.in.bin/main.c:354
 msgid "Eastern limit of geographic region (outer edge)"
-msgstr "Limite Est de la région géographique (angle extérieur)"
+msgstr "Limite est de la région géographique (bord extérieur)"
 
 #: ../raster3d/r3.in.bin/main.c:307 ../raster/r.in.bin/main.c:362
 msgid "Western limit of geographic region (outer edge)"
-msgstr "Limite Ouest de la région géographique (angle extérieur)"
+msgstr "Limite ouest de la région géographique (bord extérieur)"
 
 #: ../raster3d/r3.in.bin/main.c:315
 msgid "Bottom limit of geographic region (outer edge)"
@@ -1837,7 +1837,7 @@
 #: ../raster3d/r3.in.lidar/info.c:109 ../raster/r.in.lidar/info.c:108
 #: ../raster/r.in.xyz/main.c:1198
 msgid "Scanning data ..."
-msgstr ""
+msgstr "Scan des données ..."
 
 #: ../raster3d/r3.in.lidar/info.c:149 ../raster/r.in.lidar/info.c:148
 #: ../raster/r.in.xyz/main.c:1304
@@ -3809,7 +3809,7 @@
 #: ../imagery/i.his.rgb/main.c:47 ../imagery/i.rgb.his/main.c:47
 #: ../raster/r.his/main.c:68 ../display/d.his/main.c:64
 msgid "color transformation"
-msgstr ""
+msgstr "transformation de couleur"
 
 #: ../imagery/i.his.rgb/main.c:52
 msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space."
@@ -4197,7 +4197,7 @@
 #: ../raster/r.stream.extract/load.c:44 ../raster/r.stream.extract/load.c:53
 #: ../raster/r.texture/h_measure.c:594 ../raster/r.walk/main.c:808
 msgid "Unable to allocate memory"
-msgstr "Impossible d'allouer de la mémoire"
+msgstr "Allocation mémoire impossible"
 
 #: ../imagery/i.smap/interp.c:233
 msgid "Invalid parameter values"
@@ -4307,7 +4307,7 @@
 #: ../imagery/i.pca/main.c:109 ../imagery/i.pca/main.c:120
 #: ../raster/r.mfilter/main.c:80 ../raster/r.mfilter/main.c:99
 msgid "Filter"
-msgstr ""
+msgstr "Filtre"
 
 #: ../imagery/i.pca/main.c:113
 msgid "Normalize (center and scale) input maps"
@@ -7709,7 +7709,7 @@
 #: ../vector/v.out.vtk/writeVTK.c:644
 #, c-format
 msgid "Unable to start driver <%s>"
-msgstr ""
+msgstr "Impossible de lancer le pilote <%s>"
 
 #: ../db/db.databases/main.c:53
 msgid "Unable to list databases. Try to define correct connection settings by db.login."
@@ -7919,7 +7919,7 @@
 #: ../raster/r.regression.line/main.c:77 ../vector/v.db.select/main.c:126
 #, c-format
 msgid "Unable to open file <%s> for writing"
-msgstr ""
+msgstr "Impossible d'ouvrir <%s> en écriture"
 
 #: ../db/db.select/main.c:203 ../db/db.select/main.c:209
 #: ../db/db.select/main.c:213 ../db/db.select/main.c:251
@@ -7957,7 +7957,7 @@
 #: ../locale/scriptstrings/r.out.xyz_to_translate.c:6
 #: ../vector/v.db.select/main.c:95
 msgid "Name for output file (if omitted or \"-\" output to stdout)"
-msgstr "Nom du fichier en sortie (sortie standard si omis ou '-')"
+msgstr "Nom du fichier en sortie (sortie stdout si omis ou '-')"
 
 #: ../db/db.select/main.c:245 ../vector/v.db.select/main.c:105
 msgid "Do not include column names in output"
@@ -9034,7 +9034,7 @@
 #: ../raster/r.sim/r.sim.water/main.c:115 ../raster/r.usler/main.c:55
 #: ../raster/r.uslek/main.c:55
 msgid "soil"
-msgstr ""
+msgstr "sol"
 
 #: ../raster/r.sim/r.sim.sediment/main.c:116
 msgid "sediment flow"
@@ -9043,7 +9043,7 @@
 #: ../raster/r.sim/r.sim.sediment/main.c:117 ../raster/r.usler/main.c:56
 #: ../raster/r.uslek/main.c:56
 msgid "erosion"
-msgstr ""
+msgstr "érosion"
 
 #: ../raster/r.sim/r.sim.sediment/main.c:118
 msgid "deposition"
@@ -9370,7 +9370,7 @@
 #: ../raster/r.support/main.c:147 ../raster/r.category/main.c:130
 #, c-format
 msgid "Raster map <%s> not found in current mapset"
-msgstr ""
+msgstr "Carte raster <%s> non trouvée dans le jeu de cartes courant"
 
 #: ../raster/r.support/main.c:273 ../raster/r.support/main.c:301
 #, c-format
@@ -9517,7 +9517,7 @@
 
 #: ../raster/r.what/main.c:146
 msgid "Show the category labels of the grid cell(s)"
-msgstr ""
+msgstr "Afficher les étiquettes de catégories sur les cellules de la grille"
 
 #: ../raster/r.what/main.c:151
 msgid "Output color values as RRR:GGG:BBB"
@@ -9539,22 +9539,22 @@
 #: ../raster/r.what/main.c:217
 #, c-format
 msgid "Unable to read category file for <%s>"
-msgstr ""
+msgstr "Impossible de lire le fichier de catégories pour <%s>"
 
 #: ../raster/r.what/main.c:296
 #, c-format
 msgid "Unable to read vector map <%s>"
-msgstr ""
+msgstr "Impossible de lire la carte vecteur <%s>"
 
 #: ../raster/r.what/main.c:300
 #, c-format
 msgid "Line %d is not point or centroid, skipped"
-msgstr ""
+msgstr "La ligne %d n'est ni un point ni un centroïde, sauté"
 
 #: ../raster/r.what/main.c:384
 #, c-format
 msgid "%s %s is outside your current region"
-msgstr ""
+msgstr "%s %s est en dehors de la région courante"
 
 #: ../raster/r.random.surface/init.c:73
 #, c-format
@@ -9675,7 +9675,7 @@
 #: ../raster/r.composite/main.c:262
 #, c-format
 msgid "Raster map <%s> created."
-msgstr ""
+msgstr "Carte raster <%s> créée."
 
 #: ../raster/r.tile/main.c:46
 msgid "Splits a raster map into tiles."
@@ -10275,7 +10275,7 @@
 
 #: ../raster/r.region/main.c:60
 msgid "Set from current region"
-msgstr "Définir à partir de la région actuelle"
+msgstr "Définir à partir de la région courante"
 
 #: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66
 #: ../raster/r.region/main.c:81 ../raster/r.region/main.c:88
@@ -10292,11 +10292,11 @@
 
 #: ../raster/r.region/main.c:71
 msgid "Name of raster map to change"
-msgstr ""
+msgstr "Nom de la carte raster à modifier"
 
 #: ../raster/r.region/main.c:79
 msgid "Set region from named region"
-msgstr "Définir la région actuelle à partir de la région spécifiée"
+msgstr "Définir la région actuelle à partir de la région enregistrée"
 
 #: ../raster/r.region/main.c:87
 msgid "Set region to match this raster map"
@@ -10324,20 +10324,20 @@
 
 #: ../raster/r.region/main.c:137
 msgid "Raster map to align to"
-msgstr "Couche raster sur laquelle ajuster la région"
+msgstr "Carte raster sur laquelle s'ajuster"
 
 #: ../raster/r.mfilter/getrow.c:23
 msgid "Error reading temporary file"
-msgstr ""
+msgstr "Erreur de lecture du fichier temporaire"
 
 #: ../raster/r.mfilter/perform.c:40 ../raster/r.mfilter/perform.c:51
 msgid "Unable to create temporary file"
-msgstr ""
+msgstr "Impossible de créer le fichier temporaire"
 
 #: ../raster/r.mfilter/perform.c:81
 #, c-format
 msgid "Writing raster map <%s>"
-msgstr ""
+msgstr "Écriture de la carte raster <%s>"
 
 #: ../raster/r.mfilter/main.c:60
 msgid "Performs raster map matrix filter."
@@ -10345,7 +10345,7 @@
 
 #: ../raster/r.mfilter/main.c:71
 msgid "Path to filter file"
-msgstr ""
+msgstr "Chemin vers le fichier de filtre"
 
 #: ../raster/r.mfilter/main.c:79
 msgid "Number of times to repeat the filter"
@@ -10357,20 +10357,20 @@
 
 #: ../raster/r.mfilter/main.c:98
 msgid "Apply filter only to null data values"
-msgstr ""
+msgstr "Appliquer le filtre uniquement aux valeurs NULL"
 
 #: ../raster/r.mfilter/main.c:125
 msgid "Raster map too small for the size of the filter"
-msgstr ""
+msgstr "Carte raster trop petite pour la taille du filtre"
 
 #: ../raster/r.mfilter/getfilt.c:27
 #, c-format
 msgid "Cannot open filter file '%s'"
-msgstr ""
+msgstr "Impossible d'ouvrir le fichier de filtre '%s'"
 
 #: ../raster/r.mfilter/getfilt.c:47
 msgid "Illegal filter matrix size specified"
-msgstr ""
+msgstr "Taille de matrice de filtre spécifiée illégale"
 
 #: ../raster/r.mfilter/getfilt.c:50
 msgid "Even filter matrix size specified"
@@ -10378,41 +10378,41 @@
 
 #: ../raster/r.mfilter/getfilt.c:72
 msgid "Illegal filter matrix"
-msgstr ""
+msgstr "Matrice de filtre illégale"
 
 #: ../raster/r.mfilter/getfilt.c:80 ../raster/r.mfilter/getfilt.c:107
 #: ../raster/r.mfilter/getfilt.c:124
 msgid "Filter file format error"
-msgstr ""
+msgstr "Erreur de format du fichier de filtre"
 
 #: ../raster/r.mfilter/getfilt.c:83
 msgid "Duplicate filter divisor specified"
-msgstr ""
+msgstr "Diviseur de filtre dupliqué"
 
 #: ../raster/r.mfilter/getfilt.c:101
 msgid "Illegal divisor matrix"
-msgstr ""
+msgstr "Matrice de division illégale"
 
 #: ../raster/r.mfilter/getfilt.c:110
 msgid "Duplicate filter type specified"
-msgstr ""
+msgstr "Type de filtre dupliqué"
 
 #: ../raster/r.mfilter/getfilt.c:117
 msgid "Illegal filter type specified"
-msgstr ""
+msgstr "Type de filtre illégal"
 
 #: ../raster/r.mfilter/getfilt.c:127
 msgid "Duplicate filter start specified"
-msgstr ""
+msgstr "Début de filtre dupliqué"
 
 #: ../raster/r.mfilter/getfilt.c:135
 #, c-format
 msgid "Filter start %s ignored, using UL"
-msgstr ""
+msgstr "Début de filtre %s ignoré, utilisation de UL"
 
 #: ../raster/r.mfilter/getfilt.c:157
 msgid "Illegal filter file format"
-msgstr ""
+msgstr "Fichier de filtre illégal"
 
 #: ../raster/r.transect/main.c:84
 #, c-format
@@ -10488,7 +10488,7 @@
 #: ../vector/v.vol.rst/main.c:385 ../vector/v.vol.rst/main.c:391
 #: ../vector/v.vol.rst/main.c:397 ../vector/v.vol.rst/main.c:403
 msgid "Outputs"
-msgstr ""
+msgstr "Sorties"
 
 #: ../raster/r.slope.aspect/main.c:171 ../vector/v.surf.rst/main.c:201
 msgid "Name for output aspect raster map"
@@ -10540,18 +10540,18 @@
 
 #: ../raster/r.slope.aspect/main.c:261
 msgid "Do not align the current region to the raster elevation map"
-msgstr ""
+msgstr "Ne pas aligner la région courante sur la carte raster d'altitude"
 
 #: ../raster/r.slope.aspect/main.c:315 ../raster/r.relief/main.c:220
 #, c-format
 msgid "%s=%s - must be a positive number"
-msgstr ""
+msgstr "%s=%s - doit être un nombre positif"
 
 #: ../raster/r.slope.aspect/main.c:321 ../raster/r.relief/main.c:201
 #: ../raster/r.relief/main.c:207
 #, c-format
 msgid "%s=%s - must be a non-negative number"
-msgstr ""
+msgstr "%s=%s - doit être un nombre non négatif"
 
 #: ../raster/r.slope.aspect/main.c:336
 #, c-format
@@ -10561,17 +10561,17 @@
 #: ../raster/r.slope.aspect/main.c:358
 #, c-format
 msgid "Wrong raster type: %s"
-msgstr ""
+msgstr "Mauvais type raster : %s"
 
 #: ../raster/r.slope.aspect/main.c:387
 msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page."
-msgstr ""
+msgstr "r.slope.aspect ne converti pas les unités horizontales en mètres dans cette version, voir le manuel."
 
 #: ../raster/r.slope.aspect/main.c:544 ../raster/r.relief/main.c:316
 #: ../raster/r.series.accumulate/main.c:318 ../raster/r.series/main.c:386
 #: ../raster/r.series.interp/main.c:339 ../raster/r.patch/main.c:138
 msgid "Percent complete..."
-msgstr ""
+msgstr "Pourcentage complété ..."
 
 #: ../raster/r.slope.aspect/main.c:968
 #, c-format
@@ -10621,17 +10621,17 @@
 #: ../raster/r.slope.aspect/main.c:1335
 #, c-format
 msgid "Dxx raster map <%s> complete"
-msgstr ""
+msgstr "Carte raster dxx à <%s> complète"
 
 #: ../raster/r.slope.aspect/main.c:1360
 #, c-format
 msgid "Dyy raster map <%s> complete"
-msgstr ""
+msgstr "Carte raster dyy à <%s> complète"
 
 #: ../raster/r.slope.aspect/main.c:1385
 #, c-format
 msgid "Dxy raster map <%s> complete"
-msgstr ""
+msgstr "Carte raster dxy à <%s> complète"
 
 #: ../raster/r.timestamp/main.c:39
 msgid "Modifies a timestamp for a raster map."
@@ -11083,7 +11083,7 @@
 
 #: ../raster/r.report/parse.c:38 ../raster/r.stats/main.c:114
 msgid "Name of raster map(s) to report on"
-msgstr ""
+msgstr "Nom de la carte raster à traiter"
 
 #: ../raster/r.report/parse.c:45
 msgid "Units to report"
@@ -11168,7 +11168,7 @@
 
 #: ../raster/r.report/parse.c:94 ../raster/r.stats/main.c:136
 msgid "Number of floating-point subranges to collect stats from"
-msgstr ""
+msgstr "Nombre de classes d'intervalles pour la collecte des statistiques"
 
 #: ../raster/r.report/parse.c:95 ../raster/r.report/parse.c:139
 #: ../raster/r.report/parse.c:145 ../raster/r.stats/main.c:137
@@ -11175,23 +11175,23 @@
 #: ../raster/r.stats/main.c:192 ../raster/r.stats/main.c:197
 #: ../raster/r.stats/main.c:212 ../raster/r.stats/main.c:217
 msgid "Floating point"
-msgstr ""
+msgstr "Virgule flottante"
 
 #: ../raster/r.report/parse.c:102 ../raster/r.stats/main.c:144
 msgid "Sort output statistics by cell counts"
-msgstr ""
+msgstr "Trier les statistiques en sortie par le nombre de cellules"
 
 #: ../raster/r.report/parse.c:103 ../raster/r.stats/main.c:145
 msgid "Default: sorted by categories or intervals"
-msgstr ""
+msgstr "Par défzut : trié par les catégories ou intervales"
 
 #: ../raster/r.report/parse.c:107 ../raster/r.stats/main.c:149
 msgid "Sort by cell counts in ascending order"
-msgstr ""
+msgstr "Trier par le nombre de cellules en ordre ascendant"
 
 #: ../raster/r.report/parse.c:108 ../raster/r.stats/main.c:150
 msgid "Sort by cell counts in descending order"
-msgstr ""
+msgstr "Trier par le nombre de cellules en ordre descendant"
 
 #: ../raster/r.report/parse.c:113
 msgid "Suppress page headers"
@@ -11207,24 +11207,24 @@
 
 #: ../raster/r.report/parse.c:128 ../raster/r.stats/main.c:201
 msgid "Do not report no data value"
-msgstr ""
+msgstr "Ne pas sortir les valeurs nulles"
 
 #: ../raster/r.report/parse.c:129 ../raster/r.report/parse.c:134
 #: ../raster/r.stats/main.c:202 ../raster/r.stats/main.c:207
 msgid "No data"
-msgstr ""
+msgstr "Pas de données"
 
 #: ../raster/r.report/parse.c:133 ../raster/r.stats/main.c:206
 msgid "Do not report cells where all maps have no data"
-msgstr ""
+msgstr "Ne pas traiter les cellules pour lesquelles aucune des cartes n'a de données"
 
 #: ../raster/r.report/parse.c:138 ../raster/r.stats/main.c:211
 msgid "Report for cats floating-point ranges (floating-point maps only)"
-msgstr ""
+msgstr "Rapport pour les intervalles de catégories en virgules flottantes (cartes en virgules flottantes uniquement)"
 
 #: ../raster/r.report/parse.c:144 ../raster/r.stats/main.c:216
 msgid "Read floating-point map as integer (use map's quant rules)"
-msgstr ""
+msgstr "Lire une carte en virgule flottante en tant que entiers (utilise les règles de quantification de la carte)"
 
 #: ../raster/r.report/parse.c:187
 msgid "nsteps has to be > 0; using nsteps=255"
@@ -11253,7 +11253,7 @@
 #: ../raster/r.mapcalc/map.c:233
 #, c-format
 msgid "Unable to read category file of raster map <%s@%s>"
-msgstr ""
+msgstr "Impossible de lire le fichier de catégories pour la carte raster <%s@%s>"
 
 #: ../raster/r.report/main.c:69
 msgid "Reports statistics for raster maps."
@@ -11292,43 +11292,43 @@
 
 #: ../raster/r.in.lidar/main.c:158 ../raster/r.in.xyz/main.c:198
 msgid "Number of points in cell"
-msgstr ""
+msgstr "Nombre de points dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:159 ../raster/r.in.xyz/main.c:199
 msgid "Minimum value of point values in cell"
-msgstr ""
+msgstr "Valeur minimale des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:160 ../raster/r.in.xyz/main.c:200
 msgid "Maximum value of point values in cell"
-msgstr ""
+msgstr "Valeur maximale des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:161 ../raster/r.in.xyz/main.c:201
 msgid "Range of point values in cell"
-msgstr ""
+msgstr "Étendue des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:162 ../raster/r.in.xyz/main.c:202
 msgid "Sum of point values in cell"
-msgstr ""
+msgstr "Somme des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:163 ../raster/r.in.xyz/main.c:203
 msgid "Mean (average) value of point values in cell"
-msgstr ""
+msgstr "Valeur moyenne des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:164 ../raster/r.in.xyz/main.c:204
 msgid "Standard deviation of point values in cell"
-msgstr ""
+msgstr "Écart-type des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:165 ../raster/r.in.xyz/main.c:205
 msgid "Variance of point values in cell"
-msgstr ""
+msgstr "Variance des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:166 ../raster/r.in.xyz/main.c:206
 msgid "Coefficient of variance of point values in cell"
-msgstr ""
+msgstr "Coefficient de variance des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:167 ../raster/r.in.xyz/main.c:207
 msgid "Median value of point values in cell"
-msgstr ""
+msgstr "Valeur médiane des valeurs ponctuelles dans la cellule"
 
 #: ../raster/r.in.lidar/main.c:168 ../raster/r.in.xyz/main.c:208
 msgid "pth (nth) percentile of point values in cell"
@@ -11429,7 +11429,7 @@
 
 #: ../raster/r.in.lidar/main.c:477 ../raster/r.in.xyz/main.c:374
 msgid "Invalid zrange"
-msgstr ""
+msgstr "zrange invalide"
 
 #: ../raster/r.in.lidar/main.c:491
 #, c-format
@@ -11460,7 +11460,7 @@
 #: ../raster/r.in.poly/poly2rast.c:56
 #, c-format
 msgid "Pass #%d (of %d) ..."
-msgstr ""
+msgstr "Passe #%d (sur %d) ..."
 
 # c-format
 #: ../raster/r.in.lidar/main.c:753
@@ -11498,7 +11498,7 @@
 
 #: ../raster/r.usler/main.c:54
 msgid "rainfall"
-msgstr ""
+msgstr "pluie"
 
 #: ../raster/r.usler/main.c:57
 msgid "Computes USLE R factor, Rainfall erosivity index."
@@ -11506,7 +11506,7 @@
 
 #: ../raster/r.usler/main.c:60
 msgid "Name of annual precipitation raster map [mm/year]"
-msgstr ""
+msgstr "Nom de la carte raster des précipitations annuelles [mm/an]"
 
 #: ../raster/r.usler/main.c:63
 msgid "Name for output USLE R raster map [MJ.mm/ha.hr.year]"
@@ -11514,23 +11514,23 @@
 
 #: ../raster/r.usler/main.c:70
 msgid "Name of USLE R equation"
-msgstr ""
+msgstr "Nom de l'équation R USLE"
 
 #: ../raster/r.usler/main.c:75
 msgid "Roosle (1975)"
-msgstr ""
+msgstr "Roosle (1975)"
 
 #: ../raster/r.usler/main.c:76
 msgid "Morgan (1974)"
-msgstr ""
+msgstr "Morgan (1974)"
 
 #: ../raster/r.usler/main.c:77
 msgid "Foster (1981)"
-msgstr ""
+msgstr "Foster (1981)"
 
 #: ../raster/r.usler/main.c:78
 msgid "El-Swaify (1985)"
-msgstr ""
+msgstr "El-Swaify (1985)"
 
 #: ../raster/r.relief/main.c:108 ../raster/r.param.scale/interface.c:57
 #: ../locale/scriptstrings/d.shade_to_translate.c:3
@@ -11738,7 +11738,7 @@
 
 #: ../raster/r.stats.quantile/main.c:360 ../raster/r.quantile/main.c:193
 msgid "Computing quantiles"
-msgstr ""
+msgstr "Calcul des quantiles"
 
 #: ../raster/r.stats.quantile/main.c:412
 msgid "Generating reclass maps"
@@ -11754,11 +11754,11 @@
 
 #: ../raster/r.stats.quantile/main.c:528 ../raster/r.quantile/main.c:272
 msgid "Number of quantiles"
-msgstr ""
+msgstr "Nombre de quantiles"
 
 #: ../raster/r.stats.quantile/main.c:534 ../raster/r.quantile/main.c:280
 msgid "List of percentiles"
-msgstr ""
+msgstr "Liste des percentiles"
 
 #: ../raster/r.stats.quantile/main.c:541 ../raster/r.quantile/main.c:286
 msgid "Number of bins to use"
@@ -11790,7 +11790,7 @@
 #: ../raster/r.neighbors/main.c:262
 #, c-format
 msgid "-%c and %s= are mutually exclusive"
-msgstr ""
+msgstr "-%c et %s= sont mutuellement exclusifs"
 
 #: ../raster/r.stats.quantile/main.c:613
 #, c-format
@@ -12078,7 +12078,7 @@
 #: ../raster/r.basins.fill/main.c:146 ../raster/r.cross/main.c:169
 #, c-format
 msgid "Creating support files for <%s>..."
-msgstr ""
+msgstr "Création des fichiers support pour <%s> ..."
 
 #: ../raster/r.resample/main.c:138
 msgid "Creating new cats file..."
@@ -12490,31 +12490,31 @@
 
 #: ../raster/r.circle/main.c:63
 msgid "The coordinate of the center (east,north)"
-msgstr "Coordonnées du centre (E et N)"
+msgstr "Coordonnées du centre (est,nord)"
 
 #: ../raster/r.circle/main.c:69
 msgid "Minimum radius for ring/circle map (in meters)"
-msgstr "Rayon minimal pour le cercle/l'anneau (en mètres)"
+msgstr "Rayon minimal pour l'anneau/cercle (en mètres)"
 
 #: ../raster/r.circle/main.c:75
 msgid "Maximum radius for ring/circle map (in meters)"
-msgstr "Rayon maximal pour le cercle/l'anneau (en mètres)"
+msgstr "Rayon maximal pour l'anneau/cercle (en mètres)"
 
 #: ../raster/r.circle/main.c:81
 msgid "Data value multiplier"
-msgstr ""
+msgstr "Multiplicateur des valeurs de données"
 
 #: ../raster/r.circle/main.c:85
 msgid "Generate binary raster map"
-msgstr "Génère une couche raster binaire"
+msgstr "Génère une carte raster binaire"
 
 #: ../raster/r.circle/main.c:108
 msgid "Please specify a radius in which min < max"
-msgstr ""
+msgstr "Merci de fournir un rayon où min < max"
 
 #: ../raster/r.circle/main.c:116
 msgid "Please specify min and/or max radius when using the binary flag"
-msgstr ""
+msgstr "Merci de définir un rayon min et/ou max lors de l'utilisation de l'option binaire"
 
 #: ../raster/r.out.vtk/parameters.c:32
 msgid "Raster map(s) to be converted to VTK-ASCII data format"
@@ -12812,7 +12812,7 @@
 
 #: ../raster/r.stats/raw_stats.c:118
 msgid "Invalid map type"
-msgstr ""
+msgstr "Type de carte invalide"
 
 #: ../raster/r.stats/main.c:109
 msgid "Generates area statistics for raster map."
@@ -12820,19 +12820,19 @@
 
 #: ../raster/r.stats/main.c:157
 msgid "Print area totals in square meters"
-msgstr ""
+msgstr "Afficher la surface totale en mètres carrés"
 
 #: ../raster/r.stats/main.c:162
 msgid "Print cell counts (sortable)"
-msgstr ""
+msgstr "Afficher le nombre de cellules (triable)"
 
 #: ../raster/r.stats/main.c:168
 msgid "Print approximate (total percent may not be 100%) percents"
-msgstr ""
+msgstr "Afficher les pourcentages approximatifs (le pourcentage total peut ne pas être 100 %)"
 
 #: ../raster/r.stats/main.c:173
 msgid "Print category labels"
-msgstr "Affiche les étiquettes de catégorie"
+msgstr "Afficher les étiquettes de catégorie"
 
 #: ../raster/r.stats/main.c:177
 msgid "One cell (range) per line"
@@ -12840,7 +12840,7 @@
 
 #: ../raster/r.stats/main.c:181
 msgid "Print grid coordinates (east and north)"
-msgstr "Affiche les coordonnées de la grille (E et N)"
+msgstr "Affiche les coordonnées de la grille (est et nord)"
 
 #: ../raster/r.stats/main.c:182 ../raster/r.stats/main.c:187
 msgid "Coordinates"
@@ -12852,31 +12852,31 @@
 
 #: ../raster/r.stats/main.c:191
 msgid "Print averaged values instead of intervals (floating-point maps only)"
-msgstr ""
+msgstr "Afficher les valeurs moyennes plutôt que les intervalles (cartes en virgule flottante uniquement)"
 
 #: ../raster/r.stats/main.c:196
 msgid "Print raw indexes of floating-point ranges (floating-point maps only)"
-msgstr ""
+msgstr "Afficher les indexs bruts des intervalles en virgule flottantes (cartes en virgules flottantes uniquement)"
 
 #: ../raster/r.stats/main.c:233
 #, c-format
 msgid "'%s' must be greater than zero; using %s=255"
-msgstr ""
+msgstr "'%s' doit être plus grand que zéro; utilisation de %s=255"
 
 #: ../raster/r.stats/main.c:285 ../raster/r.series.accumulate/main.c:265
 #: ../raster/r.series/main.c:287
 msgid "Raster map not found"
-msgstr ""
+msgstr "Carte raster non trouvée"
 
 #: ../raster/r.stats/main.c:303
 #, c-format
 msgid "Raster map <%s> is reading as integer map! Flag '-%c' and/or '%s' option will be ignored."
-msgstr ""
+msgstr "La carte raster <%s> est lue en tant que carte en entiers ! Les options '-%c' et/ou '%s' seront ignorées."
 
 #: ../raster/r.stats/main.c:319
 #, c-format
 msgid "Cats for raster map <%s> are either missing or have no explicit labels. Using %s=%d."
-msgstr ""
+msgstr "Les catégories pour la carte raster <%s> sont soit manquantes soit n'ont pas d'étiquettes explicites.Utilisation de %s=%d."
 
 #: ../raster/r.stats/main.c:325
 #, c-format
@@ -12886,12 +12886,12 @@
 #: ../raster/r.stats/main.c:331 ../raster/r.contour/main.c:149
 #, c-format
 msgid "Unable to read fp range of raster map <%s>"
-msgstr ""
+msgstr "Impossible de lire l'intervalle des valeurs en virgule flottante pour la carte raster <%s>"
 
 #: ../raster/r.stats/main.c:358 ../raster/r.recode/read_rules.c:35
 #, c-format
 msgid "Unable to read range for map <%s>"
-msgstr ""
+msgstr "Impossible de lire l'intervalle pour la carte <%s>"
 
 #: ../raster/r.to.rast3elev/main.c:99
 msgid "The number of input and elevation maps is not equal"
@@ -13006,7 +13006,7 @@
 
 #: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:191
 msgid "Do not keep files open"
-msgstr ""
+msgstr "Ne pas garder les fichiers ouverts"
 
 #: ../raster/r.series.accumulate/main.c:167
 msgid "Create a FCELL map (floating point single precision) as output"
@@ -13019,17 +13019,17 @@
 #: ../raster/r.neighbors/main.c:266 ../vector/v.colors/main.c:206
 #, c-format
 msgid "%s= and %s= are mutually exclusive"
-msgstr ""
+msgstr "%s= et %s= sont mutuellement exclusifs"
 
 #: ../raster/r.series.accumulate/main.c:210 ../raster/r.series/main.c:208
 #: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142
 #, c-format
 msgid "Please specify %s= or %s="
-msgstr ""
+msgstr "Merci de spécifier %s= ou %s="
 
 #: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:275
 msgid "No raster map name found in input file"
-msgstr ""
+msgstr "Pas de nom de carte raster trouvé dans le fichier d'entrée"
 
 #: ../raster/r.series.accumulate/main.c:354
 #, c-format
@@ -13038,11 +13038,11 @@
 
 #: ../raster/r.proj/bordwalk.c:216
 msgid "Input raster map is outside current region"
-msgstr ""
+msgstr "La carte raster d'entrée est en dehors de la région cuorante"
 
 #: ../raster/r.proj/bordwalk.c:242
 msgid "Unable to reproject map center"
-msgstr ""
+msgstr "Impossible de reprojeter le centre de la carte"
 
 #: ../raster/r.proj/main.c:145 ../raster/r.latlong/main.c:59
 #: ../locale/scriptstrings/v.import_to_translate.c:4
@@ -13267,7 +13267,7 @@
 #: ../raster/r.kappa/main.c:89 ../raster/r.colors.out/raster3d_main.c:57
 #: ../raster/r.colors.out/raster_main.c:56 ../vector/v.colors.out/main.c:62
 msgid "If not given write to standard output"
-msgstr ""
+msgstr "Si non fourni écrit sur la sortie standard"
 
 #: ../raster/r.kappa/main.c:96
 msgid "Title for error matrix and kappa"
@@ -13589,7 +13589,7 @@
 #: ../raster/r.stream.extract/do_astar.c:62
 #, c-format
 msgid "%lld surplus points"
-msgstr ""
+msgstr "%lld points en surplus"
 
 #: ../raster/r.stream.extract/do_astar.c:67
 #, c-format
@@ -13598,7 +13598,7 @@
 
 #: ../raster/r.stream.extract/dseg.c:19
 msgid "dseg_open(): unable to create segment file"
-msgstr ""
+msgstr "dseg_open() : impossible de créer le fichier segment"
 
 #: ../raster/r.stream.extract/dseg.c:29 ../raster/r.stream.extract/dseg.c:79
 #: ../raster/r.stream.extract/dseg.c:88 ../raster/r.stream.extract/bseg.c:28
@@ -13607,7 +13607,7 @@
 #: ../raster/r.stream.extract/cseg.c:88 ../raster/r.stream.extract/seg.c:33
 #: ../raster/r.stream.extract/seg.c:75
 msgid "Unable to write segment file"
-msgstr ""
+msgstr "Impossible d'écrire le fichier segment"
 
 #: ../raster/r.stream.extract/dseg.c:33
 msgid "Iillegal configuration parameter(s)"
@@ -13616,7 +13616,7 @@
 #: ../raster/r.stream.extract/dseg.c:40 ../raster/r.stream.extract/bseg.c:39
 #: ../raster/r.stream.extract/cseg.c:40
 msgid "Unable to re-open segment file"
-msgstr ""
+msgstr "Impossible de ré-ouvrir le fichier segment"
 
 #: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97
 #: ../raster/r.stream.extract/bseg.c:46 ../raster/r.stream.extract/bseg.c:96
@@ -13623,7 +13623,7 @@
 #: ../raster/r.stream.extract/cseg.c:47 ../raster/r.stream.extract/seg.c:51
 #: ../raster/r.stream.extract/seg.c:93 ../raster/r.stream.extract/seg.c:102
 msgid "Unable to read segment file"
-msgstr ""
+msgstr "Impossible de lire le fichier segment"
 
 #: ../raster/r.stream.extract/dseg.c:120
 #, c-format
@@ -13637,7 +13637,7 @@
 #: ../raster/r.stream.extract/close.c:34
 #, c-format
 msgid "Writing vector map <%s>..."
-msgstr ""
+msgstr "Écriture de la carte vecteur <%s> ..."
 
 #: ../raster/r.stream.extract/close.c:117
 #, c-format
@@ -13650,7 +13650,7 @@
 
 #: ../raster/r.stream.extract/close.c:157
 msgid "Writing attribute data..."
-msgstr ""
+msgstr "Écriture des données d'attributs ..."
 
 #: ../raster/r.stream.extract/close.c:188 ../raster/r.contour/main.c:183
 #: ../vector/v.net.flow/main.c:181 ../vector/v.net.centrality/main.c:266
@@ -13662,26 +13662,26 @@
 #: ../vector/v.to.points/main.c:182
 #, c-format
 msgid "Unable to create table: '%s'"
-msgstr ""
+msgstr "Impossible de créer la table : '%s'"
 
 #: ../raster/r.stream.extract/close.c:192
 #, c-format
 msgid "Unable to create index on table <%s>"
-msgstr ""
+msgstr "Impossible de créer l'index sur la table <%s>"
 
 #: ../raster/r.stream.extract/close.c:213
 #, c-format
 msgid "Unable to insert new row: '%s'"
-msgstr ""
+msgstr "Impossible d'insérer une nouvelle ligne : '%s'"
 
 #: ../raster/r.stream.extract/close.c:313
 #, c-format
 msgid "Unable to write vector map <%s>"
-msgstr ""
+msgstr "Impossible d'écrire la carte vecteur <%s>"
 
 #: ../raster/r.stream.extract/main.c:78
 msgid "stream network"
-msgstr ""
+msgstr "réseau de chenaux"
 
 #: ../raster/r.stream.extract/main.c:79
 msgid "Performs stream network extraction."
@@ -13689,40 +13689,40 @@
 
 #: ../raster/r.stream.extract/main.c:85
 msgid "Name of input accumulation raster map"
-msgstr ""
+msgstr "Nom de la carte raster d'accumulation en entrée"
 
 #: ../raster/r.stream.extract/main.c:88
 msgid "Stream extraction will use provided accumulation instead of calculating it anew"
-msgstr ""
+msgstr "L'extraction des chenaux va utiliser la carte d'accumulation fournie plutôt que de les calculer à nouveau"
 
 #: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97
 #: ../raster/r.flow/main.c:435 ../raster/r.flow/main.c:441
 msgid "Input maps"
-msgstr ""
+msgstr "Cartes d'entrée"
 
 #: ../raster/r.stream.extract/main.c:93
 msgid "Name of input raster map with real depressions"
-msgstr ""
+msgstr "Nom de la carte raster d'entrée avec les dépressions réelles"
 
 #: ../raster/r.stream.extract/main.c:96
 msgid "Streams will not be routed out of real depressions"
-msgstr ""
+msgstr "Les chenaux ne seront pas routés en dehors des dépressions réelles"
 
 #: ../raster/r.stream.extract/main.c:101
 msgid "Minimum flow accumulation for streams"
-msgstr ""
+msgstr "Accumulation de flux minimale pour les chenaux"
 
 #: ../raster/r.stream.extract/main.c:102
 msgid "Must be > 0"
-msgstr ""
+msgstr "Doit être > 0"
 
 #: ../raster/r.stream.extract/main.c:108
 msgid "Use SFD above this threshold"
-msgstr ""
+msgstr "Utiliser SFD au dessus de ce seuil"
 
 #: ../raster/r.stream.extract/main.c:110
 msgid "If accumulation is larger than d8cut, SFD is used instead of MFD. Applies only if no accumulation map is given."
-msgstr ""
+msgstr "Si l'accumulation est plus grande que d8cut, SFD est utilisé à la place de MFD. S'applique uniquement si aucune carte d'accumulation n'est fournie."
 
 #: ../raster/r.stream.extract/main.c:122
 msgid "Montgomery exponent for slope, disabled with 0"
@@ -13738,35 +13738,35 @@
 
 #: ../raster/r.stream.extract/main.c:134
 msgid "Applies only to first-order stream segments (springs/stream heads)"
-msgstr ""
+msgstr "Appliquer uniquement aux segments de chenaux de premier ordre (sources/tête de chenaux)"
 
 #: ../raster/r.stream.extract/main.c:147
 msgid "Name for output raster map with unique stream ids"
-msgstr ""
+msgstr "Nom de la carte raster en sortie avec les identifiants uniques de chenaux"
 
 #: ../raster/r.stream.extract/main.c:149 ../raster/r.stream.extract/main.c:156
 #: ../raster/r.stream.extract/main.c:163 ../raster/r.flow/main.c:459
 #: ../raster/r.flow/main.c:465 ../raster/r.flow/main.c:471
 msgid "Output maps"
-msgstr ""
+msgstr "Cartes en sortie"
 
 #: ../raster/r.stream.extract/main.c:154
 msgid "Name for output vector map with unique stream ids"
-msgstr ""
+msgstr "Nom de la carte vecteur en sortie avec les identifiants uniques de chenaux"
 
 #: ../raster/r.stream.extract/main.c:161
 msgid "Name for output raster map with flow direction"
-msgstr ""
+msgstr "Nom de la carte raster en sortie avec les lignes de flux"
 
 #: ../raster/r.stream.extract/main.c:192
 #, c-format
 msgid "Threshold must be > 0 but is %f"
-msgstr ""
+msgstr "Le seuil doit être > 0 mais est %f"
 
 #: ../raster/r.stream.extract/main.c:201
 #, c-format
 msgid "d8cut must be positive or zero but is %f"
-msgstr ""
+msgstr "d8cut doit être positif ou zéro mais est %f"
 
 #: ../raster/r.stream.extract/main.c:209
 #, c-format
@@ -13781,87 +13781,87 @@
 #: ../raster/r.stream.extract/main.c:222
 #, c-format
 msgid "Minimum stream length must be positive or zero but is %d"
-msgstr ""
+msgstr "La longueur minimale de chenal doit être positive ou zéro mais est %d"
 
 #: ../raster/r.stream.extract/main.c:231
 #, c-format
 msgid "Memory must be positive but is %d"
-msgstr ""
+msgstr "La mémoire doit être positive mais est %d"
 
 #: ../raster/r.stream.extract/main.c:241
 msgid "At least one output raster maps must be specified"
-msgstr ""
+msgstr "Au moins une carte raster en sortie doit être spécifiée"
 
 #: ../raster/r.stream.extract/main.c:315
 #, c-format
 msgid "%.2f%% of data are kept in memory"
-msgstr ""
+msgstr "%.2f% % de données sont gardées en mémoire"
 
 #: ../raster/r.stream.extract/main.c:319
 #: ../raster/r.watershed/seg/init_vars.c:252
 #, c-format
 msgid "Will need up to %.2f MB of disk space"
-msgstr ""
+msgstr "Va nécessiter jusqu'à %.2f Mo d'espace disque"
 
 #: ../raster/r.stream.extract/main.c:321
 #: ../raster/r.watershed/seg/init_vars.c:254
 #, c-format
 msgid "Will need up to %.2f GB (%.0f MB) of disk space"
-msgstr ""
+msgstr "Va nécessiter jusqu'à %.2f Go (%.0f Mo) d'espace disque"
 
 #: ../raster/r.stream.extract/main.c:325
 msgid "Creating temporary files..."
-msgstr ""
+msgstr "Création des fichiers temporaires ..."
 
 #: ../raster/r.stream.extract/main.c:345
 msgid "Unable to load input raster map(s)"
-msgstr ""
+msgstr "Impossible de charger le(s) carte(s) raster"
 
 #: ../raster/r.stream.extract/main.c:347
 msgid "No non-NULL cells in input raster map(s)"
-msgstr ""
+msgstr "Pas de cellules non-NULL dans le(s) carte(s) raster en entrée"
 
 #: ../raster/r.stream.extract/main.c:398
 msgid "Unable to initialize search"
-msgstr ""
+msgstr "Impossible d'initialiser la recherche"
 
 #: ../raster/r.stream.extract/main.c:402
 msgid "Unable to sort elevation raster map values"
-msgstr ""
+msgstr "Impossible de trier les valeurs d'altitude de la carte raster"
 
 #: ../raster/r.stream.extract/main.c:408
 msgid "Unable to calculate flow accumulation"
-msgstr ""
+msgstr "Impossible de calculer le flux d'accumulation"
 
 #: ../raster/r.stream.extract/main.c:413
 msgid "Unable to extract streams"
-msgstr ""
+msgstr "Impossible d'extraire les chenaux"
 
 #: ../raster/r.stream.extract/main.c:420
 msgid "Unable to thin streams"
-msgstr ""
+msgstr "Impossible d'affiner les chenaux"
 
 #: ../raster/r.stream.extract/main.c:425
 msgid "Unable to delete short stream segments"
-msgstr ""
+msgstr "Impossible de supprimer les segments de chenaux courts"
 
 #: ../raster/r.stream.extract/main.c:431
 msgid "Unable to write output raster maps"
-msgstr ""
+msgstr "Impossible d'écrire les cartes raster en sortie"
 
 #: ../raster/r.stream.extract/bseg.c:19 ../raster/r.stream.extract/cseg.c:19
 #: ../raster/r.stream.extract/seg.c:19
 msgid "Unable to create segment file"
-msgstr ""
+msgstr "Impossible de créer le fichier segment"
 
 #: ../raster/r.stream.extract/bseg.c:32 ../raster/r.stream.extract/cseg.c:33
 #: ../raster/r.stream.extract/seg.c:37
 msgid "Illegal configuration parameter(s)"
-msgstr ""
+msgstr "Configuration de paramètre(s) illégale(s)"
 
 #: ../raster/r.stream.extract/cseg.c:97
 msgid "Unabel to read segment file"
-msgstr ""
+msgstr "Impossible de lire le fichier segment"
 
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
@@ -13884,12 +13884,12 @@
 
 #: ../raster/r.stream.extract/thin.c:83
 msgid "Thinning stream segments..."
-msgstr ""
+msgstr "Amincissement des segments de chenaux ..."
 
 #: ../raster/r.stream.extract/thin.c:169
 #, c-format
 msgid "%d of %lld stream segments were thinned"
-msgstr ""
+msgstr "%d de %lld segments de chenaux ont été amincis"
 
 #: ../raster/r.stream.extract/streams.c:72
 #: ../raster/r.stream.extract/streams.c:668
@@ -13904,7 +13904,7 @@
 
 #: ../raster/r.stream.extract/streams.c:160
 msgid "Calculating flow accumulation..."
-msgstr ""
+msgstr "Calcul de l'accumulation de flux ..."
 
 #: ../raster/r.stream.extract/streams.c:336
 #: ../raster/r.watershed/seg/do_cum.c:487
@@ -13911,19 +13911,19 @@
 #: ../raster/r.watershed/ram/do_cum.c:443
 #, c-format
 msgid "MFD: cumulative proportion of flow distribution not 1.0 but %f"
-msgstr ""
+msgstr "MFD : la proportion de cumul du flux distribué n'est pas 1.0 mais %f"
 
 #: ../raster/r.stream.extract/streams.c:392
 msgid "Extracting streams..."
-msgstr ""
+msgstr "Extraction des chenaux ..."
 
 #: ../raster/r.stream.extract/streams.c:469
 msgid "Bug in stream extraction"
-msgstr ""
+msgstr "Bug dans l'extraction des chenaux"
 
 #: ../raster/r.stream.extract/streams.c:631
 msgid "Can't use Montgomery's method, no stream direction found"
-msgstr ""
+msgstr "Ne peut pas utiliser la méthode Montgomery, pas de directions de chenaux trouvées"
 
 #: ../raster/r.stream.extract/streams.c:700
 #, c-format
@@ -13932,15 +13932,15 @@
 
 #: ../raster/r.stream.extract/load.c:33
 msgid "Loading elevation raster map..."
-msgstr ""
+msgstr "Chargement de la carte raster d'altitudes ..."
 
 #: ../raster/r.stream.extract/load.c:35
 msgid "Loading input raster maps..."
-msgstr ""
+msgstr "Chargement des cartes raster en entrée ..."
 
 #: ../raster/r.stream.extract/load.c:95
 msgid "Elevation raster map is NULL but accumulation map is not NULL"
-msgstr ""
+msgstr "La carte d'altitudes est NULL mais la carte d'accumulation est non NULL"
 
 #: ../raster/r.stream.extract/load.c:120
 msgid "Accumulation raster map is NULL but elevation map is not NULL"
@@ -13949,11 +13949,11 @@
 #: ../raster/r.stream.extract/seg.c:44
 #, c-format
 msgid "Unable to re-open file '%s'"
-msgstr ""
+msgstr "Impossible de ré-ouvrir le fichier '%s'"
 
 #: ../raster/r.stream.extract/seg.c:84
 msgid "seg_put_row(): could not write segment file"
-msgstr ""
+msgstr "seg_put_row() : ne peut pas écrire le fichier segment"
 
 #: ../raster/r.drain/main.c:113
 msgid "Traces a flow through an elevation model or cost surface on a raster map."
@@ -14222,7 +14222,7 @@
 
 #: ../raster/r.quantile/main.c:66
 msgid "Computing histogram"
-msgstr ""
+msgstr "Calcul de l'histogramme"
 
 #: ../raster/r.quantile/main.c:264
 msgid "Compute quantiles using two passes."
@@ -14230,11 +14230,11 @@
 
 #: ../raster/r.quantile/main.c:291
 msgid "Generate recode rules based on quantile-defined intervals"
-msgstr ""
+msgstr "Générer des règles de recodage basées sur des intervalles définis par des quantiles"
 
 #: ../raster/r.quantile/main.c:319
 msgid "Too many quantiles"
-msgstr ""
+msgstr "Trop de quantiles"
 
 #: ../raster/r.his/main.c:73
 msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers."
@@ -14242,27 +14242,27 @@
 
 #: ../raster/r.his/main.c:82 ../display/d.his/main.c:78
 msgid "Name of layer to be used for hue"
-msgstr ""
+msgstr "Nom de la couche a utiliser pour la teinte"
 
 #: ../raster/r.his/main.c:89 ../display/d.his/main.c:85
 msgid "Name of layer to be used for intensity"
-msgstr ""
+msgstr "Nom de la couche a utiliser pour la valeur"
 
 #: ../raster/r.his/main.c:96 ../display/d.his/main.c:92
 msgid "Name of layer to be used for saturation"
-msgstr ""
+msgstr "Nom de la couche a utiliser pour la saturation"
 
 #: ../raster/r.his/main.c:103
 msgid "Name of output layer to be used for red"
-msgstr ""
+msgstr "Nom de la couche en sortie pour le rouge"
 
 #: ../raster/r.his/main.c:110
 msgid "Name of output layer to be used for green"
-msgstr ""
+msgstr "Nom de la couche en sortie pour le vert"
 
 #: ../raster/r.his/main.c:117
 msgid "Name of output layer to be used for blue"
-msgstr ""
+msgstr "Nom de la couche en sortie pour le bleu"
 
 #: ../raster/r.his/main.c:121 ../locale/scriptstrings/r.shade_to_translate.c:12
 msgid "Color to use instead of NULL values"
@@ -14275,7 +14275,7 @@
 #: ../raster/r.his/main.c:145
 #, c-format
 msgid "No such color <%s>"
-msgstr ""
+msgstr "Pas de couleur <%s>"
 
 #: ../raster/r.his/main.c:167 ../raster/r.his/main.c:183
 #: ../raster/r.his/main.c:201 ../raster/r.out.ppm3/main.c:115
@@ -14286,7 +14286,7 @@
 #: ../display/d.his/main.c:156 ../display/d.his/main.c:174
 #, c-format
 msgid "Color file for <%s> not available"
-msgstr ""
+msgstr "Fichier de couleur pour <%s> non disponible"
 
 #: ../raster/r.out.ascii/main.c:63
 msgid "Converts a raster map layer into a GRASS ASCII text file."
@@ -14648,7 +14648,7 @@
 
 #: ../raster/r.in.xyz/main.c:171
 msgid "ASCII file containing input data (or \"-\" to read from stdin)"
-msgstr ""
+msgstr "Fichier ASCII contenant les données d'entrée (ou \"-\" pour lire depuis stdin)"
 
 #: ../raster/r.in.xyz/main.c:225
 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:19
@@ -14667,22 +14667,22 @@
 
 #: ../raster/r.in.xyz/main.c:243
 msgid "If a separate value column is given, this option refers to the z-coordinate column to be filtered by the zrange option"
-msgstr ""
+msgstr "Si une colonne de valeur séparée est fournie, cette option se réfère à la colonne de coordonnées z à filtrer par l'option zrange"
 
 #: ../raster/r.in.xyz/main.c:254
 msgid "Number of header lines to skip at top of input file"
-msgstr ""
+msgstr "Nombre de lignes d'en-tête à sauter au début du fichier d'entrée"
 
 #: ../raster/r.in.xyz/main.c:262 ../vector/v.decimate/main.c:146
 #: ../vector/v.in.lidar/main.c:194
 msgid "Filter range for z data (min,max)"
-msgstr ""
+msgstr "Étendue de filtre pour les données z (min,max)"
 
 #: ../raster/r.in.xyz/main.c:263 ../raster/r.in.xyz/main.c:271
 #: ../raster/r.in.xyz/main.c:280 ../raster/r.in.xyz/main.c:288
 #: ../raster/r.in.xyz/main.c:296
 msgid "Advanced Input"
-msgstr ""
+msgstr "Éntrée avancée"
 
 #: ../raster/r.in.xyz/main.c:270
 msgid "Scale to apply to z data"
@@ -14690,19 +14690,19 @@
 
 #: ../raster/r.in.xyz/main.c:278
 msgid "Alternate column number of data values in input file"
-msgstr ""
+msgstr "Numéro de colonnes de données alternatives dans le fichier d'entrée"
 
 #: ../raster/r.in.xyz/main.c:279
 msgid "If not given (or set to 0) the z-column data is used"
-msgstr ""
+msgstr "Si non fourni (ou défini à 0) la colonne de données z et utilisée"
 
 #: ../raster/r.in.xyz/main.c:287
 msgid "Filter range for alternate value column data (min,max)"
-msgstr ""
+msgstr "Étendue de filtre pour la colonne de données alternatives (min,max)"
 
 #: ../raster/r.in.xyz/main.c:295
 msgid "Scale to apply to alternate value column data"
-msgstr ""
+msgstr "Échelle à appliquer à la colonne de données alternatives"
 
 #: ../raster/r.in.xyz/main.c:336
 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:12
@@ -14711,15 +14711,15 @@
 
 #: ../raster/r.in.xyz/main.c:357
 msgid "Please specify a reasonable column number."
-msgstr ""
+msgstr "Merci de spécifier un numéro de colonne raisonnable."
 
 #: ../raster/r.in.xyz/main.c:369 ../vector/v.in.ascii/main.c:218
 msgid "Please specify reasonable number of lines to skip"
-msgstr ""
+msgstr "Merci de spécifier un nombre de lignes à sauter raisonnable"
 
 #: ../raster/r.in.xyz/main.c:388
 msgid "Invalid vrange"
-msgstr ""
+msgstr "vrange invalide"
 
 #: ../raster/r.in.xyz/main.c:527
 #, c-format
@@ -14732,11 +14732,11 @@
 
 #: ../raster/r.in.xyz/main.c:592
 msgid "Range filters will not be taken into account during scan"
-msgstr ""
+msgstr "Les filtres d'étendue ne seront pas pris en compte durant le scan"
 
 #: ../raster/r.in.xyz/main.c:629
 msgid "Reading input data..."
-msgstr ""
+msgstr "Lecture des données d'entrée ..."
 
 #: ../raster/r.in.xyz/main.c:712 ../raster/r.in.xyz/main.c:720
 #: ../raster/r.in.xyz/main.c:1213 ../raster/r.in.xyz/main.c:1221
@@ -14745,41 +14745,41 @@
 "Not enough data columns. Incorrect delimiter or column number? Found the following character(s) in row %lu:\n"
 "[%s]"
 msgstr ""
-"Pas assez de colonnes de données. Séparateur ou nombre de colonne incorrect ? trouvé les caractères suivants dans la ligne %lu:\n"
+"Pas assez de colonnes de données. Séparateur ou nombre de colonne incorrect ? Caractère suivant trouvé dans la ligne %lu:\n"
 "[%s]"
 
 #: ../raster/r.in.xyz/main.c:716 ../raster/r.in.xyz/main.c:1217
 msgid "Line ignored as requested"
-msgstr ""
+msgstr "Ligne ignorée comme demandé"
 
 #: ../raster/r.in.xyz/main.c:735 ../raster/r.in.xyz/main.c:1251
 #, c-format
 msgid "Bad y-coordinate line %lu column %d. <%s>"
-msgstr ""
+msgstr "Mauvaise coordonnée y ligne %lu colonne %d. <%s>"
 
 #: ../raster/r.in.xyz/main.c:742 ../raster/r.in.xyz/main.c:1236
 #, c-format
 msgid "Bad x-coordinate line %lu column %d. <%s>"
-msgstr ""
+msgstr "Mauvaise coordonnée x ligne %lu colonne %d. <%s>"
 
 #: ../raster/r.in.xyz/main.c:760 ../raster/r.in.xyz/main.c:1266
 #, c-format
 msgid "Bad z-coordinate line %lu column %d. <%s>"
-msgstr ""
+msgstr "Mauvaise coordonnée z ligne %lu colonne %d. <%s>"
 
 #: ../raster/r.in.xyz/main.c:773 ../raster/r.in.xyz/main.c:1284
 #, c-format
 msgid "Bad data value line %lu column %d. <%s>"
-msgstr ""
+msgstr "Mauvaise valeur de données ligne %lu colonne %d. <%s>"
 
 #: ../raster/r.in.xyz/main.c:829
 msgid "Writing to output raster map..."
-msgstr ""
+msgstr "Écriture vers la carte raster en sortie ..."
 
 #: ../raster/r.in.xyz/main.c:1169
 #, c-format
 msgid "%lu points found in region."
-msgstr ""
+msgstr "%lu points trouvés dans la région."
 
 #: ../raster/r.random/main.c:56
 msgid "Creates a raster map layer and vector point map containing randomly located points."
@@ -14958,19 +14958,19 @@
 #: ../raster/r.in.bin/main.c:61 ../raster/r.in.bin/main.c:70
 #: ../raster/r.in.bin/main.c:614
 msgid "Error reading data"
-msgstr ""
+msgstr "Erreur à la lecture des données"
 
 #: ../raster/r.in.bin/main.c:260
 msgid "Import a binary raster file into a GRASS raster map layer."
-msgstr "Importer un fichier 'raster' binaire dans une couche 'raster' GRASS."
+msgstr "Importer un fichier raster binaire dans une carte raster GRASS."
 
 #: ../raster/r.in.bin/main.c:265
 msgid "Import as floating-point data (default: integer)"
-msgstr ""
+msgstr "Importer en données à virgules flottantes (par défaut : entier)"
 
 #: ../raster/r.in.bin/main.c:270
 msgid "Import as double-precision floating-point data (default: integer)"
-msgstr ""
+msgstr "Importer en données à virgules flottantes en double précison (par défaut : entier)"
 
 #: ../raster/r.in.bin/main.c:279
 msgid "Byte swap the data during import"
@@ -14982,27 +14982,27 @@
 
 #: ../raster/r.in.bin/main.c:288
 msgid "Name of binary raster file to be imported"
-msgstr ""
+msgstr "Nom du fichier raster binaire à importer"
 
 #: ../raster/r.in.bin/main.c:291
 msgid "Output name or prefix if several bands are imported"
-msgstr ""
+msgstr "Nom de sortie ou préfix si plusieurs bandes sont importées"
 
 #: ../raster/r.in.bin/main.c:305 ../raster/r.out.bin/main.c:311
 msgid "Number of bytes per cell"
-msgstr ""
+msgstr "Nombre d'octets par cellule"
 
 #: ../raster/r.in.bin/main.c:313
 msgid "Header size in bytes"
-msgstr ""
+msgstr "Taille d'en-tête en octets"
 
 #: ../raster/r.in.bin/main.c:321
 msgid "Number of bands in input file"
-msgstr ""
+msgstr "Nombre de bandes dans le fichier d'entrée"
 
 #: ../raster/r.in.bin/main.c:322
 msgid "Bands must be in band-sequential order"
-msgstr ""
+msgstr "Les bandes doivent être dans l'ordre séquentiel des bandes"
 
 #: ../raster/r.in.bin/main.c:392
 msgid "Flip input horizontal and/or vertical"
@@ -15019,72 +15019,72 @@
 #: ../raster/r.in.bin/main.c:410
 #, c-format
 msgid "Option %s must be > 0"
-msgstr ""
+msgstr "L'option %s doit être > 0"
 
 #: ../raster/r.in.bin/main.c:413
 #, c-format
 msgid "Option %s must be >= 0"
-msgstr ""
+msgstr "L'option %s doit êre >= 0"
 
 #: ../raster/r.in.bin/main.c:435 ../raster/r.in.bin/main.c:438
 #, c-format
 msgid "Option %s= is ignored if -%c is set"
-msgstr ""
+msgstr "L'option %s= est ignorée si -%c est défini"
 
 #: ../raster/r.in.bin/main.c:462 ../raster/r.out.bin/main.c:379
 #: ../vector/v.colors/main.c:225
 #, c-format
 msgid "-%c and -%c are mutually exclusive"
-msgstr ""
+msgstr "-%c et -%c sont mutuellemnt exclusifs"
 
 #: ../raster/r.in.bin/main.c:467
 #, c-format
 msgid "-%c incompatible with %s=%d; must be 4 or 8"
-msgstr ""
+msgstr "-%c incompatible avec %s=%d; doit être 4 ou 8"
 
 #: ../raster/r.in.bin/main.c:476
 #, c-format
 msgid "-%c incompatible with %s=%d; must be 8"
-msgstr ""
+msgstr "-%c incompatible avec %s=%d; doit être 8"
 
 #: ../raster/r.in.bin/main.c:484
 #, c-format
 msgid "%s= required for integer data"
-msgstr ""
+msgstr "%s est nécessaire pour les données en entier"
 
 #: ../raster/r.in.bin/main.c:488
 #, c-format
 msgid "Integer input doesn't support %s=8 in this build"
-msgstr ""
+msgstr "Une entrée en entier ne supporte pas %s=8 sur cette installation"
 
 #: ../raster/r.in.bin/main.c:493
 #, c-format
 msgid "%s= must be 1, 2, 4 or 8"
-msgstr ""
+msgstr "%s= doit être 1, 2, 4 ou 8"
 
 #: ../raster/r.in.bin/main.c:506
 #, c-format
 msgid "Either -%c or %s= and %s= must be given"
-msgstr ""
+msgstr "Soit -%c soit %s= et %s= doivent être fournis"
 
 #: ../raster/r.in.bin/main.c:512
 #, c-format
 msgid "Either all or none of %s=, %s=, %s= and %s= must be given"
-msgstr ""
+msgstr "Soit tous soit aucun de %s=, %s=, %s= et %s= doivent être fournis"
 
 #: ../raster/r.in.bin/main.c:554
 #, c-format
 msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?"
-msgstr ""
+msgstr "Les résolutions Est-Ouest (ewres : %f) et Nord-Sud (nsres : %f) diffèrent significativement. Avez-vous renseigné %s= et %s= correctement ?"
 
 #: ../raster/r.in.bin/main.c:575
 msgid "File Size %"
-msgstr ""
+msgstr "Taille de fichier %"
 
 #: ../raster/r.in.bin/main.c:595
 #, c-format
 msgid "Importing band %d..."
-msgstr ""
+msgstr "Import de la bande %d ..."
 
 #: ../raster/r.external/list.c:23 ../raster/r.in.gdal/main.c:288
 #: ../vector/v.in.ogr/main.c:334 ../vector/v.external/list.c:94
@@ -15095,7 +15095,7 @@
 #: ../raster/r.external/main.c:59 ../raster/r.external.out/main.c:238
 #: ../vector/v.external/main.c:52 ../vector/v.external.out/main.c:46
 msgid "external"
-msgstr ""
+msgstr "externe"
 
 #: ../raster/r.external/main.c:61
 msgid "Links GDAL supported raster data as a pseudo GRASS raster map."
@@ -15117,7 +15117,7 @@
 #: ../raster/r.in.gdal/main.c:197 ../vector/v.external/args.c:49
 #: ../vector/v.external.out/args.c:62
 msgid "List supported formats and exit"
-msgstr ""
+msgstr "Lister les formats supportés et sortir"
 
 #: ../raster/r.external/main.c:108 ../raster/r.in.gdal/main.c:191
 #: ../vector/v.in.lidar/main.c:300 ../vector/v.in.ogr/main.c:303
@@ -15953,7 +15953,7 @@
 #: ../raster/r.reclass/main.c:51 ../raster/r.recode/main.c:50
 #: ../vector/v.reclass/main.c:68
 msgid "reclassification"
-msgstr ""
+msgstr "reclassification"
 
 #: ../raster/r.reclass/main.c:52
 msgid "Reclassify raster map based on category values."
@@ -15974,7 +15974,7 @@
 #: ../raster/r.reclass/main.c:72 ../raster/r.clump/main.c:75
 #: ../raster/r.recode/main.c:67 ../raster/r.neighbors/main.c:221
 msgid "Title for output raster map"
-msgstr ""
+msgstr "Titre de la carte raster en sortie"
 
 #: ../raster/r.reclass/main.c:83
 msgid "Input map can NOT be the same as output map"
@@ -16027,7 +16027,7 @@
 #: ../raster/r.reclass/main.c:142 ../raster/r.recode/main.c:99
 #: ../raster/r.quant/main.c:183
 msgid "No rules specified"
-msgstr ""
+msgstr "Pas de règles spécifiées"
 
 #: ../raster/r.out.mpeg/write.c:81 ../raster/r.out.mpeg/write.c:178
 msgid "Size mismatch error!"
@@ -16213,7 +16213,7 @@
 
 #: ../raster/r.compress/main.c:66
 msgid "compression"
-msgstr ""
+msgstr "compression"
 
 #: ../raster/r.compress/main.c:67
 msgid "Compresses and decompresses raster maps."
@@ -16225,91 +16225,91 @@
 
 #: ../raster/r.compress/main.c:74
 msgid "Uncompress the map"
-msgstr "Décompresser la couche"
+msgstr "Décompresser la carte"
 
 #: ../raster/r.compress/main.c:78
 msgid "Print compression information and data type of input map(s)"
-msgstr ""
+msgstr "Afficher les informations de compression et les types de données de(s) carte(s) en entrée"
 
 #: ../raster/r.compress/main.c:120 ../raster/r.compress/main.c:300
 #, c-format
 msgid "Raster map <%s> is not in the current mapset"
-msgstr ""
+msgstr "La carte raster <%s> n'est pas dans le jeu de cartes courant"
 
 #: ../raster/r.compress/main.c:126
 #, c-format
 msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't uncompress"
-msgstr ""
+msgstr "<%s> est un fichier reclassé de la carte <%s> du jeu de cartes <%s> - impossible de décompresser"
 
 #: ../raster/r.compress/main.c:128
 #, c-format
 msgid "<%s> is a reclass file of map <%s> in mapset <%s> - can't compress"
-msgstr ""
+msgstr "<%s> est un fichier reclassé de la carte <%s> du jeu de cartes <%s> - impossible de compresser"
 
 #: ../raster/r.compress/main.c:133
 #, c-format
 msgid "<%s> is a GDAL-linked map - can't (un)compress"
-msgstr ""
+msgstr "<%s> est une carte GDAL liée - imposible de la (dé)compresser"
 
 #: ../raster/r.compress/main.c:207
 msgid "DONE: uncompressed file is %lu %s (%.2f%) smaller"
-msgstr ""
+msgstr "FAIT : le fichier décompressé est %lu %s (%.2f%) plus petit"
 
 #: ../raster/r.compress/main.c:208
 msgid "DONE: compressed file is %lu %s (%.2f%) smaller"
-msgstr ""
+msgstr "FAIT : le fichier compressé est %lu %s (%.2f%) plus petit"
 
 #: ../raster/r.compress/main.c:212
 msgid "DONE: uncompressed file is %lu %s (%.2f%) larger"
-msgstr ""
+msgstr "FAIT : le fichier décompressé est %lu %s (%.2f%) plus grand"
 
 #: ../raster/r.compress/main.c:213
 msgid "DONE: compressed file is %lu %s (%.2f%) larger"
-msgstr ""
+msgstr "FAIT : le fichier compressé est %lu %s (%.2f%) plus grand"
 
 #: ../raster/r.compress/main.c:216
 msgid "same size"
-msgstr ""
+msgstr "même taille"
 
 #: ../raster/r.compress/main.c:232
 #, c-format
 msgid "<%s> already uncompressed"
-msgstr ""
+msgstr "<%s> est déjà décompressé"
 
 #: ../raster/r.compress/main.c:235
 #, c-format
 msgid "Uncompressing <%s>"
-msgstr ""
+msgstr "Décompression de <%s>"
 
 #: ../raster/r.compress/main.c:243
 #, c-format
 msgid "Re-compressing <%s>"
-msgstr ""
+msgstr "Re-compression de <%s>"
 
 #: ../raster/r.compress/main.c:246
 #, c-format
 msgid "Compressing <%s>"
-msgstr ""
+msgstr "Compression de <%s>"
 
 #: ../raster/r.compress/main.c:304
 #, c-format
 msgid "<%s> is a GDAL-linked map"
-msgstr ""
+msgstr "<%s> est une carte GDAL liée"
 
 #: ../raster/r.compress/main.c:308
 #, c-format
 msgid "<%s> is a reclass file of map <%s> in mapset <%s>"
-msgstr ""
+msgstr "<%s> est un fichier reclassé de la carte <%s> du jeu de données <%s>"
 
 #: ../raster/r.compress/main.c:327
 #, c-format
 msgid "<%s> is uncompressed (method %i: %s). Data type: %s"
-msgstr ""
+msgstr "<%s> est décompressé (méthode %i : %s). Type de données : %s"
 
 #: ../raster/r.compress/main.c:334
 #, c-format
 msgid "<%s> is compressed (method %i: %s). Data type: %s"
-msgstr ""
+msgstr "<%s> est compresé (méthode %i : %s). Type de données : %s"
 
 #: ../raster/r.solute.transport/main.c:59
 msgid "The initial concentration in [kg/m^3]"
@@ -16831,7 +16831,7 @@
 
 #: ../raster/r.surf.area/main.c:79
 msgid "area estimation"
-msgstr ""
+msgstr "estimation de la superficie"
 
 #: ../raster/r.surf.area/main.c:80
 msgid "Prints estimation of surface area for raster map."
@@ -16843,24 +16843,24 @@
 
 #: ../raster/r.surf.area/main.c:93
 msgid "Output units"
-msgstr ""
+msgstr "Unités de sortie"
 
 #: ../raster/r.surf.area/main.c:94
 msgid "Default: square map units"
-msgstr ""
+msgstr "Par défaut : en unité de carte au carré"
 
 #: ../raster/r.surf.area/main.c:102
 #, c-format
 msgid "Output in '%s'"
-msgstr ""
+msgstr "Sortie en '%s'"
 
 #: ../raster/r.surf.area/main.c:106
 msgid "Output in 'square map units'"
-msgstr ""
+msgstr "Sortie en 'unité de carte au carré'"
 
 #: ../raster/r.surf.area/main.c:153
 msgid "Null value area ignored in calculation:"
-msgstr ""
+msgstr "Surface de valeurs nulles ignorées dans les calculs : "
 
 #: ../raster/r.surf.area/main.c:155
 msgid "Plan area used in calculation:"
@@ -16892,50 +16892,50 @@
 
 #: ../raster/r.in.gridatb/main.c:48
 msgid "Imports GRIDATB.FOR map file (TOPMODEL) into a GRASS raster map."
-msgstr "Importer un fichier carte GRIDATB.FOR (TOPMODEL) vers une carte raster GRASS."
+msgstr "Importer un fichier de carte GRIDATB.FOR (TOPMODEL) vers une carte raster GRASS."
 
 #: ../raster/r.in.gridatb/main.c:51
 msgid "GRIDATB i/o map file"
-msgstr "couche GRIDATB à importer"
+msgstr "Fichirr de carte GRIDATB"
 
 #: ../raster/r.in.gridatb/main.c:68
 #, c-format
 msgid "File not found: %s"
-msgstr ""
+msgstr "Fichier non trouvé : %s"
 
 #: ../raster/r.series/main.c:141
 msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers."
-msgstr "Rend la valeur de sortie des cellules une foncton des valeurs des cellules correspondantes dans les cartes raster d'entrée."
+msgstr "Rend la valeur de sortie des cellules une fonction des valeurs des cellules correspondantes dans les cartes raster d'entrée."
 
 #: ../raster/r.series/main.c:150
 msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |"
-msgstr ""
+msgstr "Fichier d'entrée avec au moins un nom de carte raster et optionnellement un poids par ligne, le séparateur de champ entre le nom et le poids est |"
 
 #: ../raster/r.series/main.c:176
 msgid "Weighting factor for each input map, default value is 1.0 for each input map"
-msgstr ""
+msgstr "Facteur de pondération pour chaque carte d'entrée, la valeur par défaut est 1.0 pourchaque carte en entrée"
 
 #: ../raster/r.series/main.c:250 ../raster/r.series/main.c:312
 msgid "Weights must be positive"
-msgstr ""
+msgstr "Les poids doivent être positifs"
 
 #: ../raster/r.series/main.c:268 ../raster/r.series/main.c:318
 #, c-format
 msgid "Reading raster map <%s> using weight %f..."
-msgstr ""
+msgstr "Lecture de la carte raste <%s> en utilisant le poids %f ..."
 
 #: ../raster/r.series/main.c:298
 msgid "input= and weights= must have the same number of values"
-msgstr ""
+msgstr "input= et weights= doivent avoir le même nombre de valeurs"
 
 #: ../raster/r.series/main.c:333
 msgid "output= and method= must have the same number of values"
-msgstr "output= and method= doivent avoir le même nombre de valeurs"
+msgstr "output= et method= doivent avoir le même nombre de valeurs"
 
 #: ../raster/r.series/main.c:351
 #, c-format
 msgid "Method %s not compatible with weights, using unweighed version instead"
-msgstr ""
+msgstr "La méthode %s n'est pas compatible avec la pondération, utilisation de la version non pondérée à la place"
 
 #: ../raster/r.stats.zonal/main.c:103 ../raster/r.univar/r.univar_main.c:107
 #: ../raster/r.statistics/main.c:57
@@ -16950,11 +16950,11 @@
 
 #: ../raster/r.stats.zonal/main.c:115 ../raster/r.statistics/main.c:69
 msgid "Method of object-based statistic"
-msgstr "Méthode statistique sur les objets"
+msgstr "Méthode statistique orientée objets"
 
 #: ../raster/r.stats.zonal/main.c:138 ../raster/r.statistics/main.c:92
 msgid "Resultant raster map"
-msgstr "couche raster résultante"
+msgstr "Carte raster résultante"
 
 #: ../raster/r.stats.zonal/main.c:144 ../raster/r.statistics/main.c:98
 msgid "Cover values extracted from the category labels of the cover map"
@@ -17181,16 +17181,16 @@
 #: ../raster/r.cross/renumber.c:33
 #, c-format
 msgid "%s: STEP 3 ... "
-msgstr "%s : ÉTAPE 3..."
+msgstr "%s : ÉTAPE 3 ..."
 
 #: ../raster/r.cross/main.c:72
 msgid "Creates a cross product of the category values from multiple raster map layers."
-msgstr "Crée un produit croisé des valeurs de catégories de multiples cartes raster."
+msgstr "Crée un produit croisé des valeurs de catégories à partir de multiples cartes raster."
 
 #: ../raster/r.cross/main.c:81
 #, c-format
 msgid "Names of 2-%d input raster maps"
-msgstr "Nom des 2-%d couches raster source"
+msgstr "Nom des 2-%d cartes raster source"
 
 #: ../raster/r.cross/main.c:90
 msgid "Non-zero data only"
@@ -17199,26 +17199,26 @@
 #: ../raster/r.cross/main.c:103
 #, c-format
 msgid "More than %d files not allowed"
-msgstr ""
+msgstr "Plus de %d fichiers non autorisés"
 
 #: ../raster/r.cross/main.c:119
 msgid "Must specify 2 or more input maps"
-msgstr "Vous devez spécifiez deux couches sources ou plus"
+msgstr "Vous devez spécifiez 2 cartes sources ou plus"
 
 #: ../raster/r.cross/main.c:136
 #, c-format
 msgid "%s: STEP 2 ..."
-msgstr "%s : ÉTAPE 2..."
+msgstr "%s : ÉTAPE 2 ..."
 
 #: ../raster/r.cross/main.c:179
 #, c-format
 msgid "%ld categories"
-msgstr ""
+msgstr "%ld catégories"
 
 #: ../raster/r.cross/cross.c:65
 #, c-format
 msgid "%s: STEP 1 ... "
-msgstr "%s : ÉTAPE 1..."
+msgstr "%s : ÉTAPE 1 ..."
 
 #: ../raster/r.coin/print_coin.c:44
 #, c-format
@@ -17280,12 +17280,12 @@
 
 #: ../raster/r.statistics/main.c:59
 msgid "Calculates category or object oriented statistics."
-msgstr ""
+msgstr "Calculer les statistiques de catégories ou orientées objet."
 
 #: ../raster/r.statistics/main.c:104 ../raster/r.statistics/main.c:107
 #: ../raster/r.surf.idw/main.c:164
 msgid "This module currently only works for integer (CELL) maps"
-msgstr "Pour le moment ce module ne fonctionne qu'avec des cartes de valeurs(CELL) entières"
+msgstr "Pour le moment ce module ne fonctionne qu'avec des cartes de valeurs entières (CELL)"
 
 #: ../raster/r.statistics/o_kurt.c:91
 msgid "o_kurto: No data in array"
@@ -17297,7 +17297,7 @@
 
 #: ../raster/r.statistics/read_stats.c:20
 msgid "Reading r.stats output"
-msgstr ""
+msgstr "Lecture de la sortie de r.stats"
 
 #: ../raster/r.series.interp/main.c:69
 msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions."
@@ -17387,7 +17387,7 @@
 
 #: ../raster/r.texture/main.c:120
 msgid "The size of moving window (odd and >= 3)"
-msgstr ""
+msgstr "La taille de la fenêtre mouvante (impaire et >=3)"
 
 #: ../raster/r.texture/main.c:130
 msgid "The distance between two samples (>= 1)"
@@ -17399,7 +17399,7 @@
 
 #: ../raster/r.texture/main.c:150
 msgid "Separate output for each angle (0, 45, 90, 135)"
-msgstr "Séparer les sorties pour chasue angle (0, 45, 90, 135)"
+msgstr "Séparer les sorties pour chaque angle (0, 45, 90, 135)"
 
 #: ../raster/r.texture/main.c:154
 msgid "Calculate all textural measurements"
@@ -17411,7 +17411,7 @@
 
 #: ../raster/r.texture/main.c:165
 msgid "Size of the moving window must be odd"
-msgstr "La taille de la fenêtre mouvante doit êre paire"
+msgstr "La taille de la fenêtre mouvante doit êre impaire"
 
 #: ../raster/r.texture/main.c:168
 msgid "The distance between two samples must be > 0"
@@ -17436,7 +17436,7 @@
 #: ../raster/r.texture/h_measure.c:123
 #, c-format
 msgid "Too many categories (found: %i, max: %i). Try to rescale or reclassify the map"
-msgstr "Trop de catégories (trouvées: %i, max: %i). Essaye de rééchelonner ou de refaire la classification de la couche"
+msgstr "Trop de catégories (trouvées: %i, max: %i). Essaye de rééchelonner ou de reclassifier la carte"
 
 #: ../raster/r.colors.out/raster3d_main.c:50
 msgid "Exports the color table associated with a 3D raster map."
@@ -17445,17 +17445,17 @@
 #: ../raster/r.colors.out/raster3d_main.c:56
 #: ../raster/r.colors.out/raster_main.c:55 ../vector/v.colors.out/main.c:61
 msgid "Path to output rules file"
-msgstr ""
+msgstr "Chemin de sortie du fichier de règles"
 
 #: ../raster/r.colors.out/raster3d_main.c:62
 #: ../raster/r.colors.out/raster_main.c:61 ../vector/v.colors.out/main.c:72
 msgid "Output values as percentages"
-msgstr ""
+msgstr "Valeurs de sortie en pourcentage"
 
 #: ../raster/r.colors.out/raster3d_main.c:70
 #, c-format
 msgid "Unable to read color table for raster3d map <%s>"
-msgstr ""
+msgstr "Impossible de lire la table de couleur pour la carte raster3d <%s>"
 
 #: ../raster/r.colors.out/raster_main.c:49
 msgid "Exports the color table associated with a raster map."
@@ -17562,36 +17562,36 @@
 
 #: ../raster/r.category/main.c:69
 msgid "Comma separated value list"
-msgstr ""
+msgstr "Liste de valeurs séparées par des virgules"
 
 #: ../raster/r.category/main.c:70
 msgid "Example: 1.4,3.8,13"
-msgstr ""
+msgstr "Exemple : 1.4,3.8,13"
 
 #: ../raster/r.category/main.c:87
 msgid "File containing category label rules (or \"-\" to read from stdin)"
-msgstr ""
+msgstr "Fichier contenant les règles d'étiquettes de catégories (ou \"-\" pour lire depuis stdin)"
 
 #: ../raster/r.category/main.c:95
 msgid "Default label or format string for dynamic labeling"
-msgstr ""
+msgstr "Étiquette ou format de chaine par défaut pour l'étiquettage dynamique"
 
 #: ../raster/r.category/main.c:97
 msgid "Used when no explicit label exists for the category"
-msgstr ""
+msgstr "Utilisé lorsque aucune étiquette explicite n'existe pour la catégorie"
 
 #: ../raster/r.category/main.c:105
 msgid "Dynamic label coefficients"
-msgstr ""
+msgstr "Coefficient d'étiquette dynamique"
 
 #: ../raster/r.category/main.c:107
 msgid "Two pairs of category multiplier and offsets, for $1 and $2"
-msgstr ""
+msgstr "Deux paires de multiplicateurs et décalage de catégorie, for $1 et $2"
 
 #: ../raster/r.category/main.c:152
 #, c-format
 msgid "Category table for <%s> set from <%s>"
-msgstr ""
+msgstr "Table de catégories pour <%s> définie depuis <%s>"
 
 #: ../raster/r.category/main.c:211
 #, c-format
@@ -17599,24 +17599,26 @@
 "Incorrect format of input rules. Check separators. Invalid line is:\n"
 "%s"
 msgstr ""
+"Format incorrect des règles en entrée. Vérifiez les séparateurs. La ligne invalide est : \n"
+"%s"
 
 #: ../raster/r.category/main.c:267
 #, c-format
 msgid "Unable to read category file of raster map <%s> in <%s>"
-msgstr ""
+msgstr "Impossible de lire le fichier de catégorie de la carte raster <%s> dans <%s>"
 
 #: ../raster/r.category/main.c:283
 msgid "The map is floating point! Ignoring cats list, using vals list"
-msgstr "La couche est en valeurs flottantes! La liste des cats est ignorée, la liste des vals est utilisée à la place"
+msgstr "La couche est en virgules flottantes ! Liste cats ignorée, utilisation de vals à la place"
 
 #: ../raster/r.category/main.c:300
 msgid "vals argument is required for floating point map!"
-msgstr "L'argument vals est requis pour les couches en valeurs flottantes"
+msgstr "L'argument vals est requis pour les couches en virgules flottantes !"
 
 #: ../raster/r.category/cats.c:47
 #, c-format
 msgid "Reading <%s> in <%s>"
-msgstr ""
+msgstr "Lecture de <%s> dans <%s>"
 
 #: ../raster/r.surf.contour/main.c:64
 msgid "Generates surface raster map from rasterized contours."
@@ -19242,38 +19244,38 @@
 #: ../raster/r.external.out/main.c:38
 #, c-format
 msgid "Supported Formats:\n"
-msgstr ""
+msgstr "Formats supportés : \n"
 
 #: ../raster/r.external.out/main.c:132
 msgid "Unable to open GDAL file"
-msgstr ""
+msgstr "Impossible d'ouvrir le fichier GDAL"
 
 #: ../raster/r.external.out/main.c:156 ../vector/v.external.out/format.c:49
 #, c-format
 msgid "Format <%s> not supported"
-msgstr ""
+msgstr "Format <%s> non suporté"
 
 #: ../raster/r.external.out/main.c:162
 #, c-format
 msgid "Format <%s> does not support direct write"
-msgstr ""
+msgstr "Le format <%s> ne supporte pas l'écriture directe"
 
 #: ../raster/r.external.out/main.c:166 ../vector/v.external.out/format.c:52
 #, c-format
 msgid "Format <%s> does not support writing"
-msgstr ""
+msgstr "Le format <%s> ne supporte pas l'écriture"
 
 #: ../raster/r.external.out/main.c:214
 msgid "Unable to create GDAL file"
-msgstr ""
+msgstr "Impossible de créer le fichier GDAL"
 
 #: ../raster/r.external.out/main.c:217
 msgid "Error writing GDAL file"
-msgstr ""
+msgstr "Erreur à l'écriture du fichier GDAL"
 
 #: ../raster/r.external.out/main.c:237 ../vector/v.external.out/main.c:45
 msgid "output"
-msgstr ""
+msgstr "sortie"
 
 #: ../raster/r.external.out/main.c:240
 msgid "Defines raster output format utilizing GDAL library."
@@ -19281,20 +19283,20 @@
 
 #: ../raster/r.external.out/main.c:244
 msgid "Name of output directory"
-msgstr ""
+msgstr "Nom du répertoire de sortie"
 
 #: ../raster/r.external.out/main.c:251
 msgid "Extension for output files"
-msgstr ""
+msgstr "Extention des fichiers en sortie"
 
 #: ../raster/r.external.out/main.c:257
 msgid "Format of output files"
-msgstr ""
+msgstr "Format des fichiers en sortie"
 
 #: ../raster/r.external.out/main.c:264 ../vector/v.external.out/args.c:39
 #: ../vector/v.out.postgis/args.c:52
 msgid "Creation options"
-msgstr ""
+msgstr "Options de création"
 
 #: ../raster/r.external.out/main.c:277
 msgid "Cease using GDAL and revert to native output"
@@ -19302,7 +19304,7 @@
 
 #: ../raster/r.external.out/main.c:282 ../vector/v.external.out/args.c:74
 msgid "Print current status"
-msgstr ""
+msgstr "Afficher le status courant"
 
 #: ../raster/r.volume/main.c:77
 msgid "volume"
@@ -19399,7 +19401,7 @@
 #: ../raster/r.surf.idw/main.c:130
 #, c-format
 msgid "Illegal value for '%s' (%s)"
-msgstr "valeur illégale pour '%s' (%s)"
+msgstr "Valeur illégale pour '%s' (%s)"
 
 #: ../raster/r.surf.idw/main.c:260
 #, c-format
@@ -19406,7 +19408,7 @@
 msgid "Interpolating raster map <%s> (%d row)..."
 msgid_plural "Interpolating raster map <%s> (%d rows)..."
 msgstr[0] "Interpolation de la carte raster <%s> (ligne %d) ..."
-msgstr[1] "Interpolation de la carte raster <%s> (lignes %d) ..;"
+msgstr[1] "Interpolation de la carte raster <%s> (lignes %d) ..."
 
 #: ../raster/r.ros/main.c:215
 msgid "rate of spread"
@@ -20016,53 +20018,53 @@
 
 #: ../raster/r.distance/parse.c:35
 msgid "Name of two input raster maps for computing inter-class distances"
-msgstr ""
+msgstr "Nom des deux cartes raster pour le calcul des distances inter-classes"
 
 #: ../raster/r.distance/parse.c:45
 msgid "Sort output by distance"
-msgstr ""
+msgstr "Trier la sortie par distance"
 
 #: ../raster/r.distance/parse.c:46
 msgid "Default: sorted by categories"
-msgstr ""
+msgstr "Par défaut : trié par catégories"
 
 #: ../raster/r.distance/parse.c:50
 msgid "Sort by distance in ascending order"
-msgstr ""
+msgstr "Trier par la distance en ordre ascendant"
 
 #: ../raster/r.distance/parse.c:51
 msgid "Sort by distance in descending order"
-msgstr ""
+msgstr "Trier par la distance en ordre descendant"
 
 #: ../raster/r.distance/parse.c:55
 msgid "Include category labels in the output"
-msgstr "Inclure les étiquettes de catégorie dans la sortie"
+msgstr "Inclure les étiquettes de catégories dans la sortie"
 
 #: ../raster/r.distance/parse.c:60
 msgid "Report zero distance if rasters are overlapping"
-msgstr "Rapporter la distance zéro si les rasters se chevauchent"
+msgstr "Rapporter une distance de zéro si les rasters se chevauchent"
 
 #: ../raster/r.distance/parse.c:64
 msgid "Report null objects as *"
-msgstr ""
+msgstr "Rapporter les objets null en *"
 
 #: ../raster/r.distance/parse.c:74 ../raster/r.distance/parse.c:83
 #, c-format
 msgid "Raster map <%s> is not CELL"
-msgstr ""
+msgstr "La carte raster <%s> n'est pas en CELL"
 
 #: ../raster/r.distance/report.c:61
 msgid "Processing..."
-msgstr ""
+msgstr "Traitement ..."
 
 #: ../raster/r.distance/main.c:42
 msgid "Locates the closest points between objects in two raster maps."
-msgstr "Localise les points de plus grande proximité entre objets de deux cartes raster."
+msgstr "Localise les points les plus proches parmis des objets de deux cartes raster."
 
 #: ../raster/r.distance/edges.c:47
 #, c-format
 msgid "Reading map %s ..."
-msgstr ""
+msgstr "Lecture de la carte %s ..."
 
 #: ../raster/r.water.outlet/main.c:56
 msgid "Creates watershed basins from a drainage direction map."
@@ -20244,7 +20246,7 @@
 
 #: ../raster/r.recode/main.c:49
 msgid "recode categories"
-msgstr ""
+msgstr "recoder les catégories"
 
 #: ../raster/r.recode/main.c:51
 msgid "Recodes categorical raster maps."
@@ -20252,81 +20254,81 @@
 
 #: ../raster/r.recode/main.c:54
 msgid "Name of raster map to be recoded"
-msgstr ""
+msgstr "Nom de la carte raster à recoder"
 
 #: ../raster/r.recode/main.c:60
 msgid "File containing recode rules"
-msgstr ""
+msgstr "Fichier contenant les règles de recodage"
 
 #: ../raster/r.recode/main.c:71
 msgid "Align the current region to the input raster map"
-msgstr ""
+msgstr "Aligner la région courante sur la carte raster d'entrée"
 
 #: ../raster/r.recode/main.c:75
 msgid "Force output to 'double' raster map type (DCELL)"
-msgstr ""
+msgstr "Forcer la sortie en carte raster de type 'double' (DCELL)"
 
 #: ../raster/r.recode/main.c:96
 #, c-format
 msgid "No rules specified. Raster map <%s> not created."
-msgstr ""
+msgstr "Pas de règle spécifiée. Carte raster <%s> non créée."
 
 #: ../raster/r.recode/read_rules.c:20
 #, c-format
 msgid "Unable to read f_range for map %s"
-msgstr ""
+msgstr "Impossible de lire f_range pour la carte %s"
 
 #: ../raster/r.recode/read_rules.c:24 ../display/d.colortable/main.c:146
 msgid "Data range is empty"
-msgstr ""
+msgstr "L'intervalle des données est vide"
 
 #: ../raster/r.recode/read_rules.c:30
 #, c-format
 msgid "Data range of %s is %s to %s (entire map)"
-msgstr ""
+msgstr "L'intervalle des données de %s est %s à %s (carte entière)"
 
 #: ../raster/r.recode/read_rules.c:39
 #, c-format
 msgid "Integer data range of %s is empty"
-msgstr ""
+msgstr "L'intervalle des données entières de %s est vide"
 
 #: ../raster/r.recode/read_rules.c:41
 #, c-format
 msgid "Integer data range of %s is %d to %d"
-msgstr ""
+msgstr "L'intervalle des données de %s est %d à %d"
 
 #: ../raster/r.recode/read_rules.c:61
 msgid "Enter the rule or 'help' for the format description"
-msgstr ""
+msgstr "Entrer la règle ou 'help' pour la description du format"
 
 #: ../raster/r.recode/read_rules.c:85
 msgid "Enter a rule in one of these formats:"
-msgstr ""
+msgstr "Entrer une règle dans un des formats suivants :"
 
 #: ../raster/r.recode/read_rules.c:87
 msgid "old_low:old_high:new_low:new_high"
-msgstr ""
+msgstr "ancien_bas;ancien_haut;nouveau_bas;nouveau_haut"
 
 #: ../raster/r.recode/read_rules.c:88
 msgid "old_low:old_high:new_val      (i.e. new_high == new_low)"
-msgstr ""
+msgstr "ancien_bas;ancien_haut;nouvelle_valeur    (i.e. nouveau_haut == nouveau_bas)"
 
 #: ../raster/r.recode/read_rules.c:89
 msgid "*:old_val:new_val             (interval [inf, old_val])"
-msgstr ""
+msgstr "*;ancienne_valeur;nouvelle_valeur    (intervale [inf, ancienne_valeur])"
 
 #: ../raster/r.recode/read_rules.c:90
 msgid "old_val:*:new_val             (interval [old_val, inf])"
-msgstr ""
+msgstr "ancienne_valeur;*;nouvelle_valeur    (intervale [ancienne_valeur, inf])"
 
 #: ../raster/r.recode/read_rules.c:92
 msgid "When finished type \"end\"."
-msgstr "Pour terminer taper \"end\"."
+msgstr "Lorsque terminé tapez \"end\"."
 
 #: ../raster/r.recode/read_rules.c:126 ../raster/r.quant/read_rules.c:158
 #, c-format
 msgid "%s is not a valid rule"
-msgstr ""
+msgstr "%s n'est pas une règle valide"
 
 #: ../raster/r.sunmask/main.c:120
 msgid "Calculates cast shadow areas from sun position and elevation raster map."
@@ -41058,3 +41060,39 @@
 
 #~ msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset."
 #~ msgstr "Assigner des horodatages et enregistrer des cartes raster, vecteur et raster3d dans un jeu de données temporel."
+
+#~ msgid "Show the category for vector points map"
+#~ msgstr "Afficher les catégories pour les points de la carte vecteur"
+
+#~ msgid "Flag 'v' required option 'points'"
+#~ msgstr "L'option 'v' nécessite l'option 'points' "
+
+#~ msgid "Can only do up to %d raster maps (more than %d given)"
+#~ msgstr "Ne peut le faire que jusqu'à %d cartes raster (plus de %d fournies)"
+
+#~ msgid "Scan"
+#~ msgstr "Scan"
+
+#~ msgid "%lu points found in input file"
+#~ msgstr "%lu points trouvés dans le fichier d'entrée"
+
+#~ msgid "Print compression information in shell script style"
+#~ msgstr "Afficher les informations de compression en style script shell"
+
+#~ msgid "<%s> has a compressed NULL file"
+#~ msgstr "<%s> a un fichier NULL compressé"
+
+#~ msgid "<%s> has an uncompressed NULL file"
+#~ msgstr "<%s> a un fichier NULL décompressé"
+
+#~ msgid "Auto-adjustment for lat/lon"
+#~ msgstr "Auto-ajustement pour lat/lon"
+
+#~ msgid "Attempt to fix small precision errors in resolution and extents"
+#~ msgstr "Tentative de résolution de'erreurs de petite précision dans la résolution et l'emprise"
+
+#~ msgid "percentile"
+#~ msgstr "percentile"
+
+#~ msgid "quantile"
+#~ msgstr "quantile"

Modified: grass/trunk/locale/po/grassmods_ta.po
===================================================================
--- grass/trunk/locale/po/grassmods_ta.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grassmods_ta.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -4,7 +4,7 @@
 # transifex generated, 2017
 #
 # Arun Balaji, 2017
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: grasslibs_ta\n"
@@ -13,10 +13,10 @@
 "PO-Revision-Date: 2018-01-06 11:31+0100\n"
 "Last-Translator: Arun Balaji <arunthilak95 at gmail.com>, 2017\n"
 "Language-Team: Tamil (https://www.transifex.com/grass-gis/teams/45198/ta/)\n"
+"Language: ta\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ta\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: ../raster/r.out.vrml/main.c:47 ../raster/r.resamp.interp/main.c:76
@@ -267,9 +267,7 @@
 
 #: ../raster/r.texture/h_measure.c:156
 #, c-format
-msgid ""
-"Too many categories (found: %i, max: %i). Try to rescale or reclassify the "
-"map"
+msgid "Too many categories (found: %i, max: %i). Try to rescale or reclassify the map"
 msgstr ""
 
 #: ../raster/r.texture/h_measure.c:738 ../raster/r.stream.extract/load.c:44
@@ -357,9 +355,7 @@
 msgstr ""
 
 #: ../raster/r.texture/main.c:153
-msgid ""
-"Angles are counterclockwise from east: 0 is East to West, 45 is North-East "
-"to South-West"
+msgid "Angles are counterclockwise from east: 0 is East to West, 45 is North-East to South-West"
 msgstr ""
 
 #: ../raster/r.texture/main.c:158
@@ -387,9 +383,7 @@
 msgstr ""
 
 #: ../raster/r.texture/main.c:179
-msgid ""
-"The distance between two samples must be smaller than the size of the moving"
-" window"
+msgid "The distance between two samples must be smaller than the size of the moving window"
 msgstr ""
 
 #: ../raster/r.texture/main.c:200
@@ -427,8 +421,7 @@
 msgstr ""
 
 #: ../raster/r.grow.distance/main.c:154
-msgid ""
-"Generates a raster map containing distances to nearest raster features."
+msgid "Generates a raster map containing distances to nearest raster features."
 msgstr ""
 
 #: ../raster/r.grow.distance/main.c:161
@@ -560,9 +553,9 @@
 msgid "Writing output raster maps..."
 msgstr ""
 
-#: ../raster/r.grow.distance/main.c:382
-#: ../raster/r.colors.out/raster_main.c:69 ../raster/r.fill.dir/main.c:153
-#: ../raster/r.colors/edit_colors.c:396 ../vector/v.colors/main.c:315
+#: ../raster/r.grow.distance/main.c:382 ../raster/r.colors.out/raster_main.c:69
+#: ../raster/r.fill.dir/main.c:153 ../raster/r.colors/edit_colors.c:396
+#: ../vector/v.colors/main.c:315
 #, c-format
 msgid "Unable to read color table for raster map <%s>"
 msgstr ""
@@ -587,9 +580,7 @@
 msgstr ""
 
 #: ../raster/r.surf.idw/main.c:109
-msgid ""
-"Provides surface interpolation from raster point data by Inverse Distance "
-"Squared Weighting."
+msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting."
 msgstr ""
 
 #: ../raster/r.surf.idw/main.c:119 ../vector/v.surf.idw/main.c:113
@@ -715,9 +706,8 @@
 
 #: ../raster/r.what/main.c:127 ../raster/r.stats/main.c:119
 #: ../raster/r.quantile/main.c:299 ../raster/r.stats.quantile/main.c:555
-#: ../raster/r.univar/r.univar_main.c:41
-#: ../raster/r.univar/r3.univar_main.c:42 ../db/db.select/main.c:241
-#: ../vector/v.db.select/main.c:95
+#: ../raster/r.univar/r.univar_main.c:41 ../raster/r.univar/r3.univar_main.c:42
+#: ../db/db.select/main.c:241 ../vector/v.db.select/main.c:95
 #: ../locale/scriptstrings/i.oif_to_translate.c:5
 #: ../locale/scriptstrings/r.out.xyz_to_translate.c:6
 msgid "Name for output file (if omitted or \"-\" output to stdout)"
@@ -1069,9 +1059,7 @@
 
 #: ../raster/r.stream.extract/streams.c:700
 #, c-format
-msgid ""
-"MFD: A * path already processed when setting drainage direction: %lld of "
-"%lld cells"
+msgid "MFD: A * path already processed when setting drainage direction: %lld of %lld cells"
 msgstr ""
 
 #: ../raster/r.stream.extract/thin.c:83
@@ -1109,9 +1097,7 @@
 msgstr ""
 
 #: ../raster/r.stream.extract/main.c:88
-msgid ""
-"Stream extraction will use provided accumulation instead of calculating it "
-"anew"
+msgid "Stream extraction will use provided accumulation instead of calculating it anew"
 msgstr ""
 
 #: ../raster/r.stream.extract/main.c:89 ../raster/r.stream.extract/main.c:97
@@ -1140,9 +1126,7 @@
 msgstr ""
 
 #: ../raster/r.stream.extract/main.c:110
-msgid ""
-"If accumulation is larger than d8cut, SFD is used instead of MFD. Applies "
-"only if no accumulation map is given."
+msgid "If accumulation is larger than d8cut, SFD is used instead of MFD. Applies only if no accumulation map is given."
 msgstr ""
 
 #: ../raster/r.stream.extract/main.c:121
@@ -1150,9 +1134,7 @@
 msgstr ""
 
 #: ../raster/r.stream.extract/main.c:123
-msgid ""
-"Montgomery: accumulation is multiplied with pow(slope,mexp) and then "
-"compared with threshold"
+msgid "Montgomery: accumulation is multiplied with pow(slope,mexp) and then compared with threshold"
 msgstr ""
 
 #: ../raster/r.stream.extract/main.c:131
@@ -1237,8 +1219,8 @@
 #: ../misc/m.nviz.image/surface.c:107
 #: ../scripts/r.buffer.lowmem/r.buffer.lowmem.py:87
 #: ../scripts/d.correlate/d.correlate.py:50
-#: ../scripts/v.rast.stats/v.rast.stats.py:128
-#: ../scripts/d.polar/d.polar.py:62 ../scripts/r.pack/r.pack.py:74
+#: ../scripts/v.rast.stats/v.rast.stats.py:128 ../scripts/d.polar/d.polar.py:62
+#: ../scripts/r.pack/r.pack.py:74
 #: ../scripts/r.reclass.area/r.reclass.area.py:103
 #: ../scripts/r.reclass.area/r.reclass.area.py:213
 #: ../scripts/r.mask/r.mask.py:131 ../scripts/r.rgb/r.rgb.py:60
@@ -1627,9 +1609,7 @@
 msgstr ""
 
 #: ../raster/r.category/main.c:55
-msgid ""
-"Manages category values and labels associated with user-specified raster map"
-" layers."
+msgid "Manages category values and labels associated with user-specified raster map layers."
 msgstr ""
 
 #: ../raster/r.category/main.c:62 ../raster/r.category/main.c:71
@@ -1846,15 +1826,11 @@
 msgstr ""
 
 #: ../raster/r.series/main.c:141
-msgid ""
-"Makes each output cell value a function of the values assigned to the "
-"corresponding cells in the input raster map layers."
+msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers."
 msgstr ""
 
 #: ../raster/r.series/main.c:150
-msgid ""
-"Input file with one raster map name and optional one weight per line, field "
-"separator between name and weight is |"
+msgid "Input file with one raster map name and optional one weight per line, field separator between name and weight is |"
 msgstr ""
 
 #: ../raster/r.series/main.c:161 ../raster3d/r3.neighbors/main.c:119
@@ -1868,8 +1844,7 @@
 msgstr ""
 
 #: ../raster/r.series/main.c:176
-msgid ""
-"Weighting factor for each input map, default value is 1.0 for each input map"
+msgid "Weighting factor for each input map, default value is 1.0 for each input map"
 msgstr ""
 
 #: ../raster/r.series/main.c:183 ../raster/r.series.accumulate/main.c:132
@@ -2011,16 +1986,14 @@
 #: ../vector/v.outlier/main.c:74 ../vector/v.out.lidar/main.c:473
 #: ../vector/v.lidar.correction/main.c:72 ../vector/v.lidar.growing/main.c:76
 #: ../vector/v.decimate/main.c:124 ../vector/v.in.lidar/main.c:138
-#: ../vector/v.lidar.edgedetection/main.c:76
-#: ../vector/v.surf.bspline/main.c:94 ../raster3d/r3.in.lidar/main.c:164
+#: ../vector/v.lidar.edgedetection/main.c:76 ../vector/v.surf.bspline/main.c:94
+#: ../raster3d/r3.in.lidar/main.c:164
 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:5
 msgid "LIDAR"
 msgstr ""
 
 #: ../raster/r.in.xyz/main.c:167
-msgid ""
-"Creates a raster map from an assemblage of many coordinates using univariate"
-" statistics."
+msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics."
 msgstr ""
 
 #: ../raster/r.in.xyz/main.c:171
@@ -2166,9 +2139,7 @@
 msgstr ""
 
 #: ../raster/r.in.xyz/main.c:239
-msgid ""
-"If a separate value column is given, this option refers to the z-coordinate "
-"column to be filtered by the zrange option"
+msgid "If a separate value column is given, this option refers to the z-coordinate column to be filtered by the zrange option"
 msgstr ""
 
 #: ../raster/r.in.xyz/main.c:250
@@ -2217,9 +2188,7 @@
 
 #: ../raster/r.in.xyz/main.c:323 ../raster/r.in.lidar/main.c:244
 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:33
-msgid ""
-"Discard <trim> percent of the smallest and <trim> percent of the largest "
-"observations"
+msgid "Discard <trim> percent of the smallest and <trim> percent of the largest observations"
 msgstr ""
 
 #: ../raster/r.in.xyz/main.c:328 ../raster/r.in.lidar/main.c:306
@@ -2269,14 +2238,11 @@
 
 #: ../raster/r.in.xyz/main.c:536
 #, c-format
-msgid ""
-"Unable to process the hole map at once. Please set the %s option to some "
-"value lower than 100."
+msgid "Unable to process the hole map at once. Please set the %s option to some value lower than 100."
 msgstr ""
 
 #: ../raster/r.in.xyz/main.c:589
-msgid ""
-"If input is not from a file it is only possible to perform a single pass."
+msgid "If input is not from a file it is only possible to perform a single pass."
 msgstr ""
 
 #: ../raster/r.in.xyz/main.c:601
@@ -2677,9 +2643,7 @@
 msgstr ""
 
 #: ../raster/r.external.out/main.c:240
-msgid ""
-"Redirects raster output to file utilizing GDAL library rather than storing "
-"in GRASS raster format."
+msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format."
 msgstr ""
 
 #: ../raster/r.external.out/main.c:244
@@ -2719,9 +2683,7 @@
 msgstr ""
 
 #: ../raster/r.cross/main.c:72
-msgid ""
-"Creates a cross product of the category values from multiple raster map "
-"layers."
+msgid "Creates a cross product of the category values from multiple raster map layers."
 msgstr ""
 
 #: ../raster/r.cross/main.c:81
@@ -2825,8 +2787,7 @@
 #: ../vector/v.lidar.correction/main.c:111 ../vector/v.db.connect/main.c:66
 #: ../vector/v.db.connect/main.c:72 ../vector/v.external.out/args.c:20
 #: ../vector/v.external.out/args.c:35 ../vector/v.external.out/args.c:47
-#: ../vector/v.external.out/args.c:53
-#: ../vector/v.lidar.edgedetection/main.c:99
+#: ../vector/v.external.out/args.c:53 ../vector/v.lidar.edgedetection/main.c:99
 #: ../vector/v.lidar.edgedetection/main.c:108
 #: ../vector/v.lidar.edgedetection/main.c:117
 #: ../vector/v.lidar.edgedetection/main.c:126
@@ -3017,9 +2978,7 @@
 
 #: ../raster/r.in.bin/main.c:554
 #, c-format
-msgid ""
-"East-West (ewres: %f) and North-South (nwres: %f) resolution differ "
-"significantly. Did you assign %s= and %s= correctly?"
+msgid "East-West (ewres: %f) and North-South (nwres: %f) resolution differ significantly. Did you assign %s= and %s= correctly?"
 msgstr ""
 
 #: ../raster/r.in.bin/main.c:575
@@ -3111,10 +3070,7 @@
 msgstr ""
 
 #: ../raster/r.his/main.c:73
-msgid ""
-"Generates red, green and blue (RGB) raster map layers combining hue, "
-"intensity and saturation (HIS) values from user-specified input raster map "
-"layers."
+msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers."
 msgstr ""
 
 #: ../raster/r.his/main.c:82 ../display/d.his/main.c:78
@@ -3141,13 +3097,11 @@
 msgid "Name of output layer to be used for blue"
 msgstr ""
 
-#: ../raster/r.his/main.c:121
-#: ../locale/scriptstrings/r.shade_to_translate.c:12
+#: ../raster/r.his/main.c:121 ../locale/scriptstrings/r.shade_to_translate.c:12
 msgid "Color to use instead of NULL values"
 msgstr ""
 
-#: ../raster/r.his/main.c:126
-#: ../locale/scriptstrings/r.shade_to_translate.c:14
+#: ../raster/r.his/main.c:126 ../locale/scriptstrings/r.shade_to_translate.c:14
 msgid "Use colors from color tables for NULL values"
 msgstr ""
 
@@ -3419,23 +3373,17 @@
 
 #: ../raster/r.stats/main.c:303
 #, c-format
-msgid ""
-"Raster map <%s> is reading as integer map! Flag '-%c' and/or '%s' option "
-"will be ignored."
+msgid "Raster map <%s> is reading as integer map! Flag '-%c' and/or '%s' option will be ignored."
 msgstr ""
 
 #: ../raster/r.stats/main.c:319
 #, c-format
-msgid ""
-"Cats for raster map <%s> are either missing or have no explicit labels. "
-"Using %s=%d."
+msgid "Cats for raster map <%s> are either missing or have no explicit labels. Using %s=%d."
 msgstr ""
 
 #: ../raster/r.stats/main.c:325
 #, c-format
-msgid ""
-"Flag '-%c' was given, using cats fp ranges of raster map <%s>, ignoring '%s'"
-" option"
+msgid "Flag '-%c' was given, using cats fp ranges of raster map <%s>, ignoring '%s' option"
 msgstr ""
 
 #: ../raster/r.stats/main.c:331 ../raster/r.contour/main.c:149
@@ -3517,9 +3465,7 @@
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:156
-msgid ""
-"Generates raster maps of slope, aspect, curvatures and partial derivatives "
-"from an elevation raster map."
+msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map."
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:158
@@ -3578,13 +3524,11 @@
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:209
-msgid ""
-"Name for output first order partial derivative dx (E-W slope) raster map"
+msgid "Name for output first order partial derivative dx (E-W slope) raster map"
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:216
-msgid ""
-"Name for output first order partial derivative dy (N-S slope) raster map"
+msgid "Name for output first order partial derivative dy (N-S slope) raster map"
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:223
@@ -3624,9 +3568,7 @@
 
 #: ../raster/r.slope.aspect/main.c:336
 #, c-format
-msgid ""
-"You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, "
-"<%s>, <%s>, <%s>, <%s> or <%s>"
+msgid "You must specify at least one of the parameters: <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s>, <%s> or <%s>"
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:358
@@ -3635,9 +3577,7 @@
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:387
-msgid ""
-"r.slope.aspect does not convert horizontal units to meters in this version, "
-"see manual page."
+msgid "r.slope.aspect does not convert horizontal units to meters in this version, see manual page."
 msgstr ""
 
 #: ../raster/r.slope.aspect/main.c:968
@@ -4007,8 +3947,7 @@
 msgstr ""
 
 #: ../raster/r.proj/main.c:219
-msgid ""
-"Print input map's bounds in the current projection and exit (shell style)"
+msgid "Print input map's bounds in the current projection and exit (shell style)"
 msgstr ""
 
 #: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:52
@@ -4198,9 +4137,7 @@
 msgstr ""
 
 #: ../raster/r.to.rast3/main.c:230
-msgid ""
-"The 2D and 3D region settings are different. Using the 3D region settings to"
-" adjust the 2D region."
+msgid "The 2D and 3D region settings are different. Using the 3D region settings to adjust the 2D region."
 msgstr ""
 
 #: ../raster/r.to.rast3/main.c:262
@@ -4273,9 +4210,7 @@
 msgstr ""
 
 #: ../raster/r.profile/main.c:104
-msgid ""
-"If units are not specified, current location units are used. Meters are used"
-" by default in geographic (latlon) locations."
+msgid "If units are not specified, current location units are used. Meters are used by default in geographic (latlon) locations."
 msgstr ""
 
 #: ../raster/r.profile/main.c:118
@@ -4330,8 +4265,7 @@
 msgstr ""
 
 #: ../raster/r.thin/main.c:60
-msgid ""
-"Thins non-null cells that denote linear features in a raster map layer."
+msgid "Thins non-null cells that denote linear features in a raster map layer."
 msgstr ""
 
 #: ../raster/r.thin/main.c:72
@@ -4502,8 +4436,7 @@
 msgstr ""
 
 #: ../raster/r.transect/main.c:107
-msgid ""
-"Outputs raster map layer values lying along user defined transect line(s)."
+msgid "Outputs raster map layer values lying along user defined transect line(s)."
 msgstr ""
 
 #: ../raster/r.transect/main.c:111
@@ -4566,9 +4499,7 @@
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:131
-msgid ""
-"Name of location to create or to read projection from for GCPs "
-"transformation"
+msgid "Name of location to create or to read projection from for GCPs transformation"
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:133 ../raster/r.in.gdal/main.c:188
@@ -4596,8 +4527,7 @@
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:157
-msgid ""
-"Zero-padding of band number by filling with leading zeros up to given number"
+msgid "Zero-padding of band number by filling with leading zeros up to given number"
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:158
@@ -4675,9 +4605,7 @@
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:230
-msgid ""
-"Create the location specified by the \"location\" parameter and exit. Do not"
-" import the raster file."
+msgid "Create the location specified by the \"location\" parameter and exit. Do not import the raster file."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:235 ../vector/v.in.lidar/main.c:284
@@ -4708,8 +4636,7 @@
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:326
-msgid ""
-"The number of digits for band numbering must be equal or greater than 0"
+msgid "The number of digits for band numbering must be equal or greater than 0"
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:339
@@ -4728,9 +4655,7 @@
 
 #: ../raster/r.in.gdal/main.c:370
 #, c-format
-msgid ""
-"Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin "
-"plate spline transformation (%s or %s)."
+msgid "Input seems to be NOAA/AVHRR data which needs to be georeferenced with thin plate spline transformation (%s or %s)."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:383
@@ -4750,23 +4675,16 @@
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:423
-msgid ""
-"Input raster map is flipped or rotated - cannot import. You may use "
-"'gdalwarp' to transform the map to North-up."
+msgid "Input raster map is flipped or rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:442
 #, c-format
-msgid ""
-"Unable to fetch the affine transformation coefficients. Flag -%c cannot be "
-"used in this case."
+msgid "Unable to fetch the affine transformation coefficients. Flag -%c cannot be used in this case."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:470
-msgid ""
-"Map bounds have been constrained to geographic coordinates. You will almost "
-"certainly want to check map bounds and resolution with r.info and reset them"
-" with r.region before going any further."
+msgid "Map bounds have been constrained to geographic coordinates. You will almost certainly want to check map bounds and resolution with r.info and reset them with r.region before going any further."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:480
@@ -4775,9 +4693,7 @@
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:520 ../raster/r.in.gdal/main.c:547
-msgid ""
-"Input raster does not overlap current computational region. Nothing to "
-"import."
+msgid "Input raster does not overlap current computational region. Nothing to import."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:598 ../raster/r.external/main.c:230
@@ -4825,9 +4741,7 @@
 #: ../raster/r.in.gdal/main.c:808 ../raster/r.in.gdal/proj.c:62
 #: ../raster/r.external/proj.c:62 ../vector/v.in.lidar/main.c:507
 #: ../vector/v.in.ogr/proj.c:253 ../vector/v.external/proj.c:154
-msgid ""
-"Unable to convert input map projection to GRASS format; cannot create new "
-"location."
+msgid "Unable to convert input map projection to GRASS format; cannot create new location."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:832 ../raster/r.in.gdal/proj.c:68
@@ -4847,9 +4761,7 @@
 
 #: ../raster/r.in.gdal/main.c:841
 #, c-format
-msgid ""
-"The target for the output group <%s> has been set to location <%s>, mapset "
-"<PERMANENT>."
+msgid "The target for the output group <%s> has been set to location <%s>, mapset <PERMANENT>."
 msgstr ""
 
 #: ../raster/r.in.gdal/main.c:881 ../raster/r.external/window.c:93
@@ -4970,9 +4882,7 @@
 
 #: ../raster/r.in.gdal/proj.c:239 ../raster/r.external/proj.c:239
 #: ../vector/v.in.ogr/proj.c:431 ../vector/v.external/proj.c:332
-msgid ""
-"Consider generating a new location from the input dataset using the "
-"'location' parameter.\n"
+msgid "Consider generating a new location from the input dataset using the 'location' parameter.\n"
 msgstr ""
 
 #: ../raster/r.in.gdal/proj.c:257 ../raster/r.in.lidar/projection.c:139
@@ -5154,11 +5064,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:220
-msgid ""
-"Generates three, or four raster map layers showing the base (perpendicular) "
-"rate of spread (ROS), the maximum (forward) ROS, the direction of the "
-"maximum ROS, and optionally the maximum potential spotting distance for fire"
-" spread simulation."
+msgid "Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation."
 msgstr ""
 
 #: ../raster/r.ros/main.c:227
@@ -5166,10 +5072,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:229
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing the standard fuel models defined by the USDA Forest Service."
-" Valid values are 1-13; other numbers are recognized as barriers by r.ros."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing the standard fuel models defined by the USDA Forest Service. Valid values are 1-13; other numbers are recognized as barriers by r.ros."
 msgstr ""
 
 #: ../raster/r.ros/main.c:238
@@ -5177,10 +5080,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:240 ../raster/r.spread/main.c:205
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing the 1-hour (<.25\") fuel moisture (percentage content "
-"multiplied by 100)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing the 1-hour (<.25\") fuel moisture (percentage content multiplied by 100)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:248
@@ -5188,10 +5088,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:250
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing the 10-hour (.25-1\") fuel moisture (percentage content "
-"multiplied by 100)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing the 10-hour (.25-1\") fuel moisture (percentage content multiplied by 100)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:258
@@ -5199,10 +5096,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:260
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing the 100-hour (1-3\") fuel moisture (percentage content "
-"multiplied by 100)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing the 100-hour (1-3\") fuel moisture (percentage content multiplied by 100)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:267
@@ -5210,10 +5104,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:269
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing live (herbaceous) fuel moisture (percentage content "
-"multiplied by 100)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing live (herbaceous) fuel moisture (percentage content multiplied by 100)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:277
@@ -5221,10 +5112,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:279 ../raster/r.spread/main.c:193
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing wind velocities at half of the average flame height "
-"(feet/minute)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing wind velocities at half of the average flame height (feet/minute)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:287
@@ -5232,9 +5120,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:289
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing wind direction, clockwise from north (degree)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing wind direction, clockwise from north (degree)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:297
@@ -5242,9 +5128,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:299
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing topographic slope (degree)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing topographic slope (degree)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:307
@@ -5252,10 +5136,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:309
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing topographic aspect, counterclockwise from east (GRASS "
-"convention) in degrees."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing topographic aspect, counterclockwise from east (GRASS convention) in degrees."
 msgstr ""
 
 #: ../raster/r.ros/main.c:317
@@ -5263,10 +5144,7 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:319
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing elevation (meters). Option is required from spotting "
-"distance computation (when spotting_distance option is provided)"
+msgid "Name of an existing raster map layer in the user's current mapset search path containing elevation (meters). Option is required from spotting distance computation (when spotting_distance option is provided)"
 msgstr ""
 
 #: ../raster/r.ros/main.c:328
@@ -5298,29 +5176,21 @@
 msgstr ""
 
 #: ../raster/r.ros/main.c:354
-msgid ""
-"The maximal potential spotting distance (requires elevation raster map to be"
-" provided)."
+msgid "The maximal potential spotting distance (requires elevation raster map to be provided)."
 msgstr ""
 
 #: ../raster/r.ros/main.c:373
-msgid ""
-"No dead fuel moisture is given. At least one of the 1-h, 10-h, 100-h "
-"moisture layers is required."
+msgid "No dead fuel moisture is given. At least one of the 1-h, 10-h, 100-h moisture layers is required."
 msgstr ""
 
 #: ../raster/r.ros/main.c:397
 #, c-format
-msgid ""
-"A wind direction layer should be given if the wind velocity layer <%s> has "
-"been given"
+msgid "A wind direction layer should be given if the wind velocity layer <%s> has been given"
 msgstr ""
 
 #: ../raster/r.ros/main.c:402
 #, c-format
-msgid ""
-"A wind velocity layer should be given if the wind direction layer <%s> has "
-"been given"
+msgid "A wind velocity layer should be given if the wind direction layer <%s> has been given"
 msgstr ""
 
 #: ../raster/r.ros/main.c:416
@@ -5354,9 +5224,7 @@
 msgstr ""
 
 #: ../raster/r.surf.gauss/main.c:44
-msgid ""
-"Mean and standard deviation of gaussian deviates can be expressed by the "
-"user."
+msgid "Mean and standard deviation of gaussian deviates can be expressed by the user."
 msgstr ""
 
 #: ../raster/r.surf.gauss/main.c:51
@@ -5385,14 +5253,7 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:257
-msgid ""
-"Computes direct (beam), diffuse and reflected solar irradiation raster maps "
-"for given day, latitude, surface and atmospheric conditions. Solar "
-"parameters (e.g. sunrise, sunset times, declination, extraterrestrial "
-"irradiance, daylight length) are saved in the map history file. "
-"Alternatively, a local time can be specified to compute solar incidence "
-"angle and/or irradiance raster maps. The shadowing effect of the topography "
-"is optionally incorporated."
+msgid "Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated."
 msgstr ""
 
 #: ../raster/r.sun/main.c:271
@@ -5400,9 +5261,7 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:280
-msgid ""
-"Name of the input aspect map (terrain aspect or azimuth of the solar panel) "
-"[decimal degrees]"
+msgid "Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]"
 msgstr ""
 
 #: ../raster/r.sun/main.c:289
@@ -5410,9 +5269,7 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:298
-msgid ""
-"Name of the input slope raster map (terrain slope or solar panel "
-"inclination) [decimal degrees]"
+msgid "Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]"
 msgstr ""
 
 #: ../raster/r.sun/main.c:306
@@ -5420,8 +5277,7 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:315
-msgid ""
-"Name of the Linke atmospheric turbidity coefficient input raster map [-]"
+msgid "Name of the Linke atmospheric turbidity coefficient input raster map [-]"
 msgstr ""
 
 #: ../raster/r.sun/main.c:324
@@ -5445,14 +5301,11 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:369
-msgid ""
-"Name of real-sky beam radiation coefficient (thick cloud) input raster map "
-"[0-1]"
+msgid "Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]"
 msgstr ""
 
 #: ../raster/r.sun/main.c:378
-msgid ""
-"Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]"
+msgid "Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]"
 msgstr ""
 
 #: ../raster/r.sun/main.c:385
@@ -5468,27 +5321,19 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:411
-msgid ""
-"Output beam irradiance [W.m-2] (mode 1) or irradiation raster map "
-"[Wh.m-2.day-1] (mode 2)"
+msgid "Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)"
 msgstr ""
 
 #: ../raster/r.sun/main.c:420
-msgid ""
-"Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map "
-"[Wh.m-2.day-1] (mode 2)"
+msgid "Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)"
 msgstr ""
 
 #: ../raster/r.sun/main.c:429
-msgid ""
-"Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster "
-"map [Wh.m-2.day-1] (mode 2)"
+msgid "Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)"
 msgstr ""
 
 #: ../raster/r.sun/main.c:438
-msgid ""
-"Output global (total) irradiance/irradiation [W.m-2] (mode 1) or "
-"irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)"
+msgid "Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)"
 msgstr ""
 
 #: ../raster/r.sun/main.c:447
@@ -5549,8 +5394,7 @@
 
 #: ../raster/r.sun/main.c:578
 #, c-format
-msgid ""
-"<%d> is not valid number of threads. Number of threads will be set to <%d>"
+msgid "<%d> is not valid number of threads. Number of threads will be set to <%d>"
 msgstr ""
 
 #: ../raster/r.sun/main.c:587
@@ -5591,8 +5435,7 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:644
-msgid ""
-"If you use the horizon option you must also set the 'horizonstep' parameter."
+msgid "If you use the horizon option you must also set the 'horizonstep' parameter."
 msgstr ""
 
 #: ../raster/r.sun/main.c:650
@@ -5600,9 +5443,7 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:652
-msgid ""
-"Mode 1: instantaneous solar incidence angle & irradiance using a set local "
-"time"
+msgid "Mode 1: instantaneous solar incidence angle & irradiance using a set local time"
 msgstr ""
 
 #: ../raster/r.sun/main.c:657
@@ -5658,9 +5499,7 @@
 msgstr ""
 
 #: ../raster/r.sun/main.c:735
-msgid ""
-"If you want to save memory and to use shadows, you must use pre-calculated "
-"horizons."
+msgid "If you want to save memory and to use shadows, you must use pre-calculated horizons."
 msgstr ""
 
 #: ../raster/r.sun/main.c:780 ../raster/r.horizon/main.c:531
@@ -5706,9 +5545,7 @@
 msgstr ""
 
 #: ../raster/r.carve/main.c:77
-msgid ""
-"Takes vector stream data, transforms it to raster and subtracts depth from "
-"the output DEM."
+msgid "Takes vector stream data, transforms it to raster and subtracts depth from the output DEM."
 msgstr ""
 
 #: ../raster/r.carve/main.c:82
@@ -5754,9 +5591,8 @@
 #: ../display/d.extract/main.c:98 ../vector/v.outlier/main.c:176
 #: ../vector/v.vect.stats/main.c:263 ../vector/v.vect.stats/main.c:271
 #: ../vector/v.clean/test/topocheck.c:63
-#: ../vector/v.lidar.correction/main.c:157
-#: ../vector/v.lidar.growing/main.c:126 ../vector/v.colors/main.c:238
-#: ../vector/v.lidar.edgedetection/main.c:180
+#: ../vector/v.lidar.correction/main.c:157 ../vector/v.lidar.growing/main.c:126
+#: ../vector/v.colors/main.c:238 ../vector/v.lidar.edgedetection/main.c:180
 #: ../vector/v.lrs/v.lrs.segment/main.c:140
 #: ../vector/v.lrs/v.lrs.label/main.c:268
 #: ../vector/v.lrs/v.lrs.where/main.c:127
@@ -5789,8 +5625,7 @@
 msgstr ""
 
 #: ../raster/r.carve/enforce_ds.c:175
-msgid ""
-"Vect runs out of region and re-enters - this case is not yet implemented."
+msgid "Vect runs out of region and re-enters - this case is not yet implemented."
 msgstr ""
 
 #: ../raster/r.horizon/main.c:182 ../raster/r.sunhours/main.c:75
@@ -5803,13 +5638,7 @@
 msgstr ""
 
 #: ../raster/r.horizon/main.c:186
-msgid ""
-"The module has two different modes of operation: 1. Computes the entire "
-"horizon around a single point whose coordinates are given with the 'coord' "
-"option. The horizon height (in radians). 2. Computes one or more raster maps"
-" of the horizon height in a single direction. The input for this is the "
-"angle (in degrees), which is measured counterclockwise with east=0, north=90"
-" etc. The output is the horizon height in radians."
+msgid "The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians."
 msgstr ""
 
 #: ../raster/r.horizon/main.c:203
@@ -5832,33 +5661,23 @@
 msgstr ""
 
 #: ../raster/r.horizon/main.c:237
-msgid ""
-"For horizon rasters, read from the DEM an extra buffer around the present "
-"region"
+msgid "For horizon rasters, read from the DEM an extra buffer around the present region"
 msgstr ""
 
 #: ../raster/r.horizon/main.c:245
-msgid ""
-"For horizon rasters, read from the DEM an extra buffer eastward the present "
-"region"
+msgid "For horizon rasters, read from the DEM an extra buffer eastward the present region"
 msgstr ""
 
 #: ../raster/r.horizon/main.c:253
-msgid ""
-"For horizon rasters, read from the DEM an extra buffer westward the present "
-"region"
+msgid "For horizon rasters, read from the DEM an extra buffer westward the present region"
 msgstr ""
 
 #: ../raster/r.horizon/main.c:261
-msgid ""
-"For horizon rasters, read from the DEM an extra buffer northward the present"
-" region"
+msgid "For horizon rasters, read from the DEM an extra buffer northward the present region"
 msgstr ""
 
 #: ../raster/r.horizon/main.c:269
-msgid ""
-"For horizon rasters, read from the DEM an extra buffer southward the present"
-" region"
+msgid "For horizon rasters, read from the DEM an extra buffer southward the present region"
 msgstr ""
 
 #: ../raster/r.horizon/main.c:277
@@ -5888,8 +5707,7 @@
 msgstr ""
 
 #: ../raster/r.horizon/main.c:355
-msgid ""
-"Note: In latitude-longitude coordinate system specify buffers in degree unit"
+msgid "Note: In latitude-longitude coordinate system specify buffers in degree unit"
 msgstr ""
 
 #: ../raster/r.horizon/main.c:368
@@ -5978,10 +5796,7 @@
 msgstr ""
 
 #: ../raster/r.resamp.rst/main.c:151
-msgid ""
-"Reinterpolates and optionally computes topographic analysis from input "
-"raster map to a new raster map (possibly with different resolution) using "
-"regularized spline with tension and smoothing."
+msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing."
 msgstr ""
 
 #: ../raster/r.resamp.rst/main.c:162
@@ -6244,9 +6059,7 @@
 msgstr ""
 
 #: ../raster/r.flow/main.c:425
-msgid ""
-"Computes flowlines, flowpath lengths, and flowaccumulation (contributing "
-"areas) from a elevation raster map."
+msgid "Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map."
 msgstr ""
 
 #: ../raster/r.flow/main.c:434
@@ -6295,9 +6108,7 @@
 msgstr ""
 
 #: ../raster/r.flow/main.c:555
-msgid ""
-"lat/long projection not supported by r.flow. Please use 'r.watershed' for "
-"calculating flow accumulation."
+msgid "lat/long projection not supported by r.flow. Please use 'r.watershed' for calculating flow accumulation."
 msgstr ""
 
 #: ../raster/r.flow/mem.c:40
@@ -6461,21 +6272,15 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:62
-msgid ""
-"Name of input raster map providing boundary condition status: 0-inactive, "
-"1-active, 2-dirichlet"
+msgid "Name of input raster map providing boundary condition status: 0-inactive, 1-active, 2-dirichlet"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:67
-msgid ""
-"Name of input raster map with x-part of the hydraulic conductivity tensor in"
-" [m/s]"
+msgid "Name of input raster map with x-part of the hydraulic conductivity tensor in [m/s]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:72
-msgid ""
-"Name of input raster map with y-part of the hydraulic conductivity tensor in"
-" [m/s]"
+msgid "Name of input raster map with y-part of the hydraulic conductivity tensor in [m/s]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:77
@@ -6483,9 +6288,7 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:81
-msgid ""
-"Name of input raster map with storativity for confined or effective porosity"
-" for unconfined groundwater flow booth in [-] "
+msgid "Name of input raster map with storativity for confined or effective porosity for unconfined groundwater flow booth in [-] "
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:86
@@ -6497,13 +6300,11 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:92
-msgid ""
-"Name of input raster map describing the top surface of the aquifer in [m]"
+msgid "Name of input raster map describing the top surface of the aquifer in [m]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:96
-msgid ""
-"Name of input raster map describing the bottom surface of the aquifer in [m]"
+msgid "Name of input raster map describing the bottom surface of the aquifer in [m]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:100
@@ -6511,20 +6312,15 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:106
-msgid ""
-"Output raster map to store the groundwater filter velocity vector part in x "
-"direction [m/s]"
+msgid "Output raster map to store the groundwater filter velocity vector part in x direction [m/s]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:112
-msgid ""
-"Output raster map to store the groundwater filter velocity vector part in y "
-"direction [m/s]"
+msgid "Output raster map to store the groundwater filter velocity vector part in y direction [m/s]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:118
-msgid ""
-"Output raster map to store the groundwater budget for each cell [m^3/s]"
+msgid "Output raster map to store the groundwater budget for each cell [m^3/s]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:126
@@ -6536,26 +6332,19 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:140
-msgid ""
-"Name of input raster map providing the water level (head) of the river with "
-"leakage connection in [m]"
+msgid "Name of input raster map providing the water level (head) of the river with leakage connection in [m]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:147
-msgid ""
-"Name of input raster map providing the leakage coefficient of the river bed "
-"in [1/s]."
+msgid "Name of input raster map providing the leakage coefficient of the river bed in [1/s]."
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:155
-msgid ""
-"Name of input raster map providing the height of the drainage bed in [m]"
+msgid "Name of input raster map providing the height of the drainage bed in [m]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:162
-msgid ""
-"Name of input raster map providing the leakage coefficient of the drainage "
-"bed in [1/s]"
+msgid "Name of input raster map providing the leakage coefficient of the drainage bed in [1/s]"
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:167
@@ -6563,9 +6352,7 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:176
-msgid ""
-"Allocate a full quadratic linear equation system, default is a sparse linear"
-" equation system."
+msgid "Allocate a full quadratic linear equation system, default is a sparse linear equation system."
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:209 ../raster3d/r3.gwflow/main.c:160
@@ -6573,9 +6360,7 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:212
-msgid ""
-"Numerical calculation program for transient, confined and unconfined "
-"groundwater flow in two dimensions."
+msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions."
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:237
@@ -6587,9 +6372,7 @@
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:263
-msgid ""
-"The cholesky solver dos not work with sparse matrices. You may choose a full"
-" filled quadratic matrix, flag -f."
+msgid "The cholesky solver dos not work with sparse matrices. You may choose a full filled quadratic matrix, flag -f."
 msgstr ""
 
 #: ../raster/r.gwflow/main.c:293
@@ -6612,9 +6395,7 @@
 msgstr ""
 
 #: ../raster/r.coin/main.c:69
-msgid ""
-"Tabulates the mutual occurrence (coincidence) of categories for two raster "
-"map layers."
+msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers."
 msgstr ""
 
 #: ../raster/r.coin/main.c:74
@@ -6630,9 +6411,7 @@
 msgstr ""
 
 #: ../raster/r.coin/main.c:86
-msgid ""
-"c(ells), p(ercent), x(percent of category [column]), y(percent of category "
-"[row]), a(cres), h(ectares), k(square kilometers), m(square miles)"
+msgid "c(ells), p(ercent), x(percent of category [column]), y(percent of category [row]), a(cres), h(ectares), k(square kilometers), m(square miles)"
 msgstr ""
 
 #: ../raster/r.coin/main.c:93
@@ -6705,9 +6484,7 @@
 
 #: ../raster/r.buffer/main.c:69
 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:1
-msgid ""
-"Creates a raster map showing buffer zones surrounding cells that contain "
-"non-NULL category values."
+msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values."
 msgstr ""
 
 #: ../raster/r.buffer/main.c:81
@@ -6740,9 +6517,7 @@
 msgstr ""
 
 #: ../raster/r.stats.zonal/main.c:105
-msgid ""
-"Calculates category or object oriented statistics (accumulator-based "
-"statistics)."
+msgid "Calculates category or object oriented statistics (accumulator-based statistics)."
 msgstr ""
 
 #: ../raster/r.stats.zonal/main.c:149 ../raster/r.stats.quantile/main.c:564
@@ -6780,9 +6555,7 @@
 msgstr ""
 
 #: ../raster/r.covar/main.c:54
-msgid ""
-"Outputs a covariance/correlation matrix for user-specified raster map "
-"layer(s)."
+msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)."
 msgstr ""
 
 #: ../raster/r.covar/main.c:61
@@ -6831,9 +6604,7 @@
 
 #: ../raster/r.regression.multi/main.c:158
 #: ../raster/r.regression.line/main.c:65
-msgid ""
-"ASCII file for storing regression coefficients (output to screen if file not"
-" specified)."
+msgid "ASCII file for storing regression coefficients (output to screen if file not specified)."
 msgstr ""
 
 #: ../raster/r.regression.multi/main.c:162
@@ -6872,14 +6643,11 @@
 msgstr ""
 
 #: ../raster/r.volume/main.c:81
-msgid ""
-"Optionally produces a GRASS vector points map containing the calculated "
-"centroids of these clumps."
+msgid "Optionally produces a GRASS vector points map containing the calculated centroids of these clumps."
 msgstr ""
 
 #: ../raster/r.volume/main.c:86
-msgid ""
-"Name of input raster map representing data that will be summed within clumps"
+msgid "Name of input raster map representing data that will be summed within clumps"
 msgstr ""
 
 #: ../raster/r.volume/main.c:92
@@ -6887,9 +6655,7 @@
 msgstr ""
 
 #: ../raster/r.volume/main.c:93
-msgid ""
-"Preferably the output of r.clump. If no clump map is given than MASK is "
-"used."
+msgid "Preferably the output of r.clump. If no clump map is given than MASK is used."
 msgstr ""
 
 #: ../raster/r.volume/main.c:99
@@ -6909,9 +6675,7 @@
 msgstr ""
 
 #: ../raster/r.volume/main.c:143
-msgid ""
-"No MASK found. If no clump map is given than the MASK is required. You need "
-"to define a clump raster map or create a MASK by r.mask command."
+msgid "No MASK found. If no clump map is given than the MASK is required. You need to define a clump raster map or create a MASK by r.mask command."
 msgstr ""
 
 #: ../raster/r.volume/main.c:145
@@ -6976,8 +6740,8 @@
 #: ../vector/v.buffer/main.c:431 ../vector/v.profile/main.c:426
 #: ../vector/v.profile/main.c:580 ../vector/v.label.sa/labels.c:78
 #: ../raster3d/r3.flow/main.c:46 ../doc/vector/v.example/main.c:131
-#: ../ps/ps.map/catval.c:53 ../ps/ps.map/catval.c:115
-#: ../ps/ps.map/catval.c:181 ../misc/m.nviz.image/vector.c:293
+#: ../ps/ps.map/catval.c:53 ../ps/ps.map/catval.c:115 ../ps/ps.map/catval.c:181
+#: ../misc/m.nviz.image/vector.c:293
 #, c-format
 msgid "Unable to open database <%s> by driver <%s>"
 msgstr ""
@@ -7033,9 +6797,7 @@
 msgstr ""
 
 #: ../raster/r.kappa/main.c:72
-msgid ""
-"Calculates error matrix and kappa parameter for accuracy assessment of "
-"classification result."
+msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result."
 msgstr ""
 
 #: ../raster/r.kappa/main.c:78
@@ -7111,10 +6873,7 @@
 msgstr ""
 
 #: ../raster/r.cost/main.c:145
-msgid ""
-"Creates a raster map showing the cumulative cost of moving between different"
-" geographic locations on an input raster map whose cell category values "
-"represent cost."
+msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost."
 msgstr ""
 
 #: ../raster/r.cost/main.c:152
@@ -7261,9 +7020,7 @@
 
 #: ../raster/r.cost/main.c:489
 #, c-format
-msgid ""
-"Negative cell value found at row %d, col %d. Setting negative value to "
-"null_cost value"
+msgid "Negative cell value found at row %d, col %d. Setting negative value to null_cost value"
 msgstr ""
 
 #: ../raster/r.cost/main.c:504 ../raster/r.walk/main.c:643
@@ -7363,9 +7120,7 @@
 msgstr ""
 
 #: ../raster/r.rescale.eq/main.c:55
-msgid ""
-"Rescales histogram equalized the range of category values in a raster map "
-"layer."
+msgid "Rescales histogram equalized the range of category values in a raster map layer."
 msgstr ""
 
 #: ../raster/r.rescale.eq/main.c:115
@@ -7388,9 +7143,7 @@
 msgstr ""
 
 #: ../raster/r.out.ascii/main.c:86
-msgid ""
-"Number of values printed before wrapping a line (only SURFER or MODFLOW "
-"format)"
+msgid "Number of values printed before wrapping a line (only SURFER or MODFLOW format)"
 msgstr ""
 
 #: ../raster/r.out.ascii/main.c:91
@@ -7485,9 +7238,7 @@
 msgstr ""
 
 #: ../raster/r.topmodel/main.c:94
-msgid ""
-"Must be clipped to the catchment boundary. Used for generating "
-"outtopidxstats"
+msgid "Must be clipped to the catchment boundary. Used for generating outtopidxstats"
 msgstr ""
 
 #: ../raster/r.topmodel/main.c:96 ../raster/r.topmodel/main.c:106
@@ -7628,9 +7379,7 @@
 msgstr ""
 
 #: ../raster/r.out.vtk/main.c:73
-msgid ""
-"No input maps specified. You need to specify at least one input map or three"
-" vector maps or three rgb maps."
+msgid "No input maps specified. You need to specify at least one input map or three vector maps or three rgb maps."
 msgstr ""
 
 #: ../raster/r.out.vtk/main.c:131 ../raster/r.out.vtk/main.c:191
@@ -7652,8 +7401,7 @@
 msgstr ""
 
 #: ../raster/r.out.vtk/main.c:271
-msgid ""
-"Wrong vector maps. Maps should have the same type! Vector output not added!"
+msgid "Wrong vector maps. Maps should have the same type! Vector output not added!"
 msgstr ""
 
 #: ../raster/r.out.vtk/main.c:283
@@ -7679,14 +7427,11 @@
 
 #: ../raster/r.out.vtk/parameters.c:59
 #: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:9
-msgid ""
-"Create VTK point data instead of VTK cell data (if no elevation map is "
-"given)"
+msgid "Create VTK point data instead of VTK cell data (if no elevation map is given)"
 msgstr ""
 
 #: ../raster/r.out.vtk/parameters.c:69
-msgid ""
-"Three (r,g,b) raster maps to create RGB values [redmap,greenmap,bluemap]"
+msgid "Three (r,g,b) raster maps to create RGB values [redmap,greenmap,bluemap]"
 msgstr ""
 
 #: ../raster/r.out.vtk/parameters.c:79
@@ -7707,8 +7452,7 @@
 msgstr ""
 
 #: ../raster/r.out.vtk/parameters.c:116
-msgid ""
-"Use polydata-vertices for elevation grid creation (to use with vtkDelauny2D)"
+msgid "Use polydata-vertices for elevation grid creation (to use with vtkDelauny2D)"
 msgstr ""
 
 #: ../raster/r.out.vtk/parameters.c:122
@@ -7715,8 +7459,7 @@
 msgid "Scale factor affects the origin (if no elevation map is given)"
 msgstr ""
 
-#: ../raster/r.out.vtk/parameters.c:128
-#: ../raster3d/r3.out.vtk/parameters.c:123
+#: ../raster/r.out.vtk/parameters.c:128 ../raster3d/r3.out.vtk/parameters.c:123
 msgid "Correct the coordinates to match the VTK-OpenGL precision"
 msgstr ""
 
@@ -7776,8 +7519,7 @@
 msgstr ""
 
 #: ../raster/r.in.lidar/projection.c:40 ../vector/v.in.pdal/projection.c:37
-#: ../vector/v.in.lidar/projection.c:38
-#: ../raster3d/r3.in.lidar/projection.c:42
+#: ../vector/v.in.lidar/projection.c:38 ../raster3d/r3.in.lidar/projection.c:42
 msgid "GRASS LOCATION PROJ_INFO is:\n"
 msgstr ""
 
@@ -7790,11 +7532,8 @@
 msgstr ""
 
 #: ../raster/r.in.lidar/projection.c:95 ../vector/v.in.pdal/projection.c:92
-#: ../vector/v.in.lidar/projection.c:93
-#: ../raster3d/r3.in.lidar/projection.c:97
-msgid ""
-"Consider generating a new location with 'location' parameter from input data"
-" set.\n"
+#: ../vector/v.in.lidar/projection.c:93 ../raster3d/r3.in.lidar/projection.c:97
+msgid "Consider generating a new location with 'location' parameter from input data set.\n"
 msgstr ""
 
 #: ../raster/r.in.lidar/projection.c:113 ../vector/v.in.pdal/projection.c:110
@@ -7801,14 +7540,11 @@
 #: ../vector/v.in.pdal/projection.c:156 ../vector/v.in.pdal/projection.c:189
 #: ../vector/v.in.lidar/projection.c:111
 #: ../raster3d/r3.in.lidar/projection.c:115
-msgid ""
-"Unable to convert input map projection information to GRASS format for "
-"checking"
+msgid "Unable to convert input map projection information to GRASS format for checking"
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:116
-msgid ""
-"Creates a raster map from LAS LiDAR points using univariate statistics."
+msgid "Creates a raster map from LAS LiDAR points using univariate statistics."
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:120 ../vector/v.in.lidar/main.c:144
@@ -7834,8 +7570,7 @@
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:182
-msgid ""
-"The scale for Z is applied beforehand, the range filter for Z afterwards"
+msgid "The scale for Z is applied beforehand, the range filter for Z afterwards"
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:184 ../raster/r.in.lidar/main.c:201
@@ -7895,9 +7630,7 @@
 
 #: ../raster/r.in.lidar/main.c:270 ../vector/v.in.lidar/main.c:214
 #: ../raster3d/r3.in.lidar/main.c:240
-msgid ""
-"Input is comma separated integers. If not specified, all points are "
-"imported."
+msgid "Input is comma separated integers. If not specified, all points are imported."
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:277 ../vector/v.in.lidar/main.c:278
@@ -7918,9 +7651,7 @@
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:293
-msgid ""
-"Set computation region to match the 2D extent and resolution of the newly "
-"created new raster map"
+msgid "Set computation region to match the 2D extent and resolution of the newly created new raster map"
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:316
@@ -7940,9 +7671,7 @@
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:331
-msgid ""
-"For getting values from base raster, use its actual resolution instead of "
-"computational region resolution"
+msgid "For getting values from base raster, use its actual resolution instead of computational region resolution"
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:337 ../vector/v.in.lidar/main.c:293
@@ -7952,8 +7681,7 @@
 
 #: ../raster/r.in.lidar/main.c:339 ../vector/v.in.lidar/main.c:295
 #: ../raster3d/r3.in.lidar/main.c:286
-msgid ""
-"Points invalid according to APSRS LAS specification will be filtered out"
+msgid "Points invalid according to APSRS LAS specification will be filtered out"
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:359
@@ -7988,8 +7716,7 @@
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:423 ../raster3d/r3.in.lidar/main.c:398
-msgid ""
-"First file's projection checked, checking projection of the other files..."
+msgid "First file's projection checked, checking projection of the other files..."
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:461
@@ -8014,9 +7741,7 @@
 
 #: ../raster/r.in.lidar/main.c:596
 #, c-format
-msgid ""
-"Unable to process the hole map at once. Please set the '%s' option to some "
-"value lower than 100."
+msgid "Unable to process the hole map at once. Please set the '%s' option to some value lower than 100."
 msgstr ""
 
 #: ../raster/r.in.lidar/main.c:608 ../raster/r.contour/main.c:237
@@ -8067,8 +7792,7 @@
 msgstr ""
 
 #: ../raster/r.sim/r.sim.water/main.c:120
-msgid ""
-"Overland flow hydrologic simulation using path sampling method (SIMWE)."
+msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)."
 msgstr ""
 
 #: ../raster/r.sim/r.sim.water/main.c:127
@@ -8135,9 +7859,7 @@
 
 #: ../raster/r.sim/r.sim.water/main.c:222
 #: ../raster/r.sim/r.sim.sediment/main.c:212
-msgid ""
-"Name for sampling points output text file. For each observation vector point"
-" the time series of sediment transport is stored."
+msgid "Name for sampling points output text file. For each observation vector point the time series of sediment transport is stored."
 msgstr ""
 
 #: ../raster/r.sim/r.sim.water/main.c:230
@@ -8213,9 +7935,7 @@
 
 #: ../raster/r.sim/r.sim.water/main.c:306
 #: ../raster/r.sim/r.sim.sediment/main.c:271
-msgid ""
-"The same seed can be used to obtain same results or random seed can be "
-"generated by other means."
+msgid "The same seed can be used to obtain same results or random seed can be generated by other means."
 msgstr ""
 
 #: ../raster/r.sim/r.sim.water/main.c:312
@@ -8225,9 +7945,7 @@
 
 #: ../raster/r.sim/r.sim.water/main.c:314
 #: ../raster/r.sim/r.sim.sediment/main.c:279
-msgid ""
-"Automatically generates random seed for random number generator (use when "
-"you don't want to provide the seed option)"
+msgid "Automatically generates random seed for random number generator (use when you don't want to provide the seed option)"
 msgstr ""
 
 #: ../raster/r.sim/r.sim.water/main.c:323
@@ -8250,8 +7968,7 @@
 #: ../raster/r.sim/r.sim.water/main.c:402
 #: ../raster/r.sim/r.sim.sediment/main.c:374 ../vector/v.surf.rst/main.c:404
 #, c-format
-msgid ""
-"<%d> is not valid number of threads. Number of threads will be set on <%d>"
+msgid "<%d> is not valid number of threads. Number of threads will be set on <%d>"
 msgstr ""
 
 #: ../raster/r.sim/r.sim.water/main.c:411
@@ -8296,9 +8013,7 @@
 msgstr ""
 
 #: ../raster/r.sim/r.sim.sediment/main.c:122
-msgid ""
-"Sediment transport and erosion/deposition simulation using path sampling "
-"method (SIMWE)."
+msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)."
 msgstr ""
 
 #: ../raster/r.sim/r.sim.sediment/main.c:129
@@ -8322,8 +8037,7 @@
 msgstr ""
 
 #: ../raster/r.sim/r.sim.sediment/main.c:185
-msgid ""
-"Name for output transport limited erosion-deposition raster map [kg/m2s]"
+msgid "Name for output transport limited erosion-deposition raster map [kg/m2s]"
 msgstr ""
 
 #: ../raster/r.sim/r.sim.sediment/main.c:192
@@ -8346,16 +8060,13 @@
 msgid "You are not outputting any raster or site files"
 msgstr ""
 
-#: ../raster/r.sim/r.sim.sediment/main.c:435
-#: ../raster/r.sim/simlib/hydro.c:478
+#: ../raster/r.sim/r.sim.sediment/main.c:435 ../raster/r.sim/simlib/hydro.c:478
 msgid "Cannot write raster maps"
 msgstr ""
 
 #: ../raster/r.sim/simlib/input.c:307
 #, c-format
-msgid ""
-"Raster map <%s> not found, and manin_val undefined, choose one to be allowed"
-" to process"
+msgid "Raster map <%s> not found, and manin_val undefined, choose one to be allowed to process"
 msgstr ""
 
 #: ../raster/r.sim/simlib/input.c:420
@@ -8509,9 +8220,7 @@
 msgstr ""
 
 #: ../raster/r.lake/main.c:276
-msgid ""
-"Given water level at seed point is below earth surface. Increase water level"
-" or move seed point."
+msgid "Given water level at seed point is below earth surface. Increase water level or move seed point."
 msgstr ""
 
 #: ../raster/r.lake/main.c:355
@@ -8538,8 +8247,7 @@
 msgid "mosaicking"
 msgstr ""
 
-#: ../raster/r.patch/main.c:61
-#: ../locale/scriptstrings/t.merge_to_translate.c:4
+#: ../raster/r.patch/main.c:61 ../locale/scriptstrings/t.merge_to_translate.c:4
 msgid "merge"
 msgstr ""
 
@@ -8548,10 +8256,7 @@
 msgstr ""
 
 #: ../raster/r.patch/main.c:66
-msgid ""
-"Creates a composite raster map layer by using known category values from one"
-" (or more) map layer(s) to fill in areas of \"no data\" in another map "
-"layer."
+msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer."
 msgstr ""
 
 #: ../raster/r.patch/main.c:73
@@ -8731,9 +8436,7 @@
 
 #: ../raster/r.null/main.c:132
 #, c-format
-msgid ""
-"Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy "
-"with r.mapcalc. Exiting."
+msgid "Raster map <%s> is a reclass of map <%s@%s>. Consider to generate a copy with r.mapcalc. Exiting."
 msgstr ""
 
 #: ../raster/r.null/main.c:138
@@ -8873,8 +8576,7 @@
 #: ../vector/v.neighbors/main.c:50 ../vector/v.voronoi/main.c:123
 #: ../vector/v.info/print.c:436 ../vector/v.info/main.c:37
 #: ../vector/v.drape/main.c:56 ../vector/v.lrs/v.lrs.segment/main.c:71
-#: ../vector/v.lrs/v.lrs.label/main.c:102
-#: ../vector/v.lrs/v.lrs.where/main.c:57
+#: ../vector/v.lrs/v.lrs.label/main.c:102 ../vector/v.lrs/v.lrs.where/main.c:57
 #: ../vector/v.lrs/v.lrs.create/main.c:121 ../vector/v.in.dwg/main.c:82
 #: ../vector/v.type/main.c:38 ../vector/v.in.ascii/main.c:70
 #: ../vector/v.surf.bspline/main.c:91 ../vector/v.distance/main.c:121
@@ -9039,15 +8741,11 @@
 msgstr ""
 
 #: ../raster/r.neighbors/main.c:175
-msgid ""
-"Makes each cell category value a function of the category values assigned to"
-" the cells around it, and stores new cell values in an output raster map "
-"layer."
+msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer."
 msgstr ""
 
 #: ../raster/r.neighbors/main.c:185
-msgid ""
-"Name of an input raster map to select the cells which should be processed"
+msgid "Name of an input raster map to select the cells which should be processed"
 msgstr ""
 
 #: ../raster/r.neighbors/main.c:204 ../vector/v.neighbors/main.c:72
@@ -9095,15 +8793,12 @@
 
 #: ../raster/r.neighbors/main.c:329
 #, c-format
-msgid ""
-"Method %s not compatible with weighing window, using weight mask instead"
+msgid "Method %s not compatible with weighing window, using weight mask instead"
 msgstr ""
 
 #: ../raster/r.neighbors/main.c:337
 #, c-format
-msgid ""
-"Method %s not compatible with Gaussian filter, using unweighed version "
-"instead"
+msgid "Method %s not compatible with Gaussian filter, using unweighed version instead"
 msgstr ""
 
 #: ../raster/r.neighbors/main.c:386
@@ -9171,9 +8866,7 @@
 msgstr ""
 
 #: ../raster/r.spreadpath/main.c:92
-msgid ""
-"Recursively traces the least cost path backwards to cells from which the "
-"cumulative cost was determined."
+msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined."
 msgstr ""
 
 #: ../raster/r.spreadpath/main.c:98
@@ -9190,8 +8883,7 @@
 
 #: ../raster/r.spreadpath/main.c:161
 #, c-format
-msgid ""
-"eading the input map -%s- and -%s- and creating some temporary files..."
+msgid "eading the input map -%s- and -%s- and creating some temporary files..."
 msgstr ""
 
 #: ../raster/r.spreadpath/main.c:281
@@ -9260,9 +8952,7 @@
 msgstr ""
 
 #: ../raster/r.clump/main.c:63
-msgid ""
-"Recategorizes data in a raster map by grouping cells that form physically "
-"discrete areas into unique categories."
+msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories."
 msgstr ""
 
 #: ../raster/r.clump/main.c:82
@@ -9379,9 +9069,7 @@
 msgstr ""
 
 #: ../raster/r.fill.dir/main.c:92
-msgid ""
-"Filters and generates a depressionless elevation map and a flow direction "
-"map from a given elevation raster map."
+msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map."
 msgstr ""
 
 #: ../raster/r.fill.dir/main.c:99
@@ -9389,8 +9077,7 @@
 msgstr ""
 
 #: ../raster/r.fill.dir/main.c:103
-msgid ""
-"Name for output flow direction map for depressionless elevation raster map"
+msgid "Name for output flow direction map for depressionless elevation raster map"
 msgstr ""
 
 #: ../raster/r.fill.dir/main.c:108
@@ -9457,10 +9144,7 @@
 msgstr ""
 
 #: ../raster/r.sunhours/main.c:77
-msgid ""
-"Solar elevation: the angle between the direction of the geometric center of "
-"the sun's apparent disk and the (idealized) horizon. Solar azimuth: the "
-"angle from due north in clockwise direction."
+msgid "Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction."
 msgstr ""
 
 #: ../raster/r.sunhours/main.c:83
@@ -9680,16 +9364,12 @@
 msgstr ""
 
 #: ../raster/r.sunmask/g_solposition.c:66
-msgid ""
-"Unable to calculate sun position in un-projected locations. Specify "
-"sunposition directly."
+msgid "Unable to calculate sun position in un-projected locations. Specify sunposition directly."
 msgstr ""
 
 #: ../raster/r.sunmask/g_solposition.c:88
 #, c-format
-msgid ""
-"Specified point %f, %f outside of current region, is that intended? Anyway, "
-"it will be used."
+msgid "Specified point %f, %f outside of current region, is that intended? Anyway, it will be used."
 msgstr ""
 
 #: ../raster/r.sunmask/g_solposition.c:98 ../raster/r.latlong/main.c:101
@@ -9705,14 +9385,11 @@
 msgstr ""
 
 #: ../raster/r.sunmask/main.c:120
-msgid ""
-"Calculates cast shadow areas from sun position and elevation raster map."
+msgid "Calculates cast shadow areas from sun position and elevation raster map."
 msgstr ""
 
 #: ../raster/r.sunmask/main.c:121
-msgid ""
-"Either exact sun position (A) is specified, or date/time to calculate the "
-"sun position (B) by r.sunmask itself."
+msgid "Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself."
 msgstr ""
 
 #: ../raster/r.sunmask/main.c:135
@@ -9805,9 +9482,7 @@
 msgstr ""
 
 #: ../raster/r.sunmask/main.c:282
-msgid ""
-"Neither sun position nor east/north, date/time/timezone definition are "
-"complete"
+msgid "Neither sun position nor east/north, date/time/timezone definition are complete"
 msgstr ""
 
 #: ../raster/r.sunmask/main.c:286
@@ -9816,9 +9491,7 @@
 msgstr ""
 
 #: ../raster/r.sunmask/main.c:291
-msgid ""
-"Using user defined sun azimuth, altitude settings (ignoring eventual other "
-"values)"
+msgid "Using user defined sun azimuth, altitude settings (ignoring eventual other values)"
 msgstr ""
 
 #: ../raster/r.sunmask/main.c:399
@@ -10017,23 +9690,19 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:83
-msgid ""
-"depression map indicates all the locations in the current map window where"
+msgid "depression map indicates all the locations in the current map window where"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:84
-msgid ""
-"water accumulates and does not leave by the edge of the map. Lakes without"
+msgid "water accumulates and does not leave by the edge of the map. Lakes without"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:85
-msgid ""
-"outlet streams and sinkholes are examples of `depressions'.  If you wish to"
+msgid "outlet streams and sinkholes are examples of `depressions'.  If you wish to"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:86
-msgid ""
-"have a depression map, prepare a map where non-zero values indicate the"
+msgid "have a depression map, prepare a map where non-zero values indicate the"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:87
@@ -10041,8 +9710,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:88
-msgid ""
-"Hit <return> by itself for the next question if there is no depression map."
+msgid "Hit <return> by itself for the next question if there is no depression map."
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:99
@@ -10053,14 +9721,11 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:101
-msgid ""
-"watershed basins.  The number of watershed basins is indirectly determined"
+msgid "watershed basins.  The number of watershed basins is indirectly determined"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:102
-msgid ""
-"by the `basin threshold' value.  The basin threshold is the area necessary "
-"for"
+msgid "by the `basin threshold' value.  The basin threshold is the area necessary for"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:103
@@ -10069,18 +9734,15 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:105
-msgid ""
-"`exterior drainage basins'.  An exterior drainage basin does not have any"
+msgid "`exterior drainage basins'.  An exterior drainage basin does not have any"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:106
-msgid ""
-"drainage basins flowing into it.  Interior drainage basin size is determined"
+msgid "drainage basins flowing into it.  Interior drainage basin size is determined"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:107
-msgid ""
-"by the surface flow going into stream segments between stream interceptions."
+msgid "by the surface flow going into stream segments between stream interceptions."
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:108
@@ -10093,19 +9755,15 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:111
-msgid ""
-"(i.e., areas with low infiltration capacities will need smaller areas to"
+msgid "(i.e., areas with low infiltration capacities will need smaller areas to"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:112
-msgid ""
-"develop stream channels than neighboring areas with high infiltration "
-"rates)."
+msgid "develop stream channels than neighboring areas with high infiltration rates)."
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:113
-msgid ""
-"The user can create a map layer with potential overland flow values, and"
+msgid "The user can create a map layer with potential overland flow values, and"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:114
@@ -10220,8 +9878,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:296
-msgid ""
-"ability to generate several variables in the Revised Universal Soil Loss"
+msgid "ability to generate several variables in the Revised Universal Soil Loss"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:297
@@ -10240,9 +9897,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:351
-msgid ""
-"where the value indicates the percent of disturbed (barren) land in that "
-"cell."
+msgid "where the value indicates the percent of disturbed (barren) land in that cell."
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:352
@@ -10283,8 +9938,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:384
-msgid ""
-"that prevents the surface flow distance from getting too long.  Normally,"
+msgid "that prevents the surface flow distance from getting too long.  Normally,"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:385
@@ -10298,8 +9952,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:401
-msgid ""
-"slope length.  You may input a raster map indicating the locations of these"
+msgid "slope length.  You may input a raster map indicating the locations of these"
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:402
@@ -10307,8 +9960,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/shed/com_line.c:403
-msgid ""
-"Hit <return> by itself for the next question if there is no blocking map."
+msgid "Hit <return> by itself for the next question if there is no blocking map."
 msgstr ""
 
 #: ../raster/r.watershed/shed/file_in.c:15
@@ -10390,8 +10042,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/front/main.c:84 ../raster/r.watershed/front/main.c:91
-#: ../raster/r.watershed/front/main.c:97
-#: ../raster/r.watershed/front/main.c:104
+#: ../raster/r.watershed/front/main.c:97 ../raster/r.watershed/front/main.c:104
 #: ../raster/r.watershed/front/main.c:113
 #: ../raster/r.watershed/front/main.c:121
 #: ../raster/r.watershed/front/main.c:130
@@ -10424,9 +10075,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/front/main.c:111
-msgid ""
-"For USLE. All non-NULL and non-zero cells are considered as blocking "
-"terrain."
+msgid "For USLE. All non-NULL and non-zero cells are considered as blocking terrain."
 msgstr ""
 
 #: ../raster/r.watershed/front/main.c:118
@@ -10522,9 +10171,7 @@
 msgstr ""
 
 #: ../raster/r.watershed/front/main.c:229
-msgid ""
-"Only needed if memory requirements exceed available RAM; see manual on how "
-"to calculate memory requirements"
+msgid "Only needed if memory requirements exceed available RAM; see manual on how to calculate memory requirements"
 msgstr ""
 
 #: ../raster/r.watershed/front/main.c:234
@@ -10689,8 +10336,7 @@
 #: ../raster/r.watershed/ram/do_cum.c:480
 #, c-format
 msgid "MFD: A * path already processed when distributing flow: %d of %d cell"
-msgid_plural ""
-"MFD: A * path already processed when distributing flow: %d of %d cells"
+msgid_plural "MFD: A * path already processed when distributing flow: %d of %d cells"
 msgstr[0] ""
 msgstr[1] ""
 
@@ -10838,8 +10484,7 @@
 msgstr ""
 
 #: ../raster/r.surf.random/main.c:40
-msgid ""
-"Produces a raster surface map of uniform random deviates with defined range."
+msgid "Produces a raster surface map of uniform random deviates with defined range."
 msgstr ""
 
 #: ../raster/r.surf.random/main.c:46
@@ -10993,9 +10638,7 @@
 msgstr ""
 
 #: ../raster/r.colors/edit_colors.c:83
-msgid ""
-"Input map names can be defined in an input file in case a large amount of "
-"maps must be specified. This option is mutual exclusive to the map option."
+msgid "Input map names can be defined in an input file in case a large amount of maps must be specified. This option is mutual exclusive to the map option."
 msgstr ""
 
 #: ../raster/r.colors/edit_colors.c:96 ../vector/v.colors/main.c:98
@@ -11107,8 +10750,7 @@
 msgid "Unable to load rules file <%s>"
 msgstr ""
 
-#: ../raster/r.colors/edit_colors.c:400
-#: ../raster/r.univar/r3.univar_main.c:144
+#: ../raster/r.colors/edit_colors.c:400 ../raster/r.univar/r3.univar_main.c:144
 #: ../raster/r.univar/r3.univar_main.c:182 ../general/g.region/main.c:455
 #: ../vector/v.colors/main.c:319 ../raster3d/r3.support/main.c:135
 #: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.stats/main.c:97
@@ -11247,10 +10889,7 @@
 
 #: ../raster/r.topidx/file_io.c:35
 #, c-format
-msgid ""
-"The current region resolution [%s x %s] is finer than the input map's "
-"resolution [%s x %s]. The current region resolution must be identical to, or"
-" coarser than, the input map's resolution."
+msgid "The current region resolution [%s x %s] is finer than the input map's resolution [%s x %s]. The current region resolution must be identical to, or coarser than, the input map's resolution."
 msgstr ""
 
 #: ../raster/r.topidx/file_io.c:42
@@ -11271,9 +10910,7 @@
 msgstr ""
 
 #: ../raster/r.topidx/main.c:44
-msgid ""
-"Creates a topographic index (wetness index) raster map from an elevation "
-"raster map."
+msgid "Creates a topographic index (wetness index) raster map from an elevation raster map."
 msgstr ""
 
 #: ../raster/r.topidx/main.c:50
@@ -11328,9 +10965,7 @@
 
 #: ../raster/r.stats.quantile/main.c:632
 #, c-format
-msgid ""
-"Base map <%s> has many categories (%d), computation might be slow and might "
-"need a lot of memory"
+msgid "Base map <%s> has many categories (%d), computation might be slow and might need a lot of memory"
 msgstr ""
 
 #: ../raster/r.describe/describe.c:94
@@ -11380,9 +11015,7 @@
 msgstr ""
 
 #: ../raster/r.reclass/main.c:54
-msgid ""
-"Creates a new raster map whose category values are based upon a "
-"reclassification of the categories in an existing raster map."
+msgid "Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map."
 msgstr ""
 
 #: ../raster/r.reclass/main.c:59
@@ -11492,8 +11125,7 @@
 msgstr ""
 
 #: ../raster/r.composite/main.c:76
-msgid ""
-"Combines red, green and blue raster maps into a single composite raster map."
+msgid "Combines red, green and blue raster maps into a single composite raster map."
 msgstr ""
 
 #: ../raster/r.composite/main.c:102
@@ -11606,9 +11238,7 @@
 msgstr ""
 
 #: ../raster/r.random/main.c:58
-msgid ""
-"Creates a raster map layer and vector point map containing randomly located "
-"points."
+msgid "Creates a raster map layer and vector point map containing randomly located points."
 msgstr ""
 
 #: ../raster/r.random/main.c:62 ../raster/r.out.bin/main.c:290
@@ -11709,9 +11339,7 @@
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:79
-msgid ""
-"The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - "
-"dirichlet- and 3 - transfer boundary condition"
+msgid "The status for each cell, = 0 - inactive cell, 1 - active cell, 2 - dirichlet- and 3 - transfer boundary condition"
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:85
@@ -11734,14 +11362,11 @@
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:103
-msgid ""
-"Concentration sources and sinks bounded to a water source or sink in [kg/s]"
+msgid "Concentration sources and sinks bounded to a water source or sink in [kg/s]"
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:112
-msgid ""
-"Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical "
-"reaction)"
+msgid "Concentration of inner sources and inner sinks in [kg/s] (i.e. a chemical reaction)"
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:117
@@ -11761,21 +11386,15 @@
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:132
-msgid ""
-"The resulting concentration of the numerical solute transport calculation "
-"will be written to this map. [kg/m^3]"
+msgid "The resulting concentration of the numerical solute transport calculation will be written to this map. [kg/m^3]"
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:140
-msgid ""
-"Calculate and store the groundwater filter velocity vector part in x "
-"direction [m/s]\n"
+msgid "Calculate and store the groundwater filter velocity vector part in x direction [m/s]\n"
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:147
-msgid ""
-"Calculate and store the groundwater filter velocity vector part in y "
-"direction [m/s]\n"
+msgid "Calculate and store the groundwater filter velocity vector part in y direction [m/s]\n"
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:161
@@ -11787,9 +11406,7 @@
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:177
-msgid ""
-"Use this number of time loops if the CFL flag is off. The timestep will "
-"become dt/loops."
+msgid "Use this number of time loops if the CFL flag is off. The timestep will become dt/loops."
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:187
@@ -11797,9 +11414,7 @@
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:192 ../raster3d/r3.gwflow/main.c:131
-msgid ""
-"Use a full filled quadratic linear equation system, default is a sparse "
-"linear equation system."
+msgid "Use a full filled quadratic linear equation system, default is a sparse linear equation system."
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:199
@@ -11811,9 +11426,7 @@
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:233
-msgid ""
-"Numerical calculation program for transient, confined and unconfined solute "
-"transport in two dimensions"
+msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions"
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:258
@@ -11846,8 +11459,7 @@
 
 #: ../raster/r.solute.transport/main.c:385
 #, c-format
-msgid ""
-"The time step is to large: %gs. The largest time step should be of size %gs."
+msgid "The time step is to large: %gs. The largest time step should be of size %gs."
 msgstr ""
 
 #: ../raster/r.solute.transport/main.c:397
@@ -11992,14 +11604,11 @@
 msgstr ""
 
 #: ../raster/r.to.vect/main.c:142
-msgid ""
-"Raster is not CELL, '-v' flag ignored, raster values will be written to the "
-"table."
+msgid "Raster is not CELL, '-v' flag ignored, raster values will be written to the table."
 msgstr ""
 
 #: ../raster/r.to.vect/main.c:144
-msgid ""
-"Raster is not CELL, '-v' flag ignored, raster values will be z coordinate."
+msgid "Raster is not CELL, '-v' flag ignored, raster values will be z coordinate."
 msgstr ""
 
 #: ../raster/r.to.vect/main.c:146
@@ -12048,9 +11657,7 @@
 msgstr ""
 
 #: ../raster/r.param.scale/interface.c:60
-msgid ""
-"Uses a multi-scale approach by taking fitting quadratic parameters to any "
-"size window (via least squares)."
+msgid "Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)."
 msgstr ""
 
 #: ../raster/r.param.scale/interface.c:78
@@ -12090,8 +11697,7 @@
 msgstr ""
 
 #: ../raster/r.drain/main.c:113
-msgid ""
-"Traces a flow through an elevation model or cost surface on a raster map."
+msgid "Traces a flow through an elevation model or cost surface on a raster map."
 msgstr ""
 
 #: ../raster/r.drain/main.c:116
@@ -12140,9 +11746,7 @@
 msgstr ""
 
 #: ../raster/r.drain/main.c:166
-msgid ""
-"The input raster map is a cost surface (direction surface must also be "
-"specified)"
+msgid "The input raster map is a cost surface (direction surface must also be specified)"
 msgstr ""
 
 #: ../raster/r.drain/main.c:178
@@ -12155,16 +11759,12 @@
 
 #: ../raster/r.drain/main.c:186
 #, c-format
-msgid ""
-"Direction raster map <%s> not specified, if direction flag is on, a "
-"direction raster must be given"
+msgid "Direction raster map <%s> not specified, if direction flag is on, a direction raster must be given"
 msgstr ""
 
 #: ../raster/r.drain/main.c:193
 #, c-format
-msgid ""
-"Direction raster map <%s> should not be specified for Surface/Hydrology "
-"drains"
+msgid "Direction raster map <%s> should not be specified for Surface/Hydrology drains"
 msgstr ""
 
 #: ../raster/r.drain/main.c:212
@@ -12230,9 +11830,7 @@
 msgstr ""
 
 #: ../raster/r.series.accumulate/main.c:84
-msgid ""
-"Makes each output cell value a accumulationfunction of the values assigned "
-"to the corresponding cells in the input raster map layers."
+msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers."
 msgstr ""
 
 #: ../raster/r.series.accumulate/main.c:90
@@ -12252,14 +11850,11 @@
 msgstr ""
 
 #: ../raster/r.series.accumulate/main.c:121
-msgid ""
-"The raster map specifying the lower accumulation limit, also called baseline"
+msgid "The raster map specifying the lower accumulation limit, also called baseline"
 msgstr ""
 
 #: ../raster/r.series.accumulate/main.c:126
-msgid ""
-"The raster map specifying the upper accumulation limit, also called cutoff. "
-"Only applied to BEDD computation."
+msgid "The raster map specifying the upper accumulation limit, also called cutoff. Only applied to BEDD computation."
 msgstr ""
 
 #: ../raster/r.series.accumulate/main.c:139
@@ -12296,9 +11891,7 @@
 msgstr ""
 
 #: ../raster/r.mode/main.c:59
-msgid ""
-"Finds the mode of values in a cover map within areas assigned the same "
-"category value in a user-specified base map."
+msgid "Finds the mode of values in a cover map within areas assigned the same category value in a user-specified base map."
 msgstr ""
 
 #: ../raster/r.mode/main.c:65
@@ -12458,10 +12051,7 @@
 msgstr ""
 
 #: ../raster/r.walk/main.c:183
-msgid ""
-"Creates a raster map showing the anisotropic cumulative cost of moving "
-"between different geographic locations on an input raster map whose cell "
-"category values represent cost."
+msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost."
 msgstr ""
 
 #: ../raster/r.walk/main.c:193
@@ -12678,9 +12268,7 @@
 
 #: ../raster/r.resamp.bspline/crosscorr.c:160
 #, c-format
-msgid ""
-"%d are too many cells, recommended are < 100 cells. The cross validation "
-"would take too much time."
+msgid "%d are too many cells, recommended are < 100 cells. The cross validation would take too much time."
 msgstr ""
 
 #: ../raster/r.resamp.bspline/crosscorr.c:169
@@ -12697,9 +12285,7 @@
 #: ../raster/r.resamp.bspline/crosscorr.c:197
 #: ../vector/v.surf.bspline/crosscorr.c:151
 #, c-format
-msgid ""
-"Too many splines (%d x %d). Consider changing spline steps \"ew_step=\" "
-"\"ns_step=\"."
+msgid "Too many splines (%d x %d). Consider changing spline steps \"ew_step=\" \"ns_step=\"."
 msgstr ""
 
 #: ../raster/r.resamp.bspline/crosscorr.c:215
@@ -12722,16 +12308,13 @@
 
 #: ../raster/r.resamp.bspline/crosscorr.c:324
 #: ../vector/v.surf.bspline/crosscorr.c:313
-msgid ""
-"Different number of splines and lambda_i values have been taken for the "
-"cross correlation"
+msgid "Different number of splines and lambda_i values have been taken for the cross correlation"
 msgstr ""
 
 #: ../raster/r.resamp.bspline/crosscorr.c:326
 #: ../vector/v.surf.bspline/crosscorr.c:315
 #, c-format
-msgid ""
-"The minimum value for the test (rms=%lf) was obtained with: lambda_i = %.3f"
+msgid "The minimum value for the test (rms=%lf) was obtained with: lambda_i = %.3f"
 msgstr ""
 
 #: ../raster/r.resamp.bspline/crosscorr.c:334
@@ -12751,9 +12334,7 @@
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:84
-msgid ""
-"Performs bilinear or bicubic spline interpolation with Tykhonov "
-"regularization."
+msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization."
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:92
@@ -12769,14 +12350,11 @@
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:106
-msgid ""
-"Length of each spline step in the east-west direction. Default: 1.5 * ewres."
+msgid "Length of each spline step in the east-west direction. Default: 1.5 * ewres."
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:114
-msgid ""
-"Length of each spline step in the north-south direction. Default: 1.5 * "
-"nsres."
+msgid "Length of each spline step in the north-south direction. Default: 1.5 * nsres."
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:118 ../vector/v.surf.bspline/main.c:163
@@ -12802,9 +12380,7 @@
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:143 ../vector/v.surf.bspline/main.c:101
-msgid ""
-"Find the best Tykhonov regularizing parameter using a \"leave-one-out\" "
-"cross validation method"
+msgid "Find the best Tykhonov regularizing parameter using a \"leave-one-out\" cross validation method"
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:183
@@ -12898,8 +12474,8 @@
 msgid "Raster map used for zoning, must be of type CELL"
 msgstr ""
 
-#: ../raster/r.univar/r.univar_main.c:52
-#: ../raster/r.univar/r3.univar_main.c:52 ../vector/v.univar/main.c:122
+#: ../raster/r.univar/r.univar_main.c:52 ../raster/r.univar/r3.univar_main.c:52
+#: ../vector/v.univar/main.c:122
 #: ../locale/scriptstrings/db.univar_to_translate.c:6
 #: ../locale/scriptstrings/v.db.univar_to_translate.c:6
 msgid "Percentile to calculate (requires extended statistics flag)"
@@ -12909,14 +12485,13 @@
 msgid "Extended"
 msgstr ""
 
-#: ../raster/r.univar/r.univar_main.c:61
-#: ../raster/r.univar/r3.univar_main.c:59 ../vector/v.univar/main.c:126
-#: ../vector/v.what/main.c:100
+#: ../raster/r.univar/r.univar_main.c:61 ../raster/r.univar/r3.univar_main.c:59
+#: ../vector/v.univar/main.c:126 ../vector/v.what/main.c:100
 msgid "Print the stats in shell script style"
 msgstr ""
 
-#: ../raster/r.univar/r.univar_main.c:66
-#: ../raster/r.univar/r3.univar_main.c:63 ../vector/v.univar/main.c:130
+#: ../raster/r.univar/r.univar_main.c:66 ../raster/r.univar/r3.univar_main.c:63
+#: ../vector/v.univar/main.c:130
 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:9
 #: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:10
 #: ../locale/scriptstrings/t.vect.univar_to_translate.c:10
@@ -12923,15 +12498,12 @@
 msgid "Calculate extended statistics"
 msgstr ""
 
-#: ../raster/r.univar/r.univar_main.c:71
-#: ../raster/r.univar/r3.univar_main.c:67
+#: ../raster/r.univar/r.univar_main.c:71 ../raster/r.univar/r3.univar_main.c:67
 msgid "Table output format instead of standard output format"
 msgstr ""
 
 #: ../raster/r.univar/r.univar_main.c:76
-msgid ""
-"Use the native resolution and extent of the raster map, instead of the "
-"current region"
+msgid "Use the native resolution and extent of the raster map, instead of the current region"
 msgstr ""
 
 #: ../raster/r.univar/r.univar_main.c:106
@@ -12942,16 +12514,12 @@
 msgstr ""
 
 #: ../raster/r.univar/r.univar_main.c:110
-msgid ""
-"Calculates univariate statistics from the non-null cells of a raster map."
+msgid "Calculates univariate statistics from the non-null cells of a raster map."
 msgstr ""
 
 #: ../raster/r.univar/r.univar_main.c:112
 #: ../raster/r.univar/r3.univar_main.c:105
-msgid ""
-"Statistics include number of cells counted, minimum and maximum cell values,"
-" range, arithmetic mean, population variance, standard deviation, "
-"coefficient of variation, and sum."
+msgid "Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum."
 msgstr ""
 
 #: ../raster/r.univar/r.univar_main.c:123
@@ -12963,8 +12531,7 @@
 msgstr ""
 
 #: ../raster/r.univar/r3.univar_main.c:103
-msgid ""
-"Calculates univariate statistics from the non-null cells of a 3D raster map."
+msgid "Calculates univariate statistics from the non-null cells of a 3D raster map."
 msgstr ""
 
 #: ../raster/r.univar/r3.univar_main.c:151
@@ -12986,9 +12553,7 @@
 msgstr ""
 
 #: ../raster/r.series.interp/main.c:69
-msgid ""
-"Interpolates raster maps located (temporal or spatial) in between input "
-"raster maps at specific sampling positions."
+msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions."
 msgstr ""
 
 #: ../raster/r.series.interp/main.c:79
@@ -12996,9 +12561,7 @@
 msgstr ""
 
 #: ../raster/r.series.interp/main.c:84
-msgid ""
-"Input file with one input raster map name and data point position per line, "
-"field separator between name and sample point is |"
+msgid "Input file with one input raster map name and data point position per line, field separator between name and sample point is |"
 msgstr ""
 
 #: ../raster/r.series.interp/main.c:97
@@ -13006,9 +12569,7 @@
 msgstr ""
 
 #: ../raster/r.series.interp/main.c:101
-msgid ""
-"Input file with one output raster map name and sample point position per "
-"line, field separator between name and sample point is |"
+msgid "Input file with one output raster map name and sample point position per line, field separator between name and sample point is |"
 msgstr ""
 
 #: ../raster/r.series.interp/main.c:111
@@ -13052,9 +12613,7 @@
 
 #: ../raster/r.series.interp/main.c:299
 #, c-format
-msgid ""
-"map <%s> at position %g was not interpolated. Check the interpolation "
-"interval."
+msgid "map <%s> at position %g was not interpolated. Check the interpolation interval."
 msgstr ""
 
 #: ../raster/r.series.interp/main.c:319
@@ -13126,9 +12685,7 @@
 msgstr ""
 
 #: ../raster/r.external/window.c:23
-msgid ""
-"Input raster map is rotated - cannot import. You may use 'gdalwarp' to "
-"transform the map to North-up."
+msgid "Input raster map is rotated - cannot import. You may use 'gdalwarp' to transform the map to North-up."
 msgstr ""
 
 #: ../raster/r.external/window.c:26
@@ -13404,9 +12961,7 @@
 msgstr ""
 
 #: ../raster/r.li/r.li.patchdensity/main.c:50
-msgid ""
-"Calculates patch density index on a raster map, using a 4 neighbour "
-"algorithm"
+msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm"
 msgstr ""
 
 #: ../raster/r.li/r.li.pielou/pielou.c:45
@@ -13493,14 +13048,11 @@
 msgstr ""
 
 #: ../raster/r.li/r.li.patchnum/main.c:49
-msgid ""
-"Calculates patch number index on a raster map, using a 4 neighbour "
-"algorithm."
+msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm."
 msgstr ""
 
 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:47
-msgid ""
-"Calculates edge density index on a raster map, using a 4 neighbour algorithm"
+msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm"
 msgstr ""
 
 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:68
@@ -13508,9 +13060,7 @@
 msgstr ""
 
 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:69
-msgid ""
-"It can be integer, double or float; it will be changed in function of map "
-"type"
+msgid "It can be integer, double or float; it will be changed in function of map type"
 msgstr ""
 
 #: ../raster/r.li/r.li.edgedensity/edgedensity.c:74
@@ -13526,9 +13076,7 @@
 msgstr ""
 
 #: ../raster/r.li/r.li.mps/mps.c:51
-msgid ""
-"Calculates mean patch size index on a raster map, using a 4 neighbour "
-"algorithm"
+msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm"
 msgstr ""
 
 #: ../raster/r.li/r.li.padrange/padrange.c:52
@@ -13843,9 +13391,7 @@
 
 #: ../raster/r.out.gdal/main.c:223
 #: ../locale/scriptstrings/t.rast.export_to_translate.c:16
-msgid ""
-"In the form of \"META-TAG=VALUE\", separate multiple entries with a comma. "
-"Not supported by all output format drivers."
+msgid "In the form of \"META-TAG=VALUE\", separate multiple entries with a comma. Not supported by all output format drivers."
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:233
@@ -13855,9 +13401,7 @@
 
 #: ../raster/r.out.gdal/main.c:235
 #: ../locale/scriptstrings/t.rast.export_to_translate.c:18
-msgid ""
-"If given, the nodata value is always written to metadata even if there are "
-"no NULL cells in the input band (enhances output compatibility)."
+msgid "If given, the nodata value is always written to metadata even if there are no NULL cells in the input band (enhances output compatibility)."
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:248
@@ -13881,9 +13425,7 @@
 
 #: ../raster/r.out.gdal/main.c:302
 #, c-format
-msgid ""
-"Driver <%s> does not support direct writing. Using MEM driver for "
-"intermediate dataset."
+msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset."
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:307
@@ -13911,23 +13453,17 @@
 
 #: ../raster/r.out.gdal/main.c:469
 #, c-format
-msgid ""
-"Precision loss: Raster map <%s> of type %s to be exported as %s. This can be"
-" avoided by using %s."
+msgid "Precision loss: Raster map <%s> of type %s to be exported as %s. This can be avoided by using %s."
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:480
 #, c-format
-msgid ""
-"Precision loss: The range of <%s> can not be accurately preserved with GDAL "
-"datatype Float32. This can be avoided by exporting to Int32 or Float64."
+msgid "Precision loss: The range of <%s> can not be accurately preserved with GDAL datatype Float32. This can be avoided by exporting to Int32 or Float64."
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:488
 #, c-format
-msgid ""
-"Precision loss: Float32 can not preserve the DCELL precision of raster <%s>."
-" This can be avoided by using Float64"
+msgid "Precision loss: Float32 can not preserve the DCELL precision of raster <%s>. This can be avoided by using Float64"
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:497
@@ -14051,10 +13587,7 @@
 #: ../raster/r.out.gdal/main.c:831 ../raster/r.out.gdal/main.c:844
 #: ../raster/r.out.gdal/main.c:859
 #, c-format
-msgid ""
-"Mismatch between metadata nodata value and actual nodata value in exported "
-"raster: specified nodata value %g gets converted to %d by selected GDAL "
-"datatype."
+msgid "Mismatch between metadata nodata value and actual nodata value in exported raster: specified nodata value %g gets converted to %d by selected GDAL datatype."
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:807 ../raster/r.out.gdal/main.c:834
@@ -14070,10 +13603,7 @@
 
 #: ../raster/r.out.gdal/main.c:873
 #, c-format
-msgid ""
-"Mismatch between metadata nodata value and actual nodata value in exported "
-"raster: specified nodata value %g gets converted to %g by selected GDAL "
-"datatype."
+msgid "Mismatch between metadata nodata value and actual nodata value in exported raster: specified nodata value %g gets converted to %g by selected GDAL datatype."
 msgstr ""
 
 #: ../raster/r.out.gdal/main.c:876
@@ -14081,8 +13611,7 @@
 msgid "GDAL datatype: %s, valid range: %g - %g"
 msgstr ""
 
-#: ../raster/r.out.gdal/export_band.c:53
-#: ../raster/r.out.gdal/export_band.c:359
+#: ../raster/r.out.gdal/export_band.c:53 ../raster/r.out.gdal/export_band.c:359
 msgid "Unable to allocate buffer for reading raster map"
 msgstr ""
 
@@ -14093,32 +13622,22 @@
 
 #: ../raster/r.out.gdal/export_band.c:173
 #, c-format
-msgid ""
-"Input raster map contains cells with NULL-value (no-data). The value %d will"
-" be used to represent no-data values in the input map. You can specify a "
-"nodata value with the %s option."
+msgid "Input raster map contains cells with NULL-value (no-data). The value %d will be used to represent no-data values in the input map. You can specify a nodata value with the %s option."
 msgstr ""
 
 #: ../raster/r.out.gdal/export_band.c:178
 #, c-format
-msgid ""
-"Input raster map contains cells with NULL-value (no-data). The value %g will"
-" be used to represent no-data values in the input map. You can specify a "
-"nodata value with the %s option."
+msgid "Input raster map contains cells with NULL-value (no-data). The value %g will be used to represent no-data values in the input map. You can specify a nodata value with the %s option."
 msgstr ""
 
 #: ../raster/r.out.gdal/export_band.c:188
 #, c-format
-msgid ""
-"The default nodata value is present in rasterband <%s> and would lead to "
-"data loss. Please specify a custom nodata value with the %s parameter."
+msgid "The default nodata value is present in rasterband <%s> and would lead to data loss. Please specify a custom nodata value with the %s parameter."
 msgstr ""
 
 #: ../raster/r.out.gdal/export_band.c:195
 #, c-format
-msgid ""
-"The user given nodata value %g is present in rasterband <%s> and would lead "
-"to data loss. Please specify a different nodata value with the %s parameter."
+msgid "The user given nodata value %g is present in rasterband <%s> and would lead to data loss. Please specify a different nodata value with the %s parameter."
 msgstr ""
 
 #: ../raster/r.out.gdal/export_band.c:240
@@ -14420,9 +13939,7 @@
 msgstr ""
 
 #: ../raster/r.to.rast3elev/main.c:427
-msgid ""
-"The 2D and 3D region settings are different. I will use the 3D region "
-"settings to adjust the 2D region."
+msgid "The 2D and 3D region settings are different. I will use the 3D region settings to adjust the 2D region."
 msgstr ""
 
 #: ../raster/r.spread/main.c:111
@@ -14430,11 +13947,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:113
-msgid ""
-"Generates a raster map of the cumulative time of spread, given raster maps "
-"containing the rates of spread (ROS), the ROS directions and the spread "
-"origins. It optionally produces raster maps to contain backlink UTM "
-"coordinates for tracing spread paths. Usable for fire spread simulations."
+msgid "Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations."
 msgstr ""
 
 #: ../raster/r.spread/main.c:127
@@ -14442,11 +13955,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:129
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing the ROS values in the directions perpendicular to maximum "
-"ROSes' (cm/minute). These ROSes are also the ones without the effect of "
-"directional factors."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing the ROS values in the directions perpendicular to maximum ROSes' (cm/minute). These ROSes are also the ones without the effect of directional factors."
 msgstr ""
 
 #: ../raster/r.spread/main.c:141
@@ -14454,9 +13963,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:143
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing the maximum ROS values (cm/minute)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing the maximum ROS values (cm/minute)."
 msgstr ""
 
 #: ../raster/r.spread/main.c:153
@@ -14464,10 +13971,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:155
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing directions of the maximum ROSes, clockwise from north "
-"(degree)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing directions of the maximum ROSes, clockwise from north (degree)."
 msgstr ""
 
 #: ../raster/r.spread/main.c:166
@@ -14475,10 +13979,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:168
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing starting locations of the spread phenomenon. Any positive "
-"integers in this map are recognized as starting sources (seeds)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing starting locations of the spread phenomenon. Any positive integers in this map are recognized as starting sources (seeds)."
 msgstr ""
 
 #: ../raster/r.spread/main.c:179
@@ -14486,9 +13987,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:181
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path containing the maximum potential spotting distances (meters)."
+msgid "Name of an existing raster map layer in the user's current mapset search path containing the maximum potential spotting distances (meters)."
 msgstr ""
 
 #: ../raster/r.spread/main.c:191
@@ -14496,9 +13995,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:203
-msgid ""
-"Raster map containing fine fuel moisture of the cell receiving a spotting "
-"firebrand (%, required with -s)"
+msgid "Raster map containing fine fuel moisture of the cell receiving a spotting firebrand (%, required with -s)"
 msgstr ""
 
 #: ../raster/r.spread/main.c:215
@@ -14506,11 +14003,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:217
-msgid ""
-"An odd integer ranging 3 - 15 indicating the basic sampling window size "
-"within which all cells will be considered to see whether they will be "
-"reached by the current spread cell. The default number is 3 which means a "
-"3x3 window."
+msgid "An odd integer ranging 3 - 15 indicating the basic sampling window size within which all cells will be considered to see whether they will be reached by the current spread cell. The default number is 3 which means a 3x3 window."
 msgstr ""
 
 #: ../raster/r.spread/main.c:227
@@ -14518,12 +14011,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:229
-msgid ""
-"A decimal number ranging 0.0 - 1.0 indicating additional sampling cells will"
-" be considered to see whether they will be reached by the current spread "
-"cell. The closer to 1.0 the decimal number is, the longer the program will "
-"run and the higher the simulation accuracy will be. The default number is "
-"0.5."
+msgid "A decimal number ranging 0.0 - 1.0 indicating additional sampling cells will be considered to see whether they will be reached by the current spread cell. The closer to 1.0 the decimal number is, the longer the program will run and the higher the simulation accuracy will be. The default number is 0.5."
 msgstr ""
 
 #: ../raster/r.spread/main.c:241
@@ -14531,10 +14019,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:243
-msgid ""
-"A non-negative number specifying the initial time for the current spread "
-"simulation (minutes). This is useful when multiple phase simulation is "
-"conducted. The default time is 0."
+msgid "A non-negative number specifying the initial time for the current spread simulation (minutes). This is useful when multiple phase simulation is conducted. The default time is 0."
 msgstr ""
 
 #: ../raster/r.spread/main.c:252
@@ -14542,12 +14027,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:254
-msgid ""
-"A non-negative integer specifying the simulating duration time lag "
-"(minutes). The default is infinite, but the program will terminate when the "
-"current geographic region/mask has been filled. It also controls the "
-"computational time, the shorter the time lag, the faster the program will "
-"run."
+msgid "A non-negative integer specifying the simulating duration time lag (minutes). The default is infinite, but the program will terminate when the current geographic region/mask has been filled. It also controls the computational time, the shorter the time lag, the faster the program will run."
 msgstr ""
 
 #: ../raster/r.spread/main.c:266
@@ -14555,10 +14035,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:268
-msgid ""
-"Name of an existing raster map layer in the user's current mapset search "
-"path to be used as the background on which the \"live\" movement will be "
-"shown."
+msgid "Name of an existing raster map layer in the user's current mapset search path to be used as the background on which the \"live\" movement will be shown."
 msgstr ""
 
 #: ../raster/r.spread/main.c:279
@@ -14566,10 +14043,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:281
-msgid ""
-"Name of the new raster map layer to contain the results of the cumulative "
-"spread time needed for a phenomenon to reach each cell from the starting "
-"sources (minutes)."
+msgid "Name of the new raster map layer to contain the results of the cumulative spread time needed for a phenomenon to reach each cell from the starting sources (minutes)."
 msgstr ""
 
 #: ../raster/r.spread/main.c:291
@@ -14577,9 +14051,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:293
-msgid ""
-"Name of the new raster map layer to contain the results of backlink "
-"information in UTM easting coordinates for each cell."
+msgid "Name of the new raster map layer to contain the results of backlink information in UTM easting coordinates for each cell."
 msgstr ""
 
 #: ../raster/r.spread/main.c:303
@@ -14587,9 +14059,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:305
-msgid ""
-"Name of the new raster map layer to contain the results of backlink "
-"information in UTM northing coordinates for each cell."
+msgid "Name of the new raster map layer to contain the results of backlink information in UTM northing coordinates for each cell."
 msgstr ""
 
 #: ../raster/r.spread/main.c:312
@@ -14597,9 +14067,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:314
-msgid ""
-"Display the 'live' simulation on screen. A graphics window must be opened "
-"and selected before using this option."
+msgid "Display the 'live' simulation on screen. A graphics window must be opened and selected before using this option."
 msgstr ""
 
 #: ../raster/r.spread/main.c:320
@@ -14611,11 +14079,7 @@
 msgstr ""
 
 #: ../raster/r.spread/main.c:326
-msgid ""
-"Designed to be used with output of previous run of r.spread when computing "
-"spread iteratively. The values in start raster map are considered as time. "
-"Allowed values in raster map are from zero to the value of init_time option."
-" If not enabled, init_time is used in the area of start raster map"
+msgid "Designed to be used with output of previous run of r.spread when computing spread iteratively. The values in start raster map are considered as time. Allowed values in raster map are from zero to the value of init_time option. If not enabled, init_time is used in the area of start raster map"
 msgstr ""
 
 #: ../raster/r.spread/main.c:502
@@ -14784,9 +14248,7 @@
 msgstr ""
 
 #: ../raster/r.geomorphon/main.c:103
-msgid ""
-"Calculates geomorphons (terrain forms) and associated geometry using machine"
-" vision approach."
+msgid "Calculates geomorphons (terrain forms) and associated geometry using machine vision approach."
 msgstr ""
 
 #: ../raster/r.geomorphon/main.c:105
@@ -14860,15 +14322,11 @@
 msgstr ""
 
 #: ../raster/r.geomorphon/main.c:254
-msgid ""
-"Flatenss distance should be between skip and search radius. Otherwise "
-"ignored"
+msgid "Flatenss distance should be between skip and search radius. Otherwise ignored"
 msgstr ""
 
 #: ../raster/r.geomorphon/main.c:272
-msgid ""
-"For multiresolution mode step must be greater than or equal to resolution of"
-" one cell"
+msgid "For multiresolution mode step must be greater than or equal to resolution of one cell"
 msgstr ""
 
 #: ../raster/r.geomorphon/main.c:276
@@ -14882,9 +14340,7 @@
 
 #: ../raster/r.geomorphon/memory.c:21
 #, c-format
-msgid ""
-"Region resolution shoudn't be lesser than map %s resolution. Run g.region "
-"raster=%s to set proper resolution"
+msgid "Region resolution shoudn't be lesser than map %s resolution. Run g.region raster=%s to set proper resolution"
 msgstr ""
 
 #: ../raster/r.fill.stats/main.c:155
@@ -14892,9 +14348,7 @@
 msgstr ""
 
 #: ../raster/r.fill.stats/main.c:781
-msgid ""
-"Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated "
-"values (IDW)."
+msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)."
 msgstr ""
 
 #: ../raster/r.fill.stats/main.c:789
@@ -14994,8 +14448,7 @@
 
 #: ../raster/r.fill.stats/main.c:938
 #, c-format
-msgid ""
-"Maximum distance too large. Adjusted to '%.6f' (diagonal of current region)."
+msgid "Maximum distance too large. Adjusted to '%.6f' (diagonal of current region)."
 msgstr ""
 
 #: ../raster/r.fill.stats/main.c:948
@@ -15004,9 +14457,7 @@
 
 #: ../raster/r.fill.stats/main.c:954
 #, c-format
-msgid ""
-"Maximum distance too large. Adjusted to '%lu' cells (diagonal of current "
-"region)."
+msgid "Maximum distance too large. Adjusted to '%lu' cells (diagonal of current region)."
 msgstr ""
 
 #: ../raster/r.fill.stats/main.c:961
@@ -15070,8 +14521,7 @@
 
 #: ../raster/r.fill.stats/main.c:1111
 #, c-format
-msgid ""
-"Input data type is '%s' (%i bytes) and output data type is '%s' (%i bytes)."
+msgid "Input data type is '%s' (%i bytes) and output data type is '%s' (%i bytes)."
 msgstr ""
 
 #: ../raster/r.fill.stats/main.c:1252
@@ -15121,12 +14571,12 @@
 #: ../db/db.describe/main.c:129 ../db/db.execute/main.c:125
 #: ../db/db.dropdb/main.c:71 ../db/db.connect/main.c:43
 #: ../db/db.columns/main.c:99 ../db/db.select/main.c:265
-#: ../db/db.login/main.c:40 ../db/db.createdb/main.c:71
-#: ../db/db.copy/main.c:35 ../db/db.tables/main.c:97
-#: ../db/db.databases/main.c:95 ../db/db.drivers/main.c:71
-#: ../vector/v.to.db/main.c:38 ../vector/v.in.db/main.c:54
-#: ../vector/v.vect.stats/main.c:132 ../vector/v.db.select/main.c:56
-#: ../vector/v.db.connect/main.c:54 ../vector/v.distance/main.c:123
+#: ../db/db.login/main.c:40 ../db/db.createdb/main.c:71 ../db/db.copy/main.c:35
+#: ../db/db.tables/main.c:97 ../db/db.databases/main.c:95
+#: ../db/db.drivers/main.c:71 ../vector/v.to.db/main.c:38
+#: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132
+#: ../vector/v.db.select/main.c:56 ../vector/v.db.connect/main.c:54
+#: ../vector/v.distance/main.c:123
 #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:2
 #: ../locale/scriptstrings/db.droptable_to_translate.c:2
 #: ../locale/scriptstrings/db.in.ogr_to_translate.c:2
@@ -15439,9 +14889,7 @@
 msgstr ""
 
 #: ../db/db.copy/main.c:40
-msgid ""
-"Either 'from_table' (optionally with 'where') can be used or 'select' "
-"option, but not 'from_table' and 'select' at the same time."
+msgid "Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time."
 msgstr ""
 
 #: ../db/db.copy/main.c:46
@@ -15514,9 +14962,7 @@
 msgstr ""
 
 #: ../db/db.databases/main.c:53
-msgid ""
-"Unable to list databases. Try to define correct connection settings by "
-"db.login."
+msgid "Unable to list databases. Try to define correct connection settings by db.login."
 msgstr ""
 
 #: ../db/db.databases/main.c:63
@@ -15598,9 +15044,7 @@
 
 #: ../db/drivers/mysql/describe.c:127
 #, c-format
-msgid ""
-"column '%s' : type BIGINT is stored as integer (4 bytes) some data may be "
-"damaged"
+msgid "column '%s' : type BIGINT is stored as integer (4 bytes) some data may be damaged"
 msgstr ""
 
 #: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276
@@ -15693,16 +15137,12 @@
 
 #: ../db/drivers/ogr/describe.c:186 ../db/drivers/postgres/describe.c:130
 #, c-format
-msgid ""
-"Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data "
-"may be damaged"
+msgid "Column '%s' : type int8 (bigint) is stored as integer (4 bytes) some data may be damaged"
 msgstr ""
 
 #: ../db/drivers/ogr/describe.c:204
 #, c-format
-msgid ""
-"column '%s', type 'string': unknown width -> stored as varchar(250) some "
-"data may be lost"
+msgid "column '%s', type 'string': unknown width -> stored as varchar(250) some data may be lost"
 msgstr ""
 
 #: ../db/drivers/ogr/describe.c:212 ../db/drivers/ogr/fetch.c:160
@@ -15850,8 +15290,7 @@
 msgstr ""
 
 #: ../db/drivers/sqlite/fetch.c:218
-msgid ""
-"SQLite driver: parsing of interval values not implemented; assuming seconds"
+msgid "SQLite driver: parsing of interval values not implemented; assuming seconds"
 msgstr ""
 
 #: ../db/drivers/sqlite/fetch.c:223
@@ -15919,16 +15358,12 @@
 
 #: ../db/drivers/postgres/describe.c:134
 #, c-format
-msgid ""
-"Column '%s' : type character varying is stored as varchar(250) some data may"
-" be lost"
+msgid "Column '%s' : type character varying is stored as varchar(250) some data may be lost"
 msgstr ""
 
 #: ../db/drivers/postgres/describe.c:140
 #, c-format
-msgid ""
-"column '%s' : type bool (boolean) is stored as char(1), values: 0 (false), 1"
-" (true)"
+msgid "column '%s' : type bool (boolean) is stored as char(1), values: 0 (false), 1 (true)"
 msgstr ""
 
 #: ../db/drivers/postgres/execute.c:68
@@ -16294,8 +15729,7 @@
 msgstr ""
 
 #: ../general/g.mapset/main.c:52
-msgid ""
-"Optionally create new mapset or list available mapsets in given location."
+msgid "Optionally create new mapset or list available mapsets in given location."
 msgstr ""
 
 #: ../general/g.mapset/main.c:56
@@ -16363,8 +15797,7 @@
 msgstr ""
 
 #: ../general/g.mapset/main.c:205
-msgid ""
-"Mapset switched. Your shell continues to use the history for the old mapset"
+msgid "Mapset switched. Your shell continues to use the history for the old mapset"
 msgstr ""
 
 #: ../general/g.mapset/main.c:210
@@ -16717,9 +16150,7 @@
 msgstr ""
 
 #: ../general/g.list/main.c:70
-msgid ""
-"Lists available GRASS data base files of the user-specified data type "
-"optionally using the search pattern."
+msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern."
 msgstr ""
 
 #: ../general/g.list/main.c:86
@@ -16813,15 +16244,11 @@
 msgstr ""
 
 #: ../general/g.region/printwindow.c:385
-msgid ""
-"You are in a simple XY location, projection to Lat/Lon is not possible. Use "
-"the -p flag instead."
+msgid "You are in a simple XY location, projection to Lat/Lon is not possible. Use the -p flag instead."
 msgstr ""
 
 #: ../general/g.region/printwindow.c:559
-msgid ""
-"WGS84 output not possible as this location does not contain datum "
-"transformation parameters. Try running g.setproj."
+msgid "WGS84 output not possible as this location does not contain datum transformation parameters. Try running g.setproj."
 msgstr ""
 
 #: ../general/g.region/printwindow.c:711
@@ -16881,9 +16308,7 @@
 msgstr ""
 
 #: ../general/g.region/main.c:130
-msgid ""
-"The difference between the projection's grid north and true north, measured "
-"at the center coordinates of the current region."
+msgid "The difference between the projection's grid north and true north, measured at the center coordinates of the current region."
 msgstr ""
 
 #: ../general/g.region/main.c:136
@@ -16899,9 +16324,7 @@
 msgstr ""
 
 #: ../general/g.region/main.c:158
-msgid ""
-"Align region to resolution (default = align to bounds, works only for 2D "
-"resolution)"
+msgid "Align region to resolution (default = align to bounds, works only for 2D resolution)"
 msgstr ""
 
 #: ../general/g.region/main.c:164
@@ -17004,8 +16427,7 @@
 msgstr ""
 
 #: ../general/g.region/main.c:798
-msgid ""
-"Unable to change default region. The current mapset is not <PERMANENT>."
+msgid "Unable to change default region. The current mapset is not <PERMANENT>."
 msgstr ""
 
 #: ../general/g.mapsets/list.c:10
@@ -17025,9 +16447,7 @@
 msgstr ""
 
 #: ../general/g.mapsets/main.c:67
-msgid ""
-"Affects the user's access to data existing under the other mapsets in the "
-"current location."
+msgid "Affects the user's access to data existing under the other mapsets in the current location."
 msgstr ""
 
 #: ../general/g.mapsets/main.c:73
@@ -17157,10 +16577,7 @@
 msgstr ""
 
 #: ../general/g.gui/main.c:72
-msgid ""
-"By default the GUI starts in the background and control is immediately "
-"returned to the caller. When GUI runs in foregreound, it blocks the command "
-"line"
+msgid "By default the GUI starts in the background and control is immediately returned to the caller. When GUI runs in foregreound, it blocks the command line"
 msgstr ""
 
 #: ../general/g.gui/main.c:78
@@ -17353,10 +16770,7 @@
 msgstr ""
 
 #: ../general/g.setproj/main.c:456
-msgid ""
-"But if you change zone, all the existing data will be interpreted by "
-"projection software. GRASS will not automatically re-project or even change "
-"the headers for existing maps."
+msgid "But if you change zone, all the existing data will be interpreted by projection software. GRASS will not automatically re-project or even change the headers for existing maps."
 msgstr ""
 
 #: ../general/g.setproj/main.c:461
@@ -17424,9 +16838,7 @@
 msgstr ""
 
 #: ../general/g.remove/main.c:73
-msgid ""
-"Removes data base element files from the user's current mapset using the "
-"search pattern."
+msgid "Removes data base element files from the user's current mapset using the search pattern."
 msgstr ""
 
 #: ../general/g.remove/main.c:83 ../general/g.remove/main.c:91
@@ -17471,9 +16883,7 @@
 
 #: ../general/g.remove/main.c:267
 #, c-format
-msgid ""
-"Nothing removed. You must use the force flag (-%c) to actually remove them. "
-"Exiting."
+msgid "Nothing removed. You must use the force flag (-%c) to actually remove them. Exiting."
 msgstr ""
 
 #: ../general/g.remove/construct_pattern.c:37
@@ -17576,9 +16986,7 @@
 msgstr ""
 
 #: ../general/g.copy/main.c:44
-msgid ""
-"Copies available data files in the current mapset search path to the user's "
-"current mapset."
+msgid "Copies available data files in the current mapset search path to the user's current mapset."
 msgstr ""
 
 #: ../general/g.copy/main.c:51
@@ -17601,8 +17009,7 @@
 msgstr ""
 
 #: ../general/g.message/main.c:37
-msgid ""
-"Prints a message, warning, progress info, or fatal error in the GRASS way."
+msgid "Prints a message, warning, progress info, or fatal error in the GRASS way."
 msgstr ""
 
 #: ../general/g.message/main.c:39
@@ -17694,9 +17101,7 @@
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:73
-msgid ""
-"Generates the font configuration file by scanning various directories for "
-"fonts."
+msgid "Generates the font configuration file by scanning various directories for fonts."
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:79
@@ -17704,8 +17109,7 @@
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:84
-msgid ""
-"Write font configuration file to standard output instead of $GISBASE/etc"
+msgid "Write font configuration file to standard output instead of $GISBASE/etc"
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:91
@@ -17713,21 +17117,16 @@
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:93
-msgid ""
-"Comma-separated list of extra directories to scan for Freetype-compatible "
-"fonts as well as the defaults (see documentation)"
+msgid "Comma-separated list of extra directories to scan for Freetype-compatible fonts as well as the defaults (see documentation)"
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:110
 #, c-format
-msgid ""
-"Fontcap file %s already exists; use -%c flag if you wish to overwrite it"
+msgid "Fontcap file %s already exists; use -%c flag if you wish to overwrite it"
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:122
-msgid ""
-"This GRASS installation was compiled without Freetype support, extradirs "
-"parameter ignored"
+msgid "This GRASS installation was compiled without Freetype support, extradirs parameter ignored"
 msgstr ""
 
 #: ../general/g.mkfontcap/main.c:149
@@ -17782,16 +17181,11 @@
 
 #: ../general/g.proj/create.c:40
 #, c-format
-msgid ""
-"You must select the PERMANENT mapset before updating the current location's "
-"projection (current mapset is <%s>)"
+msgid "You must select the PERMANENT mapset before updating the current location's projection (current mapset is <%s>)"
 msgstr ""
 
 #: ../general/g.proj/create.c:66
-msgid ""
-"Default region was updated to the new projection, but if you have multiple "
-"mapsets `g.region -d` should be run in each to update the region from the "
-"default"
+msgid "Default region was updated to the new projection, but if you have multiple mapsets `g.region -d` should be run in each to update the region from the default"
 msgstr ""
 
 #: ../general/g.proj/create.c:70
@@ -17804,9 +17198,7 @@
 msgstr ""
 
 #: ../general/g.proj/main.c:69
-msgid ""
-"Prints or modifies GRASS projection information files (in various co-"
-"ordinate system descriptions)."
+msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions)."
 msgstr ""
 
 #: ../general/g.proj/main.c:72
@@ -17834,8 +17226,7 @@
 msgstr ""
 
 #: ../general/g.proj/main.c:106
-msgid ""
-"Print 'flat' output with no linebreaks (applies to WKT and PROJ.4 output)"
+msgid "Print 'flat' output with no linebreaks (applies to WKT and PROJ.4 output)"
 msgstr ""
 
 #: ../general/g.proj/main.c:116
@@ -17891,9 +17282,7 @@
 msgstr ""
 
 #: ../general/g.proj/main.c:188
-msgid ""
-"Force override of datum transformation information in input co-ordinate "
-"system"
+msgid "Force override of datum transformation information in input co-ordinate system"
 msgstr ""
 
 #: ../general/g.proj/main.c:194
@@ -17964,9 +17353,7 @@
 
 #: ../general/g.proj/input.c:259
 #, c-format
-msgid ""
-"Read of file %s was successful, but it did not contain projection "
-"information. 'XY (unprojected)' will be used"
+msgid "Read of file %s was successful, but it did not contain projection information. 'XY (unprojected)' will be used"
 msgstr ""
 
 #: ../general/g.findfile/element.c:7
@@ -17999,9 +17386,7 @@
 
 #: ../general/g.findfile/main.c:97
 #, c-format
-msgid ""
-"Parameter 'file' contains reference to <%s> mapset, but mapset parameter "
-"<%s> does not correspond"
+msgid "Parameter 'file' contains reference to <%s> mapset, but mapset parameter <%s> does not correspond"
 msgstr ""
 
 #: ../general/g.version/main.c:67
@@ -18068,15 +17453,11 @@
 
 #: ../general/g.version/main.c:172
 #, c-format
-msgid ""
-"Cannot determine GRASS libgis version and date number. The GRASS build might"
-" be broken. Report this to developers or packagers.\n"
+msgid "Cannot determine GRASS libgis version and date number. The GRASS build might be broken. Report this to developers or packagers.\n"
 msgstr ""
 
 #: ../general/g.version/main.c:179
-msgid ""
-"GRASS GIS libgis version and date number don't have the expected format. "
-"Trying to print the original strings..."
+msgid "GRASS GIS libgis version and date number don't have the expected format. Trying to print the original strings..."
 msgstr ""
 
 #: ../general/g.version/main.c:181
@@ -18113,9 +17494,7 @@
 msgstr ""
 
 #: ../display/d.his/main.c:69
-msgid ""
-"Displays the result obtained by combining hue, intensity, and saturation "
-"(HIS) values from user-specified input raster map layers."
+msgid "Displays the result obtained by combining hue, intensity, and saturation (HIS) values from user-specified input raster map layers."
 msgstr ""
 
 #: ../display/d.his/main.c:97
@@ -18170,9 +17549,7 @@
 msgstr ""
 
 #: ../display/d.histogram/main.c:87
-msgid ""
-"Displays a histogram in the form of a pie or bar chart for a user-specified "
-"raster map."
+msgid "Displays a histogram in the form of a pie or bar chart for a user-specified raster map."
 msgstr ""
 
 #: ../display/d.histogram/main.c:91
@@ -18224,9 +17601,7 @@
 msgstr ""
 
 #: ../display/d.where/main.c:48
-msgid ""
-"Identifies the geographic coordinates associated with point locations given "
-"in display coordinates."
+msgid "Identifies the geographic coordinates associated with point locations given in display coordinates."
 msgstr ""
 
 #: ../display/d.where/main.c:58
@@ -18246,9 +17621,7 @@
 msgstr ""
 
 #: ../display/d.where/main.c:77
-msgid ""
-"Output lat/long referenced to WGS84 ellipsoid using datum transformation "
-"parameters defined in current location (if available)"
+msgid "Output lat/long referenced to WGS84 ellipsoid using datum transformation parameters defined in current location (if available)"
 msgstr ""
 
 #: ../display/d.where/main.c:83
@@ -18285,8 +17658,7 @@
 msgstr ""
 
 #: ../display/d.title/main.c:52
-msgid ""
-"Create a TITLE for a raster map in a form suitable for display with d.text."
+msgid "Create a TITLE for a raster map in a form suitable for display with d.text."
 msgstr ""
 
 #: ../display/d.title/main.c:63
@@ -18487,8 +17859,7 @@
 msgstr ""
 
 #: ../display/d.vect.chart/main.c:67
-msgid ""
-"Displays charts of vector data in the active frame on the graphics monitor."
+msgid "Displays charts of vector data in the active frame on the graphics monitor."
 msgstr ""
 
 #: ../display/d.vect.chart/main.c:86
@@ -18564,16 +17935,13 @@
 msgstr ""
 
 #: ../display/d.erase/main.c:31 ../display/d.mon/main.c:52
-#: ../display/d.info/main.c:36
-#: ../locale/scriptstrings/d.frame_to_translate.c:4
+#: ../display/d.info/main.c:36 ../locale/scriptstrings/d.frame_to_translate.c:4
 #: ../locale/scriptstrings/d.redraw_to_translate.c:4
 msgid "monitors"
 msgstr ""
 
 #: ../display/d.erase/main.c:33
-msgid ""
-"Erases the contents of the active graphics display frame with user defined "
-"color."
+msgid "Erases the contents of the active graphics display frame with user defined color."
 msgstr ""
 
 #: ../display/d.erase/main.c:42
@@ -18592,9 +17960,7 @@
 msgstr ""
 
 #: ../display/d.geodesic/main.c:51
-msgid ""
-"Displays a geodesic line, tracing the shortest distance between two "
-"geographic points along a great circle, in a longitude/latitude data set."
+msgid "Displays a geodesic line, tracing the shortest distance between two geographic points along a great circle, in a longitude/latitude data set."
 msgstr ""
 
 #: ../display/d.geodesic/main.c:58 ../display/d.rhumbline/main.c:53
@@ -18634,9 +18000,7 @@
 msgstr ""
 
 #: ../display/d.rgb/main.c:58
-msgid ""
-"Displays three user-specified raster maps as red, green, and blue overlays "
-"in the active graphics frame."
+msgid "Displays three user-specified raster maps as red, green, and blue overlays in the active graphics frame."
 msgstr ""
 
 #: ../display/d.extract/extract.c:43
@@ -18684,9 +18048,7 @@
 msgstr ""
 
 #: ../display/d.linegraph/main.c:234
-msgid ""
-"Generates and displays simple line graphs in the active graphics monitor "
-"display frame."
+msgid "Generates and displays simple line graphs in the active graphics monitor display frame."
 msgstr ""
 
 #: ../display/d.linegraph/main.c:238
@@ -19062,9 +18424,7 @@
 msgstr ""
 
 #: ../display/d.rast.arrow/main.c:101
-msgid ""
-"Draws arrows representing cell aspect direction for a raster map containing "
-"aspect data."
+msgid "Draws arrows representing cell aspect direction for a raster map containing aspect data."
 msgstr ""
 
 #: ../display/d.rast.arrow/main.c:105
@@ -19148,15 +18508,11 @@
 msgstr ""
 
 #: ../display/d.graph/main.c:61
-msgid ""
-"Program for generating and displaying simple graphics on the display "
-"monitor."
+msgid "Program for generating and displaying simple graphics on the display monitor."
 msgstr ""
 
 #: ../display/d.graph/main.c:66
-msgid ""
-"Name of file containing graphics commands, if not given reads from standard "
-"input"
+msgid "Name of file containing graphics commands, if not given reads from standard input"
 msgstr ""
 
 #: ../display/d.graph/main.c:73
@@ -19247,9 +18603,7 @@
 msgstr ""
 
 #: ../display/d.grid/main.c:58
-msgid ""
-"Overlays a user-specified grid in the active display frame on the graphics "
-"monitor."
+msgid "Overlays a user-specified grid in the active display frame on the graphics monitor."
 msgstr ""
 
 #: ../display/d.grid/main.c:66
@@ -19257,9 +18611,7 @@
 msgstr ""
 
 #: ../display/d.grid/main.c:68
-msgid ""
-"0 for north-south resolution of the current region. In map units or "
-"DDD:MM:SS format. Example: \"1000\" or \"0:10\""
+msgid "0 for north-south resolution of the current region. In map units or DDD:MM:SS format. Example: \"1000\" or \"0:10\""
 msgstr ""
 
 #: ../display/d.grid/main.c:76
@@ -19381,9 +18733,7 @@
 msgstr ""
 
 #: ../display/d.labels/main.c:46
-msgid ""
-"Displays text labels (created with v.label) to the active frame on the "
-"graphics monitor."
+msgid "Displays text labels (created with v.label) to the active frame on the graphics monitor."
 msgstr ""
 
 #: ../display/d.labels/main.c:52
@@ -19549,9 +18899,7 @@
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:237
-msgid ""
-"When printing legend info, include extended statistical info from "
-"classification algorithm"
+msgid "When printing legend info, include extended statistical info from classification algorithm"
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:243 ../display/d.vect/main.c:330
@@ -19559,16 +18907,11 @@
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:255
-msgid ""
-"Flag -e is deprecated, set verbose mode with --v to get the extended "
-"statistical info."
+msgid "Flag -e is deprecated, set verbose mode with --v to get the extended statistical info."
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:258
-msgid ""
-"Option legendfile is deprecated, either use flag -l to print legend to "
-"standard output, or set GRASS_LEGEND_FILE environment variable (see "
-"d.legend.vect for details)."
+msgid "Option legendfile is deprecated, either use flag -l to print legend to standard output, or set GRASS_LEGEND_FILE environment variable (see d.legend.vect for details)."
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:277
@@ -19590,8 +18933,7 @@
 msgid "Data (%s) not numeric. Column must be numeric."
 msgstr ""
 
-#: ../display/d.vect.thematic/main.c:316
-#: ../display/d.vect.thematic/plot1.c:135
+#: ../display/d.vect.thematic/main.c:316 ../display/d.vect.thematic/plot1.c:135
 #: ../display/d.vect.thematic/plot1.c:163
 #, c-format
 msgid "Cannot select data (%s) from table"
@@ -19603,9 +18945,7 @@
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:390
-msgid ""
-"You gave both manual breaks and a classification algorithm or a number of "
-"classes. The manual breaks have precedence and will thus be used."
+msgid "You gave both manual breaks and a classification algorithm or a number of classes. The manual breaks have precedence and will thus be used."
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:427
@@ -19629,8 +18969,7 @@
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:474
-msgid ""
-"The bounding box of the map is outside the current region, nothing drawn."
+msgid "The bounding box of the map is outside the current region, nothing drawn."
 msgstr ""
 
 #: ../display/d.vect.thematic/main.c:523
@@ -19712,9 +19051,7 @@
 
 #: ../display/d.vect.thematic/plot1.c:130
 #, c-format
-msgid ""
-"Color definition column (%s) not a string. Column must be of form "
-"RRR:GGG:BBB where RGB values range 0-255."
+msgid "Color definition column (%s) not a string. Column must be of form RRR:GGG:BBB where RGB values range 0-255."
 msgstr ""
 
 #: ../display/d.vect.thematic/plot1.c:148
@@ -19735,9 +19072,7 @@
 
 #: ../display/d.vect.thematic/plot1.c:279
 #, c-format
-msgid ""
-"Error in color definition column (%s), element %d with cat %d: colorstring "
-"[%s]"
+msgid "Error in color definition column (%s), element %d with cat %d: colorstring [%s]"
 msgstr ""
 
 #: ../display/d.vect.thematic/plot1.c:286
@@ -19747,14 +19082,11 @@
 
 #: ../display/d.vect.thematic/plot1.c:354
 #, c-format
-msgid ""
-"Error in line width column (%s), element %d with cat %d: line width [%d]"
+msgid "Error in line width column (%s), element %d with cat %d: line width [%d]"
 msgstr ""
 
 #: ../display/d.text/main.c:142
-msgid ""
-"Draws text in the active display frame on the graphics monitor using the "
-"current font."
+msgid "Draws text in the active display frame on the graphics monitor using the current font."
 msgstr ""
 
 #: ../display/d.text/main.c:148
@@ -19783,9 +19115,7 @@
 msgstr ""
 
 #: ../display/d.text/main.c:198
-msgid ""
-"Screen position at which text will begin to be drawn (percentage, [0,0] is "
-"lower left)"
+msgid "Screen position at which text will begin to be drawn (percentage, [0,0] is lower left)"
 msgstr ""
 
 #: ../display/d.text/main.c:207
@@ -19866,9 +19196,7 @@
 msgstr ""
 
 #: ../display/d.vect/area.c:37
-msgid ""
-"Unable to display areas, topology not available. Please try to rebuild "
-"topology using v.build or v.build.all."
+msgid "Unable to display areas, topology not available. Please try to rebuild topology using v.build or v.build.all."
 msgstr ""
 
 #: ../display/d.vect/area.c:135
@@ -19897,9 +19225,7 @@
 msgstr ""
 
 #: ../display/d.vect/lines.c:121
-msgid ""
-"Unable to display features by id, topology not available. Please try to "
-"rebuild topology using v.build or v.build.all."
+msgid "Unable to display features by id, topology not available. Please try to rebuild topology using v.build or v.build.all."
 msgstr ""
 
 #: ../display/d.vect/lines.c:169
@@ -19921,10 +19247,7 @@
 
 #: ../display/d.vect/shape.c:68
 #, c-format
-msgid ""
-"Color definition column ('%s') not a string. Column must be of form "
-"'RRR:GGG:BBB' where RGB values range 0-255. You can use '%s' module to "
-"define color rules. Unable to colorize features."
+msgid "Color definition column ('%s') not a string. Column must be of form 'RRR:GGG:BBB' where RGB values range 0-255. You can use '%s' module to define color rules. Unable to colorize features."
 msgstr ""
 
 #: ../display/d.vect/shape.c:77 ../display/d.vect/shape.c:100
@@ -19961,8 +19284,7 @@
 msgstr ""
 
 #: ../display/d.vect/shape.c:182
-msgid ""
-"Vector map is not 3D. Unable to colorize features based on z-coordinates."
+msgid "Vector map is not 3D. Unable to colorize features based on z-coordinates."
 msgstr ""
 
 #: ../display/d.vect/shape.c:201
@@ -19975,9 +19297,7 @@
 msgstr ""
 
 #: ../display/d.vect/topo.c:18
-msgid ""
-"Unable to display topology, not available.Please try to rebuild topology "
-"using v.build or v.build.all."
+msgid "Unable to display topology, not available.Please try to rebuild topology using v.build or v.build.all."
 msgstr ""
 
 #: ../display/d.vect/main.c:77
@@ -20126,19 +19446,15 @@
 msgstr ""
 
 #: ../display/d.vect/main.c:295
-msgid ""
-"Minimum region size (average from height and width) when map is displayed"
+msgid "Minimum region size (average from height and width) when map is displayed"
 msgstr ""
 
 #: ../display/d.vect/main.c:303
-msgid ""
-"Maximum region size (average from height and width) when map is displayed"
+msgid "Maximum region size (average from height and width) when map is displayed"
 msgstr ""
 
 #: ../display/d.vect/main.c:311
-msgid ""
-"Random colors according to category number (or layer number if 'layer=-1' is"
-" given)"
+msgid "Random colors according to category number (or layer number if 'layer=-1' is given)"
 msgstr ""
 
 #: ../display/d.vect/main.c:318
@@ -20150,9 +19466,7 @@
 msgstr ""
 
 #: ../display/d.vect/main.c:324
-msgid ""
-"This makes circle areas proportionate to the size_column values instead of "
-"circle radius"
+msgid "This makes circle areas proportionate to the size_column values instead of circle radius"
 msgstr ""
 
 #: ../display/d.vect/main.c:349
@@ -20165,9 +19479,7 @@
 
 #: ../display/d.vect/main.c:370
 #, c-format
-msgid ""
-"The -%c flag and <%s> option cannot be used together, the -%c flag will be "
-"ignored!"
+msgid "The -%c flag and <%s> option cannot be used together, the -%c flag will be ignored!"
 msgstr ""
 
 #: ../display/d.vect/main.c:394 ../display/d.vect/main.c:400
@@ -20187,8 +19499,7 @@
 msgstr ""
 
 #: ../display/d.vect/main.c:431
-msgid ""
-"The bounding box of the map is outside the current region, nothing drawn"
+msgid "The bounding box of the map is outside the current region, nothing drawn"
 msgstr ""
 
 #: ../display/d.vect/main.c:502
@@ -20209,9 +19520,7 @@
 msgstr ""
 
 #: ../display/d.font/main.c:48
-msgid ""
-"Selects the font in which text will be displayed on the user's graphics "
-"monitor."
+msgid "Selects the font in which text will be displayed on the user's graphics monitor."
 msgstr ""
 
 #: ../display/d.font/main.c:56
@@ -20246,8 +19555,7 @@
 
 #: ../display/d.font/main.c:124
 #, c-format
-msgid ""
-"Font name <%s> is invalid. Check font name or consider running 'g.mkfontcap'"
+msgid "Font name <%s> is invalid. Check font name or consider running 'g.mkfontcap'"
 msgstr ""
 
 #: ../display/d.colortable/main.c:64
@@ -20276,14 +19584,12 @@
 
 #: ../display/d.colortable/main.c:112
 #, c-format
-msgid ""
-"<%s> is floating-point; ignoring [lines] and drawing continuous color ramp"
+msgid "<%s> is floating-point; ignoring [lines] and drawing continuous color ramp"
 msgstr ""
 
 #: ../display/d.colortable/main.c:126
 #, c-format
-msgid ""
-"<%s> is floating-point; ignoring [cols] and drawing continuous color ramp"
+msgid "<%s> is floating-point; ignoring [cols] and drawing continuous color ramp"
 msgstr ""
 
 #: ../display/d.colortable/main.c:137
@@ -20304,8 +19610,7 @@
 msgstr ""
 
 #: ../display/d.legend.vect/main.c:66
-msgid ""
-"Screen position of legend to be drawn (percentage, [0,0] is lower left)"
+msgid "Screen position of legend to be drawn (percentage, [0,0] is lower left)"
 msgstr ""
 
 #: ../display/d.legend.vect/main.c:74
@@ -20507,9 +19812,7 @@
 msgstr ""
 
 #: ../display/d.rast.num/main.c:81
-msgid ""
-"Overlays cell category values on a raster map displayed in the active "
-"graphics frame."
+msgid "Overlays cell category values on a raster map displayed in the active graphics frame."
 msgstr ""
 
 #: ../display/d.rast.num/main.c:112
@@ -20543,8 +19846,7 @@
 #: ../vector/v.net.visibility/main.c:46 ../vector/v.net.connectivity/main.c:53
 #: ../vector/v.net/main.c:48 ../vector/v.net.flow/main.c:59
 #: ../vector/v.net.path/main.c:43 ../vector/v.lrs/v.lrs.segment/main.c:73
-#: ../vector/v.lrs/v.lrs.label/main.c:104
-#: ../vector/v.lrs/v.lrs.where/main.c:59
+#: ../vector/v.lrs/v.lrs.label/main.c:104 ../vector/v.lrs/v.lrs.where/main.c:59
 #: ../vector/v.lrs/v.lrs.create/main.c:123 ../vector/v.net.iso/main.c:77
 #: ../vector/v.net.salesman/main.c:128
 msgid "network"
@@ -20661,9 +19963,7 @@
 msgstr ""
 
 #: ../display/d.legend/main.c:82
-msgid ""
-"Displays a legend for a 2D or 3D raster map in the active frame of the "
-"graphics monitor."
+msgid "Displays a legend for a 2D or 3D raster map in the active frame of the graphics monitor."
 msgstr ""
 
 #: ../display/d.legend/main.c:108
@@ -20705,8 +20005,7 @@
 msgstr ""
 
 #: ../display/d.legend/main.c:179
-msgid ""
-"Size and placement as percentage of screen coordinates (0,0 is lower left)"
+msgid "Size and placement as percentage of screen coordinates (0,0 is lower left)"
 msgstr ""
 
 #: ../display/d.legend/main.c:189
@@ -20825,9 +20124,7 @@
 msgstr ""
 
 #: ../display/d.legend/draw.c:1029
-msgid ""
-"Histogram plotting not implemented for categorical legends. Use the '-s' "
-"flag"
+msgid "Histogram plotting not implemented for categorical legends. Use the '-s' flag"
 msgstr ""
 
 #: ../display/d.legend/draw.c:1286
@@ -20835,8 +20132,7 @@
 msgstr ""
 
 #: ../display/d.legend/histogram.c:115
-msgid ""
-"Histogram constrained by range not yet implemented for categorical rasters"
+msgid "Histogram constrained by range not yet implemented for categorical rasters"
 msgstr ""
 
 #: ../imagery/i.vi/main.c:89 ../imagery/i.cca/main.c:84
@@ -20887,8 +20183,7 @@
 msgstr ""
 
 #: ../imagery/i.vi/main.c:94
-msgid ""
-"Uses red and nir bands mostly, and some indices require additional bands."
+msgid "Uses red and nir bands mostly, and some indices require additional bands."
 msgstr ""
 
 #: ../imagery/i.vi/main.c:101
@@ -21022,9 +20317,7 @@
 msgstr ""
 
 #: ../imagery/i.vi/main.c:202
-msgid ""
-"If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8"
-" for Landsat -> [0-255])"
+msgid "If data is in Digital Numbers (i.e. integer type), give the max bits (i.e. 8 for Landsat -> [0-255])"
 msgstr ""
 
 #: ../imagery/i.vi/main.c:228
@@ -21056,8 +20349,7 @@
 msgstr ""
 
 #: ../imagery/i.vi/main.c:251
-msgid ""
-"msavi index requires red and nir maps, and 3 parameters related to soil line"
+msgid "msavi index requires red and nir maps, and 3 parameters related to soil line"
 msgstr ""
 
 #: ../imagery/i.vi/main.c:254
@@ -21537,10 +20829,7 @@
 msgstr ""
 
 #: ../imagery/i.modis.qc/main.c:365
-msgid ""
-"Band number of MODIS product "
-"(mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09GA=[1-7],m[o/y]d09CMG=[1-7], "
-"mcd43B2q=[1-7])"
+msgid "Band number of MODIS product (mod09Q1=[1,2],mod09A1=[1-7],m[o/y]d09GA=[1-7],m[o/y]d09CMG=[1-7], mcd43B2q=[1-7])"
 msgstr ""
 
 #: ../imagery/i.modis.qc/main.c:369
@@ -21599,9 +20888,7 @@
 msgstr ""
 
 #: ../imagery/i.modis.qc/main.c:425
-msgid ""
-"This bit flag is only available for MOD09A1s @ 500m or MOD09CMG @ 5000m "
-"products"
+msgid "This bit flag is only available for MOD09A1s @ 500m or MOD09CMG @ 5000m products"
 msgstr ""
 
 #: ../imagery/i.modis.qc/main.c:429
@@ -21634,9 +20921,7 @@
 msgstr ""
 
 #: ../imagery/i.evapo.mh/main.c:72
-msgid ""
-"Computes evapotranspiration calculation modified or original Hargreaves "
-"formulation, 2001."
+msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001."
 msgstr ""
 
 #: ../imagery/i.evapo.mh/main.c:78
@@ -22033,9 +21318,7 @@
 msgstr ""
 
 #: ../imagery/i.smap/main.c:44
-msgid ""
-"Performs contextual image classification using sequential maximum a "
-"posteriori (SMAP) estimation."
+msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation."
 msgstr ""
 
 #: ../imagery/i.smap/model.c:43
@@ -22154,9 +21437,7 @@
 msgstr ""
 
 #: ../imagery/i.albedo/main.c:138 ../imagery/i.albedo/main.c:145
-msgid ""
-"Albedo dry run to calculate some water to beach/sand/desert stretching, a "
-"kind of simple atmospheric correction"
+msgid "Albedo dry run to calculate some water to beach/sand/desert stretching, a kind of simple atmospheric correction"
 msgstr ""
 
 #: ../imagery/i.albedo/main.c:143
@@ -22223,15 +21504,11 @@
 msgstr ""
 
 #: ../imagery/i.cluster/main.c:79
-msgid ""
-"Generates spectral signatures for land cover types in an image using a "
-"clustering algorithm."
+msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm."
 msgstr ""
 
 #: ../imagery/i.cluster/main.c:82
-msgid ""
-"The resulting signature file is used as input for i.maxlik, to generate an "
-"unsupervised image classification."
+msgid "The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification."
 msgstr ""
 
 #: ../imagery/i.cluster/main.c:102
@@ -22421,14 +21698,11 @@
 msgstr ""
 
 #: ../imagery/i.cluster/main.c:312
-msgid ""
-"Not enough sample points. Please run again and choose a larger sample size."
+msgid "Not enough sample points. Please run again and choose a larger sample size."
 msgstr ""
 
 #: ../imagery/i.cluster/main.c:316
-msgid ""
-"Not enough non-zero sample data points. Check your current region (and "
-"mask)."
+msgid "Not enough non-zero sample data points. Check your current region (and mask)."
 msgstr ""
 
 #: ../imagery/i.cluster/main.c:329
@@ -22535,10 +21809,7 @@
 msgstr ""
 
 #: ../imagery/i.landsat.toar/landsat.c:116
-msgid ""
-"The DOS4 method is not applicable here: approximation of atmospheric "
-"transmittance coefficients is unstable. Use another DOS method or use other "
-"sun_elevation parameter"
+msgid "The DOS4 method is not applicable here: approximation of atmospheric transmittance coefficients is unstable. Use another DOS method or use other sun_elevation parameter"
 msgstr ""
 
 #: ../imagery/i.landsat.toar/landsat_met.c:117
@@ -22547,9 +21818,7 @@
 msgstr ""
 
 #: ../imagery/i.landsat.toar/main.c:69
-msgid ""
-"Calculates top-of-atmosphere radiance or reflectance and temperature for "
-"Landsat MSS/TM/ETM+/OLI"
+msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI"
 msgstr ""
 
 #: ../imagery/i.landsat.toar/main.c:71 ../imagery/i.aster.toar/main.c:98
@@ -22723,8 +21992,7 @@
 msgstr ""
 
 #: ../imagery/i.landsat.toar/main.c:226
-msgid ""
-"Input raster maps use as extension the number of the band instead the code"
+msgid "Input raster maps use as extension the number of the band instead the code"
 msgstr ""
 
 #: ../imagery/i.landsat.toar/main.c:230
@@ -22940,9 +22208,7 @@
 msgstr ""
 
 #: ../imagery/i.evapo.pt/main.c:69
-msgid ""
-"Computes evapotranspiration calculation Priestley and Taylor formulation, "
-"1972."
+msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972."
 msgstr ""
 
 #: ../imagery/i.evapo.pt/main.c:75
@@ -23003,9 +22269,7 @@
 msgstr ""
 
 #: ../imagery/i.aster.toar/main.c:105
-msgid ""
-"Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature "
-"from ASTER DN."
+msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN."
 msgstr ""
 
 #: ../imagery/i.aster.toar/main.c:109
@@ -23115,9 +22379,7 @@
 msgstr ""
 
 #: ../imagery/i.rgb.his/main.c:52
-msgid ""
-"Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-"
-"Intensity-Saturation) color space."
+msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space."
 msgstr ""
 
 #: ../imagery/i.rgb.his/main.c:58
@@ -23145,9 +22407,7 @@
 msgstr ""
 
 #: ../imagery/i.his.rgb/main.c:52
-msgid ""
-"Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to "
-"RGB (Red-Green-Blue) color space."
+msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space."
 msgstr ""
 
 #: ../imagery/i.his.rgb/main.c:58
@@ -23379,9 +22639,7 @@
 
 #: ../imagery/i.landsat.acca/main.c:70
 #, c-format
-msgid ""
-"Input raster map <%s> is not floating point (process DN using i.landsat.toar"
-" to radiance first)"
+msgid "Input raster map <%s> is not floating point (process DN using i.landsat.toar to radiance first)"
 msgstr ""
 
 #: ../imagery/i.landsat.acca/main.c:104
@@ -23426,9 +22684,7 @@
 msgstr ""
 
 #: ../imagery/i.landsat.acca/main.c:158
-msgid ""
-"Bypass second-pass processing, and merge warm (not ambiguous) and cold "
-"clouds"
+msgid "Bypass second-pass processing, and merge warm (not ambiguous) and cold clouds"
 msgstr ""
 
 #: ../imagery/i.landsat.acca/main.c:163
@@ -23460,9 +22716,7 @@
 msgstr ""
 
 #: ../imagery/i.eb.netrad/main.c:85
-msgid ""
-"Name of the difference map of temperature from surface skin to about 2 m "
-"height [K]"
+msgid "Name of the difference map of temperature from surface skin to about 2 m height [K]"
 msgstr ""
 
 #: ../imagery/i.eb.netrad/main.c:89
@@ -23486,9 +22740,7 @@
 msgstr ""
 
 #: ../imagery/i.evapo.time/main.c:79
-msgid ""
-"Computes temporal integration of satellite ET actual (ETa) following the "
-"daily ET reference (ETo) from meteorological station(s)."
+msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)."
 msgstr ""
 
 #: ../imagery/i.evapo.time/main.c:86
@@ -23582,9 +22834,7 @@
 msgstr ""
 
 #: ../imagery/i.evapo.pm/main.c:61
-msgid ""
-"Computes potential evapotranspiration calculation with hourly Penman-"
-"Monteith."
+msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith."
 msgstr ""
 
 #: ../imagery/i.evapo.pm/main.c:65
@@ -23640,9 +22890,7 @@
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:47
-msgid ""
-"Must be >= 1, only cells within spatial bandwidth are considered for mean "
-"shift"
+msgid "Must be >= 1, only cells within spatial bandwidth are considered for mean shift"
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:53
@@ -23650,9 +22898,7 @@
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:54
-msgid ""
-"Only cells within range (spectral) bandwidth are considered for mean shift. "
-"Range bandwidth is used as conductance parameter for adaptive bandwidth"
+msgid "Only cells within range (spectral) bandwidth are considered for mean shift. Range bandwidth is used as conductance parameter for adaptive bandwidth"
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:67
@@ -23692,9 +22938,7 @@
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:143
-msgid ""
-"Must be integer values, each area will be segmented independent of the "
-"others"
+msgid "Must be integer values, each area will be segmented independent of the others"
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:150
@@ -23702,14 +22946,11 @@
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:156
-msgid ""
-"Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for "
-"each pixel"
+msgid "Use 8 neighbors (3x3 neighborhood) instead of the default 4 neighbors for each pixel"
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:162
-msgid ""
-"Weighted input, do not perform the default scaling of input raster maps"
+msgid "Weighted input, do not perform the default scaling of input raster maps"
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:167
@@ -23725,9 +22966,7 @@
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:175
-msgid ""
-"Spatial bandwidth is increased, range (spectral) bandwidth is decreased in "
-"each iteration"
+msgid "Spatial bandwidth is increased, range (spectral) bandwidth is decreased in each iteration"
 msgstr ""
 
 #: ../imagery/i.segment/parse_args.c:194
@@ -23941,9 +23180,7 @@
 
 #: ../imagery/i.segment/region_growing.c:529
 #, c-format
-msgid ""
-"Segmentation processes stopped at %d due to reaching max iteration limit, "
-"more merges may be possible"
+msgid "Segmentation processes stopped at %d due to reaching max iteration limit, more merges may be possible"
 msgstr ""
 
 #: ../imagery/i.segment/region_growing.c:531
@@ -24044,9 +23281,7 @@
 
 #: ../imagery/i.segment/mean_shift.c:398
 #, c-format
-msgid ""
-"Mean shift stopped at %d due to reaching max iteration limit, more changes "
-"may be possible"
+msgid "Mean shift stopped at %d due to reaching max iteration limit, more changes may be possible"
 msgstr ""
 
 #: ../imagery/i.segment/mean_shift.c:400
@@ -24449,9 +23684,7 @@
 msgstr ""
 
 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:90
-msgid ""
-"Orthorectifies an image by using the image to photo coordinate "
-"transformation matrix."
+msgid "Orthorectifies an image by using the image to photo coordinate transformation matrix."
 msgstr ""
 
 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:102
@@ -24475,9 +23708,7 @@
 
 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:136
 #: ../imagery/i.rectify/main.c:137
-msgid ""
-"Use current region settings in target location (def.=calculate smallest "
-"area)"
+msgid "Use current region settings in target location (def.=calculate smallest area)"
 msgstr ""
 
 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:140
@@ -24694,8 +23925,7 @@
 
 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:153
 #, c-format
-msgid ""
-"Replacing coordinates of principal point '%.17g, %.17g' with '%.17g, %.17g'"
+msgid "Replacing coordinates of principal point '%.17g, %.17g' with '%.17g, %.17g'"
 msgstr ""
 
 #: ../imagery/i.ortho.photo/i.ortho.camera/main.c:164
@@ -24729,9 +23959,7 @@
 msgstr ""
 
 #: ../imagery/i.ortho.photo/i.ortho.init/main.c:50
-msgid ""
-"Interactively creates or modifies entries in a camera initial exposure "
-"station file for imagery group referenced by a sub-block."
+msgid "Interactively creates or modifies entries in a camera initial exposure station file for imagery group referenced by a sub-block."
 msgstr ""
 
 #: ../imagery/i.ortho.photo/i.ortho.init/main.c:62
@@ -24893,9 +24121,7 @@
 msgstr ""
 
 #: ../imagery/i.maxlik/main.c:68
-msgid ""
-"Classification is based on the spectral signature information generated by "
-"either i.cluster, g.gui.iclass, or i.gensig."
+msgid "Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig."
 msgstr ""
 
 #: ../imagery/i.maxlik/main.c:82
@@ -24908,16 +24134,12 @@
 
 #: ../imagery/i.maxlik/open.c:27
 #, c-format
-msgid ""
-"Subgroup <%s> of group <%s> doesn't have any raster maps. The subgroup must "
-"have at least 2 raster maps."
+msgid "Subgroup <%s> of group <%s> doesn't have any raster maps. The subgroup must have at least 2 raster maps."
 msgstr ""
 
 #: ../imagery/i.maxlik/open.c:30
 #, c-format
-msgid ""
-"Subgroup <%s> of group <%s> only has 1 raster map. The subgroup must have at"
-" least 2 raster maps."
+msgid "Subgroup <%s> of group <%s> only has 1 raster map. The subgroup must have at least 2 raster maps."
 msgstr ""
 
 #: ../imagery/i.maxlik/open.c:47
@@ -24964,9 +24186,7 @@
 msgstr ""
 
 #: ../imagery/i.rectify/main.c:86
-msgid ""
-"Rectifies an image by computing a coordinate transformation for each pixel "
-"in the image based on the control points."
+msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points."
 msgstr ""
 
 #: ../imagery/i.rectify/main.c:108 ../vector/v.rectify/main.c:104
@@ -25078,8 +24298,7 @@
 msgstr ""
 
 #: ../temporal/t.connect/main.c:38
-msgid ""
-"Prints/sets general temporal GIS database connection for current mapset."
+msgid "Prints/sets general temporal GIS database connection for current mapset."
 msgstr ""
 
 #: ../temporal/t.connect/main.c:54
@@ -25184,14 +24403,11 @@
 msgstr ""
 
 #: ../vector/v.out.postgis/args.c:44
-msgid ""
-"Name for output vector map defined as a link to the PostGIS feature table"
+msgid "Name for output vector map defined as a link to the PostGIS feature table"
 msgstr ""
 
 #: ../vector/v.out.postgis/args.c:46
-msgid ""
-"If not specified, the vector link is not created. The link can be also "
-"manually created by 'v.external' module."
+msgid "If not specified, the vector link is not created. The link can be also manually created by 'v.external' module."
 msgstr ""
 
 #: ../vector/v.out.postgis/args.c:53
@@ -25226,16 +24442,12 @@
 
 #: ../vector/v.out.postgis/table.c:50
 #, c-format
-msgid ""
-"Invalid FID column (%s). FID column must be integer. Please specify "
-"different FID column by 'options=\"FID=<name>\"'."
+msgid "Invalid FID column (%s). FID column must be integer. Please specify different FID column by 'options=\"FID=<name>\"'."
 msgstr ""
 
 #: ../vector/v.out.postgis/table.c:57
 #, c-format
-msgid ""
-"Column (%s) already exists in the table. Please specify different geometry "
-"column by 'options=\"GEOMETRY_NAME=<name>\"'."
+msgid "Column (%s) already exists in the table. Please specify different geometry column by 'options=\"GEOMETRY_NAME=<name>\"'."
 msgstr ""
 
 #: ../vector/v.out.postgis/create.c:28
@@ -25355,8 +24567,7 @@
 msgstr ""
 
 #: ../vector/v.build/main.c:49
-msgid ""
-"Name for output vector map where erroneous vector features are written to"
+msgid "Name for output vector map where erroneous vector features are written to"
 msgstr ""
 
 #: ../vector/v.build/main.c:61
@@ -25393,9 +24604,7 @@
 
 #: ../vector/v.build/main.c:106
 #, c-format
-msgid ""
-"Direct read access to OGR layers is not supported by this module. Run %s to "
-"create a link as GRASS vector map in the current mapset."
+msgid "Direct read access to OGR layers is not supported by this module. Run %s to create a link as GRASS vector map in the current mapset."
 msgstr ""
 
 #: ../vector/v.build/main.c:111
@@ -25408,9 +24617,7 @@
 msgstr ""
 
 #: ../vector/v.patch/main.c:84
-msgid ""
-"Name for output vector map where bounding boxes of input vector maps are "
-"written to"
+msgid "Name for output vector map where bounding boxes of input vector maps are written to"
 msgstr ""
 
 #: ../vector/v.patch/main.c:88
@@ -25438,8 +24645,7 @@
 msgstr ""
 
 #: ../vector/v.patch/main.c:106
-msgid ""
-"Append files to existing file (overwriting existing files must be activated)"
+msgid "Append files to existing file (overwriting existing files must be activated)"
 msgstr ""
 
 #: ../vector/v.patch/main.c:216
@@ -25578,9 +24784,7 @@
 msgstr ""
 
 #: ../vector/v.outlier/main.c:81
-msgid ""
-"Estimate point density and distance for the input vector points within the "
-"current region extends and quit"
+msgid "Estimate point density and distance for the input vector points within the current region extends and quit"
 msgstr ""
 
 #: ../vector/v.outlier/main.c:90
@@ -25635,8 +24839,7 @@
 
 #: ../vector/v.outlier/main.c:193 ../vector/v.outlier/main.c:261
 #: ../vector/v.lidar.correction/main.c:199
-#: ../vector/v.lidar.correction/main.c:235
-#: ../vector/v.lidar.growing/main.c:163
+#: ../vector/v.lidar.correction/main.c:235 ../vector/v.lidar.growing/main.c:163
 #: ../vector/v.lidar.edgedetection/main.c:227
 #: ../vector/v.lidar.edgedetection/main.c:239
 #: ../vector/v.lidar.edgedetection/main.c:261
@@ -25710,9 +24913,7 @@
 msgstr ""
 
 #: ../vector/v.vol.rst/main.c:241
-msgid ""
-"Interpolates point data to a 3D raster map using regularized spline with "
-"tension (RST) algorithm."
+msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm."
 msgstr ""
 
 #: ../vector/v.vol.rst/main.c:246
@@ -25827,9 +25028,7 @@
 msgstr ""
 
 #: ../vector/v.vol.rst/main.c:491
-msgid ""
-"Crossvalidation cannot be computed simultanuously with output grids or devi "
-"file"
+msgid "Crossvalidation cannot be computed simultanuously with output grids or devi file"
 msgstr ""
 
 #: ../vector/v.vol.rst/main.c:507 ../vector/v.vol.rst/main.c:510
@@ -25890,9 +25089,7 @@
 
 #: ../vector/v.vol.rst/main.c:640
 #, c-format
-msgid ""
-"Unable to create <%s> raster map without cross_input raster map being "
-"specified"
+msgid "Unable to create <%s> raster map without cross_input raster map being specified"
 msgstr ""
 
 #: ../vector/v.vol.rst/main.c:818
@@ -25934,8 +25131,7 @@
 
 #: ../vector/v.vol.rst/user1.c:95 ../vector/v.class/main.c:111
 #: ../vector/v.label/main.c:274 ../vector/v.label.sa/labels.c:75
-#: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110
-#: ../ps/ps.map/catval.c:176
+#: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110 ../ps/ps.map/catval.c:176
 msgid "Unable to get layer info for vector map"
 msgstr ""
 
@@ -25948,8 +25144,7 @@
 #: ../vector/v.class/main.c:132 ../vector/v.sample/main.c:152
 #: ../vector/v.to.rast3/main.c:95 ../vector/v.surf.bspline/main.c:398
 #: ../vector/v.normal/main.c:134 ../vector/v.surf.idw/read_sites.c:68
-#: ../ps/ps.map/catval.c:66 ../ps/ps.map/catval.c:131
-#: ../ps/ps.map/catval.c:198
+#: ../ps/ps.map/catval.c:66 ../ps/ps.map/catval.c:131 ../ps/ps.map/catval.c:198
 msgid "Unable to select data from table"
 msgstr ""
 
@@ -25962,8 +25157,7 @@
 msgstr ""
 
 #: ../vector/v.vol.rst/user1.c:128
-msgid ""
-"Column type of smooth column is not supported (must be integer or double)"
+msgid "Column type of smooth column is not supported (must be integer or double)"
 msgstr ""
 
 #: ../vector/v.vol.rst/user1.c:150
@@ -26002,29 +25196,22 @@
 
 #: ../vector/v.vol.rst/user1.c:311
 #, c-format
-msgid ""
-"There are points outside specified 2D/3D region--ignored %d points (total "
-"points: %d)"
+msgid "There are points outside specified 2D/3D region--ignored %d points (total points: %d)"
 msgstr ""
 
 #: ../vector/v.vol.rst/user1.c:315
 #, c-format
-msgid ""
-"Points are more dense than specified 'DMIN'--ignored %d points (remain %d)"
+msgid "Points are more dense than specified 'DMIN'--ignored %d points (remain %d)"
 msgstr ""
 
 #: ../vector/v.vol.rst/user1.c:321
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given "
-"NPMIN=%d"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
 msgstr ""
 
 #: ../vector/v.vol.rst/user1.c:341
 #, c-format
-msgid ""
-"There is less than %d points for interpolation, no segmentation is "
-"necessary, to run the program faster, set segmax=%d (see manual)"
+msgid "There is less than %d points for interpolation, no segmentation is necessary, to run the program faster, set segmax=%d (see manual)"
 msgstr ""
 
 #: ../vector/v.vol.rst/user1.c:368
@@ -26399,8 +25586,7 @@
 
 #: ../vector/v.to.rast/main.c:122
 #: ../locale/scriptstrings/v.rast.stats_to_translate.c:11
-msgid ""
-"All cells touched by the line will be set, not only those on the render path"
+msgid "All cells touched by the line will be set, not only those on the render path"
 msgstr ""
 
 #: ../vector/v.to.rast/main.c:132
@@ -26512,9 +25698,7 @@
 msgstr ""
 
 #: ../vector/v.to.rast/vect2rast.c:137
-msgid ""
-"Area conversion and line densification are mutually exclusive, disabling "
-"line densification."
+msgid "Area conversion and line densification are mutually exclusive, disabling line densification."
 msgstr ""
 
 #: ../vector/v.to.rast/vect2rast.c:152
@@ -26569,9 +25753,7 @@
 msgstr ""
 
 #: ../vector/v.rectify/main.c:75
-msgid ""
-"Rectifies a vector by computing a coordinate transformation for each object "
-"in the vector based on the control points."
+msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points."
 msgstr ""
 
 #: ../vector/v.rectify/main.c:90
@@ -26579,8 +25761,7 @@
 msgstr ""
 
 #: ../vector/v.rectify/main.c:95
-msgid ""
-"Name of output file with RMS errors (if omitted or '-' output to stdout"
+msgid "Name of output file with RMS errors (if omitted or '-' output to stdout"
 msgstr ""
 
 #: ../vector/v.rectify/main.c:107
@@ -26675,9 +25856,7 @@
 msgstr ""
 
 #: ../vector/v.kernel/main.c:115
-msgid ""
-"Density is computed using a moving kernel. Optionally generates a vector "
-"density map on a vector network."
+msgid "Density is computed using a moving kernel. Optionally generates a vector density map on a vector network."
 msgstr ""
 
 #: ../vector/v.kernel/main.c:119
@@ -26740,9 +25919,7 @@
 msgstr ""
 
 #: ../vector/v.kernel/main.c:208
-msgid ""
-"Try to calculate an optimal radius with given 'radius' taken as maximum "
-"(experimental)"
+msgid "Try to calculate an optimal radius with given 'radius' taken as maximum (experimental)"
 msgstr ""
 
 #: ../vector/v.kernel/main.c:213
@@ -26750,9 +25927,7 @@
 msgstr ""
 
 #: ../vector/v.kernel/main.c:218
-msgid ""
-"In network mode, normalize values by sum of density multiplied by length of "
-"each segment. Integral over the output map then gives 1.0 * mult"
+msgid "In network mode, normalize values by sum of density multiplied by length of each segment. Integral over the output map then gives 1.0 * mult"
 msgstr ""
 
 #: ../vector/v.kernel/main.c:224
@@ -26760,9 +25935,7 @@
 msgstr ""
 
 #: ../vector/v.kernel/main.c:237
-msgid ""
-"Use option net_output if you compute network density. Name provided in "
-"option output will be used for net_output."
+msgid "Use option net_output if you compute network density. Name provided in option output will be used for net_output."
 msgstr ""
 
 #: ../vector/v.kernel/main.c:256
@@ -26774,15 +25947,11 @@
 msgstr ""
 
 #: ../vector/v.kernel/main.c:280
-msgid ""
-"Optimal standard deviation calculation is supported only for node method "
-"'none' and kernel function 'gaussian'."
+msgid "Optimal standard deviation calculation is supported only for node method 'none' and kernel function 'gaussian'."
 msgstr ""
 
 #: ../vector/v.kernel/main.c:284
-msgid ""
-"Optimal standard deviation calculation is supported only for kernel function"
-" 'gaussian'."
+msgid "Optimal standard deviation calculation is supported only for kernel function 'gaussian'."
 msgstr ""
 
 #: ../vector/v.kernel/main.c:301
@@ -26809,9 +25978,7 @@
 
 #: ../vector/v.kernel/main.c:380
 #, c-format
-msgid ""
-"Automatic choice of smoothing parameter (radius), maximum possible value of "
-"radius is set to %f"
+msgid "Automatic choice of smoothing parameter (radius), maximum possible value of radius is set to %f"
 msgstr ""
 
 #: ../vector/v.kernel/main.c:387
@@ -26833,9 +26000,7 @@
 
 #: ../vector/v.kernel/main.c:407
 #, c-format
-msgid ""
-"Distances between all points are beyond %e (4 * standard deviation), unable "
-"to calculate optimal value."
+msgid "Distances between all points are beyond %e (4 * standard deviation), unable to calculate optimal value."
 msgstr ""
 
 #: ../vector/v.kernel/main.c:418
@@ -26915,11 +26080,11 @@
 msgid "Node cost column (number)"
 msgstr ""
 
-#: ../vector/v.net.spanningtree/main.c:124
-#: ../vector/v.net.timetable/main.c:405 ../vector/v.net.bridge/main.c:134
-#: ../vector/v.net.components/main.c:163 ../vector/v.net.centrality/main.c:284
-#: ../vector/v.net.distance/main.c:264 ../vector/v.generalize/network.c:89
-#: ../vector/v.net.connectivity/main.c:178 ../vector/v.net.flow/main.c:226
+#: ../vector/v.net.spanningtree/main.c:124 ../vector/v.net.timetable/main.c:405
+#: ../vector/v.net.bridge/main.c:134 ../vector/v.net.components/main.c:163
+#: ../vector/v.net.centrality/main.c:284 ../vector/v.net.distance/main.c:264
+#: ../vector/v.generalize/network.c:89 ../vector/v.net.connectivity/main.c:178
+#: ../vector/v.net.flow/main.c:226
 #, c-format
 msgid "Unable to build graph for vector map <%s>"
 msgstr ""
@@ -26937,9 +26102,7 @@
 msgstr ""
 
 #: ../vector/v.delaunay/main.c:88
-msgid ""
-"Creates a Delaunay triangulation from an input vector map containing points "
-"or centroids."
+msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids."
 msgstr ""
 
 #: ../vector/v.delaunay/main.c:98 ../vector/v.normal/main.c:96
@@ -27050,15 +26213,11 @@
 msgstr ""
 
 #: ../vector/v.to.db/parse.c:85
-msgid ""
-"categories of areas on the left and right side of the boundary, "
-"'query_layer' is used for area category"
+msgid "categories of areas on the left and right side of the boundary, 'query_layer' is used for area category"
 msgstr ""
 
 #: ../vector/v.to.db/parse.c:87
-msgid ""
-"result of a database query for all records of the geometry(or geometries) "
-"from table specified by 'query_layer' option"
+msgid "result of a database query for all records of the geometry(or geometries) from table specified by 'query_layer' option"
 msgstr ""
 
 #: ../vector/v.to.db/parse.c:89
@@ -27066,14 +26225,11 @@
 msgstr ""
 
 #: ../vector/v.to.db/parse.c:90
-msgid ""
-"line sinuousity, calculated as line length / distance between end points"
+msgid "line sinuousity, calculated as line length / distance between end points"
 msgstr ""
 
 #: ../vector/v.to.db/parse.c:91
-msgid ""
-"line azimuth, calculated as angle between North direction and endnode "
-"direction at startnode"
+msgid "line azimuth, calculated as angle between North direction and endnode direction at startnode"
 msgstr ""
 
 #: ../vector/v.to.db/parse.c:92
@@ -27165,9 +26321,7 @@
 
 #: ../vector/v.to.db/query.c:109
 #, c-format
-msgid ""
-"Query for category '0' (no category) was not executed because of too many "
-"(%d) query categories. All later reported values for cat 0 are not valid."
+msgid "Query for category '0' (no category) was not executed because of too many (%d) query categories. All later reported values for cat 0 are not valid."
 msgstr ""
 
 #: ../vector/v.to.db/query.c:146
@@ -27238,9 +26392,7 @@
 
 #: ../vector/v.to.db/main.c:48
 #, c-format
-msgid ""
-"Vector map <%s> not found in the current mapset. Unable to modify vector "
-"maps from different mapsets."
+msgid "Vector map <%s> not found in the current mapset. Unable to modify vector maps from different mapsets."
 msgstr ""
 
 #: ../vector/v.to.db/main.c:114
@@ -27603,8 +26755,7 @@
 msgstr ""
 
 #: ../vector/v.in.db/main.c:57
-msgid ""
-"Creates new vector (points) map from database table containing coordinates."
+msgid "Creates new vector (points) map from database table containing coordinates."
 msgstr ""
 
 #: ../vector/v.in.db/main.c:61
@@ -27647,15 +26798,12 @@
 
 #: ../vector/v.in.db/main.c:141
 #, c-format
-msgid ""
-"Vector map <%s> cannot be overwritten because input table <%s> is linked to "
-"this map."
+msgid "Vector map <%s> cannot be overwritten because input table <%s> is linked to this map."
 msgstr ""
 
 #: ../vector/v.in.db/main.c:177
 #, c-format
-msgid ""
-"Output vector map, table <%s> (driver: <%s>, database: <%s>) already exists"
+msgid "Output vector map, table <%s> (driver: <%s>, database: <%s>) already exists"
 msgstr ""
 
 #: ../vector/v.in.db/main.c:190 ../vector/v.db.connect/main.c:295
@@ -27669,9 +26817,7 @@
 
 #: ../vector/v.in.db/main.c:199
 #, c-format
-msgid ""
-"Unable to define key column. This operation is not supported by <%s> driver."
-" You need to define <%s> option."
+msgid "Unable to define key column. This operation is not supported by <%s> driver. You need to define <%s> option."
 msgstr ""
 
 #: ../vector/v.in.db/main.c:235 ../vector/v.voronoi/main.c:322
@@ -27756,9 +26902,7 @@
 msgstr ""
 
 #: ../vector/v.net.alloc/main.c:69
-msgid ""
-"Center node must be opened (costs >= 0). Costs of center node are used in "
-"calculation."
+msgid "Center node must be opened (costs >= 0). Costs of center node are used in calculation."
 msgstr ""
 
 #: ../vector/v.net.alloc/main.c:81 ../vector/v.net.iso/main.c:95
@@ -27766,9 +26910,7 @@
 msgstr ""
 
 #: ../vector/v.net.alloc/main.c:88 ../vector/v.net.iso/main.c:102
-msgid ""
-"Categories of centers (points on nodes) to which net will be allocated, "
-"layer for this categories is given by nlayer option"
+msgid "Categories of centers (points on nodes) to which net will be allocated, layer for this categories is given by nlayer option"
 msgstr ""
 
 #: ../vector/v.net.alloc/main.c:129 ../vector/v.net.path/main.c:110
@@ -28034,8 +27176,7 @@
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:166
-msgid ""
-"WHERE conditions of SQL statement without 'where' keyword for points map"
+msgid "WHERE conditions of SQL statement without 'where' keyword for points map"
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:171
@@ -28067,9 +27208,7 @@
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:215
-msgid ""
-"Column to hold points count, must be of type integer, will be created if not"
-" existing"
+msgid "Column to hold points count, must be of type integer, will be created if not existing"
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:222
@@ -28077,9 +27216,7 @@
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:224
-msgid ""
-"Column to hold statistics, must be of type double, will be created if not "
-"existing"
+msgid "Column to hold statistics, must be of type double, will be created if not existing"
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:231
@@ -28173,9 +27310,7 @@
 msgstr ""
 
 #: ../vector/v.db.select/main.c:100
-msgid ""
-"Print minimal region extent of selected vector features instead of "
-"attributes"
+msgid "Print minimal region extent of selected vector features instead of attributes"
 msgstr ""
 
 #: ../vector/v.db.select/main.c:115
@@ -28184,9 +27319,7 @@
 
 #: ../vector/v.db.select/main.c:157
 #, c-format
-msgid ""
-"Unable to open vector map <%s> at topology level. Flag '%c' requires "
-"topology level."
+msgid "Unable to open vector map <%s> at topology level. Flag '%c' requires topology level."
 msgstr ""
 
 #: ../vector/v.db.select/main.c:208
@@ -28288,8 +27421,7 @@
 msgstr ""
 
 #: ../vector/v.transform/main.c:75
-msgid ""
-"Performs an affine transformation (shift, scale and rotate) on vector map."
+msgid "Performs an affine transformation (shift, scale and rotate) on vector map."
 msgstr ""
 
 #: ../vector/v.transform/main.c:80
@@ -28402,9 +27534,7 @@
 
 #: ../vector/v.transform/trans_digit.c:127
 #, c-format
-msgid ""
-"Unable to select value for category %d from table <%s>, column <%s>. For "
-"category %d using default transformation parameter %.3f."
+msgid "Unable to select value for category %d from table <%s>, column <%s>. For category %d using default transformation parameter %.3f."
 msgstr ""
 
 #: ../vector/v.transform/trans_digit.c:138
@@ -28457,9 +27587,7 @@
 msgstr ""
 
 #: ../vector/v.clean/main.c:100
-msgid ""
-"change the type of boundary dangle to line, threshold ignored if < 0, input "
-"line type is ignored"
+msgid "change the type of boundary dangle to line, threshold ignored if < 0, input line type is ignored"
 msgstr ""
 
 #: ../vector/v.clean/main.c:102
@@ -28467,9 +27595,7 @@
 msgstr ""
 
 #: ../vector/v.clean/main.c:103
-msgid ""
-"change the type of bridges connecting area and island or 2 islands from "
-"boundary to line"
+msgid "change the type of bridges connecting area and island or 2 islands from boundary to line"
 msgstr ""
 
 #: ../vector/v.clean/main.c:105
@@ -28481,17 +27607,11 @@
 msgstr ""
 
 #: ../vector/v.clean/main.c:107
-msgid ""
-"break (topologically clean) polygons (imported from non topological format, "
-"like ShapeFile). Boundaries are broken on each point shared between 2 and "
-"more polygons where angles of segments are different"
+msgid "break (topologically clean) polygons (imported from non topological format, like ShapeFile). Boundaries are broken on each point shared between 2 and more polygons where angles of segments are different"
 msgstr ""
 
 #: ../vector/v.clean/main.c:110
-msgid ""
-"remove vertices in threshold from lines and boundaries, boundary is pruned "
-"only if topology is not damaged (new intersection, changed attachment of "
-"centroid), first and last segment of the boundary is never changed"
+msgid "remove vertices in threshold from lines and boundaries, boundary is pruned only if topology is not damaged (new intersection, changed attachment of centroid), first and last segment of the boundary is never changed"
 msgstr ""
 
 #: ../vector/v.clean/main.c:114
@@ -28531,9 +27651,7 @@
 msgstr ""
 
 #: ../vector/v.clean/main.c:202
-msgid ""
-"Note: In latitude-longitude coordinate system specify threshold in degree "
-"unit"
+msgid "Note: In latitude-longitude coordinate system specify threshold in degree unit"
 msgstr ""
 
 #: ../vector/v.clean/main.c:215
@@ -28689,8 +27807,7 @@
 
 #: ../vector/v.clean/prune.c:216
 #, c-format
-msgid ""
-"%d vertices from input %d (vertices of given type) removed, i.e. %.2f %%"
+msgid "%d vertices from input %d (vertices of given type) removed, i.e. %.2f %%"
 msgstr ""
 
 #: ../vector/v.clean/prune.c:220
@@ -28808,9 +27925,7 @@
 msgstr ""
 
 #: ../vector/v.out.lidar/main.c:572 ../vector/v.out.lidar/main.c:582
-msgid ""
-"This scale does not change the values itself but only how precisely they are"
-" stored, for example 0.01 will preserve two decimal places"
+msgid "This scale does not change the values itself but only how precisely they are stored, for example 0.01 will preserve two decimal places"
 msgstr ""
 
 #: ../vector/v.out.lidar/main.c:581
@@ -28834,9 +27949,7 @@
 msgstr ""
 
 #: ../vector/v.reclass/main.c:71
-msgid ""
-"Changes vector category values for an existing vector map according to "
-"results of SQL queries or a value in attribute table column."
+msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column."
 msgstr ""
 
 #: ../vector/v.reclass/main.c:88
@@ -28928,8 +28041,7 @@
 msgstr ""
 
 #: ../vector/v.univar/main.c:99
-msgid ""
-"Variance and standard deviation is calculated only for points if specified."
+msgid "Variance and standard deviation is calculated only for points if specified."
 msgstr ""
 
 #: ../vector/v.univar/main.c:134
@@ -28946,9 +28058,7 @@
 msgstr ""
 
 #: ../vector/v.univar/main.c:195
-msgid ""
-"Incompatible vector type(s) specified, only number of features, minimum, "
-"maximum and range can be calculated"
+msgid "Incompatible vector type(s) specified, only number of features, minimum, maximum and range can be calculated"
 msgstr ""
 
 #: ../vector/v.univar/main.c:200
@@ -29029,9 +28139,7 @@
 msgstr ""
 
 #: ../vector/v.net.steiner/main.c:352
-msgid ""
-"Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm "
-"is used in this module so the result may be sub optimal."
+msgid "Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal."
 msgstr ""
 
 #: ../vector/v.net.steiner/main.c:373
@@ -29083,8 +28191,7 @@
 
 #: ../vector/v.net.steiner/main.c:538
 #, c-format
-msgid ""
-"[%d] (not reachable) nodes removed from list of Steiner point candidates"
+msgid "[%d] (not reachable) nodes removed from list of Steiner point candidates"
 msgstr ""
 
 #: ../vector/v.net.steiner/main.c:543
@@ -29131,9 +28238,7 @@
 msgstr[1] ""
 
 #: ../vector/v.lidar.correction/main.c:74
-msgid ""
-"Corrects the v.lidar.growing output. It is the last of the three algorithms "
-"for LIDAR filtering."
+msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering."
 msgstr ""
 
 #: ../vector/v.lidar.correction/main.c:78
@@ -29144,9 +28249,7 @@
 #: ../vector/v.lidar.correction/main.c:80
 #: ../vector/v.lidar.edgedetection/main.c:85
 #: ../vector/v.surf.bspline/main.c:107
-msgid ""
-"Estimate point density and distance in map units for the input vector points"
-" within the current region extents and quit"
+msgid "Estimate point density and distance in map units for the input vector points within the current region extents and quit"
 msgstr ""
 
 #: ../vector/v.lidar.correction/main.c:85
@@ -29231,9 +28334,7 @@
 msgstr ""
 
 #: ../vector/v.net.centrality/main.c:100
-msgid ""
-"Computes degree, centrality, betweeness, closeness and eigenvector "
-"centrality measures in the network."
+msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network."
 msgstr ""
 
 #: ../vector/v.net.centrality/main.c:148
@@ -29332,15 +28433,12 @@
 
 #: ../vector/v.db.connect/main.c:197
 #, c-format
-msgid ""
-"layer <%d/%s> table <%s> in database <%s> through driver <%s> with key "
-"<%s>\n"
+msgid "layer <%d/%s> table <%s> in database <%s> through driver <%s> with key <%s>\n"
 msgstr ""
 
 #: ../vector/v.db.connect/main.c:203
 #, c-format
-msgid ""
-"layer <%d> table <%s> in database <%s> through driver <%s> with key <%s>\n"
+msgid "layer <%d> table <%s> in database <%s> through driver <%s> with key <%s>\n"
 msgstr ""
 
 #: ../vector/v.db.connect/main.c:266
@@ -29355,15 +28453,11 @@
 
 #: ../vector/v.db.connect/main.c:302 ../vector/v.db.connect/main.c:320
 #, c-format
-msgid ""
-"The table <%s> is now part of vector map <%s> and may be deleted or "
-"overwritten by GRASS modules"
+msgid "The table <%s> is now part of vector map <%s> and may be deleted or overwritten by GRASS modules"
 msgstr ""
 
 #: ../vector/v.db.connect/main.c:351
-msgid ""
-"For defining a new connection you have to specify these parameters: driver, "
-"database, table [, key [, layer]]"
+msgid "For defining a new connection you have to specify these parameters: driver, database, table [, key [, layer]]"
 msgstr ""
 
 #: ../vector/v.split/main.c:56
@@ -29641,8 +28735,7 @@
 msgstr ""
 
 #: ../vector/v.out.vtk/writeVTK.c:196
-msgid ""
-"No coordinates to generate the output! Maybe an empty vector type chosen?"
+msgid "No coordinates to generate the output! Maybe an empty vector type chosen?"
 msgstr ""
 
 #: ../vector/v.out.vtk/writeVTK.c:585 ../vector/v.out.ogr/attrb.c:48
@@ -29703,9 +28796,7 @@
 
 #: ../vector/v.out.vtk/main.c:183
 #, c-format
-msgid ""
-"Export of areas requires topology. Please adjust '%s' option or rebuild "
-"topology."
+msgid "Export of areas requires topology. Please adjust '%s' option or rebuild topology."
 msgstr ""
 
 #: ../vector/v.parallel/main.c:52 ../vector/v.to.points/main.c:56
@@ -29767,9 +28858,7 @@
 msgstr ""
 
 #: ../vector/v.lidar.growing/main.c:78
-msgid ""
-"Building contour determination and Region Growing algorithm for determining "
-"the building inside"
+msgid "Building contour determination and Region Growing algorithm for determining the building inside"
 msgstr ""
 
 #: ../vector/v.lidar.growing/main.c:83
@@ -29867,10 +28956,7 @@
 msgstr ""
 
 #: ../vector/v.select/args.c:51
-msgid ""
-"A feature is written to output if the result of operation 'ainput operator "
-"binput' is true. An input feature is considered to be true, if category of "
-"given layer is defined."
+msgid "A feature is written to output if the result of operation 'ainput operator binput' is true. An input feature is considered to be true, if category of given layer is defined."
 msgstr ""
 
 #: ../vector/v.select/args.c:59 ../vector/v.select/args.c:75
@@ -29910,9 +28996,7 @@
 msgstr ""
 
 #: ../vector/v.select/args.c:84
-msgid ""
-"feature A is spatially related to feature B (using GEOS, requires 'relate' "
-"option)"
+msgid "feature A is spatially related to feature B (using GEOS, requires 'relate' option)"
 msgstr ""
 
 #: ../vector/v.select/args.c:94
@@ -29943,8 +29027,7 @@
 msgstr ""
 
 #: ../vector/v.select/main.c:52
-msgid ""
-"Selects features from vector map (A) by features from other vector map (B)."
+msgid "Selects features from vector map (A) by features from other vector map (B)."
 msgstr ""
 
 #: ../vector/v.select/main.c:85 ../vector/v.overlay/main.c:178
@@ -29975,16 +29058,11 @@
 msgstr ""
 
 #: ../vector/v.net.distance/main.c:69
-msgid ""
-"Computes shortest distance via the network between the given sets of "
-"features."
+msgid "Computes shortest distance via the network between the given sets of features."
 msgstr ""
 
 #: ../vector/v.net.distance/main.c:72
-msgid ""
-"Finds the shortest paths from each 'from' point to the nearest 'to' feature "
-"and various information about this relation are uploaded to the attribute "
-"table."
+msgid "Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table."
 msgstr ""
 
 #: ../vector/v.net.distance/main.c:100
@@ -30080,9 +29158,8 @@
 
 #: ../vector/v.class/main.c:129 ../vector/v.sample/main.c:240
 #: ../vector/v.what.rast/main.c:183 ../vector/v.to.rast3/main.c:99
-#: ../vector/v.surf.bspline/crosscorr.c:133
-#: ../vector/v.surf.bspline/main.c:395 ../vector/v.surf.idw/read_sites.c:65
-#: ../vector/v.buffer/main.c:448
+#: ../vector/v.surf.bspline/crosscorr.c:133 ../vector/v.surf.bspline/main.c:395
+#: ../vector/v.surf.idw/read_sites.c:65 ../vector/v.buffer/main.c:448
 msgid "Column type not supported"
 msgstr ""
 
@@ -30091,10 +29168,7 @@
 msgstr ""
 
 #: ../vector/v.class/main.c:173
-msgid ""
-"The discontinuities algorithm indicates that some class breaks are not "
-"statistically significant at alpha=0.05. You are advised to reduce the "
-"number of classes."
+msgid "The discontinuities algorithm indicates that some class breaks are not statistically significant at alpha=0.05. You are advised to reduce the number of classes."
 msgstr ""
 
 #: ../vector/v.class/main.c:201
@@ -30189,9 +29263,7 @@
 msgstr ""
 
 #: ../vector/v.overlay/main.c:70
-msgid ""
-"Overlays two vector maps offering clip, intersection, difference, "
-"symmetrical difference, union operators."
+msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators."
 msgstr ""
 
 #: ../vector/v.overlay/main.c:73
@@ -30215,10 +29287,7 @@
 msgstr ""
 
 #: ../vector/v.overlay/main.c:109
-msgid ""
-"Feature is written to output if the result of operation 'ainput operator "
-"binput' is true. Input feature is considered to be true, if category of "
-"given layer is defined."
+msgid "Feature is written to output if the result of operation 'ainput operator binput' is true. Input feature is considered to be true, if category of given layer is defined."
 msgstr ""
 
 #: ../vector/v.overlay/main.c:116
@@ -30230,15 +29299,11 @@
 msgstr ""
 
 #: ../vector/v.overlay/main.c:118
-msgid ""
-"also known as 'difference' (features from ainput not overlayed by features "
-"from binput)"
+msgid "also known as 'difference' (features from ainput not overlayed by features from binput)"
 msgstr ""
 
 #: ../vector/v.overlay/main.c:120
-msgid ""
-"also known as 'symmetrical difference' (features from either ainput or "
-"binput but not those from ainput overlayed by binput (only for atype=area)"
+msgid "also known as 'symmetrical difference' (features from either ainput or binput but not those from ainput overlayed by binput (only for atype=area)"
 msgstr ""
 
 #: ../vector/v.overlay/main.c:131
@@ -30321,9 +29386,7 @@
 msgstr ""
 
 #: ../vector/v.extract/main.c:83
-msgid ""
-"Selects vector features from an existing vector map and creates a new vector"
-" map containing only the selected features."
+msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features."
 msgstr ""
 
 #: ../vector/v.extract/main.c:88
@@ -30364,9 +29427,7 @@
 
 #: ../vector/v.extract/main.c:161
 #, c-format
-msgid ""
-"Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only"
-" one of them."
+msgid "Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only one of them."
 msgstr ""
 
 #: ../vector/v.extract/main.c:208
@@ -30407,9 +29468,7 @@
 msgstr[1] ""
 
 #: ../vector/v.extract/main.c:286
-msgid ""
-"This map has no categories attached. Use v.category to attach categories to "
-"this vector map."
+msgid "This map has no categories attached. Use v.category to attach categories to this vector map."
 msgstr ""
 
 #: ../vector/v.extract/main.c:293
@@ -30418,16 +29477,12 @@
 
 #: ../vector/v.extract/main.c:297
 #, c-format
-msgid ""
-"Random category count must be smaller than feature count. There are only %d "
-"features of type(s): %s"
+msgid "Random category count must be smaller than feature count. There are only %d features of type(s): %s"
 msgstr ""
 
 #: ../vector/v.extract/main.c:320
 #, c-format
-msgid ""
-"Random category count is larger or equal to uniq <%s> feature category count"
-" %d"
+msgid "Random category count is larger or equal to uniq <%s> feature category count %d"
 msgstr ""
 
 #: ../vector/v.extract/main.c:354
@@ -30449,9 +29504,7 @@
 msgstr ""
 
 #: ../vector/v.extract/extract.c:228
-msgid ""
-"Topology level required for extracting areas for OGR layers. Areas will be "
-"not processed."
+msgid "Topology level required for extracting areas for OGR layers. Areas will be not processed."
 msgstr ""
 
 #: ../vector/v.extract/copy_tab.c:90
@@ -30492,10 +29545,7 @@
 msgstr ""
 
 #: ../vector/v.perturb/main.c:92
-msgid ""
-"If the distribution is uniform, only one parameter, the maximum, is needed. "
-"For a normal distribution, two parameters, the mean and standard deviation, "
-"are required."
+msgid "If the distribution is uniform, only one parameter, the maximum, is needed. For a normal distribution, two parameters, the mean and standard deviation, are required."
 msgstr ""
 
 #: ../vector/v.perturb/main.c:102
@@ -30579,8 +29629,7 @@
 msgstr ""
 
 #: ../vector/v.support/main.c:118
-msgid ""
-"Command line to store into vector map history file (used for vector scripts)"
+msgid "Command line to store into vector map history file (used for vector scripts)"
 msgstr ""
 
 #: ../vector/v.support/main.c:122
@@ -30609,9 +29658,7 @@
 msgstr ""
 
 #: ../vector/v.decimate/main.c:133
-msgid ""
-"Copies points from one vector to another while applying different "
-"decimations"
+msgid "Copies points from one vector to another while applying different decimations"
 msgstr ""
 
 #: ../vector/v.decimate/main.c:161
@@ -30619,9 +29666,7 @@
 msgstr ""
 
 #: ../vector/v.decimate/main.c:163
-msgid ""
-"For example, 5 will import 80 percent of points. If not specified, all "
-"points are copied"
+msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied"
 msgstr ""
 
 #: ../vector/v.decimate/main.c:165 ../vector/v.decimate/main.c:176
@@ -30634,9 +29679,7 @@
 msgstr ""
 
 #: ../vector/v.decimate/main.c:174
-msgid ""
-"For example, 4 will import 25 percent of points. If not specified, all "
-"points are copied"
+msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied"
 msgstr ""
 
 #: ../vector/v.decimate/main.c:183 ../vector/v.in.lidar/main.c:255
@@ -30674,9 +29717,7 @@
 msgstr ""
 
 #: ../vector/v.decimate/main.c:213
-msgid ""
-"Preserves only the given number of points per grid cell in grid-based "
-"decimation"
+msgid "Preserves only the given number of points per grid cell in grid-based decimation"
 msgstr ""
 
 #: ../vector/v.decimate/main.c:218
@@ -30711,9 +29752,7 @@
 
 #: ../vector/v.decimate/main.c:276
 #, c-format
-msgid ""
-"Input layer must be set to a particular layer, not <%s>, when using <%s> "
-"option or <-%c> flag"
+msgid "Input layer must be set to a particular layer, not <%s>, when using <%s> option or <-%c> flag"
 msgstr ""
 
 #: ../vector/v.decimate/main.c:318
@@ -30729,9 +29768,7 @@
 msgstr ""
 
 #: ../vector/v.decimate/main.c:350
-msgid ""
-"Settings for count-based decimation would cause it to do nothing and no "
-"other options has been set."
+msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set."
 msgstr ""
 
 #: ../vector/v.net.visibility/main.c:48
@@ -30915,9 +29952,7 @@
 msgstr ""
 
 #: ../vector/v.generalize/main.c:102
-msgid ""
-"Lines and boundaries causing errors (collapsed to a point or topology "
-"errors)"
+msgid "Lines and boundaries causing errors (collapsed to a point or topology errors)"
 msgstr ""
 
 #: ../vector/v.generalize/main.c:126
@@ -30985,8 +30020,7 @@
 msgstr ""
 
 #: ../vector/v.generalize/main.c:164
-msgid ""
-"Percentage of the points in the output of 'douglas_reduction' algorithm"
+msgid "Percentage of the points in the output of 'douglas_reduction' algorithm"
 msgstr ""
 
 #: ../vector/v.generalize/main.c:173
@@ -31086,8 +30120,7 @@
 
 #: ../vector/v.generalize/main.c:567
 #, c-format
-msgid ""
-"%d boundaries were not modified because modification would damage topology"
+msgid "%d boundaries were not modified because modification would damage topology"
 msgstr ""
 
 #: ../vector/v.generalize/main.c:570
@@ -31097,8 +30130,7 @@
 
 #: ../vector/v.generalize/main.c:591
 #, c-format
-msgid ""
-"Number of vertices for selected features %s from %d to %d (%d%% remaining)"
+msgid "Number of vertices for selected features %s from %d to %d (%d%% remaining)"
 msgstr ""
 
 #: ../vector/v.generalize/main.c:592
@@ -31114,9 +30146,7 @@
 msgstr ""
 
 #: ../vector/v.qcount/main.c:72
-msgid ""
-"Name for output quadrat centers map (number of points is written as "
-"category)"
+msgid "Name for output quadrat centers map (number of points is written as category)"
 msgstr ""
 
 #: ../vector/v.qcount/main.c:78
@@ -31197,9 +30227,7 @@
 
 #: ../vector/v.in.lidar/main.c:48
 #, c-format
-msgid ""
-"Values of %s and %s are the same. All categories would be stored only in "
-"layer number <%d>"
+msgid "Values of %s and %s are the same. All categories would be stored only in layer number <%d>"
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:141
@@ -31248,9 +30276,7 @@
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:236
-msgid ""
-"For example, 5 will import 80 percent of points. If not specified, all "
-"points are imported"
+msgid "For example, 5 will import 80 percent of points. If not specified, all points are imported"
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:238 ../vector/v.in.lidar/main.c:248
@@ -31263,9 +30289,7 @@
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:246
-msgid ""
-"For example, 4 will import 25 percent of points. If not specified, all "
-"points are imported"
+msgid "For example, 4 will import 25 percent of points. If not specified, all points are imported"
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:264
@@ -31289,9 +30313,7 @@
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:354
-msgid ""
-"Create the location specified by the \"location\" parameter and exit. Do not"
-" import the vector data."
+msgid "Create the location specified by the \"location\" parameter and exit. Do not import the vector data."
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:354
@@ -31310,9 +30332,7 @@
 
 #: ../vector/v.in.lidar/main.c:425
 #, c-format
-msgid ""
-"Storing generated point IDs as categories in the layer <%d>, consequently no"
-" more than %d points can be imported"
+msgid "Storing generated point IDs as categories in the layer <%d>, consequently no more than %d points can be imported"
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:450 ../vector/v.in.ogr/main.c:677
@@ -31346,9 +30366,7 @@
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:746
-msgid ""
-"The underlying libLAS library is at its limits. Previously reported counts "
-"might have been distorted. However, the import itself should be unaffected."
+msgid "The underlying libLAS library is at its limits. Previously reported counts might have been distorted. However, the import itself should be unaffected."
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:752
@@ -31452,9 +30470,7 @@
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:802
-msgid ""
-"Accuracy of the printed point counts might be limited by your computer "
-"architecture."
+msgid "Accuracy of the printed point counts might be limited by your computer architecture."
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:805
@@ -31473,9 +30489,7 @@
 
 #: ../vector/v.in.lidar/main.c:818
 #, c-format
-msgid ""
-"Maximum number of categories reached (%d). Import ended prematurely. Try to "
-"import without using category as an ID."
+msgid "Maximum number of categories reached (%d). Import ended prematurely. Try to import without using category as an ID."
 msgstr ""
 
 #: ../vector/v.sample/main.c:79
@@ -31547,9 +30561,7 @@
 msgstr ""
 
 #: ../vector/v.random/main.c:153
-msgid ""
-"The seed to initialize the random generator. If not set the process ID is "
-"used"
+msgid "The seed to initialize the random generator. If not set the process ID is used"
 msgstr ""
 
 #: ../vector/v.random/main.c:156
@@ -31580,9 +30592,7 @@
 #: ../vector/v.random/main.c:208 ../vector/v.drape/main.c:150
 #: ../vector/v.buffer/main.c:347
 #, c-format
-msgid ""
-"Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer "
-"'1'."
+msgid "Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer '1'."
 msgstr ""
 
 #: ../vector/v.random/main.c:218
@@ -31600,15 +30610,12 @@
 msgstr ""
 
 #: ../vector/v.random/main.c:286
-msgid ""
-"You have created unsupported column type. This module supports only INTEGER "
-"and DOUBLE PRECISION column types."
+msgid "You have created unsupported column type. This module supports only INTEGER and DOUBLE PRECISION column types."
 msgstr ""
 
 #: ../vector/v.random/main.c:349
 #, c-format
-msgid ""
-"Selected areas in input vector <%s> do not overlap with the current region"
+msgid "Selected areas in input vector <%s> do not overlap with the current region"
 msgstr ""
 
 #: ../vector/v.random/main.c:361
@@ -31621,15 +30628,11 @@
 msgstr ""
 
 #: ../vector/v.external.out/format.c:22 ../vector/v.external/main.c:78
-msgid ""
-"Environment variable GRASS_VECTOR_OGR defined, but GRASS is compiled with "
-"OGR support. Using GRASS-PostGIS data driver instead."
+msgid "Environment variable GRASS_VECTOR_OGR defined, but GRASS is compiled with OGR support. Using GRASS-PostGIS data driver instead."
 msgstr ""
 
 #: ../vector/v.external.out/format.c:27 ../vector/v.external/main.c:83
-msgid ""
-"GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver "
-"instead of native GRASS-PostGIS data driver."
+msgid "GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver instead of native GRASS-PostGIS data driver."
 msgstr ""
 
 #: ../vector/v.external.out/args.c:14
@@ -31688,9 +30691,7 @@
 
 #: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:102
 #, c-format
-msgid ""
-"Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format "
-"(\"%s\" given)"
+msgid "Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s\" given)"
 msgstr ""
 
 #: ../vector/v.external.out/link.c:88 ../vector/v.external.out/status.c:158
@@ -31863,8 +30864,7 @@
 msgstr ""
 
 #: ../vector/v.net/args.c:42
-msgid ""
-"connect still unconnected points to vector network by inserting new line(s)"
+msgid "connect still unconnected points to vector network by inserting new line(s)"
 msgstr ""
 
 #: ../vector/v.net/args.c:44
@@ -31872,14 +30872,11 @@
 msgstr ""
 
 #: ../vector/v.net/args.c:46
-msgid ""
-"print to standard output {line_category start_point_category "
-"end_point_category}"
+msgid "print to standard output {line_category start_point_category end_point_category}"
 msgstr ""
 
 #: ../vector/v.net/args.c:48
-msgid ""
-"print to standard output {point_category line_category[,line_category...]}"
+msgid "print to standard output {point_category line_category[,line_category...]}"
 msgstr ""
 
 #: ../vector/v.net/args.c:50
@@ -31911,9 +30908,7 @@
 msgstr ""
 
 #: ../vector/v.net/args.c:99
-msgid ""
-"For operation 'connect'. By default, a new line from the point to the "
-"network is created."
+msgid "For operation 'connect'. By default, a new line from the point to the network is created."
 msgstr ""
 
 #: ../vector/v.net/args.c:103
@@ -31921,16 +30916,11 @@
 msgstr ""
 
 #: ../vector/v.net/args.c:106
-msgid ""
-"Layer where turntable will be attached. Format: layer number[/layer "
-"name].Required for operation 'turntable'."
+msgid "Layer where turntable will be attached. Format: layer number[/layer name].Required for operation 'turntable'."
 msgstr ""
 
 #: ../vector/v.net/args.c:117
-msgid ""
-"Layer with unique categories for every line in arc_layer and point on every "
-"node.  The categories are used in turntable. Format: layer number[/layer "
-"name]. Required for operation 'turntable'."
+msgid "Layer with unique categories for every line in arc_layer and point on every node.  The categories are used in turntable. Format: layer number[/layer name]. Required for operation 'turntable'."
 msgstr ""
 
 #: ../vector/v.net/args.c:146
@@ -32056,9 +31046,7 @@
 msgstr ""
 
 #: ../vector/v.colors/main.c:234
-msgid ""
-"Reading rules from standard input is not implemented yet, please provide "
-"path to rules file instead."
+msgid "Reading rules from standard input is not implemented yet, please provide path to rules file instead."
 msgstr ""
 
 #: ../vector/v.colors/main.c:244
@@ -32325,9 +31313,7 @@
 msgstr ""
 
 #: ../vector/v.out.ascii/main.c:52
-msgid ""
-"By default only features with category are exported. To export all features "
-"use 'layer=-1'."
+msgid "By default only features with category are exported. To export all features use 'layer=-1'."
 msgstr ""
 
 #: ../vector/v.out.ascii/main.c:60
@@ -32347,9 +31333,7 @@
 
 #: ../vector/v.out.ascii/main.c:80
 #, c-format
-msgid ""
-"Unable to open vector map <%s> at topology level. Areas will not be "
-"processed."
+msgid "Unable to open vector map <%s> at topology level. Areas will not be processed."
 msgstr ""
 
 #: ../vector/v.out.ascii/main.c:107
@@ -32410,9 +31394,7 @@
 
 #: ../vector/v.to.points/main.c:246
 #, c-format
-msgid ""
-"%d features without category in layer <%d> skipped. Note that features "
-"without category (usually boundaries) are not skipped when '%s=-1' is given."
+msgid "%d features without category in layer <%d> skipped. Note that features without category (usually boundaries) are not skipped when '%s=-1' is given."
 msgstr ""
 
 #: ../vector/v.to.points/main.c:310
@@ -32425,8 +31407,7 @@
 msgstr ""
 
 #: ../vector/v.net.path/main.c:72
-msgid ""
-"Name of file containing start and end points. If not given, read from stdin"
+msgid "Name of file containing start and end points. If not given, read from stdin"
 msgstr ""
 
 #: ../vector/v.net.path/main.c:101
@@ -32434,10 +31415,7 @@
 msgstr ""
 
 #: ../vector/v.net.path/main.c:102
-msgid ""
-"If start/end are given as coordinates. If start/end point is outside this "
-"threshold, the path is not found and error message is printed. To speed up "
-"the process, keep this value as low as possible."
+msgid "If start/end are given as coordinates. If start/end point is outside this threshold, the path is not found and error message is printed. To speed up the process, keep this value as low as possible."
 msgstr ""
 
 #: ../vector/v.net.path/path.c:82
@@ -32457,8 +31435,7 @@
 
 #: ../vector/v.net.path/path.c:234
 #, c-format
-msgid ""
-"Point with category [%d] is not reachable from point with category [%d]"
+msgid "Point with category [%d] is not reachable from point with category [%d]"
 msgstr ""
 
 #: ../vector/v.net.path/path.c:303
@@ -32590,9 +31567,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:262
-msgid ""
-"List of column names to be used instead of original names, first is used for"
-" category column"
+msgid "List of column names to be used instead of original names, first is used for category column"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:271
@@ -32603,8 +31578,7 @@
 
 #: ../vector/v.in.ogr/main.c:273
 #: ../locale/scriptstrings/v.import_to_translate.c:15
-msgid ""
-"Overrides encoding interpretation, useful when importing ESRI Shapefile"
+msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:281
@@ -32612,9 +31586,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:283
-msgid ""
-"If not given, categories are generated as unique values and stored in 'cat' "
-"column"
+msgid "If not given, categories are generated as unique values and stored in 'cat' column"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:288
@@ -32646,8 +31618,7 @@
 #: ../vector/v.in.ogr/main.c:324 ../vector/v.external/args.c:47
 #: ../locale/scriptstrings/r.import_to_translate.c:32
 #: ../locale/scriptstrings/v.import_to_translate.c:28
-msgid ""
-"Assume that the dataset has the same projection as the current location"
+msgid "Assume that the dataset has the same projection as the current location"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:348
@@ -32675,16 +31646,12 @@
 
 #: ../vector/v.in.ogr/main.c:512 ../vector/v.in.ogr/main.c:516
 #, c-format
-msgid ""
-"Option <%s> will be ignored. OGR doesn't support it for selected format "
-"(%s)."
+msgid "Option <%s> will be ignored. OGR doesn't support it for selected format (%s)."
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:522
 #, c-format
-msgid ""
-"Option <%s> will be ignored. Multiple geometry fields are supported by GDAL "
-">= 1.11"
+msgid "Option <%s> will be ignored. Multiple geometry fields are supported by GDAL >= 1.11"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:532
@@ -32707,9 +31674,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:602
-msgid ""
-"Detected different projections of input layers. Input layers must be "
-"imported separately."
+msgid "Detected different projections of input layers. Input layers must be imported separately."
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:642
@@ -32723,9 +31688,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:672
-msgid ""
-"When creating a new location, the current region can not be used as spatial "
-"filter, disabling"
+msgid "When creating a new location, the current region can not be used as spatial filter, disabling"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:690 ../vector/v.in.ogr/main.c:1881
@@ -32785,9 +31748,7 @@
 
 #: ../vector/v.in.ogr/main.c:1021
 #, c-format
-msgid ""
-"Width for column %s set to 255 (was not specified by OGR), some strings may "
-"be truncated!"
+msgid "Width for column %s set to 255 (was not specified by OGR), some strings may be truncated!"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:1033
@@ -32874,10 +31835,7 @@
 
 #: ../vector/v.in.ogr/main.c:1535
 #, c-format
-msgid ""
-"%d areas represent more (overlapping) features, because polygons overlap in "
-"input layer(s). Such areas are linked to more than 1 row in attribute table."
-" The number of features for those areas is stored as category in layer %d"
+msgid "%d areas represent more (overlapping) features, because polygons overlap in input layer(s). Such areas are linked to more than 1 row in attribute table. The number of features for those areas is stored as category in layer %d"
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:1545
@@ -33002,9 +31960,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:1797
-msgid ""
-"Input data contains 3D features. Created vector is 2D only, disable -2 flag "
-"to import 3D vector."
+msgid "Input data contains 3D features. Created vector is 2D only, disable -2 flag to import 3D vector."
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:1819
@@ -33032,8 +31988,7 @@
 
 #: ../vector/v.in.ogr/main.c:2063
 #, c-format
-msgid ""
-"The spatial filter does not overlap with OGR layer <%s>. Nothing to import."
+msgid "The spatial filter does not overlap with OGR layer <%s>. Nothing to import."
 msgstr ""
 
 #: ../vector/v.in.ogr/proj.c:33 ../vector/v.external/proj.c:33
@@ -33042,9 +31997,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/proj.c:51 ../vector/v.external/proj.c:51
-msgid ""
-"Unable to convert input layer projection information to GRASS format for "
-"checking"
+msgid "Unable to convert input layer projection information to GRASS format for checking"
 msgstr ""
 
 #: ../vector/v.in.ogr/proj.c:57 ../vector/v.in.ogr/proj.c:85
@@ -33284,8 +32237,7 @@
 #: ../vector/v.out.ogr/export_areas.c:176
 #: ../vector/v.out.ogr/export_lines.c:212
 #, c-format
-msgid ""
-"Unable to create multi-feature. Category %d not found in line %d, field %d"
+msgid "Unable to create multi-feature. Category %d not found in line %d, field %d"
 msgstr ""
 
 #: ../vector/v.out.ogr/export_areas.c:214
@@ -33321,9 +32273,7 @@
 msgstr ""
 
 #: ../vector/v.out.ogr/args.c:20
-msgid ""
-"Combination of types is not supported by all output formats. Default is to "
-"use first type found in input vector map."
+msgid "Combination of types is not supported by all output formats. Default is to use first type found in input vector map."
 msgstr ""
 
 #: ../vector/v.out.ogr/args.c:25
@@ -33387,9 +32337,7 @@
 msgstr ""
 
 #: ../vector/v.out.ogr/args.c:100
-msgid ""
-"Also export features without category (not labeled). Otherwise only features"
-" with category are exported."
+msgid "Also export features without category (not labeled). Otherwise only features with category are exported."
 msgstr ""
 
 #: ../vector/v.out.ogr/args.c:106
@@ -33405,9 +32353,7 @@
 msgstr ""
 
 #: ../vector/v.out.ogr/args.c:126
-msgid ""
-"Create a new empty layer in defined OGR datasource and exit. Nothing is read"
-" from input."
+msgid "Create a new empty layer in defined OGR datasource and exit. Nothing is read from input."
 msgstr ""
 
 #: ../vector/v.out.ogr/args.c:133
@@ -33445,118 +32391,88 @@
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:312
-msgid ""
-"The map contains islands. With the -c flag, islands will appear as filled "
-"areas, not holes in the output map."
+msgid "The map contains islands. With the -c flag, islands will appear as filled areas, not holes in the output map."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:318
 #, c-format
-msgid ""
-"%d point found, but not requested to be exported. Verify 'type' parameter."
-msgid_plural ""
-"%d points found, but not requested to be exported. Verify 'type' parameter."
+msgid "%d point found, but not requested to be exported. Verify 'type' parameter."
+msgid_plural "%d points found, but not requested to be exported. Verify 'type' parameter."
 msgstr[0] ""
 msgstr[1] ""
 
 #: ../vector/v.out.ogr/main.c:326
 #, c-format
-msgid ""
-"%d line found, but not requested to be exported. Verify 'type' parameter."
-msgid_plural ""
-"%d line(s) found, but not requested to be exported. Verify 'type' parameter."
+msgid "%d line found, but not requested to be exported. Verify 'type' parameter."
+msgid_plural "%d line(s) found, but not requested to be exported. Verify 'type' parameter."
 msgstr[0] ""
 msgstr[1] ""
 
 #: ../vector/v.out.ogr/main.c:335
 #, c-format
-msgid ""
-"%d boundary found, but not requested to be exported. Verify 'type' "
-"parameter."
-msgid_plural ""
-"%d boundaries found, but not requested to be exported. Verify 'type' "
-"parameter."
+msgid "%d boundary found, but not requested to be exported. Verify 'type' parameter."
+msgid_plural "%d boundaries found, but not requested to be exported. Verify 'type' parameter."
 msgstr[0] ""
 msgstr[1] ""
 
 #: ../vector/v.out.ogr/main.c:344
 #, c-format
-msgid ""
-"%d centroid found, but not requested to be exported. Verify 'type' "
-"parameter."
-msgid_plural ""
-"%d centroids found, but not requested to be exported. Verify 'type' "
-"parameter."
+msgid "%d centroid found, but not requested to be exported. Verify 'type' parameter."
+msgid_plural "%d centroids found, but not requested to be exported. Verify 'type' parameter."
 msgstr[0] ""
 msgstr[1] ""
 
 #: ../vector/v.out.ogr/main.c:352
 #, c-format
-msgid ""
-"%d area found, but not requested to be exported. Verify 'type' parameter."
-msgid_plural ""
-"%d areas found, but not requested to be exported. Verify 'type' parameter."
+msgid "%d area found, but not requested to be exported. Verify 'type' parameter."
+msgid_plural "%d areas found, but not requested to be exported. Verify 'type' parameter."
 msgstr[0] ""
 msgstr[1] ""
 
 #: ../vector/v.out.ogr/main.c:360
 #, c-format
-msgid ""
-"%d face found, but not requested to be exported. Verify 'type' parameter."
-msgid_plural ""
-"%d faces found, but not requested to be exported. Verify 'type' parameter."
+msgid "%d face found, but not requested to be exported. Verify 'type' parameter."
+msgid_plural "%d faces found, but not requested to be exported. Verify 'type' parameter."
 msgstr[0] ""
 msgstr[1] ""
 
 #: ../vector/v.out.ogr/main.c:368
 #, c-format
-msgid ""
-"%d volume found, but not requested to be exported. Verify 'type' parameter."
-msgid_plural ""
-"%d volumes found, but not requested to be exported. Verify 'type' parameter."
+msgid "%d volume found, but not requested to be exported. Verify 'type' parameter."
+msgid_plural "%d volumes found, but not requested to be exported. Verify 'type' parameter."
 msgstr[0] ""
 msgstr[1] ""
 
 #: ../vector/v.out.ogr/main.c:378
-msgid ""
-"No points found, but requested to be exported. Will skip this feature type."
+msgid "No points found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:387
-msgid ""
-"No lines found, but requested to be exported. Will skip this feature type."
+msgid "No lines found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:397
-msgid ""
-"No boundaries found, but requested to be exported. Will skip this feature "
-"type."
+msgid "No boundaries found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:406
-msgid ""
-"No areas found, but requested to be exported. Will skip this feature type."
+msgid "No areas found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:416
-msgid ""
-"No centroids found, but requested to be exported. Will skip this feature "
-"type."
+msgid "No centroids found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:425
-msgid ""
-"No faces found, but requested to be exported. Will skip this feature type."
+msgid "No faces found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:434
-msgid ""
-"No kernels found, but requested to be exported. Will skip this feature type."
+msgid "No kernels found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:443
-msgid ""
-"No volumes found, but requested to be exported. Will skip this feature type."
+msgid "No volumes found, but requested to be exported. Will skip this feature type."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:468
@@ -33590,23 +32506,17 @@
 
 #: ../vector/v.out.ogr/main.c:563
 #, c-format
-msgid ""
-"Vector map <%s> is 3D. Use format specific layer creation options SHPT "
-"(parameter 'lco') or '-z' flag to export in 3D rather than 2D (default)"
+msgid "Vector map <%s> is 3D. Use format specific layer creation options SHPT (parameter 'lco') or '-z' flag to export in 3D rather than 2D (default)"
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:575
 #, c-format
-msgid ""
-"Vector map <%s> is 3D. Use format specific layer creation options DIM "
-"(parameter 'lco') to export in 3D rather than 2D (default)."
+msgid "Vector map <%s> is 3D. Use format specific layer creation options DIM (parameter 'lco') to export in 3D rather than 2D (default)."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:582
 #, c-format
-msgid ""
-"Vector map <%s> is 3D. Use format specific layer creation options (parameter"
-" 'lco') to export <in 3D rather than 2D (default)."
+msgid "Vector map <%s> is 3D. Use format specific layer creation options (parameter 'lco') to export <in 3D rather than 2D (default)."
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:601
@@ -33672,12 +32582,8 @@
 
 #: ../vector/v.out.ogr/main.c:788
 #, c-format
-msgid ""
-"%d feature without category was skipped. Features without category are "
-"written only when -%c flag is given."
-msgid_plural ""
-"%d features without category were skipped. Features without category are "
-"written only when -%c flag is given."
+msgid "%d feature without category was skipped. Features without category are written only when -%c flag is given."
+msgid_plural "%d features without category were skipped. Features without category are written only when -%c flag is given."
 msgstr[0] ""
 msgstr[1] ""
 
@@ -33713,10 +32619,7 @@
 msgstr ""
 
 #: ../vector/v.neighbors/main.c:56
-msgid ""
-"Makes each cell value a function of the attribute values assigned to the "
-"vector points or centroids around it, and stores new cell values in an "
-"output raster map."
+msgid "Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map."
 msgstr ""
 
 #: ../vector/v.neighbors/main.c:78
@@ -33729,9 +32632,7 @@
 
 #: ../vector/v.neighbors/main.c:103
 #, c-format
-msgid ""
-"The search diameter %g is smaller than cell diagonal %g: some points could "
-"not be detected"
+msgid "The search diameter %g is smaller than cell diagonal %g: some points could not be detected"
 msgstr ""
 
 #: ../vector/v.neighbors/main.c:175 ../vector/v.normal/main.c:195
@@ -33762,12 +32663,8 @@
 
 #: ../vector/v.voronoi/sw_main.c:188
 #, c-format
-msgid ""
-"Found %d point/centroid in <%s>, but at least 2 are needed. Are the current "
-"region extents covering at least parts of the input map?"
-msgid_plural ""
-"Found %d points/centroids in <%s>, but at least 2 are needed. Are the "
-"current region extents covering at least parts of the input map?"
+msgid "Found %d point/centroid in <%s>, but at least 2 are needed. Are the current region extents covering at least parts of the input map?"
+msgid_plural "Found %d points/centroids in <%s>, but at least 2 are needed. Are the current region extents covering at least parts of the input map?"
 msgstr[0] ""
 msgstr[1] ""
 
@@ -33791,9 +32688,7 @@
 msgstr ""
 
 #: ../vector/v.voronoi/main.c:127
-msgid ""
-"Creates a Voronoi diagram constrained to the extents of the current region "
-"from an input vector map containing points or centroids."
+msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids."
 msgstr ""
 
 #: ../vector/v.voronoi/main.c:131
@@ -33805,9 +32700,7 @@
 msgstr ""
 
 #: ../vector/v.voronoi/main.c:142
-msgid ""
-"Applies to input areas only. Smaller values produce smoother output but can "
-"cause numerical instability."
+msgid "Applies to input areas only. Smaller values produce smoother output but can cause numerical instability."
 msgstr ""
 
 #: ../vector/v.voronoi/main.c:149
@@ -33815,9 +32708,7 @@
 msgstr ""
 
 #: ../vector/v.voronoi/main.c:150
-msgid ""
-"Applies only to skeleton extraction. Default = -1 will extract the center "
-"line."
+msgid "Applies only to skeleton extraction. Default = -1 will extract the center line."
 msgstr ""
 
 #: ../vector/v.voronoi/main.c:156
@@ -33861,9 +32752,7 @@
 msgstr ""
 
 #: ../vector/v.info/parse.c:30
-msgid ""
-"Print types/names of table columns for specified layer instead of info and "
-"exit"
+msgid "Print types/names of table columns for specified layer instead of info and exit"
 msgstr ""
 
 #: ../vector/v.info/parse.c:35
@@ -34108,21 +32997,17 @@
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.segment/main.c:72
-#: ../vector/v.lrs/v.lrs.label/main.c:103
-#: ../vector/v.lrs/v.lrs.where/main.c:58
+#: ../vector/v.lrs/v.lrs.label/main.c:103 ../vector/v.lrs/v.lrs.where/main.c:58
 #: ../vector/v.lrs/v.lrs.create/main.c:122
 msgid "linear reference system"
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.segment/main.c:75
-msgid ""
-"Creates points/segments from input lines, linear reference system and "
-"positions read from stdin or a file."
+msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file."
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.segment/main.c:79
-#: ../vector/v.lrs/v.lrs.label/main.c:109
-#: ../vector/v.lrs/v.lrs.where/main.c:66
+#: ../vector/v.lrs/v.lrs.label/main.c:109 ../vector/v.lrs/v.lrs.where/main.c:66
 #: ../vector/v.lrs/v.lrs.create/main.c:128
 msgid "Input vector map containing lines"
 msgstr ""
@@ -34132,22 +33017,19 @@
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.segment/main.c:88
-#: ../vector/v.lrs/v.lrs.label/main.c:118
-#: ../vector/v.lrs/v.lrs.where/main.c:75
+#: ../vector/v.lrs/v.lrs.label/main.c:118 ../vector/v.lrs/v.lrs.where/main.c:75
 #: ../vector/v.lrs/v.lrs.create/main.c:147
 msgid "Line layer"
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.segment/main.c:94
-#: ../vector/v.lrs/v.lrs.label/main.c:124
-#: ../vector/v.lrs/v.lrs.where/main.c:86
+#: ../vector/v.lrs/v.lrs.label/main.c:124 ../vector/v.lrs/v.lrs.where/main.c:86
 #: ../vector/v.lrs/v.lrs.create/main.c:207
 msgid "Driver name for reference system table"
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.segment/main.c:102
-#: ../vector/v.lrs/v.lrs.label/main.c:132
-#: ../vector/v.lrs/v.lrs.where/main.c:94
+#: ../vector/v.lrs/v.lrs.label/main.c:132 ../vector/v.lrs/v.lrs.where/main.c:94
 #: ../vector/v.lrs/v.lrs.create/main.c:215
 msgid "Database name for reference system table"
 msgstr ""
@@ -34367,9 +33249,7 @@
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.where/main.c:61
-msgid ""
-"Finds line id and real km+offset for given points in vector map using linear"
-" reference system."
+msgid "Finds line id and real km+offset for given points in vector map using linear reference system."
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.where/main.c:70
@@ -34442,8 +33322,7 @@
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.create/main.c:182
-msgid ""
-"Column containing offset from milepost for the beginning of next segment"
+msgid "Column containing offset from milepost for the beginning of next segment"
 msgstr ""
 
 #: ../vector/v.lrs/v.lrs.create/main.c:191
@@ -34739,9 +33618,7 @@
 msgstr ""
 
 #: ../vector/v.in.ascii/main.c:128
-msgid ""
-"For example: 'x double precision, y double precision, cat int, name "
-"varchar(10)'"
+msgid "For example: 'x double precision, y double precision, cat int, name varchar(10)'"
 msgstr ""
 
 #: ../vector/v.in.ascii/main.c:140 ../vector/v.in.ascii/main.c:150
@@ -34765,9 +33642,7 @@
 msgstr ""
 
 #: ../vector/v.in.ascii/main.c:172
-msgid ""
-"First column is 1. If 0, unique category is assigned to each row and written"
-" to new column 'cat'"
+msgid "First column is 1. If 0, unique category is assigned to each row and written to new column 'cat'"
 msgstr ""
 
 #: ../vector/v.in.ascii/main.c:181
@@ -34830,9 +33705,7 @@
 #: ../vector/v.in.ascii/main.c:296 ../vector/v.in.ascii/main.c:300
 #: ../vector/v.in.ascii/main.c:305 ../vector/v.in.ascii/main.c:310
 #, c-format
-msgid ""
-"'%s' column number > minimum last column number (incorrect field separator "
-"or format?)"
+msgid "'%s' column number > minimum last column number (incorrect field separator or format?)"
 msgstr ""
 
 #: ../vector/v.in.ascii/main.c:315 ../vector/v.in.ascii/main.c:318
@@ -34847,9 +33720,7 @@
 
 #: ../vector/v.in.ascii/main.c:443
 #, c-format
-msgid ""
-"Number of columns defined (%d) does not match number of columns (%d) in "
-"input"
+msgid "Number of columns defined (%d) does not match number of columns (%d) in input"
 msgstr ""
 
 #: ../vector/v.in.ascii/main.c:471
@@ -34892,9 +33763,7 @@
 msgstr ""
 
 #: ../vector/v.in.ascii/main.c:544
-msgid ""
-"Unable to close attribute table. The DBMI driver did not accept all "
-"attributes"
+msgid "Unable to close attribute table. The DBMI driver did not accept all attributes"
 msgstr ""
 
 #: ../vector/v.surf.bspline/crosscorr.c:75
@@ -34908,9 +33777,7 @@
 msgstr ""
 
 #: ../vector/v.surf.bspline/crosscorr.c:88
-msgid ""
-"Maybe it takes too long. It will depend on how many points you are "
-"considering."
+msgid "Maybe it takes too long. It will depend on how many points you are considering."
 msgstr ""
 
 #: ../vector/v.surf.bspline/crosscorr.c:119
@@ -34930,9 +33797,7 @@
 msgstr ""
 
 #: ../vector/v.surf.bspline/main.c:96
-msgid ""
-"Performs bicubic or bilinear spline interpolation with Tykhonov "
-"regularization."
+msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization."
 msgstr ""
 
 #: ../vector/v.surf.bspline/main.c:118 ../vector/v.surf.rst/main.c:184
@@ -34968,9 +33833,7 @@
 msgstr ""
 
 #: ../vector/v.surf.bspline/main.c:277 ../vector/v.surf.rst/main.c:574
-msgid ""
-"Input is 3D: using attribute values instead of z-coordinates for "
-"approximation"
+msgid "Input is 3D: using attribute values instead of z-coordinates for approximation"
 msgstr ""
 
 #: ../vector/v.surf.bspline/main.c:279 ../vector/v.surf.rst/main.c:576
@@ -35004,9 +33867,7 @@
 
 #: ../vector/v.surf.bspline/main.c:344
 #, c-format
-msgid ""
-"Sorry, the <%s> driver is not compatible with the vector output of this "
-"module. Try with raster output or another driver."
+msgid "Sorry, the <%s> driver is not compatible with the vector output of this module. Try with raster output or another driver."
 msgstr ""
 
 #: ../vector/v.surf.bspline/main.c:367
@@ -35061,9 +33922,7 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:126
-msgid ""
-"Finds the nearest element in vector map 'to' for elements in vector map "
-"'from'."
+msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'."
 msgstr ""
 
 #: ../vector/v.distance/main.c:130
@@ -35091,8 +33950,7 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:165
-msgid ""
-"Name for output vector map containing lines connecting nearest elements"
+msgid "Name for output vector map containing lines connecting nearest elements"
 msgstr ""
 
 #: ../vector/v.distance/main.c:173
@@ -35124,14 +33982,11 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:204
-msgid ""
-"distance to the nearest point on the 'to' feature along that linear feature"
+msgid "distance to the nearest point on the 'to' feature along that linear feature"
 msgstr ""
 
 #: ../vector/v.distance/main.c:206
-msgid ""
-"angle along the nearest linear feature in the 'to' map, measured CCW from "
-"the +x axis, in radians, between -Pi and Pi inclusive"
+msgid "angle along the nearest linear feature in the 'to' map, measured CCW from the +x axis, in radians, between -Pi and Pi inclusive"
 msgstr ""
 
 #: ../vector/v.distance/main.c:209
@@ -35139,8 +33994,7 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:223
-msgid ""
-"Column name(s) where values specified by 'upload' option will be uploaded"
+msgid "Column name(s) where values specified by 'upload' option will be uploaded"
 msgstr ""
 
 #: ../vector/v.distance/main.c:229
@@ -35168,9 +34022,7 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:251
-msgid ""
-"Output may be written to stdout using the '-p' flag or uploaded to a new "
-"table created by the 'table' option; multiple 'upload' options may be used."
+msgid "Output may be written to stdout using the '-p' flag or uploaded to a new table created by the 'table' option; multiple 'upload' options may be used."
 msgstr ""
 
 #: ../vector/v.distance/main.c:291
@@ -35291,10 +34143,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:153
-msgid ""
-"Spatial approximation and topographic analysis from given point or isoline "
-"data in vector format to floating point raster format using regularized "
-"spline with tension."
+msgid "Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension."
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:160
@@ -35306,9 +34155,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:185 ../vector/v.surf.idw/main.c:102
-msgid ""
-"If not given and input is 2D vector map then category values are used. If "
-"input is 3D vector map then z-coordinates are used."
+msgid "If not given and input is 2D vector map then category values are used. If input is 3D vector map then z-coordinates are used."
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:195
@@ -35340,8 +34187,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:323
-msgid ""
-"Maximum distance between points on isoline (to insert additional points)"
+msgid "Maximum distance between points on isoline (to insert additional points)"
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:332
@@ -35353,9 +34199,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:416
-msgid ""
-"GRASS GIS is not compiled with OpenMP support, parallel computation is "
-"disabled."
+msgid "GRASS GIS is not compiled with OpenMP support, parallel computation is disabled."
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:421 ../vector/v.surf.rst/main.c:426
@@ -35369,15 +34213,11 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:458
-msgid ""
-"Both cross-validation options (-c flag and cvdev vector output) must be "
-"specified"
+msgid "Both cross-validation options (-c flag and cvdev vector output) must be specified"
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:461
-msgid ""
-"The cross-validation cannot be computed simultaneously with output raster or"
-" devi file"
+msgid "The cross-validation cannot be computed simultaneously with output raster or devi file"
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:479
@@ -35402,9 +34242,7 @@
 
 #: ../vector/v.surf.rst/main.c:695
 #, c-format
-msgid ""
-"Processing all selected output files will require %d bytes of disk space for"
-" temp files"
+msgid "Processing all selected output files will require %d bytes of disk space for temp files"
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:716
@@ -35519,8 +34357,7 @@
 msgstr ""
 
 #: ../vector/v.label/main.c:251
-msgid ""
-"size and space options vary significantly which may lead to crummy output"
+msgid "size and space options vary significantly which may lead to crummy output"
 msgstr ""
 
 #: ../vector/v.label/main.c:259
@@ -35569,9 +34406,7 @@
 
 #: ../vector/v.external/list.c:310
 #, c-format
-msgid ""
-"Unable to convert input map projection to GRASS format. Projection check "
-"cannot be provided for OGR layer <%s>"
+msgid "Unable to convert input map projection to GRASS format. Projection check cannot be provided for OGR layer <%s>"
 msgstr ""
 
 #: ../vector/v.external/list.c:326
@@ -35612,9 +34447,7 @@
 msgstr ""
 
 #: ../vector/v.external/main.c:59
-msgid ""
-"Creates a new pseudo-vector map as a link to an OGR-supported layer or a "
-"PostGIS feature table."
+msgid "Creates a new pseudo-vector map as a link to an OGR-supported layer or a PostGIS feature table."
 msgstr ""
 
 #: ../vector/v.external/main.c:126
@@ -35786,9 +34619,7 @@
 msgstr ""
 
 #: ../vector/v.out.pov/main.c:75
-msgid ""
-"This string is appended to each z coordinate. Examples: '*10', '+1000', "
-"'*10+100', '*exaggeration'"
+msgid "This string is appended to each z coordinate. Examples: '*10', '+1000', '*10+100', '*exaggeration'"
 msgstr ""
 
 #: ../vector/v.out.pov/main.c:82
@@ -35812,13 +34643,11 @@
 msgstr ""
 
 #: ../vector/v.extrude/main.c:72
-msgid ""
-"Extrudes flat vector features to 3D vector features with defined height."
+msgid "Extrudes flat vector features to 3D vector features with defined height."
 msgstr ""
 
 #: ../vector/v.extrude/main.c:74
-msgid ""
-"Optionally the height can be derived from sampling of elevation raster map."
+msgid "Optionally the height can be derived from sampling of elevation raster map."
 msgstr ""
 
 #: ../vector/v.extrude/main.c:78
@@ -35836,9 +34665,7 @@
 
 #: ../vector/v.extrude/main.c:202
 #, c-format
-msgid ""
-"Invalid layer number (%d). Parameter '%s', '%s' or '%s' specified, assuming "
-"layer '1'."
+msgid "Invalid layer number (%d). Parameter '%s', '%s' or '%s' specified, assuming layer '1'."
 msgstr ""
 
 #: ../vector/v.extrude/main.c:234
@@ -35862,8 +34689,7 @@
 
 #: ../vector/v.extrude/main.c:293
 #, c-format
-msgid ""
-"Unable to fetch height from DB for area %d. Using default fixed height %f."
+msgid "Unable to fetch height from DB for area %d. Using default fixed height %f."
 msgstr ""
 
 #: ../vector/v.extrude/main.c:319
@@ -35877,8 +34703,7 @@
 
 #: ../vector/v.extrude/main.c:346
 #, c-format
-msgid ""
-"Unable to fetch height from DB for line %d. Using default fixed height %f."
+msgid "Unable to fetch height from DB for line %d. Using default fixed height %f."
 msgstr ""
 
 #: ../vector/v.extrude/main.c:364
@@ -35894,10 +34719,7 @@
 msgstr ""
 
 #: ../vector/v.net.iso/main.c:82
-msgid ""
-"Splits net to bands between cost isolines (direction from center). Center "
-"node must be opened (costs >= 0). Costs of center node are used in "
-"calculation."
+msgid "Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation."
 msgstr ""
 
 #: ../vector/v.net.iso/main.c:111
@@ -35932,9 +34754,7 @@
 msgstr ""
 
 #: ../vector/v.surf.idw/main.c:92
-msgid ""
-"Provides surface interpolation from vector point data by Inverse Distance "
-"Squared Weighting."
+msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting."
 msgstr ""
 
 #: ../vector/v.surf.idw/main.c:101
@@ -35958,9 +34778,7 @@
 msgstr ""
 
 #: ../vector/v.surf.idw/main.c:129
-msgid ""
-"Slower but uses less memory and includes points from outside region in the "
-"interpolation"
+msgid "Slower but uses less memory and includes points from outside region in the interpolation"
 msgstr ""
 
 #: ../vector/v.surf.idw/main.c:139
@@ -36000,9 +34818,7 @@
 msgstr[1] ""
 
 #: ../vector/v.edit/main.c:63
-msgid ""
-"Edits a vector map, allows adding, deleting and modifying selected vector "
-"features."
+msgid "Edits a vector map, allows adding, deleting and modifying selected vector features."
 msgstr ""
 
 #: ../vector/v.edit/main.c:72
@@ -36016,16 +34832,12 @@
 
 #: ../vector/v.edit/main.c:140
 #, c-format
-msgid ""
-"Unable to open vector map <%s> on topological level. Try to rebuild vector "
-"topology by v.build."
+msgid "Unable to open vector map <%s> on topological level. Try to rebuild vector topology by v.build."
 msgstr ""
 
 #: ../vector/v.edit/main.c:160
 #, c-format
-msgid ""
-"Unable to open vector map <%s> as the background map. It is given as vector "
-"map to be edited."
+msgid "Unable to open vector map <%s> as the background map. It is given as vector map to be edited."
 msgstr ""
 
 #: ../vector/v.edit/main.c:171
@@ -36047,9 +34859,7 @@
 
 #: ../vector/v.edit/main.c:235
 #, c-format
-msgid ""
-"Vector map <%s> is not 3D. Tool '%s' requires 3D vector map. Please convert "
-"the vector map to 3D using e.g. %s."
+msgid "Vector map <%s> is not 3D. Tool '%s' requires 3D vector map. Please convert the vector map to 3D using e.g. %s."
 msgstr ""
 
 #: ../vector/v.edit/main.c:277
@@ -36147,9 +34957,7 @@
 
 #: ../vector/v.edit/main.c:415
 #, c-format
-msgid ""
-"Multiple background maps were given. Selected features will be copied only "
-"from vector map <%s>."
+msgid "Multiple background maps were given. Selected features will be copied only from vector map <%s>."
 msgstr ""
 
 #: ../vector/v.edit/main.c:425
@@ -36329,8 +35137,7 @@
 msgstr ""
 
 #: ../vector/v.edit/args.c:160
-msgid ""
-"For 'shorter' use negative threshold value, positive value for 'longer'"
+msgid "For 'shorter' use negative threshold value, positive value for 'longer'"
 msgstr ""
 
 #: ../vector/v.edit/args.c:166
@@ -36346,9 +35153,7 @@
 msgstr ""
 
 #: ../vector/v.edit/args.c:182
-msgid ""
-"Snap added or modified features in the given threshold to the nearest "
-"existing feature"
+msgid "Snap added or modified features in the given threshold to the nearest existing feature"
 msgstr ""
 
 #: ../vector/v.edit/args.c:188
@@ -36569,9 +35374,7 @@
 msgstr ""
 
 #: ../vector/v.category/main.c:119
-msgid ""
-"copy values from one layer to another (e.g. layer=1,2,3 copies values from "
-"layer 1 to layer 2 and 3)"
+msgid "copy values from one layer to another (e.g. layer=1,2,3 copies values from layer 1 to layer 2 and 3)"
 msgstr ""
 
 #: ../vector/v.category/main.c:120
@@ -36579,9 +35382,7 @@
 msgstr ""
 
 #: ../vector/v.category/main.c:121
-msgid ""
-"print category values, layers are separated by '|', more cats in the same "
-"layer are separated by '/'"
+msgid "print category values, layers are separated by '|', more cats in the same layer are separated by '/'"
 msgstr ""
 
 #: ../vector/v.category/main.c:122
@@ -36606,15 +35407,11 @@
 msgstr ""
 
 #: ../vector/v.category/main.c:160
-msgid ""
-"Database connection and attribute tables for concerned layers are not "
-"changed"
+msgid "Database connection and attribute tables for concerned layers are not changed"
 msgstr ""
 
 #: ../vector/v.category/main.c:208
-msgid ""
-"Invalid category number (must be equal to or greater than 0). Normally "
-"category number starts at 1."
+msgid "Invalid category number (must be equal to or greater than 0). Normally category number starts at 1."
 msgstr ""
 
 #: ../vector/v.category/main.c:217
@@ -36799,14 +35596,11 @@
 msgstr ""
 
 #: ../vector/v.net.salesman/main.c:133
-msgid ""
-"Note that TSP is NP-hard, heuristic algorithm is used by this module and "
-"created cycle may be sub optimal"
+msgid "Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal"
 msgstr ""
 
 #: ../vector/v.net.salesman/main.c:142
-msgid ""
-"Categories of points ('cities') on nodes (layer is specified by nlayer)"
+msgid "Categories of points ('cities') on nodes (layer is specified by nlayer)"
 msgstr ""
 
 #: ../vector/v.net.salesman/main.c:162
@@ -36893,9 +35687,7 @@
 msgstr ""
 
 #: ../vector/v.buffer/main.c:292
-msgid ""
-"Maximum distance between theoretical arc and polygon segments as multiple of"
-" buffer (default 0.01)"
+msgid "Maximum distance between theoretical arc and polygon segments as multiple of buffer (default 0.01)"
 msgstr ""
 
 #: ../vector/v.buffer/main.c:297
@@ -36911,9 +35703,7 @@
 msgstr ""
 
 #: ../vector/v.buffer/main.c:325
-msgid ""
-"Note: In latitude-longitude coordinate system specify distances in degree "
-"unit"
+msgid "Note: In latitude-longitude coordinate system specify distances in degree unit"
 msgstr ""
 
 #: ../vector/v.buffer/main.c:329
@@ -36954,9 +35744,7 @@
 msgstr ""
 
 #: ../vector/v.buffer/main.c:478
-msgid ""
-"No features available for buffering. Check type option and features "
-"available in the input vector."
+msgid "No features available for buffering. Check type option and features available in the input vector."
 msgstr ""
 
 #: ../vector/v.buffer/main.c:495
@@ -36965,9 +35753,7 @@
 msgstr ""
 
 #: ../vector/v.buffer/main.c:500
-msgid ""
-"Negative distances for internal buffers are not supported and converted to "
-"positive values."
+msgid "Negative distances for internal buffers are not supported and converted to positive values."
 msgstr ""
 
 #: ../vector/v.buffer/main.c:510
@@ -37156,21 +35942,15 @@
 msgstr ""
 
 #: ../vector/v.profile/main.c:309
-msgid ""
-"No input profile map name provided, but WHERE conditions for it have been "
-"set"
+msgid "No input profile map name provided, but WHERE conditions for it have been set"
 msgstr ""
 
 #: ../vector/v.profile/main.c:313
-msgid ""
-"Profile input coordinates and vector map are provided. Please provide only "
-"one of them"
+msgid "Profile input coordinates and vector map are provided. Please provide only one of them"
 msgstr ""
 
 #: ../vector/v.profile/main.c:317
-msgid ""
-"No profile input coordinates nor vector map are provided. Please provide one"
-" of them"
+msgid "No profile input coordinates nor vector map are provided. Please provide one of them"
 msgstr ""
 
 #: ../vector/v.profile/main.c:354
@@ -37179,9 +35959,7 @@
 
 #: ../vector/v.profile/main.c:385 ../vector/v.profile/main.c:401
 #, c-format
-msgid ""
-"No database connection defined for map <%s> layer %d, but WHERE condition is"
-" provided"
+msgid "No database connection defined for map <%s> layer %d, but WHERE condition is provided"
 msgstr ""
 
 #: ../vector/v.profile/main.c:444 ../vector/v.profile/main.c:596
@@ -37189,9 +35967,7 @@
 msgstr ""
 
 #: ../vector/v.profile/main.c:449 ../vector/v.profile/main.c:462
-msgid ""
-"Your query matches more than one record in input profiling map. Currently "
-"it's not supported. Enhance WHERE conditions to get only one line."
+msgid "Your query matches more than one record in input profiling map. Currently it's not supported. Enhance WHERE conditions to get only one line."
 msgstr ""
 
 #: ../vector/v.profile/main.c:455
@@ -37203,9 +35979,7 @@
 msgstr ""
 
 #: ../vector/v.profile/main.c:481
-msgid ""
-"Your input profile map contains more than one line. Currently it's not "
-"supported. Provide WHERE conditions to get only one line."
+msgid "Your input profile map contains more than one line. Currently it's not supported. Provide WHERE conditions to get only one line."
 msgstr ""
 
 #: ../vector/v.profile/main.c:501
@@ -37312,8 +36086,7 @@
 msgstr ""
 
 #: ../raster3d/r3.support/main.c:52
-msgid ""
-"Allows creation and/or modification of 3D raster map layer support files."
+msgid "Allows creation and/or modification of 3D raster map layer support files."
 msgstr ""
 
 #: ../raster3d/r3.support/main.c:62
@@ -37333,15 +36106,11 @@
 msgstr ""
 
 #: ../raster3d/r3.neighbors/main.c:137
-msgid ""
-"The size of the window in x, y and z direction, values must be odd integer "
-"numbers, eg: 3,3,3"
+msgid "The size of the window in x, y and z direction, values must be odd integer numbers, eg: 3,3,3"
 msgstr ""
 
 #: ../raster3d/r3.neighbors/main.c:218
-msgid ""
-"Makes each voxel value a function of the values assigned to the voxels "
-"around it, and stores new voxel values in an output 3D raster map"
+msgid "Makes each voxel value a function of the values assigned to the voxels around it, and stores new voxel values in an output 3D raster map"
 msgstr ""
 
 #: ../raster3d/r3.neighbors/main.c:287
@@ -37381,9 +36150,7 @@
 msgstr ""
 
 #: ../raster3d/r3.gradient/main.c:47
-msgid ""
-"Computes gradient of a 3D raster map and outputs gradient components as "
-"three 3D raster maps."
+msgid "Computes gradient of a 3D raster map and outputs gradient components as three 3D raster maps."
 msgstr ""
 
 #: ../raster3d/r3.gradient/main.c:56
@@ -37407,27 +36174,19 @@
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:60
-msgid ""
-"Input 3D raster map providing the status for each cell, = 0 - inactive, 1 - "
-"active, 2 - dirichlet"
+msgid "Input 3D raster map providing the status for each cell, = 0 - inactive, 1 - active, 2 - dirichlet"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:65
-msgid ""
-"Input 3D raster map with the x-part of the hydraulic conductivity tensor in "
-"[m/s]"
+msgid "Input 3D raster map with the x-part of the hydraulic conductivity tensor in [m/s]"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:70
-msgid ""
-"Input 3D raster map with the y-part of the hydraulic conductivity tensor in "
-"[m/s]"
+msgid "Input 3D raster map with the y-part of the hydraulic conductivity tensor in [m/s]"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:75
-msgid ""
-"Input 3D raster map with the z-part of the hydraulic conductivity tensor in "
-"[m/s]"
+msgid "Input 3D raster map with the z-part of the hydraulic conductivity tensor in [m/s]"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:80
@@ -37443,32 +36202,23 @@
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:93
-msgid ""
-"Output 3D raster map storing the piezometric head result of the numerical "
-"calculation"
+msgid "Output 3D raster map storing the piezometric head result of the numerical calculation"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:99
-msgid ""
-"Output 3D raster map storing the groundwater filter velocity vector part in "
-"x direction [m/s]"
+msgid "Output 3D raster map storing the groundwater filter velocity vector part in x direction [m/s]"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:105
-msgid ""
-"Output 3D raster map storing the groundwater filter velocity vector part in "
-"y direction [m/s]"
+msgid "Output 3D raster map storing the groundwater filter velocity vector part in y direction [m/s]"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:111
-msgid ""
-"Output 3D raster map storing the groundwater filter velocity vector part in "
-"z direction [m/s]"
+msgid "Output 3D raster map storing the groundwater filter velocity vector part in z direction [m/s]"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:117
-msgid ""
-"Output 3D raster map storing the groundwater budget for each cell [m^3/s]"
+msgid "Output 3D raster map storing the groundwater budget for each cell [m^3/s]"
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:127
@@ -37476,9 +36226,7 @@
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:163
-msgid ""
-"Numerical calculation program for transient, confined groundwater flow in "
-"three dimensions."
+msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions."
 msgstr ""
 
 #: ../raster3d/r3.gwflow/main.c:180
@@ -37549,9 +36297,7 @@
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/main.c:175
-msgid ""
-"No 3D raster data, RGB or xyz-vector maps are provided! Will only write the "
-"geometry."
+msgid "No 3D raster data, RGB or xyz-vector maps are provided! Will only write the geometry."
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/main.c:209
@@ -37571,9 +36317,7 @@
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/main.c:451 ../raster3d/r3.to.rast/main.c:332
-msgid ""
-"The 2D and 3D region settings are different. Using the 2D window settings to"
-" adjust the 2D part of the 3D region."
+msgid "The 2D and 3D region settings are different. Using the 2D window settings to adjust the 2D part of the 3D region."
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/main.c:542
@@ -37605,14 +36349,11 @@
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/parameters.c:71
-msgid ""
-"Create 3D elevation output with a top and a bottom surface, both raster maps"
-" are required."
+msgid "Create 3D elevation output with a top and a bottom surface, both raster maps are required."
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/parameters.c:80
-msgid ""
-"Three (R,G,B) 3D raster maps to create RGB values [redmap,greenmap,bluemap]"
+msgid "Three (R,G,B) 3D raster maps to create RGB values [redmap,greenmap,bluemap]"
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/parameters.c:88
@@ -37628,9 +36369,7 @@
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/parameters.c:129
-msgid ""
-"Do not convert the top-bottom resolution in case of lat long projection to "
-"meters"
+msgid "Do not convert the top-bottom resolution in case of lat long projection to meters"
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/writeVTKData.c:122
@@ -37643,9 +36382,7 @@
 
 #: ../raster3d/r3.out.vtk/writeVTKData.c:335
 #, c-format
-msgid ""
-"write_vtk_data: Writing Celldata %s with rows %i cols %i depths %i to vtk-"
-"ascii file"
+msgid "write_vtk_data: Writing Celldata %s with rows %i cols %i depths %i to vtk-ascii file"
 msgstr ""
 
 #: ../raster3d/r3.out.vtk/writeVTKData.c:441
@@ -37677,8 +36414,7 @@
 
 #: ../raster3d/r3.in.ascii/main.c:322
 #, c-format
-msgid ""
-"Data exists in input file after fully importing expected data.  [%.4f ...]"
+msgid "Data exists in input file after fully importing expected data.  [%.4f ...]"
 msgstr ""
 
 #: ../raster3d/r3.in.ascii/main.c:360
@@ -37752,15 +36488,11 @@
 msgstr ""
 
 #: ../raster3d/r3.cross.rast/main.c:233
-msgid ""
-"Creates cross section 2D raster map from 3D raster map based on 2D elevation"
-" map"
+msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map"
 msgstr ""
 
 #: ../raster3d/r3.cross.rast/main.c:259
-msgid ""
-"The 2D and 3D region settings are different. Using the 3D raster map "
-"settings to adjust the 2D region."
+msgid "The 2D and 3D region settings are different. Using the 3D raster map settings to adjust the 2D region."
 msgstr ""
 
 #: ../raster3d/r3.cross.rast/main.c:302
@@ -37807,8 +36539,7 @@
 msgstr ""
 
 #: ../raster3d/r3.retile/main.c:99
-msgid ""
-"Retiles an existing 3D raster map with user defined x, y and z tile size."
+msgid "Retiles an existing 3D raster map with user defined x, y and z tile size."
 msgstr ""
 
 #: ../raster3d/r3.retile/main.c:135
@@ -37908,14 +36639,11 @@
 msgstr ""
 
 #: ../raster3d/r3.flow/main.c:193
-msgid ""
-"Names of three 3D raster maps describing x, y, z components of vector field"
+msgid "Names of three 3D raster maps describing x, y, z components of vector field"
 msgstr ""
 
 #: ../raster3d/r3.flow/main.c:200
-msgid ""
-"If no map is provided, flow lines are generated from each cell of the input "
-"3D raster"
+msgid "If no map is provided, flow lines are generated from each cell of the input 3D raster"
 msgstr ""
 
 #: ../raster3d/r3.flow/main.c:203
@@ -37935,8 +36663,7 @@
 msgstr ""
 
 #: ../raster3d/r3.flow/main.c:226
-msgid ""
-"Values of this 3D raster will be stored as attributes of flowlines segments"
+msgid "Values of this 3D raster will be stored as attributes of flowlines segments"
 msgstr ""
 
 #: ../raster3d/r3.flow/main.c:240
@@ -38038,8 +36765,7 @@
 msgstr ""
 
 #: ../raster3d/r3.in.lidar/main.c:170
-msgid ""
-"Creates a 3D raster map from LAS LiDAR points using univariate statistics."
+msgid "Creates a 3D raster map from LAS LiDAR points using univariate statistics."
 msgstr ""
 
 #: ../raster3d/r3.in.lidar/main.c:176
@@ -38192,9 +36918,7 @@
 msgstr ""
 
 #: ../raster3d/r3.mkdspf/main.c:83
-msgid ""
-"Creates a display file from an existing 3D raster map according to specified"
-" threshold levels."
+msgid "Creates a display file from an existing 3D raster map according to specified threshold levels."
 msgstr ""
 
 #: ../raster3d/r3.mkdspf/main.c:91
@@ -38345,9 +37069,7 @@
 msgstr ""
 
 #: ../raster3d/r3.to.rast/main.c:133
-msgid ""
-"Use the same resolution as the input 3D raster map for the 2D output maps, "
-"independent of the current region settings"
+msgid "Use the same resolution as the input 3D raster map for the 2D output maps, independent of the current region settings"
 msgstr ""
 
 #: ../raster3d/r3.to.rast/main.c:174
@@ -38371,8 +37093,7 @@
 
 #: ../raster3d/r3.to.rast/main.c:373
 #, c-format
-msgid ""
-"Raster map %d Filename: %s already exists. Use the flag --o to overwrite."
+msgid "Raster map %d Filename: %s already exists. Use the flag --o to overwrite."
 msgstr ""
 
 #: ../doc/raster/r.example/main.c:84 ../doc/vector/v.example/main.c:51
@@ -38428,10 +37149,7 @@
 msgstr ""
 
 #: ../ps/ps.map/ps_clrtbl.c:54
-msgid ""
-"Your cats/ file is invalid. A cats/ file with categories and labels is "
-"required for 'colortable' when using categorical legends; see the r.category"
-" help page. Colortable creation has been skipped."
+msgid "Your cats/ file is invalid. A cats/ file with categories and labels is required for 'colortable' when using categorical legends; see the r.category help page. Colortable creation has been skipped."
 msgstr ""
 
 #: ../ps/ps.map/ps_clrtbl.c:69 ../ps/ps.map/ps_fclrtbl.c:97
@@ -38584,9 +37302,7 @@
 msgstr ""
 
 #: ../ps/ps.map/main.c:118
-msgid ""
-"Describe map-box's position on the page and exit (inches from top-left of "
-"paper)"
+msgid "Describe map-box's position on the page and exit (inches from top-left of paper)"
 msgstr ""
 
 #: ../ps/ps.map/main.c:123
@@ -38881,8 +37597,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/d.frame_to_translate.c:11
-msgid ""
-"Screen coordinates in percent where to place the frame (0,0 is lower-left)"
+msgid "Screen coordinates in percent where to place the frame (0,0 is lower-left)"
 msgstr ""
 
 #: ../locale/scriptstrings/d.frame_to_translate.c:12
@@ -39004,15 +37719,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/d.what.rast_to_translate.c:1
-msgid ""
-"Allows the user to interactively query raster map layers at user-selected "
-"locations."
+msgid "Allows the user to interactively query raster map layers at user-selected locations."
 msgstr ""
 
 #: ../locale/scriptstrings/d.what.vect_to_translate.c:1
-msgid ""
-"Allows the user to interactively query vector map layers at user-selected "
-"locations."
+msgid "Allows the user to interactively query vector map layers at user-selected locations."
 msgstr ""
 
 #: ../locale/scriptstrings/db.dropcolumn_to_translate.c:1
@@ -39101,8 +37812,7 @@
 
 #: ../locale/scriptstrings/db.univar_to_translate.c:5
 #: ../locale/scriptstrings/v.db.univar_to_translate.c:5
-msgid ""
-"Name of attribute column on which to calculate statistics (must be numeric)"
+msgid "Name of attribute column on which to calculate statistics (must be numeric)"
 msgstr ""
 
 #: ../locale/scriptstrings/db.univar_to_translate.c:7
@@ -39120,9 +37830,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:2
-msgid ""
-"Downloads and installs extensions from GRASS Addons repository or other "
-"source into the local GRASS installation or removes installed extensions."
+msgid "Downloads and installs extensions from GRASS Addons repository or other source into the local GRASS installation or removes installed extensions."
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:4
@@ -39152,15 +37860,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:11
-msgid ""
-"URL or directory to get the extension from (supported only on Linux and Mac)"
+msgid "URL or directory to get the extension from (supported only on Linux and Mac)"
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:12
-msgid ""
-"The official repository is used by default. User can specify a ZIP file, "
-"directory or a repository on common hosting services. If not identified, "
-"Subversion repository is assumed. See manual for all options."
+msgid "The official repository is used by default. User can specify a ZIP file, directory or a repository on common hosting services. If not identified, Subversion repository is assumed. See manual for all options."
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:13
@@ -39176,15 +37880,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:17
-msgid ""
-"List available extensions in the official GRASS GIS Addons repository "
-"including module description"
+msgid "List available extensions in the official GRASS GIS Addons repository including module description"
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:19
-msgid ""
-"List available extensions in the official GRASS GIS Addons repository (shell"
-" script style)"
+msgid "List available extensions in the official GRASS GIS Addons repository (shell script style)"
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension_to_translate.c:21
@@ -39222,8 +37922,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension.all_to_translate.c:2
-msgid ""
-"By default only extensions built against different GIS Library are rebuilt."
+msgid "By default only extensions built against different GIS Library are rebuilt."
 msgstr ""
 
 #: ../locale/scriptstrings/g.extension.all_to_translate.c:7
@@ -39259,9 +37958,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/g.manual_to_translate.c:9
-msgid ""
-"Use online manuals available at http://grass.osgeo.org website. This flag "
-"has no effect when displaying MAN text pages."
+msgid "Use online manuals available at http://grass.osgeo.org website. This flag has no effect when displaying MAN text pages."
 msgstr ""
 
 #: ../locale/scriptstrings/g.manual_to_translate.c:10
@@ -39281,8 +37978,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/g.search.modules_to_translate.c:6
-msgid ""
-"Display only modules where all keywords are available (AND), default: OR"
+msgid "Display only modules where all keywords are available (AND), default: OR"
 msgstr ""
 
 #: ../locale/scriptstrings/g.search.modules_to_translate.c:8
@@ -39389,9 +38085,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/i.pansharpen_to_translate.c:1
-msgid ""
-"Image fusion algorithms to sharpen multispectral with high-res panchromatic "
-"channels"
+msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels"
 msgstr ""
 
 #: ../locale/scriptstrings/i.pansharpen_to_translate.c:3
@@ -39443,8 +38137,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/i.spectral_to_translate.c:1
-msgid ""
-"Displays spectral response at user specified locations in group or images."
+msgid "Displays spectral response at user specified locations in group or images."
 msgstr ""
 
 #: ../locale/scriptstrings/i.spectral_to_translate.c:9
@@ -39476,9 +38169,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/i.tasscap_to_translate.c:7
-msgid ""
-"For Landsat4-7: bands 1, 2, 3, 4, 5, 7; for Landsat8: bands 2, 3, 4, 5, 6, "
-"7; for MODIS: bands 1, 2, 3, 4, 5, 6, 7"
+msgid "For Landsat4-7: bands 1, 2, 3, 4, 5, 7; for Landsat8: bands 2, 3, 4, 5, 6, 7; for MODIS: bands 1, 2, 3, 4, 5, 6, 7"
 msgstr ""
 
 #: ../locale/scriptstrings/i.tasscap_to_translate.c:9
@@ -39486,11 +38177,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/i.tasscap_to_translate.c:10
-msgid ""
-"landsat4_tm;Use transformation rules for Landsat 4 TM;landsat5_tm;Use "
-"transformation rules for Landsat 5 TM;landsat7_etm;Use transformation rules "
-"for Landsat 7 ETM;landsat8_oli;Use transformation rules for Landsat 8 "
-"OLI;modis;Use transformation rules for MODIS"
+msgid "landsat4_tm;Use transformation rules for Landsat 4 TM;landsat5_tm;Use transformation rules for Landsat 5 TM;landsat7_etm;Use transformation rules for Landsat 7 ETM;landsat8_oli;Use transformation rules for Landsat 8 OLI;modis;Use transformation rules for MODIS"
 msgstr ""
 
 #: ../locale/scriptstrings/m.proj_to_translate.c:1
@@ -39550,9 +38237,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/m.proj_to_translate.c:22
-msgid ""
-"Output long/lat in decimal degrees, or other projections with many decimal "
-"places"
+msgid "Output long/lat in decimal degrees, or other projections with many decimal places"
 msgstr ""
 
 #: ../locale/scriptstrings/m.proj_to_translate.c:24
@@ -39656,9 +38341,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.import_to_translate.c:1
-msgid ""
-"Imports raster data into a GRASS raster map using GDAL library and "
-"reprojects on the fly."
+msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly."
 msgstr ""
 
 #: ../locale/scriptstrings/r.import_to_translate.c:5
@@ -39674,11 +38357,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.import_to_translate.c:14
-msgid ""
-"nearest;nearest neighbor;bilinear;bilinear interpolation;bicubic;bicubic "
-"interpolation;lanczos;lanczos filter;bilinear_f;bilinear interpolation with "
-"fallback;bicubic_f;bicubic interpolation with fallback;lanczos_f;lanczos "
-"filter with fallback"
+msgid "nearest;nearest neighbor;bilinear;bilinear interpolation;bicubic;bicubic interpolation;lanczos;lanczos filter;bilinear_f;bilinear interpolation with fallback;bicubic_f;bicubic interpolation with fallback;lanczos_f;lanczos filter with fallback"
 msgstr ""
 
 #: ../locale/scriptstrings/r.import_to_translate.c:16
@@ -39694,9 +38373,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.import_to_translate.c:20
-msgid ""
-"estimated;estimated resolution;value;user-specified "
-"resolution;region;current region resolution"
+msgid "estimated;estimated resolution;value;user-specified resolution;region;current region resolution"
 msgstr ""
 
 #: ../locale/scriptstrings/r.import_to_translate.c:22
@@ -39708,9 +38385,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.aster_to_translate.c:1
-msgid ""
-"Georeference, rectify, and import Terra-ASTER imagery and relative DEMs "
-"using gdalwarp."
+msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp."
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.aster_to_translate.c:7
@@ -39722,14 +38397,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.aster_to_translate.c:9
-msgid ""
-"List L1A or L1B band to translate (1,2,3n,...), or enter 'all' to translate "
-"all bands"
+msgid "List L1A or L1B band to translate (1,2,3n,...), or enter 'all' to translate all bands"
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.aster_to_translate.c:10
-msgid ""
-"Base name for output raster map (band number will be appended to base name)"
+msgid "Base name for output raster map (band number will be appended to base name)"
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.srtm_to_translate.c:1
@@ -39799,10 +38471,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.wms_to_translate.c:15
-msgid ""
-"WMS_GDAL;Download data using GDAL WMS driver;WMS_GRASS;Download data using "
-"native GRASS-WMS driver;WMTS_GRASS;Download data using native GRASS-WMTS "
-"driver;OnEarth_GRASS;Download data using native GRASS-OnEarth driver;"
+msgid "WMS_GDAL;Download data using GDAL WMS driver;WMS_GRASS;Download data using native GRASS-WMS driver;WMTS_GRASS;Download data using native GRASS-WMTS driver;OnEarth_GRASS;Download data using native GRASS-OnEarth driver;"
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.wms_to_translate.c:17
@@ -39834,8 +38503,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.wms_to_translate.c:30
-msgid ""
-"Request data for this named region instead of the current region bounds"
+msgid "Request data for this named region instead of the current region bounds"
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.wms_to_translate.c:33
@@ -39843,9 +38511,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.wms_to_translate.c:35
-msgid ""
-"Capabilities file to parse (input). It is relevant for WMTS_GRASS and "
-"OnEarth_GRASS drivers"
+msgid "Capabilities file to parse (input). It is relevant for WMTS_GRASS and OnEarth_GRASS drivers"
 msgstr ""
 
 #: ../locale/scriptstrings/r.in.wms_to_translate.c:36
@@ -39913,8 +38579,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.out.xyz_to_translate.c:1
-msgid ""
-"Exports a raster map to a text file as x,y,z values based on cell centers."
+msgid "Exports a raster map to a text file as x,y,z values based on cell centers."
 msgstr ""
 
 #: ../locale/scriptstrings/r.out.xyz_to_translate.c:4
@@ -39951,9 +38616,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.plane_to_translate.c:1
-msgid ""
-"Creates raster plane map given dip (inclination), aspect (azimuth) and one "
-"point."
+msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point."
 msgstr ""
 
 #: ../locale/scriptstrings/r.plane_to_translate.c:4
@@ -39977,9 +38640,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.reclass.area_to_translate.c:1
-msgid ""
-"Reclasses a raster map greater or less than user specified area size (in "
-"hectares)."
+msgid "Reclasses a raster map greater or less than user specified area size (in hectares)."
 msgstr ""
 
 #: ../locale/scriptstrings/r.reclass.area_to_translate.c:5
@@ -40042,9 +38703,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.tileset_to_translate.c:1
-msgid ""
-"Produces tilings of the source projection for use in the destination region "
-"and projection."
+msgid "Produces tilings of the source projection for use in the destination region and projection."
 msgstr ""
 
 #: ../locale/scriptstrings/r.tileset_to_translate.c:4
@@ -40056,8 +38715,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.tileset_to_translate.c:6
-msgid ""
-"Name of region to use instead of current region for bounds and resolution"
+msgid "Name of region to use instead of current region for bounds and resolution"
 msgstr ""
 
 #: ../locale/scriptstrings/r.tileset_to_translate.c:7
@@ -40090,8 +38748,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.unpack_to_translate.c:1
-msgid ""
-"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)"
+msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)"
 msgstr ""
 
 #: ../locale/scriptstrings/r.unpack_to_translate.c:5
@@ -40109,9 +38766,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:1
-msgid ""
-"Create a 3D raster map from an assemblage of many coordinates using "
-"univariate statistics"
+msgid "Create a 3D raster map from an assemblage of many coordinates using univariate statistics"
 msgstr ""
 
 #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:13
@@ -40179,9 +38834,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:1
-msgid ""
-"Adds one or more columns to the attribute table connected to a given vector "
-"map."
+msgid "Adds one or more columns to the attribute table connected to a given vector map."
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:5
@@ -40195,15 +38848,11 @@
 
 #: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:7
 #: ../locale/scriptstrings/v.db.addtable_to_translate.c:11
-msgid ""
-"Types depend on database backend, but all support VARCHAR(), INT, DOUBLE "
-"PRECISION and DATE. Example: 'label varchar(250), value integer'"
+msgid "Types depend on database backend, but all support VARCHAR(), INT, DOUBLE PRECISION and DATE. Example: 'label varchar(250), value integer'"
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.addtable_to_translate.c:1
-msgid ""
-"Creates and connects a new attribute table to a given layer of an existing "
-"vector map."
+msgid "Creates and connects a new attribute table to a given layer of an existing vector map."
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.addtable_to_translate.c:5
@@ -40264,8 +38913,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:1
-msgid ""
-"Drops a column from the attribute table connected to a given vector map."
+msgid "Drops a column from the attribute table connected to a given vector map."
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:5
@@ -40273,8 +38921,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.droprow_to_translate.c:1
-msgid ""
-"Removes a vector feature from a vector map through attribute selection."
+msgid "Removes a vector feature from a vector map through attribute selection."
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.droptable_to_translate.c:1
@@ -40290,8 +38937,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:1
-msgid ""
-"Renames a column in the attribute table connected to a given vector map."
+msgid "Renames a column in the attribute table connected to a given vector map."
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5
@@ -40299,9 +38945,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:1
-msgid ""
-"Reconnects attribute tables for all vector maps from the current mapset to a"
-" new database."
+msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database."
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:5
@@ -40333,9 +38977,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.univar_to_translate.c:1
-msgid ""
-"Calculates univariate statistics on selected table column for a GRASS vector"
-" map."
+msgid "Calculates univariate statistics on selected table column for a GRASS vector map."
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.update_to_translate.c:1
@@ -40351,20 +38993,15 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.update_to_translate.c:7
-msgid ""
-"Name of other attribute column to query, can be combination of columns (e.g."
-" co1+col2)"
+msgid "Name of other attribute column to query, can be combination of columns (e.g. co1+col2)"
 msgstr ""
 
 #: ../locale/scriptstrings/v.db.update_to_translate.c:8
-msgid ""
-"Name of SQLite extension file for extra functions (SQLite backend only)"
+msgid "Name of SQLite extension file for extra functions (SQLite backend only)"
 msgstr ""
 
 #: ../locale/scriptstrings/v.dissolve_to_translate.c:1
-msgid ""
-"Dissolves boundaries between adjacent areas sharing a common category number"
-" or attribute."
+msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute."
 msgstr ""
 
 #: ../locale/scriptstrings/v.dissolve_to_translate.c:6
@@ -40376,9 +39013,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.import_to_translate.c:1
-msgid ""
-"Imports vector data into a GRASS vector map using OGR library and reprojects"
-" on the fly."
+msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly."
 msgstr ""
 
 #: ../locale/scriptstrings/v.import_to_translate.c:11
@@ -40475,9 +39110,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.in.wfs_to_translate.c:8
-msgid ""
-"The given code must be supported by the server, consult the capabilities "
-"file"
+msgid "The given code must be supported by the server, consult the capabilities file"
 msgstr ""
 
 #: ../locale/scriptstrings/v.in.wfs_to_translate.c:9
@@ -40497,9 +39130,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.in.wfs_to_translate.c:13
-msgid ""
-"Download server capabilities to 'wms_capabilities.xml' in the current "
-"directory and exit"
+msgid "Download server capabilities to 'wms_capabilities.xml' in the current directory and exit"
 msgstr ""
 
 #: ../locale/scriptstrings/v.in.wfs_to_translate.c:14
@@ -40507,9 +39138,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.rast.stats_to_translate.c:1
-msgid ""
-"Calculates univariate statistics from a raster map based on a vector map and"
-" uploads statistics to new attribute columns."
+msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns."
 msgstr ""
 
 #: ../locale/scriptstrings/v.rast.stats_to_translate.c:9
@@ -40565,8 +39194,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.unpack_to_translate.c:1
-msgid ""
-"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)"
+msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)"
 msgstr ""
 
 #: ../locale/scriptstrings/v.unpack_to_translate.c:6
@@ -40578,9 +39206,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.what.strds_to_translate.c:1
-msgid ""
-"Uploads space time raster dataset values at positions of vector points to "
-"the table."
+msgid "Uploads space time raster dataset values at positions of vector points to the table."
 msgstr ""
 
 #: ../locale/scriptstrings/v.what.strds_to_translate.c:9
@@ -40588,9 +39214,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.what.strds_to_translate.c:10
-msgid ""
-"Instead of creating a new vector map update the attribute table with "
-"value(s)"
+msgid "Instead of creating a new vector map update the attribute table with value(s)"
 msgstr ""
 
 #: ../locale/scriptstrings/v.what.vect_to_translate.c:1
@@ -40694,21 +39318,15 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.support_to_translate.c:11
-msgid ""
-"Update the metadata information and spatial extent of registered maps from "
-"the GRASS spatial database"
+msgid "Update the metadata information and spatial extent of registered maps from the GRASS spatial database"
 msgstr ""
 
 #: ../locale/scriptstrings/t.support_to_translate.c:12
-msgid ""
-"Check for removed maps and delete them from the temporal database and all "
-"effected space time datasets"
+msgid "Check for removed maps and delete them from the temporal database and all effected space time datasets"
 msgstr ""
 
 #: ../locale/scriptstrings/t.support_to_translate.c:13
-msgid ""
-"Update metadata information, temporal and spatial extent from registered "
-"maps based on database entries."
+msgid "Update metadata information, temporal and spatial extent from registered maps based on database entries."
 msgstr ""
 
 #: ../locale/scriptstrings/t.topology_to_translate.c:1
@@ -40724,8 +39342,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.list_to_translate.c:1
-msgid ""
-"Lists space time datasets and maps registered in the temporal database."
+msgid "Lists space time datasets and maps registered in the temporal database."
 msgstr ""
 
 #: ../locale/scriptstrings/t.list_to_translate.c:6
@@ -40734,9 +39351,7 @@
 
 #: ../locale/scriptstrings/t.list_to_translate.c:9
 #: ../locale/scriptstrings/t.list_to_translate.c:12
-msgid ""
-"Columns number_of_maps and granularity only available for space time "
-"datasets"
+msgid "Columns number_of_maps and granularity only available for space time datasets"
 msgstr ""
 
 #: ../locale/scriptstrings/t.list_to_translate.c:10
@@ -40777,9 +39392,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.info_to_translate.c:10
-msgid ""
-"Print history information in human readable shell style for space time "
-"datasets"
+msgid "Print history information in human readable shell style for space time datasets"
 msgstr ""
 
 #: ../locale/scriptstrings/t.info_to_translate.c:11
@@ -40814,9 +39427,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.remove_to_translate.c:12
-msgid ""
-"Remove all registered maps from the temporal and also from the spatial "
-"database"
+msgid "Remove all registered maps from the temporal and also from the spatial database"
 msgstr ""
 
 #: ../locale/scriptstrings/t.remove_to_translate.c:13
@@ -40824,9 +39435,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.sample_to_translate.c:1
-msgid ""
-"Samples the input space time dataset(s) with a sample space time dataset and"
-" print the result to stdout."
+msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout."
 msgstr ""
 
 #: ../locale/scriptstrings/t.sample_to_translate.c:5
@@ -40842,9 +39451,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.sample_to_translate.c:10
-msgid ""
-"Do not use \",\" as this char is reserved to list several map ids in a "
-"sample granule"
+msgid "Do not use \",\" as this char is reserved to list several map ids in a sample granule"
 msgstr ""
 
 #: ../locale/scriptstrings/t.sample_to_translate.c:12
@@ -40852,9 +39459,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.register_to_translate.c:1
-msgid ""
-"Assigns timestamps and registers raster, vector and raster3d maps in a space"
-" time dataset."
+msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.register_to_translate.c:4
@@ -40881,9 +39486,7 @@
 
 #: ../locale/scriptstrings/t.register_to_translate.c:14
 #: ../locale/scriptstrings/t.register_to_translate.c:17
-msgid ""
-"Format for absolute time: \"yyyy-mm-dd HH:MM:SS +HHMM\", relative time is of"
-" type integer."
+msgid "Format for absolute time: \"yyyy-mm-dd HH:MM:SS +HHMM\", relative time is of type integer."
 msgstr ""
 
 #: ../locale/scriptstrings/t.register_to_translate.c:15
@@ -40911,10 +39514,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.register_to_translate.c:23
-msgid ""
-"Time increment between maps for creation of valid time intervals (format for"
-" absolute time: NNN seconds, minutes, hours, days, weeks, months, years; "
-"format for relative time is of type integer: 5)"
+msgid "Time increment between maps for creation of valid time intervals (format for absolute time: NNN seconds, minutes, hours, days, weeks, months, years; format for relative time is of type integer: 5)"
 msgstr ""
 
 #: ../locale/scriptstrings/t.register_to_translate.c:25
@@ -40922,15 +39522,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.register_to_translate.c:27
-msgid ""
-"Create an interval (start and end time) in case an increment and the start "
-"time are provided"
+msgid "Create an interval (start and end time) in case an increment and the start time are provided"
 msgstr ""
 
 #: ../locale/scriptstrings/t.unregister_to_translate.c:1
-msgid ""
-"Unregisters raster, vector and raster3d maps from the temporal database or a"
-" specific space time dataset."
+msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.unregister_to_translate.c:4
@@ -40946,15 +39542,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:6
-msgid ""
-"Input space time raster dataset that defines the lower threshold, values "
-"lower than this threshold are excluded from accumulation"
+msgid "Input space time raster dataset that defines the lower threshold, values lower than this threshold are excluded from accumulation"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:7
-msgid ""
-"Input space time raster dataset that defines the upper threshold, values "
-"higher than this threshold are excluded from accumulation"
+msgid "Input space time raster dataset that defines the upper threshold, values higher than this threshold are excluded from accumulation"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:8
@@ -41015,22 +39607,15 @@
 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:7
 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:8
 #: ../locale/scriptstrings/t.vect.import_to_translate.c:8
-msgid ""
-"A numerical suffix separated by an underscore will be attached to create a "
-"unique identifier"
+msgid "A numerical suffix separated by an underscore will be attached to create a unique identifier"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:15
-msgid ""
-"Suffix to add to the basename. Set 'gran' for granularity, 'time' for the "
-"full time format, 'num' for numerical suffix with a specific number of "
-"digits (default %05)"
+msgid "Suffix to add to the basename. Set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:16
-msgid ""
-"Use these limits in case lower and/or upper input space time raster datasets"
-" are not defined or contain NULL values"
+msgid "Use these limits in case lower and/or upper input space time raster datasets are not defined or contain NULL values"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:17
@@ -41042,22 +39627,16 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:19
-msgid ""
-"This method will be applied to compute the accumulative values from the "
-"input maps in a single granule"
+msgid "This method will be applied to compute the accumulative values from the input maps in a single granule"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:20
-msgid ""
-"Growing Degree Days or Winkler indices; Mean: sum(input maps)/(number of "
-"input maps); Biologically Effective Degree Days; Huglin Heliothermal index"
+msgid "Growing Degree Days or Winkler indices; Mean: sum(input maps)/(number of input maps); Biologically Effective Degree Days; Huglin Heliothermal index"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:21
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:19
-msgid ""
-"Register empty maps in the output space time raster dataset, otherwise they "
-"will be deleted"
+msgid "Register empty maps in the output space time raster dataset, otherwise they will be deleted"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:22
@@ -41066,33 +39645,23 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:1
-msgid ""
-"Detects accumulation patterns in temporally accumulated space time raster "
-"datasets created by t.rast.accumulate."
+msgid "Detects accumulation patterns in temporally accumulated space time raster datasets created by t.rast.accumulate."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:6
-msgid ""
-"Input space time raster dataset that specifies the minimum values to detect "
-"the accumulation pattern"
+msgid "Input space time raster dataset that specifies the minimum values to detect the accumulation pattern"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:7
-msgid ""
-"Input space time raster dataset that specifies the maximum values to detect "
-"the accumulation pattern"
+msgid "Input space time raster dataset that specifies the maximum values to detect the accumulation pattern"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:8
-msgid ""
-"The output space time raster dataset that stores the occurrence of the the "
-"accumulation pattern using the provided data range"
+msgid "The output space time raster dataset that stores the occurrence of the the accumulation pattern using the provided data range"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:9
-msgid ""
-"The output space time raster dataset that stores the indication of the "
-"start, intermediate and end of the specified data range"
+msgid "The output space time raster dataset that stores the indication of the start, intermediate and end of the specified data range"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:13
@@ -41100,35 +39669,23 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:16
-msgid ""
-"Suffix to add at basename: set 'gran' for granularity, 'time' for the full "
-"time format, 'count' for numerical suffix with a specific number of digits "
-"(default %05)"
+msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'count' for numerical suffix with a specific number of digits (default %05)"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:17
-msgid ""
-"The minimum and maximum value of the occurrence of accumulated values, these"
-" values will be used if the min/max space time raster datasets are not "
-"specified"
+msgid "The minimum and maximum value of the occurrence of accumulated values, these values will be used if the min/max space time raster datasets are not specified"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:18
-msgid ""
-"The user defined values that indicate start, intermediate and end status in "
-"the indicator output space time raster dataset"
+msgid "The user defined values that indicate start, intermediate and end status in the indicator output space time raster dataset"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:1
-msgid ""
-"Aggregates temporally the maps of a space time raster dataset by a user "
-"defined granularity."
+msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:7
-msgid ""
-"Either a numerical suffix or the start time (s-flag) separated by an "
-"underscore will be attached to create a unique identifier"
+msgid "Either a numerical suffix or the start time (s-flag) separated by an underscore will be attached to create a unique identifier"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8
@@ -41140,17 +39697,11 @@
 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:10
 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9
 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:8
-msgid ""
-"Suffix to add at basename: set 'gran' for granularity, 'time' for the full "
-"time format, 'num' for numerical suffix with a specific number of digits "
-"(default %05)"
+msgid "Suffix to add at basename: set 'gran' for granularity, 'time' for the full time format, 'num' for numerical suffix with a specific number of digits (default %05)"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:9
-msgid ""
-"Aggregation granularity, format absolute time \"x years, x months, x weeks, "
-"x days, x hours, x minutes, x seconds\" or an integer value for relative "
-"time"
+msgid "Aggregation granularity, format absolute time \"x years, x months, x weeks, x days, x hours, x minutes, x seconds\" or an integer value for relative time"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:10
@@ -41163,9 +39714,7 @@
 
 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:11
 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:12
-msgid ""
-"Offset that is used to create the output map ids, output map id is generated"
-" as: basename_ (count + offset)"
+msgid "Offset that is used to create the output map ids, output map id is generated as: basename_ (count + offset)"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:12
@@ -41189,15 +39738,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:1
-msgid ""
-"Aggregates data of an existing space time raster dataset using the time "
-"intervals of a second space time dataset."
+msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:6
-msgid ""
-"Time intervals from this space time dataset (raster, vector or raster3d) are"
-" used for aggregation computation"
+msgid "Time intervals from this space time dataset (raster, vector or raster3d) are used for aggregation computation"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:7
@@ -41212,9 +39757,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:1
-msgid ""
-"Creates/modifies the color table associated with each raster map of the "
-"space time raster dataset."
+msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:6
@@ -41222,9 +39765,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:1
-msgid ""
-"Produces a space time vector dataset of specified contours from a space time"
-" raster dataset."
+msgid "Produces a space time vector dataset of specified contours from a space time raster dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:3
@@ -41232,9 +39773,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:15
-msgid ""
-"Number of r.contour processes to run in parallel, more than 1 process works "
-"only in conjunction with flag -t"
+msgid "Number of r.contour processes to run in parallel, more than 1 process works only in conjunction with flag -t"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.contour_to_translate.c:16
@@ -41252,15 +39791,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:1
-msgid ""
-"Calculates univariate statistics from the non-null cells for each registered"
-" raster map of a space time raster dataset."
+msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:10
-msgid ""
-"Ignore the current region settings and use the raster map regions for univar"
-" statistical calculation"
+msgid "Ignore the current region settings and use the raster map regions for univar statistical calculation"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.univar_to_translate.c:11
@@ -41283,15 +39818,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.list_to_translate.c:13
-msgid ""
-"The granule to be used for listing. The granule must be specified as string "
-"eg.: absolute time \"1 months\" or relative time \"1\""
+msgid "The granule to be used for listing. The granule must be specified as string eg.: absolute time \"1 months\" or relative time \"1\""
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:1
-msgid ""
-"Performs spatio-temporal mapcalc expressions on temporally sampled maps of "
-"space time raster datasets."
+msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:6
@@ -41308,21 +39839,15 @@
 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:12
 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:11
 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:9
-msgid ""
-"Check the spatial topology of temporally related maps and process only "
-"spatially related maps"
+msgid "Check the spatial topology of temporally related maps and process only spatially related maps"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:1
-msgid ""
-"Apply temporal and spatial operations on space time raster datasets using "
-"temporal raster algebra."
+msgid "Apply temporal and spatial operations on space time raster datasets using temporal raster algebra."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:6
-msgid ""
-"r.mapcalc expression for temporal and spatial analysis of space time raster "
-"datasets"
+msgid "r.mapcalc expression for temporal and spatial analysis of space time raster datasets"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:12
@@ -41332,15 +39857,11 @@
 
 #: ../locale/scriptstrings/t.rast.algebra_to_translate.c:13
 #: ../locale/scriptstrings/t.select_to_translate.c:9
-msgid ""
-"Perform a dry run, compute all dependencies and module calls but don't run "
-"them"
+msgid "Perform a dry run, compute all dependencies and module calls but don't run them"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:1
-msgid ""
-"Performs a neighborhood analysis for each map in a space time raster "
-"dataset."
+msgid "Performs a neighborhood analysis for each map in a space time raster dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:11
@@ -41352,9 +39873,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.series_to_translate.c:1
-msgid ""
-"Performs different aggregation algorithms from r.series on all or a subset "
-"of raster maps in a space time raster dataset."
+msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.series_to_translate.c:9
@@ -41363,9 +39882,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.series_to_translate.c:10
-msgid ""
-"Do not assign the space time raster dataset start and end time to the output"
-" map"
+msgid "Do not assign the space time raster dataset start and end time to the output map"
 msgstr ""
 
 #: ../locale/scriptstrings/t.snap_to_translate.c:1
@@ -41400,9 +39917,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.export_to_translate.c:10
-msgid ""
-"Supported are GTiff, AAIGrid via r.out.gdal and the GRASS package format of "
-"r.pack"
+msgid "Supported are GTiff, AAIGrid via r.out.gdal and the GRASS package format of r.pack"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.export_to_translate.c:12
@@ -41422,9 +39937,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:11
-msgid ""
-"Export files using the space time dataset granularity for equidistant time "
-"between maps, where statement will be ignored"
+msgid "Export files using the space time dataset granularity for equidistant time between maps, where statement will be ignored"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.import_to_translate.c:1
@@ -41438,9 +39951,7 @@
 
 #: ../locale/scriptstrings/t.rast.import_to_translate.c:12
 #: ../locale/scriptstrings/t.vect.import_to_translate.c:12
-msgid ""
-"Create a new location and import the data into it. Do not run this module in"
-" parallel or interrupt it when a new location should be created"
+msgid "Create a new location and import the data into it. Do not run this module in parallel or interrupt it when a new location should be created"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.import_to_translate.c:15
@@ -41457,14 +39968,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.import_to_translate.c:20
-msgid ""
-"Create the location specified by the \"location\" parameter and exit. Do not"
-" import the space time raster datasets."
+msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time raster datasets."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:1
-msgid ""
-"Replaces gaps in a space time raster dataset with interpolated raster maps."
+msgid "Replaces gaps in a space time raster dataset with interpolated raster maps."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:9
@@ -41472,8 +39980,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:10
-msgid ""
-"Assign the space time raster dataset start and end time to the output map"
+msgid "Assign the space time raster dataset start and end time to the output map"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.extract_to_translate.c:1
@@ -41489,15 +39996,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.to.vect_to_translate.c:12
-msgid ""
-"Number of r.to.vect processes to run in parallel, more than 1 process works "
-"only in conjunction with flag -t"
+msgid "Number of r.to.vect processes to run in parallel, more than 1 process works only in conjunction with flag -t"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.what_to_translate.c:1
-msgid ""
-"Sample a space time raster dataset at specific vector point coordinates and "
-"write the output to stdout using different layouts"
+msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.what_to_translate.c:6
@@ -41509,9 +40012,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.what_to_translate.c:9
-msgid ""
-"The layout of the output. One point per row (row), one point per column "
-"(col), all timsteps in one row (timerow)"
+msgid "The layout of the output. One point per row (row), one point per column (col), all timsteps in one row (timerow)"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.what_to_translate.c:10
@@ -41549,9 +40050,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:1
-msgid ""
-"Performs r3.mapcalc expressions on maps of sampled space time 3D raster "
-"datasets."
+msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:7
@@ -41559,21 +40058,15 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:1
-msgid ""
-"Apply temporal and spatial operations on space time 3D raster datasets using"
-" temporal 3D raster algebra."
+msgid "Apply temporal and spatial operations on space time 3D raster datasets using temporal 3D raster algebra."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast3d.algebra_to_translate.c:7
-msgid ""
-"Algebraic expression for temporal and spatial analysis of space time 3D "
-"raster datasets"
+msgid "Algebraic expression for temporal and spatial analysis of space time 3D raster datasets"
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:1
-msgid ""
-"Calculates univariate statistics from the non-null cells for each registered"
-" 3D raster map of a space time 3D raster dataset."
+msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.rename_to_translate.c:1
@@ -41581,9 +40074,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.select_to_translate.c:1
-msgid ""
-"Select maps from space time datasets by topological relationships to other "
-"space time datasets using temporal algebra."
+msgid "Select maps from space time datasets by topological relationships to other space time datasets using temporal algebra."
 msgstr ""
 
 #: ../locale/scriptstrings/t.select_to_translate.c:7
@@ -41591,9 +40082,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.select_to_translate.c:8
-msgid ""
-"Check the spatial topology of temporally related maps and select only "
-"spatially related maps"
+msgid "Check the spatial topology of temporally related maps and select only spatially related maps"
 msgstr ""
 
 #: ../locale/scriptstrings/t.shift_to_translate.c:1
@@ -41609,9 +40098,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.shift_to_translate.c:10
-msgid ""
-"Format absolute time: \"x years, x months, x weeks, x days, x hours, x "
-"minutes, x seconds\", relative time is of type integer"
+msgid "Format absolute time: \"x years, x months, x weeks, x days, x hours, x minutes, x seconds\", relative time is of type integer"
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.list_to_translate.c:1
@@ -41619,13 +40106,11 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:1
-msgid ""
-"Prints attributes of vector maps registered in a space time vector dataset."
+msgid "Prints attributes of vector maps registered in a space time vector dataset."
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.export_to_translate.c:1
-msgid ""
-"Exports a space time vector dataset as GRASS GIS specific archive file."
+msgid "Exports a space time vector dataset as GRASS GIS specific archive file."
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.export_to_translate.c:6
@@ -41645,9 +40130,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:9
-msgid ""
-"The number of v.extract processes to run in parallel. Use only if database "
-"backend is used which supports concurrent writing"
+msgid "The number of v.extract processes to run in parallel. Use only if database backend is used which supports concurrent writing"
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:10
@@ -41655,62 +40138,43 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.algebra_to_translate.c:1
-msgid ""
-"Apply temporal and spatial operations on space time vector datasets using "
-"temporal vector algebra."
+msgid "Apply temporal and spatial operations on space time vector datasets using temporal vector algebra."
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.import_to_translate.c:1
-msgid ""
-"Imports a space time vector dataset from a GRASS GIS specific archive file."
+msgid "Imports a space time vector dataset from a GRASS GIS specific archive file."
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.import_to_translate.c:16
-msgid ""
-"Create the location specified by the \"location\" parameter and exit. Do not"
-" import the space time vector datasets."
+msgid "Create the location specified by the \"location\" parameter and exit. Do not import the space time vector datasets."
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:1
-msgid ""
-"Stores raster map values at spatial and temporal positions of vector points "
-"as vector attributes."
+msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes."
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:6
-msgid ""
-"Name of the vector column to be created and to store sampled raster values"
+msgid "Name of the vector column to be created and to store sampled raster values"
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:7
-msgid ""
-"The use of a column name forces t.vect.what.rast to sample only values from "
-"the first map found in an interval. Otherwise the raster map names are used "
-"as column names"
+msgid "The use of a column name forces t.vect.what.rast to sample only values from the first map found in an interval. Otherwise the raster map names are used as column names"
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:1
-msgid ""
-"Observes specific locations in a space time raster dataset over a period of "
-"time using vector points."
+msgid "Observes specific locations in a space time raster dataset over a period of time using vector points."
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:6
-msgid ""
-"Name of the new created vector map that stores the sampled values in "
-"different layers"
+msgid "Name of the new created vector map that stores the sampled values in different layers"
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:7
-msgid ""
-"Names of the vector columns to be created and to store sampled raster "
-"values, one name for each STRDS"
+msgid "Names of the vector columns to be created and to store sampled raster values, one name for each STRDS"
 msgstr ""
 
 #: ../locale/scriptstrings/t.vect.univar_to_translate.c:1
-msgid ""
-"Calculates univariate statistics of attributes for each registered vector "
-"map of a space time vector dataset"
+msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset"
 msgstr ""
 
 #: ../misc/m.nviz.script/main.c:75
@@ -41784,9 +40248,7 @@
 msgstr ""
 
 #: ../misc/m.nviz.script/main.c:439
-msgid ""
-"Skipping this point, selected point is outside region. Perhaps the camera "
-"setback distance puts it beyond the edge?"
+msgid "Skipping this point, selected point is outside region. Perhaps the camera setback distance puts it beyond the edge?"
 msgstr ""
 
 #: ../misc/m.cogo/main.c:227
@@ -41794,9 +40256,7 @@
 msgstr ""
 
 #: ../misc/m.cogo/main.c:228
-msgid ""
-"A simple utility for converting bearing and distance measurements to "
-"coordinates and vice versa."
+msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa."
 msgstr ""
 
 #: ../misc/m.cogo/main.c:230
@@ -41843,9 +40303,7 @@
 msgstr ""
 
 #: ../misc/m.nviz.image/main.c:57
-msgid ""
-"Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster "
-"data) in 3D."
+msgid "Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D."
 msgstr ""
 
 #: ../misc/m.nviz.image/main.c:83
@@ -42243,9 +40701,7 @@
 msgstr ""
 
 #: ../misc/m.nviz.image/args.c:903
-msgid ""
-"Place north arrow at given position \t(in screen coordinates from bottom "
-"left corner)"
+msgid "Place north arrow at given position \t(in screen coordinates from bottom left corner)"
 msgstr ""
 
 #: ../misc/m.nviz.image/args.c:905 ../misc/m.nviz.image/args.c:915
@@ -42474,8 +40930,7 @@
 msgstr ""
 
 #: ../scripts/i.oif/i.oif.py:147
-msgid ""
-"The Optimum Index Factor analysis result (best combination shown first):"
+msgid "The Optimum Index Factor analysis result (best combination shown first):"
 msgstr ""
 
 #: ../scripts/v.db.addtable/v.db.addtable.py:75
@@ -42732,9 +41187,7 @@
 
 #: ../scripts/r.in.wms/wms_drv.py:958
 #, python-format
-msgid ""
-"%s driver supports only '%s' parameter in '%s'. Other parameters are "
-"ignored."
+msgid "%s driver supports only '%s' parameter in '%s'. Other parameters are ignored."
 msgstr ""
 
 #: ../scripts/r.in.wms/wms_base.py:90
@@ -42753,9 +41206,7 @@
 
 #: ../scripts/r.in.wms/wms_base.py:114
 #, python-format
-msgid ""
-"WMS version <1.3.0> will be used, because version <1.1.1> does not support "
-"<%s>projection"
+msgid "WMS version <1.3.0> will be used, because version <1.1.1> does not support <%s>projection"
 msgstr ""
 
 #: ../scripts/r.in.wms/wms_base.py:141
@@ -42836,9 +41287,7 @@
 
 #: ../scripts/r.in.wms/wms_base.py:468
 #, python-format
-msgid ""
-"Please change output name, or change names of these rasters: %s, module "
-"needs to create this temporary maps during execution."
+msgid "Please change output name, or change names of these rasters: %s, module needs to create this temporary maps during execution."
 msgstr ""
 
 #: ../scripts/r.in.wms/wms_base.py:567
@@ -42933,9 +41382,7 @@
 msgstr ""
 
 #: ../scripts/v.to.lines/v.to.lines.py:71
-msgid ""
-"The input vector map contains both polygons and points, cannot handle mixed "
-"types"
+msgid "The input vector map contains both polygons and points, cannot handle mixed types"
 msgstr ""
 
 #: ../scripts/v.to.lines/v.to.lines.py:81
@@ -43016,13 +41463,11 @@
 
 #: ../scripts/g.extension/g.extension.py:465
 #, python-format
-msgid ""
-"Unable to parse '%s'. Trying to scan SVN repository (may take some time)..."
+msgid "Unable to parse '%s'. Trying to scan SVN repository (may take some time)..."
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:509
-msgid ""
-"Fetching list of extensions from GRASS-Addons SVN repository (be patient)..."
+msgid "Fetching list of extensions from GRASS-Addons SVN repository (be patient)..."
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:515
@@ -43082,9 +41527,7 @@
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:711
-msgid ""
-"This add-on module will not function until you set the GRASS_ADDON_BASE "
-"environment variable (see \"g.manual variables\")"
+msgid "This add-on module will not function until you set the GRASS_ADDON_BASE environment variable (see \"g.manual variables\")"
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:744
@@ -43148,9 +41591,7 @@
 
 #: ../scripts/g.extension/g.extension.py:1123
 #, python-brace-format
-msgid ""
-"Unknown extension (addon) source type '{0}'. Please report this to the "
-"grass-user mailing list."
+msgid "Unknown extension (addon) source type '{0}'. Please report this to the grass-user mailing list."
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:1135
@@ -43202,8 +41643,7 @@
 
 #: ../scripts/g.extension/g.extension.py:1236
 #, python-format
-msgid ""
-"Extension <%s> not removed. Re-run '%s' with '-f' flag to force removal"
+msgid "Extension <%s> not removed. Re-run '%s' with '-f' flag to force removal"
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:1376
@@ -43234,9 +41674,7 @@
 
 #: ../scripts/g.extension/g.extension.py:1477
 #, python-brace-format
-msgid ""
-"You don't have permission to install extension to <{0}>. Try to run {1} with"
-" administrator rights (su or sudo)."
+msgid "You don't have permission to install extension to <{0}>. Try to run {1} with administrator rights (su or sudo)."
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:1559
@@ -43246,9 +41684,7 @@
 
 #: ../scripts/g.extension/g.extension.py:1564
 #, python-brace-format
-msgid ""
-"Not using {service} as known hosting service because the URL ends with "
-"'{suffix}'"
+msgid "Not using {service} as known hosting service because the URL ends with '{suffix}'"
 msgstr ""
 
 #: ../scripts/g.extension/g.extension.py:1576
@@ -43317,9 +41753,7 @@
 #: ../scripts/v.rast.stats/v.rast.stats.py:167
 #: ../scripts/v.rast.stats/v.rast.stats.py:174
 #: ../scripts/v.db.addcolumn/v.db.addcolumn.py:69
-msgid ""
-"There is no table connected to this map. Run v.db.connect or v.db.addtable "
-"first."
+msgid "There is no table connected to this map. Run v.db.connect or v.db.addtable first."
 msgstr ""
 
 #: ../scripts/v.db.update/v.db.update.py:89
@@ -43383,8 +41817,7 @@
 msgstr ""
 
 #: ../scripts/v.db.droptable/v.db.droptable.py:77
-msgid ""
-"You must use the -f (force) flag to actually remove the table. Exiting."
+msgid "You must use the -f (force) flag to actually remove the table. Exiting."
 msgstr ""
 
 #: ../scripts/v.db.droptable/v.db.droptable.py:79
@@ -43413,9 +41846,7 @@
 msgstr ""
 
 #: ../scripts/i.pansharpen/i.pansharpen.py:116
-msgid ""
-"Maps with selected output prefix names already exist. Delete them or use "
-"overwrite flag"
+msgid "Maps with selected output prefix names already exist. Delete them or use overwrite flag"
 msgstr ""
 
 #: ../scripts/i.pansharpen/i.pansharpen.py:133
@@ -43521,8 +41952,7 @@
 
 #: ../scripts/d.frame/d.frame.py:284
 #, python-format
-msgid ""
-"Frame <%s> doesn't exist, exiting. To create a new frame use '-c' flag."
+msgid "Frame <%s> doesn't exist, exiting. To create a new frame use '-c' flag."
 msgstr ""
 
 #: ../scripts/d.frame/d.frame.py:293
@@ -43532,8 +41962,7 @@
 
 #: ../scripts/d.frame/d.frame.py:298
 #, python-format
-msgid ""
-"Frame <%s> already found. An existing frame can be overwritten by '%s' flag."
+msgid "Frame <%s> already found. An existing frame can be overwritten by '%s' flag."
 msgstr ""
 
 #: ../scripts/v.in.geonames/v.in.geonames.py:53
@@ -43541,9 +41970,7 @@
 msgstr ""
 
 #: ../scripts/v.in.geonames/v.in.geonames.py:64
-msgid ""
-"Since DBF driver is used, the content of the 'alternatenames' column might "
-"be cut with respect to the original Geonames.org column content"
+msgid "Since DBF driver is used, the content of the 'alternatenames' column might be cut with respect to the original Geonames.org column content"
 msgstr ""
 
 #: ../scripts/v.in.geonames/v.in.geonames.py:68
@@ -43564,23 +41991,17 @@
 msgstr ""
 
 #: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:69
-msgid ""
-"There is no table connected to the input vector map. Cannot rename any "
-"column"
+msgid "There is no table connected to the input vector map. Cannot rename any column"
 msgstr ""
 
 #: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:78
 #, python-format
-msgid ""
-"Column name <%s> too long. The DBF driver supports column names not longer "
-"than 10 characters"
+msgid "Column name <%s> too long. The DBF driver supports column names not longer than 10 characters"
 msgstr ""
 
 #: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:83
 #, python-format
-msgid ""
-"Cannot rename column <%s> as it is needed to keep table <%s> connected to "
-"the input vector map"
+msgid "Cannot rename column <%s> as it is needed to keep table <%s> connected to the input vector map"
 msgstr ""
 
 #: ../scripts/v.rast.stats/v.rast.stats.py:137
@@ -43624,9 +42045,7 @@
 
 #: ../scripts/v.rast.stats/v.rast.stats.py:294
 #, python-brace-format
-msgid ""
-"Statistics calculated from raster map <{raster}> and uploaded to attribute "
-"table of vector map <{vector}>."
+msgid "Statistics calculated from raster map <{raster}> and uploaded to attribute table of vector map <{vector}>."
 msgstr ""
 
 #: ../scripts/v.rast.stats/v.rast.stats.py:300
@@ -43812,31 +42231,22 @@
 
 #: ../scripts/v.report/v.report.py:109
 #, python-format
-msgid ""
-"There is a table connected to input vector map '%s', but there is no key "
-"column '%s'."
+msgid "There is a table connected to input vector map '%s', but there is no key column '%s'."
 msgstr ""
 
 #: ../scripts/v.report/v.report.py:123
 #, python-format
-msgid ""
-"There is a table connected to input vector map '%s', but there are no "
-"categories present in the key column '%s'. Consider using v.to.db to correct"
-" this."
+msgid "There is a table connected to input vector map '%s', but there are no categories present in the key column '%s'. Consider using v.to.db to correct this."
 msgstr ""
 
 #: ../scripts/r.tileset/r.tileset.py:247
 #, python-format
-msgid ""
-"It is not possible to set 'maxcols=%s' and 'overlap=%s'. Please set "
-"maxcols>overlap"
+msgid "It is not possible to set 'maxcols=%s' and 'overlap=%s'. Please set maxcols>overlap"
 msgstr ""
 
 #: ../scripts/r.tileset/r.tileset.py:251
 #, python-format
-msgid ""
-"It is not possible to set 'maxrows=%s' and 'overlap=%s'. Please set "
-"maxrows>overlap"
+msgid "It is not possible to set 'maxrows=%s' and 'overlap=%s'. Please set maxrows>overlap"
 msgstr ""
 
 #: ../scripts/r.tileset/r.tileset.py:260 ../scripts/r.tileset/r.tileset.py:271
@@ -43849,9 +42259,7 @@
 msgstr ""
 
 #: ../scripts/r.tileset/r.tileset.py:308
-msgid ""
-"There are no tiles available. Probably the output projection system it is "
-"not compatible with the projection of the current location"
+msgid "There are no tiles available. Probably the output projection system it is not compatible with the projection of the current location"
 msgstr ""
 
 #: ../scripts/r.tileset/r.tileset.py:355
@@ -43891,15 +42299,12 @@
 
 #: ../scripts/r.reclass.area/r.reclass.area.py:127
 #, python-format
-msgid ""
-"Generating a reclass map with area size less than or equal to %f hectares..."
+msgid "Generating a reclass map with area size less than or equal to %f hectares..."
 msgstr ""
 
 #: ../scripts/r.reclass.area/r.reclass.area.py:130
 #, python-format
-msgid ""
-"Generating a reclass map with area size greater than or equal to %f "
-"hectares..."
+msgid "Generating a reclass map with area size greater than or equal to %f hectares..."
 msgstr ""
 
 #: ../scripts/r.reclass.area/r.reclass.area.py:162
@@ -44015,9 +42420,7 @@
 
 #: ../scripts/r.mask/r.mask.py:135
 #, python-format
-msgid ""
-"The raster map <%s> must be integer (CELL type)  in order to use the "
-"'maskcats' parameter"
+msgid "The raster map <%s> must be integer (CELL type)  in order to use the 'maskcats' parameter"
 msgstr ""
 
 #: ../scripts/r.mask/r.mask.py:159
@@ -44043,10 +42446,7 @@
 msgstr ""
 
 #: ../scripts/r.mask/r.mask.py:193
-msgid ""
-"All subsequent raster operations will be limited to the MASK area. Removing "
-"or renaming raster map named 'MASK' will restore raster operations to "
-"normal."
+msgid "All subsequent raster operations will be limited to the MASK area. Removing or renaming raster map named 'MASK' will restore raster operations to normal."
 msgstr ""
 
 #: ../scripts/v.import/v.import.py:159
@@ -44110,8 +42510,7 @@
 
 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:98
 #, python-format
-msgid ""
-"Target database doesn't exist, creating a new database using <%s> driver..."
+msgid "Target database doesn't exist, creating a new database using <%s> driver..."
 msgstr ""
 
 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:104
@@ -44163,8 +42562,7 @@
 
 #: ../scripts/v.db.reconnect.all/v.db.reconnect.all.py:280
 #, python-format
-msgid ""
-"Layer <%d> will not be reconnected because database or schema do not match."
+msgid "Layer <%d> will not be reconnected because database or schema do not match."
 msgstr ""
 
 #: ../scripts/db.test/db.test.py:48
@@ -44181,16 +42579,12 @@
 msgstr ""
 
 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:70
-msgid ""
-"There is no table connected to the input vector map. Unable to delete any "
-"column. Exiting."
+msgid "There is no table connected to the input vector map. Unable to delete any column. Exiting."
 msgstr ""
 
 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:74
 #, python-format
-msgid ""
-"Unable to delete <%s> column as it is needed to keep table <%s> connected to"
-" the input vector map <%s>"
+msgid "Unable to delete <%s> column as it is needed to keep table <%s> connected to the input vector map <%s>"
 msgstr ""
 
 #: ../scripts/v.db.dropcolumn/v.db.dropcolumn.py:80
@@ -44250,9 +42644,7 @@
 
 #: ../scripts/db.dropcolumn/db.dropcolumn.py:67
 #, python-format
-msgid ""
-"Deleting <%s> column which may be needed to keep table connected to a vector"
-" map"
+msgid "Deleting <%s> column which may be needed to keep table connected to a vector map"
 msgstr ""
 
 #: ../scripts/db.dropcolumn/db.dropcolumn.py:72
@@ -44317,8 +42709,7 @@
 msgstr ""
 
 #: ../scripts/r.in.srtm/r.in.srtm.py:252
-msgid ""
-"(Note: Holes in the data can be closed with 'r.fillnulls' using splines)"
+msgid "(Note: Holes in the data can be closed with 'r.fillnulls' using splines)"
 msgstr ""
 
 #: ../scripts/r.fillnulls/r.fillnulls.py:159
@@ -44405,9 +42796,7 @@
 
 #: ../scripts/r.fillnulls/r.fillnulls.py:369
 #, python-format
-msgid ""
-"Filling has failed silently. Leaving temporary maps with prefix <%s> for "
-"debugging."
+msgid "Filling has failed silently. Leaving temporary maps with prefix <%s> for debugging."
 msgstr ""
 
 #: ../scripts/r.fillnulls/r.fillnulls.py:434
@@ -44425,9 +42814,7 @@
 msgstr ""
 
 #: ../scripts/r.fillnulls/r.fillnulls.py:483
-msgid ""
-"Following holes where not filled. Temporary maps with are left in place to "
-"allow examination of unfilled holes"
+msgid "Following holes where not filled. Temporary maps with are left in place to allow examination of unfilled holes"
 msgstr ""
 
 #: ../scripts/v.in.mapgen/v.in.mapgen.py:80
@@ -44518,15 +42905,12 @@
 
 #: ../scripts/v.dissolve/v.dissolve.py:72
 #, python-format
-msgid ""
-"No '%s' option specified. Dissolving based on category values from layer "
-"<%s>."
+msgid "No '%s' option specified. Dissolving based on category values from layer <%s>."
 msgstr ""
 
 #: ../scripts/v.dissolve/v.dissolve.py:78
 #, python-format
-msgid ""
-"Invalid layer number (%d). Parameter '%s' specified, assuming layer '1'."
+msgid "Invalid layer number (%d). Parameter '%s' specified, assuming layer '1'."
 msgstr ""
 
 #: ../scripts/v.dissolve/v.dissolve.py:88
@@ -44566,9 +42950,7 @@
 
 #: ../scripts/r.unpack/r.unpack.py:117
 #, python-brace-format
-msgid ""
-"This GRASS GIS pack file contains vector data. Use v.unpack to unpack "
-"<{name}>"
+msgid "This GRASS GIS pack file contains vector data. Use v.unpack to unpack <{name}>"
 msgstr ""
 
 #: ../scripts/r.unpack/r.unpack.py:125
@@ -44576,8 +42958,7 @@
 msgstr ""
 
 #: ../scripts/r.unpack/r.unpack.py:138
-msgid ""
-"PROJ_INFO file is missing, unpack raster map in XY (unprojected) location."
+msgid "PROJ_INFO file is missing, unpack raster map in XY (unprojected) location."
 msgstr ""
 
 #: ../scripts/r.unpack/r.unpack.py:158 ../scripts/v.unpack/v.unpack.py:164
@@ -44595,10 +42976,7 @@
 msgstr ""
 
 #: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:169
-msgid ""
-"Projection of dataset does not appear to match current location. In case of "
-"no significant differences in the projection definitions, use the -o flag to"
-" ignore them and use current location definition."
+msgid "Projection of dataset does not appear to match current location. In case of no significant differences in the projection definitions, use the -o flag to ignore them and use current location definition."
 msgstr ""
 
 #: ../scripts/r.unpack/r.unpack.py:183
@@ -44615,9 +42993,7 @@
 msgstr ""
 
 #: ../scripts/r.import/r.import.py:176
-msgid ""
-"Please provide the resolution for the imported dataset or change to "
-"'estimated' resolution"
+msgid "Please provide the resolution for the imported dataset or change to 'estimated' resolution"
 msgstr ""
 
 #: ../scripts/r.import/r.import.py:198 ../scripts/r.import/r.import.py:256
@@ -44655,9 +43031,7 @@
 
 #: ../scripts/r.import/r.import.py:369
 #, python-brace-format
-msgid ""
-"Using current region resolution for input band <{out}>: nsres={ns}, "
-"ewres={ew}"
+msgid "Using current region resolution for input band <{out}>: nsres={ns}, ewres={ew}"
 msgstr ""
 
 #: ../scripts/r.import/r.import.py:381
@@ -44755,13 +43129,11 @@
 
 #: ../scripts/v.unpack/v.unpack.py:130
 #, python-format
-msgid ""
-"This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>"
+msgid "This GRASS GIS pack file contains raster data. Use r.unpack to unpack <%s>"
 msgstr ""
 
 #: ../scripts/v.unpack/v.unpack.py:143
-msgid ""
-"PROJ_INFO file is missing, unpack vector map in XY (unprojected) location."
+msgid "PROJ_INFO file is missing, unpack vector map in XY (unprojected) location."
 msgstr ""
 
 #: ../scripts/v.unpack/v.unpack.py:161
@@ -44794,9 +43166,7 @@
 msgstr ""
 
 #: ../scripts/m.proj/m.proj.py:142
-msgid ""
-"cs2cs program not found, install PROJ.4 first:             "
-"http://proj.maptools.org"
+msgid "cs2cs program not found, install PROJ.4 first:             http://proj.maptools.org"
 msgstr ""
 
 #: ../scripts/m.proj/m.proj.py:147

Modified: grass/trunk/locale/po/grassmods_zh.po
===================================================================
--- grass/trunk/locale/po/grassmods_zh.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grassmods_zh.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -2111,7 +2111,7 @@
 #: ../vector/v.in.ascii/main.c:413
 #, c-format
 msgid "Unable to create table: %s"
-msgstr "无法创建表 %s"
+msgstr "无法创建表 <%s>"
 
 #: ../raster3d/r3.flow/main.c:67 ../raster/r.contour/main.c:188
 #: ../vector/v.reclass/main.c:322 ../vector/v.in.lidar/attributes.c:139
@@ -2120,7 +2120,7 @@
 #: ../vector/v.in.ascii/main.c:521
 #, c-format
 msgid "Unable to create index for table <%s>, key <%s>"
-msgstr "无法为表 <%s>创建索引<%s>"
+msgstr "无法为表 <%s>创建索引 <%s>"
 
 #: ../raster3d/r3.flow/main.c:72 ../raster/r.stream.extract/close.c:196
 #: ../raster/r.to.vect/main.c:238 ../raster/r.random/random.c:257

Modified: grass/trunk/locale/po/grasswxpy_id_ID.po
===================================================================
--- grass/trunk/locale/po/grasswxpy_id_ID.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grasswxpy_id_ID.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -3087,19 +3087,16 @@
 msgstr ""
 
 #: ../gui/wxpython/datacatalog/dialogs.py:76
-#, fuzzy
 msgid "Reproject"
-msgstr "Proyeksi:"
+msgstr ""
 
 #: ../gui/wxpython/datacatalog/dialogs.py:78
-#, fuzzy
 msgid "Reproject raster"
-msgstr "Peta raster hasil kode-ulang:"
+msgstr ""
 
 #: ../gui/wxpython/datacatalog/dialogs.py:80
-#, fuzzy
 msgid "Reproject vector"
-msgstr "Kode proyeksi:"
+msgstr ""
 
 #: ../gui/wxpython/datacatalog/dialogs.py:90
 #, fuzzy

Modified: grass/trunk/locale/po/grasswxpy_ta.po
===================================================================
--- grass/trunk/locale/po/grasswxpy_ta.po	2018-03-10 18:27:01 UTC (rev 72338)
+++ grass/trunk/locale/po/grasswxpy_ta.po	2018-03-10 19:13:41 UTC (rev 72339)
@@ -4,7 +4,7 @@
 # transifex generated, 2017
 #
 # Arun Balaji, 2017
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: grasslibs_ta\n"
@@ -13,10 +13,10 @@
 "PO-Revision-Date: 2018-01-06 11:31+0100\n"
 "Last-Translator: Arun Balaji <arunthilak95 at gmail.com>, 2017\n"
 "Language-Team: Tamil (https://www.transifex.com/grass-gis/teams/45198/ta/)\n"
+"Language: ta\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ta\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: ../gui/wxpython/psmap/frame.py:54
@@ -30,8 +30,7 @@
 msgstr ""
 
 #: ../gui/wxpython/psmap/frame.py:268
-msgid ""
-"Program ps2pdf is not available. Please install it first to create PDF."
+msgid "Program ps2pdf is not available. Please install it first to create PDF."
 msgstr ""
 
 #: ../gui/wxpython/psmap/frame.py:312
@@ -81,9 +80,7 @@
 msgstr ""
 
 #: ../gui/wxpython/psmap/frame.py:406
-msgid ""
-"Preview is not available probably because Ghostscript is not installed or "
-"not on PATH."
+msgid "Preview is not available probably because Ghostscript is not installed or not on PATH."
 msgstr ""
 
 #: ../gui/wxpython/psmap/frame.py:409
@@ -286,16 +283,12 @@
 #: ../gui/wxpython/psmap/instructions.py:936
 #: ../gui/wxpython/psmap/instructions.py:2006
 #, python-format
-msgid ""
-"Characters on position %s are not supported by ISO-8859-1 (Latin 1) encoding"
-" which is required by module ps.map."
+msgid "Characters on position %s are not supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map."
 msgstr ""
 
 #: ../gui/wxpython/psmap/instructions.py:940
 #: ../gui/wxpython/psmap/instructions.py:2010
-msgid ""
-"Not all characters are supported by ISO-8859-1 (Latin 1) encoding which is "
-"required by module ps.map."
+msgid "Not all characters are supported by ISO-8859-1 (Latin 1) encoding which is required by module ps.map."
 msgstr ""
 
 #: ../gui/wxpython/psmap/instructions.py:1077
@@ -514,8 +507,7 @@
 #: ../gui/wxpython/gui_core/preferences.py:101
 #: ../gui/wxpython/gmodeler/preferences.py:696
 #: ../gui/wxpython/vdigit/preferences.py:70
-#: ../gui/wxpython/wxplot/dialogs.py:838
-#: ../gui/wxpython/wxplot/dialogs.py:1433
+#: ../gui/wxpython/wxplot/dialogs.py:838 ../gui/wxpython/wxplot/dialogs.py:1433
 msgid "Close dialog and ignore changes"
 msgstr ""
 
@@ -719,9 +711,8 @@
 msgid "Invalid scale or map center!"
 msgstr ""
 
-#: ../gui/wxpython/psmap/dialogs.py:1540
-#: ../gui/wxpython/lmgr/layertree.py:1044 ../gui/wxpython/nviz/tools.py:827
-#: ../gui/wxpython/nviz/mapwindow.py:1675
+#: ../gui/wxpython/psmap/dialogs.py:1540 ../gui/wxpython/lmgr/layertree.py:1044
+#: ../gui/wxpython/nviz/tools.py:827 ../gui/wxpython/nviz/mapwindow.py:1675
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2040
 #: ../gui/wxpython/menustrings.py:2062
 msgid "Raster map"
@@ -817,8 +808,7 @@
 msgid "Data selection"
 msgstr ""
 
-#: ../gui/wxpython/psmap/dialogs.py:2176
-#: ../gui/wxpython/gui_core/forms.py:2033
+#: ../gui/wxpython/psmap/dialogs.py:2176 ../gui/wxpython/gui_core/forms.py:2033
 #: ../gui/wxpython/modules/import_export.py:82
 msgid "Feature type"
 msgstr ""
@@ -968,8 +958,7 @@
 msgstr ""
 
 #: ../gui/wxpython/psmap/dialogs.py:2730 ../gui/wxpython/psmap/dialogs.py:3804
-#: ../gui/wxpython/psmap/dialogs.py:4852
-#: ../gui/wxpython/wxplot/dialogs.py:1123
+#: ../gui/wxpython/psmap/dialogs.py:4852 ../gui/wxpython/wxplot/dialogs.py:1123
 #: ../gui/wxpython/wxplot/dialogs.py:1204
 msgid "Size"
 msgstr ""
@@ -1116,15 +1105,14 @@
 msgid "Choose vector maps and their order in legend"
 msgstr ""
 
-#: ../gui/wxpython/psmap/dialogs.py:3644
-#: ../gui/wxpython/lmgr/layertree.py:1048 ../gui/wxpython/nviz/tools.py:1453
+#: ../gui/wxpython/psmap/dialogs.py:3644 ../gui/wxpython/lmgr/layertree.py:1048
+#: ../gui/wxpython/nviz/tools.py:1453
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2042
 #: ../gui/wxpython/menustrings.py:2064
 msgid "Vector map"
 msgstr ""
 
-#: ../gui/wxpython/psmap/dialogs.py:3645
-#: ../gui/wxpython/gmodeler/frame.py:1796
+#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1796
 #: ../gui/wxpython/gmodeler/dialogs.py:492
 #: ../gui/wxpython/gmodeler/dialogs.py:604
 msgid "Label"
@@ -1251,8 +1239,7 @@
 msgid "default"
 msgstr ""
 
-#: ../gui/wxpython/psmap/dialogs.py:4942
-#: ../gui/wxpython/wxplot/dialogs.py:1164
+#: ../gui/wxpython/psmap/dialogs.py:4942 ../gui/wxpython/wxplot/dialogs.py:1164
 #: ../gui/wxpython/wxplot/dialogs.py:1245
 msgid "Style"
 msgstr ""
@@ -1343,10 +1330,9 @@
 #: ../gui/wxpython/location_wizard/wizard.py:675
 #: ../gui/wxpython/location_wizard/wizard.py:864
 #: ../gui/wxpython/location_wizard/wizard.py:2013
-#: ../gui/wxpython/lmgr/layertree.py:1003
-#: ../gui/wxpython/vdigit/dialogs.py:253 ../gui/wxpython/vdigit/dialogs.py:447
-#: ../gui/wxpython/gis_set.py:281 ../gui/wxpython/gis_set.py:711
-#: ../gui/wxpython/gis_set.py:755
+#: ../gui/wxpython/lmgr/layertree.py:1003 ../gui/wxpython/vdigit/dialogs.py:253
+#: ../gui/wxpython/vdigit/dialogs.py:447 ../gui/wxpython/gis_set.py:281
+#: ../gui/wxpython/gis_set.py:711 ../gui/wxpython/gis_set.py:755
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:276
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:654
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:698
@@ -1466,8 +1452,7 @@
 
 #: ../gui/wxpython/psmap/dialogs.py:6813 ../gui/wxpython/gcp/manager.py:2828
 #: ../gui/wxpython/gui_core/preferences.py:1399
-#: ../gui/wxpython/vnet/dialogs.py:1279
-#: ../gui/wxpython/mapswipe/dialogs.py:327
+#: ../gui/wxpython/vnet/dialogs.py:1279 ../gui/wxpython/mapswipe/dialogs.py:327
 #: ../gui/wxpython/photo2image/ip2i_manager.py:2076
 #: ../gui/wxpython/image2target/ii2t_manager.py:2901
 msgid "Line width:"
@@ -1519,8 +1504,7 @@
 
 #: ../gui/wxpython/rlisetup/frame.py:140
 #: ../gui/wxpython/gui_core/simplelmgr.py:463
-#: ../gui/wxpython/gmodeler/frame.py:1450
-#: ../gui/wxpython/lmgr/layertree.py:459
+#: ../gui/wxpython/gmodeler/frame.py:1450 ../gui/wxpython/lmgr/layertree.py:459
 #: ../gui/wxpython/animation/dialogs.py:780
 #: ../gui/wxpython/animation/dialogs.py:1012
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:936
@@ -1581,9 +1565,7 @@
 
 #: ../gui/wxpython/rlisetup/frame.py:254
 #, python-format
-msgid ""
-"Set the new name for %s \"                                            "
-"\"configuration file"
+msgid "Set the new name for %s \"                                            \"configuration file"
 msgstr ""
 
 #: ../gui/wxpython/rlisetup/frame.py:256
@@ -1897,9 +1879,7 @@
 #: ../gui/wxpython/rlisetup/wizard.py:1671
 #: ../gui/wxpython/rlisetup/functions.py:138
 #, python-format
-msgid ""
-"The raster map <%s> already exists. Please remove or rename the maps with "
-"the prefix '%s' or select the option to overwrite existing maps"
+msgid "The raster map <%s> already exists. Please remove or rename the maps with the prefix '%s' or select the option to overwrite existing maps"
 msgstr ""
 
 #: ../gui/wxpython/rlisetup/wizard.py:1712
@@ -2435,12 +2415,10 @@
 #: ../gui/wxpython/gcp/manager.py:2628
 #: ../gui/wxpython/gui_core/preferences.py:98
 #: ../gui/wxpython/vnet/dialogs.py:1310 ../gui/wxpython/iscatt/dialogs.py:400
-#: ../gui/wxpython/wxplot/dialogs.py:836
-#: ../gui/wxpython/wxplot/dialogs.py:1432
+#: ../gui/wxpython/wxplot/dialogs.py:836 ../gui/wxpython/wxplot/dialogs.py:1432
 #: ../gui/wxpython/photo2image/ip2i_manager.py:1876
 #: ../gui/wxpython/image2target/ii2t_manager.py:2701
-msgid ""
-"Apply and save changes to user settings file (default for next sessions)"
+msgid "Apply and save changes to user settings file (default for next sessions)"
 msgstr ""
 
 #: ../gui/wxpython/gcp/manager.py:2630
@@ -2828,8 +2806,7 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/toolbars.py:70
-msgid ""
-"Drag with mouse, hold Ctrl down for different mode or Shift to accelerate"
+msgid "Drag with mouse, hold Ctrl down for different mode or Shift to accelerate"
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/toolbars.py:73
@@ -2841,9 +2818,9 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/toolbars.py:97
-#: ../gui/wxpython/mapdisp/toolbars.py:301
-#: ../gui/wxpython/mapdisp/frame.py:274 ../gui/wxpython/mapdisp/frame.py:334
-#: ../gui/wxpython/lmgr/layertree.py:1175 ../gui/wxpython/animation/data.py:45
+#: ../gui/wxpython/mapdisp/toolbars.py:301 ../gui/wxpython/mapdisp/frame.py:274
+#: ../gui/wxpython/mapdisp/frame.py:334 ../gui/wxpython/lmgr/layertree.py:1175
+#: ../gui/wxpython/animation/data.py:45
 msgid "2D view"
 msgstr "2D காட்சி"
 
@@ -2862,8 +2839,8 @@
 msgid "Reason: %s"
 msgstr ""
 
-#: ../gui/wxpython/mapdisp/toolbars.py:116
-#: ../gui/wxpython/mapdisp/frame.py:514 ../gui/wxpython/vdigit/toolbars.py:953
+#: ../gui/wxpython/mapdisp/toolbars.py:116 ../gui/wxpython/mapdisp/frame.py:514
+#: ../gui/wxpython/vdigit/toolbars.py:953
 msgid "Vector digitizer"
 msgstr ""
 
@@ -2872,11 +2849,7 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/toolbars.py:126
-msgid ""
-"Note that the wxGUI's vector digitizer is disabled in this installation. "
-"Please keep an eye out for updated versions of GRASS. In the meantime you "
-"can use \"v.edit\" for non-interactive editing from the Develop vector map "
-"menu."
+msgid "Note that the wxGUI's vector digitizer is disabled in this installation. Please keep an eye out for updated versions of GRASS. In the meantime you can use \"v.edit\" for non-interactive editing from the Develop vector map menu."
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/toolbars.py:133
@@ -2936,8 +2909,8 @@
 msgid "Switching back to 2D view mode..."
 msgstr ""
 
-#: ../gui/wxpython/mapdisp/frame.py:594
-#: ../gui/wxpython/gui_core/vselect.py:277 ../gui/wxpython/lmgr/frame.py:2557
+#: ../gui/wxpython/mapdisp/frame.py:594 ../gui/wxpython/gui_core/vselect.py:277
+#: ../gui/wxpython/lmgr/frame.py:2557
 msgid "No map layer selected. Operation canceled."
 msgstr ""
 
@@ -2961,9 +2934,7 @@
 
 #: ../gui/wxpython/mapdisp/frame.py:961
 #, python-brace-format
-msgid ""
-"Failed to query vector map(s) <{maps}>. Check database settings and "
-"topology."
+msgid "Failed to query vector map(s) <{maps}>. Check database settings and topology."
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/frame.py:1395
@@ -3003,10 +2974,7 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:464
-msgid ""
-"Show/hide computational region extent (set with g.region). Display region "
-"drawn as a blue box inside the computational region, computational region "
-"inside a display region as a red box)."
+msgid "Show/hide computational region extent (set with g.region). Display region drawn as a blue box inside the computational region, computational region inside a display region as a red box)."
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:515
@@ -3019,9 +2987,7 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:526
-msgid ""
-"Align region extent based on display size from center point. Default value "
-"for new map displays can be set up in 'User GUI settings' dialog."
+msgid "Align region extent based on display size from center point. Default value for new map displays can be set up in 'User GUI settings' dialog."
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:560
@@ -3034,9 +3000,7 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:569
-msgid ""
-"Constrain display resolution to computational region settings. Default value"
-" for new map displays can be set up in 'User GUI settings' dialog."
+msgid "Constrain display resolution to computational region settings. Default value for new map displays can be set up in 'User GUI settings' dialog."
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:607
@@ -3044,9 +3008,7 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:624
-msgid ""
-"As everyone's monitors and resolutions are set differently these values are "
-"not true map scales, but should get you into the right neighborhood."
+msgid "As everyone's monitors and resolutions are set differently these values are not true map scales, but should get you into the right neighborhood."
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:677
@@ -3076,9 +3038,7 @@
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:841
-msgid ""
-"Reproject coordinates displayed in the statusbar. Projection can be defined "
-"in GUI preferences dialog (tab 'Projection')"
+msgid "Reproject coordinates displayed in the statusbar. Projection can be defined in GUI preferences dialog (tab 'Projection')"
 msgstr ""
 
 #: ../gui/wxpython/mapdisp/statusbar.py:873
@@ -3121,9 +3081,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:168
 #, python-format
-msgid ""
-"Attribute table <%s> not found. For creating the table switch to 'Manage "
-"layers' tab."
+msgid "Attribute table <%s> not found. For creating the table switch to 'Manage layers' tab."
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:179
@@ -3156,8 +3114,7 @@
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:347
-msgid ""
-"Unable to decode value. Set encoding in GUI preferences ('Attributes')."
+msgid "Unable to decode value. Set encoding in GUI preferences ('Attributes')."
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:358
@@ -3370,9 +3327,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:1698
 #, python-format
-msgid ""
-"Selected data records (%d) will be permanently deleted from table. Do you "
-"want to delete them?"
+msgid "Selected data records (%d) will be permanently deleted from table. Do you want to delete them?"
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:1701 ../gui/wxpython/dbmgr/base.py:1751
@@ -3381,9 +3336,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:1748
 #, python-format
-msgid ""
-"All data records (%d) will be permanently deleted from table. Do you want to"
-" delete them?"
+msgid "All data records (%d) will be permanently deleted from table. Do you want to delete them?"
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:1935
@@ -3459,16 +3412,12 @@
 
 #: ../gui/wxpython/dbmgr/base.py:2525
 #, python-format
-msgid ""
-"Unable to rename column <%(column)s> to <%(columnTo)s>. Column already "
-"exists in the table <%(table)s>."
+msgid "Unable to rename column <%(column)s> to <%(columnTo)s>. Column already exists in the table <%(table)s>."
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:2543
 #, python-format
-msgid ""
-"Unable to rename column. Column <%(column)s> doesn't exist in the table "
-"<%(table)s>."
+msgid "Unable to rename column. Column <%(column)s> doesn't exist in the table <%(table)s>."
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:2582
@@ -3481,9 +3430,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:2618
 #, python-format
-msgid ""
-"Selected %s will PERMANENTLY removed from table. Do you want to drop the "
-"column?"
+msgid "Selected %s will PERMANENTLY removed from table. Do you want to drop the column?"
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:2621 ../gui/wxpython/dbmgr/base.py:2665
@@ -3622,9 +3569,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:3602
 #, python-format
-msgid ""
-"Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already "
-"exists."
+msgid "Unable to add new layer to vector map <%(vector)s>. Layer %(layer)d already exists."
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:3771
@@ -3645,8 +3590,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:3894
 #, python-format
-msgid ""
-"Unable to calculte statistics. Invalid number of lines %d (should be %d)."
+msgid "Unable to calculte statistics. Invalid number of lines %d (should be %d)."
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/base.py:3914
@@ -3730,9 +3674,7 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:99
 #, python-format
-msgid ""
-"Database connection for vector map <%s> is not defined in DB file. You can "
-"define new connection in 'Manage layers' tab."
+msgid "Database connection for vector map <%s> is not defined in DB file. You can define new connection in 'Manage layers' tab."
 msgstr ""
 
 #: ../gui/wxpython/dbmgr/manager.py:105
@@ -3765,8 +3707,7 @@
 
 #: ../gui/wxpython/dbmgr/g.gui.dbmgr.py:48
 #: ../gui/wxpython/dbmgr/sqlbuilder.py:62
-#: ../gui/wxpython/iclass/g.gui.iclass.py:98
-#: ../gui/wxpython/nviz/wxnviz.py:435
+#: ../gui/wxpython/iclass/g.gui.iclass.py:98 ../gui/wxpython/nviz/wxnviz.py:435
 #, python-format
 msgid "Vector map <%s> not found"
 msgstr ""
@@ -4033,9 +3974,7 @@
 msgstr ""
 
 #: ../gui/wxpython/iclass/frame.py:1114
-msgid ""
-"Due to recent changes in classes, signatures can be outdated and should be "
-"recalculated. Do you still want to continue?"
+msgid "Due to recent changes in classes, signatures can be outdated and should be recalculated. Do you still want to continue?"
 msgstr ""
 
 #: ../gui/wxpython/iclass/frame.py:1117
@@ -4059,9 +3998,7 @@
 
 #: ../gui/wxpython/iclass/frame.py:1199
 #, python-format
-msgid ""
-"Group <%(group)s> does not have enough files (it has %(files)d files). "
-"Operation canceled."
+msgid "Group <%(group)s> does not have enough files (it has %(files)d files). Operation canceled."
 msgstr ""
 
 #: ../gui/wxpython/iclass/frame.py:1207
@@ -4077,9 +4014,7 @@
 msgstr ""
 
 #: ../gui/wxpython/iclass/digit.py:61
-msgid ""
-"You are trying to create a training area outside the computational region. "
-"Please, use g.region to set the appropriate region first."
+msgid "You are trying to create a training area outside the computational region. Please, use g.region to set the appropriate region first."
 msgstr ""
 
 #: ../gui/wxpython/iclass/digit.py:72
@@ -4089,8 +4024,7 @@
 "There is no class yet, do you want to create one?"
 msgstr ""
 
-#: ../gui/wxpython/iclass/digit.py:76
-#: ../gui/wxpython/iscatt/controllers.py:413
+#: ../gui/wxpython/iclass/digit.py:76 ../gui/wxpython/iscatt/controllers.py:413
 msgid "No class selected"
 msgstr ""
 
@@ -4144,8 +4078,7 @@
 msgid "Name of map is missing."
 msgstr ""
 
-#: ../gui/wxpython/iclass/dialogs.py:257
-#: ../gui/wxpython/gmodeler/dialogs.py:89
+#: ../gui/wxpython/iclass/dialogs.py:257 ../gui/wxpython/gmodeler/dialogs.py:89
 msgid "Name of raster map:"
 msgstr ""
 
@@ -4327,9 +4260,7 @@
 msgstr ""
 
 #: ../gui/wxpython/core/gconsole.py:667
-msgid ""
-"Please note that the data are left in inconsistent state and may be "
-"corrupted"
+msgid "Please note that the data are left in inconsistent state and may be corrupted"
 msgstr ""
 
 #: ../gui/wxpython/core/gconsole.py:669
@@ -4340,8 +4271,7 @@
 msgid "Command finished"
 msgstr "கட்டளை முடிந்தது"
 
-#: ../gui/wxpython/core/gconsole.py:747
-#: ../gui/wxpython/gui_core/goutput.py:496
+#: ../gui/wxpython/core/gconsole.py:747 ../gui/wxpython/gui_core/goutput.py:496
 #, python-format
 msgid ""
 "Unable to write file '%(filePath)s'.\n"
@@ -4390,8 +4320,7 @@
 msgstr "%s இல் பிழை"
 
 #: ../gui/wxpython/core/toolboxes.py:225
-msgid ""
-"Unable to parse user toolboxes XML files. Default files will be loaded."
+msgid "Unable to parse user toolboxes XML files. Default files will be loaded."
 msgstr ""
 
 #: ../gui/wxpython/core/toolboxes.py:269
@@ -4404,8 +4333,7 @@
 
 #: ../gui/wxpython/core/toolboxes.py:517
 #, python-format
-msgid ""
-"List of addons cannot be obtained because g.extension failed. Details: %s"
+msgid "List of addons cannot be obtained because g.extension failed. Details: %s"
 msgstr ""
 
 #: ../gui/wxpython/core/toolboxes.py:574
@@ -4630,8 +4558,7 @@
 
 #: ../gui/wxpython/core/debug.py:53
 #, python-brace-format
-msgid ""
-"WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n"
+msgid "WARNING: Ignoring unsupported wx debug level (must be >=0 and <=5). {0}\n"
 msgstr ""
 
 #: ../gui/wxpython/core/render.py:151
@@ -4712,9 +4639,7 @@
 msgstr ""
 
 #: ../gui/wxpython/core/render.py:1019
-msgid ""
-"Unable to get current geographic extent. Force quiting wxGUI. Please "
-"manually run g.region to fix the problem."
+msgid "Unable to get current geographic extent. Force quiting wxGUI. Please manually run g.region to fix the problem."
 msgstr ""
 
 #: ../gui/wxpython/core/workspace.py:1614
@@ -4839,8 +4764,7 @@
 
 #: ../gui/wxpython/web_services/widgets.py:934
 #: ../gui/wxpython/gui_core/ghelp.py:397 ../gui/wxpython/gui_core/ghelp.py:399
-#: ../gui/wxpython/gui_core/ghelp.py:473
-#: ../gui/wxpython/gmodeler/frame.py:1641
+#: ../gui/wxpython/gui_core/ghelp.py:473 ../gui/wxpython/gmodeler/frame.py:1641
 #: ../gui/wxpython/gmodeler/frame.py:1688
 msgid "Name"
 msgstr ""
@@ -5218,9 +5142,7 @@
 
 #: ../gui/wxpython/gui_core/gselect.py:2578
 #, python-format
-msgid ""
-"Input vector map <%s> and selected map <%s> in layer manager are different. "
-"Operation canceled."
+msgid "Input vector map <%s> and selected map <%s> in layer manager are different. Operation canceled."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/menu.py:153
@@ -5265,8 +5187,7 @@
 msgid "category"
 msgstr ""
 
-#: ../gui/wxpython/gui_core/vselect.py:49
-#: ../gui/wxpython/vnet/vnet_data.py:259
+#: ../gui/wxpython/gui_core/vselect.py:49 ../gui/wxpython/vnet/vnet_data.py:259
 msgid "type"
 msgstr ""
 
@@ -5400,9 +5321,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/goutput.py:173
-msgid ""
-"Toggle to save list of executed commands into a file; content saved when "
-"switching off."
+msgid "Toggle to save list of executed commands into a file; content saved when switching off."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/goutput.py:420
@@ -5583,25 +5502,22 @@
 msgid "Select font"
 msgstr ""
 
-#: ../gui/wxpython/gui_core/toolbars.py:72
-#: ../gui/wxpython/vnet/toolbars.py:137 ../gui/wxpython/iscatt/toolbars.py:51
+#: ../gui/wxpython/gui_core/toolbars.py:72 ../gui/wxpython/vnet/toolbars.py:137
+#: ../gui/wxpython/iscatt/toolbars.py:51
 msgid "Show manual"
 msgstr ""
 
-#: ../gui/wxpython/gui_core/toolbars.py:74
-#: ../gui/wxpython/lmgr/layertree.py:78
+#: ../gui/wxpython/gui_core/toolbars.py:74 ../gui/wxpython/lmgr/layertree.py:78
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:2035
 #: ../gui/wxpython/menustrings.py:2057
 msgid "Quit"
 msgstr ""
 
-#: ../gui/wxpython/gui_core/toolbars.py:76
-#: ../gui/wxpython/lmgr/layertree.py:80
+#: ../gui/wxpython/gui_core/toolbars.py:76 ../gui/wxpython/lmgr/layertree.py:80
 msgid "Add raster map layer"
 msgstr ""
 
-#: ../gui/wxpython/gui_core/toolbars.py:78
-#: ../gui/wxpython/lmgr/layertree.py:92
+#: ../gui/wxpython/gui_core/toolbars.py:78 ../gui/wxpython/lmgr/layertree.py:92
 msgid "Add vector map layer"
 msgstr ""
 
@@ -5618,8 +5534,8 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/toolbars.py:85 ../gui/wxpython/vnet/dialogs.py:946
-#: ../gui/wxpython/iscatt/toolbars.py:48
-#: ../gui/wxpython/iscatt/toolbars.py:146 ../gui/wxpython/nviz/tools.py:2272
+#: ../gui/wxpython/iscatt/toolbars.py:48 ../gui/wxpython/iscatt/toolbars.py:146
+#: ../gui/wxpython/nviz/tools.py:2272
 msgid "Settings"
 msgstr "அமைப்புகள்"
 
@@ -5633,9 +5549,7 @@
 
 #: ../gui/wxpython/gui_core/widgets.py:854
 #, python-format
-msgid ""
-"Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII "
-"characters excluding %(chars)s and space."
+msgid "Name <%(name)s> is not a valid name for GRASS map. Please use only ASCII characters excluding %(chars)s and space."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/widgets.py:859 ../gui/wxpython/gis_set.py:1172
@@ -5721,8 +5635,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/pyedit.py:333
-#: ../gui/wxpython/gmodeler/frame.py:1987
-#: ../gui/wxpython/wxplot/profile.py:372
+#: ../gui/wxpython/gmodeler/frame.py:1987 ../gui/wxpython/wxplot/profile.py:372
 #, python-format
 msgid "File <%s> already exists. Do you want to overwrite this file?"
 msgstr ""
@@ -5861,9 +5774,7 @@
 
 #: ../gui/wxpython/gui_core/ghelp.py:300
 #, python-brace-format
-msgid ""
-"Unable to provide citation suggestion, see GRASS GIS website instead. The "
-"error was: {0}"
+msgid "Unable to provide citation suggestion, see GRASS GIS website instead. The error was: {0}"
 msgstr ""
 
 #: ../gui/wxpython/gui_core/ghelp.py:376 ../gui/wxpython/gui_core/ghelp.py:449
@@ -6015,9 +5926,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/preferences.py:441
-msgid ""
-"Save current position and size of Layer Manager window and opened Map "
-"Display window(s) and use as default for next sessions."
+msgid "Save current position and size of Layer Manager window and opened Map Display window(s) and use as default for next sessions."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/preferences.py:463
@@ -6257,9 +6166,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/preferences.py:1749
-msgid ""
-"Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string "
-"directly."
+msgid "Load EPSG codes (be patient), enter EPSG code or insert Proj.4 string directly."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/preferences.py:1757
@@ -6371,9 +6278,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/forms.py:693
-msgid ""
-"Close dialog when command is successfully finished. Change this settings in "
-"Preferences dialog ('Command' tab)."
+msgid "Close dialog when command is successfully finished. Change this settings in Preferences dialog ('Command' tab)."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/forms.py:878
@@ -6447,9 +6352,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/forms.py:1872
-msgid ""
-"Enter file content directly instead of specifying a file. Temporary file "
-"will be automatically created."
+msgid "Enter file content directly instead of specifying a file. Temporary file will be automatically created."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/forms.py:2031
@@ -6464,8 +6367,7 @@
 msgid "Projection match"
 msgstr ""
 
-#: ../gui/wxpython/gui_core/forms.py:2255
-#: ../gui/wxpython/gmodeler/frame.py:167
+#: ../gui/wxpython/gui_core/forms.py:2255 ../gui/wxpython/gmodeler/frame.py:167
 msgid "Command output"
 msgstr ""
 
@@ -6587,9 +6489,7 @@
 
 #: ../gui/wxpython/gui_core/dialogs.py:471
 #, python-format
-msgid ""
-"Vector map <%s> already exists in the current mapset. Do you want to "
-"overwrite it?"
+msgid "Vector map <%s> already exists in the current mapset. Do you want to overwrite it?"
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:475
@@ -6609,9 +6509,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:619
-msgid ""
-"Name cannot begin with '.' and must not contain space, quotes, '/', ''', "
-"'@', ',', '=', '*', and all other non-alphanumeric characters."
+msgid "Name cannot begin with '.' and must not contain space, quotes, '/', ''', '@', ',', '=', '*', and all other non-alphanumeric characters."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:635
@@ -6632,9 +6530,7 @@
 
 #: ../gui/wxpython/gui_core/dialogs.py:712
 #: ../gui/wxpython/gui_core/dialogs.py:1509
-msgid ""
-"Put here a regular expression. Characters '.*' stand for anything, character"
-" '^' stands for the beginning and '$' for the end."
+msgid "Put here a regular expression. Characters '.*' stand for anything, character '^' stands for the beginning and '$' for the end."
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:719
@@ -6806,8 +6702,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:2343
-msgid ""
-"Do you want to quit GRASS including shell prompt or just close the GUI?"
+msgid "Do you want to quit GRASS including shell prompt or just close the GUI?"
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:2347
@@ -7009,9 +6904,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:1270
 #, python-format
-msgid ""
-"Database connection for vector map <%s> is not defined in DB file.  Do you "
-"want to create and connect new attribute table?"
+msgid "Database connection for vector map <%s> is not defined in DB file.  Do you want to create and connect new attribute table?"
 msgstr ""
 
 #: ../gui/wxpython/modules/colorrules.py:1274
@@ -7020,9 +6913,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:1347
 #, python-format
-msgid ""
-"Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute "
-"table cannot be edited."
+msgid "Selected map <%(map)s> is not in current mapset <%(mapset)s>. Attribute table cannot be edited."
 msgstr ""
 
 #: ../gui/wxpython/modules/colorrules.py:1518
@@ -7036,10 +6927,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:1613
 #, python-format
-msgid ""
-"Number of loaded records reached %d, displaying all the records will be "
-"time-consuming and may lead to computer freezing, do you still want to "
-"continue?"
+msgid "Number of loaded records reached %d, displaying all the records will be time-consuming and may lead to computer freezing, do you still want to continue?"
 msgstr ""
 
 #: ../gui/wxpython/modules/colorrules.py:1617
@@ -7518,9 +7406,7 @@
 msgstr ""
 
 #: ../gui/wxpython/modules/import_export.py:888
-msgid ""
-"Projection of following layers do not match with projection of current "
-"location. "
+msgid "Projection of following layers do not match with projection of current location. "
 msgstr ""
 
 #: ../gui/wxpython/modules/import_export.py:890
@@ -7851,9 +7737,7 @@
 #: ../gui/wxpython/mapwin/analysis.py:246
 #: ../gui/wxpython/mapwin/analysis.py:362
 #, python-format
-msgid ""
-"Click and drag with left mouse button to measure.%sDouble click with left "
-"button to clear."
+msgid "Click and drag with left mouse button to measure.%sDouble click with left button to clear."
 msgstr ""
 
 #: ../gui/wxpython/mapwin/analysis.py:252
@@ -8015,8 +7899,7 @@
 msgid "Items"
 msgstr ""
 
-#: ../gui/wxpython/gmodeler/frame.py:159
-#: ../gui/wxpython/gmodeler/model.py:2853
+#: ../gui/wxpython/gmodeler/frame.py:159 ../gui/wxpython/gmodeler/model.py:2853
 msgid "Variables"
 msgstr ""
 
@@ -8028,8 +7911,7 @@
 msgid "Python script contains local modifications"
 msgstr ""
 
-#: ../gui/wxpython/gmodeler/frame.py:251
-#: ../gui/wxpython/gmodeler/frame.py:2050
+#: ../gui/wxpython/gmodeler/frame.py:251 ../gui/wxpython/gmodeler/frame.py:2050
 msgid "Python script is up-to-date"
 msgstr ""
 
@@ -8068,9 +7950,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gmodeler/frame.py:409 ../gui/wxpython/gmodeler/frame.py:559
-msgid ""
-"Current model is not empty. Do you want to store current settings to model "
-"file?"
+msgid "Current model is not empty. Do you want to store current settings to model file?"
 msgstr ""
 
 #: ../gui/wxpython/gmodeler/frame.py:412 ../gui/wxpython/gmodeler/frame.py:562
@@ -8136,8 +8016,7 @@
 msgid "Model exported to <%s>"
 msgstr ""
 
-#: ../gui/wxpython/gmodeler/frame.py:835
-#: ../gui/wxpython/gmodeler/frame.py:1558
+#: ../gui/wxpython/gmodeler/frame.py:835 ../gui/wxpython/gmodeler/frame.py:1558
 #: ../gui/wxpython/gmodeler/dialogs.py:239
 msgid "Comment:"
 msgstr ""
@@ -8208,8 +8087,7 @@
 msgid "Intermediate"
 msgstr ""
 
-#: ../gui/wxpython/gmodeler/frame.py:1517
-#: ../gui/wxpython/lmgr/layertree.py:502
+#: ../gui/wxpython/gmodeler/frame.py:1517 ../gui/wxpython/lmgr/layertree.py:502
 msgid "Properties"
 msgstr ""
 
@@ -8304,9 +8182,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gmodeler/frame.py:2027
-msgid ""
-"Python script is locally modificated. Refresh will discard all changes. Do "
-"you really want to continue?"
+msgid "Python script is locally modificated. Refresh will discard all changes. Do you really want to continue?"
 msgstr ""
 
 #: ../gui/wxpython/gmodeler/frame.py:2030
@@ -8627,10 +8503,7 @@
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:177
-msgid ""
-"This option allows setting default computation region immediately after new "
-"location is created. Default computation region can be defined later using "
-"g.region based on imported data."
+msgid "This option allows setting default computation region immediately after new location is created. Default computation region can be defined later using g.region based on imported data."
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:183
@@ -8638,9 +8511,7 @@
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:184
-msgid ""
-"This option allows creating user mapset immediately after new location is "
-"created. Note that GRASS always creates PERMANENT mapset."
+msgid "This option allows creating user mapset immediately after new location is created. Note that GRASS always creates PERMANENT mapset."
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:190
@@ -8665,9 +8536,7 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:257
 #, python-format
-msgid ""
-"Name <%(name)s> is not a valid name for location. Please use only ASCII "
-"characters excluding %(chars)s and space."
+msgid "Name <%(name)s> is not a valid name for location. Please use only ASCII characters excluding %(chars)s and space."
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:265
@@ -8688,9 +8557,7 @@
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:312
-msgid ""
-"Title of the location is limited only to one line and 256 characters. The "
-"rest of the text will be ignored."
+msgid "Title of the location is limited only to one line and 256 characters. The rest of the text will be ignored."
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:322
@@ -8938,9 +8805,7 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:2585
 #, python-format
-msgid ""
-"Location <%(loc)s> will be created in GIS data directory <%(dir)s>. You will"
-" need to change the default GIS data directory in the GRASS startup screen."
+msgid "Location <%(loc)s> will be created in GIS data directory <%(dir)s>. You will need to change the default GIS data directory in the GRASS startup screen."
 msgstr ""
 
 #: ../gui/wxpython/location_wizard/wizard.py:2590
@@ -8983,9 +8848,7 @@
 
 #: ../gui/wxpython/rdigit/dialogs.py:100
 #, python-format
-msgid ""
-"Raster map <%s> already exists in the current mapset. Do you want to "
-"overwrite it?"
+msgid "Raster map <%s> already exists in the current mapset. Do you want to overwrite it?"
 msgstr ""
 
 #: ../gui/wxpython/rdigit/controller.py:123
@@ -9041,8 +8904,7 @@
 msgid "Save raster map"
 msgstr ""
 
-#: ../gui/wxpython/rdigit/toolbars.py:33
-#: ../gui/wxpython/vdigit/toolbars.py:185
+#: ../gui/wxpython/rdigit/toolbars.py:33 ../gui/wxpython/vdigit/toolbars.py:185
 msgid "Undo"
 msgstr ""
 
@@ -9067,9 +8929,7 @@
 msgstr ""
 
 #: ../gui/wxpython/rdigit/toolbars.py:101
-msgid ""
-"Width of currently digitized line or diameter of a digitized point in map "
-"units."
+msgid "Width of currently digitized line or diameter of a digitized point in map units."
 msgstr ""
 
 #: ../gui/wxpython/rdigit/toolbars.py:142
@@ -9119,10 +8979,7 @@
 msgstr "தேடு:"
 
 #: ../gui/wxpython/datacatalog/toolbars.py:56
-msgid ""
-"Type to search database by map type or name. Use prefix 'r:', 'v:' and "
-"'r3:'to show only raster, vector or 3D raster data, respectively. Use Python"
-" regular expressions to refine your search."
+msgid "Type to search database by map type or name. Use prefix 'r:', 'v:' and 'r3:'to show only raster, vector or 3D raster data, respectively. Use Python regular expressions to refine your search."
 msgstr ""
 
 #: ../gui/wxpython/datacatalog/catalog.py:33
@@ -9141,9 +8998,7 @@
 
 #: ../gui/wxpython/datacatalog/tree.py:215
 #, python-brace-format
-msgid ""
-"Map of type {elem} <{name}> already exists in mapset <{mapset}>. Do you want"
-" to overwrite it?"
+msgid "Map of type {elem} <{name}> already exists in mapset <{mapset}>. Do you want to overwrite it?"
 msgstr ""
 
 #: ../gui/wxpython/datacatalog/tree.py:302
@@ -9227,9 +9082,7 @@
 
 #: ../gui/wxpython/datacatalog/tree.py:776
 #, python-brace-format
-msgid ""
-"Do you really want to delete map <{m}> of type <{etype}> from mapset "
-"<{mapset}> in location <{loc}>?"
+msgid "Do you really want to delete map <{m}> of type <{etype}> from mapset <{mapset}> in location <{loc}>?"
 msgstr ""
 
 #: ../gui/wxpython/datacatalog/tree.py:781
@@ -9649,9 +9502,7 @@
 
 #: ../gui/wxpython/vnet/vnet_data.py:203
 #, python-format
-msgid ""
-"Chosen column '%s' does not exist in attribute table of layer '%s' of vector"
-" map '%s'.\n"
+msgid "Chosen column '%s' does not exist in attribute table of layer '%s' of vector map '%s'.\n"
 msgstr ""
 
 #: ../gui/wxpython/vnet/vnet_data.py:259
@@ -9764,9 +9615,7 @@
 
 #: ../gui/wxpython/timeline/frame.py:39
 #, python-brace-format
-msgid ""
-"The Timeline Tool needs the \"matplotlib\" (python-matplotlib) package to be"
-" installed. {0}"
+msgid "The Timeline Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}"
 msgstr ""
 
 #: ../gui/wxpython/timeline/frame.py:77
@@ -9806,9 +9655,7 @@
 
 #: ../gui/wxpython/timeline/frame.py:196 ../gui/wxpython/tplot/frame.py:327
 #: ../gui/wxpython/tplot/frame.py:439
-msgid ""
-"Datasets have different temporal type (absolute x relative), which is not "
-"allowed."
+msgid "Datasets have different temporal type (absolute x relative), which is not allowed."
 msgstr ""
 
 #: ../gui/wxpython/timeline/frame.py:215 ../gui/wxpython/tplot/frame.py:344
@@ -10066,14 +9913,11 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/menudata.py:45
-msgid ""
-"Unable to parse user toolboxes XML files. Default main menu will be loaded."
+msgid "Unable to parse user toolboxes XML files. Default main menu will be loaded."
 msgstr ""
 
 #: ../gui/wxpython/lmgr/menudata.py:71
-msgid ""
-"Unable to parse user toolboxes XML files. Default module tree will be "
-"loaded."
+msgid "Unable to parse user toolboxes XML files. Default module tree will be loaded."
 msgstr ""
 
 #: ../gui/wxpython/lmgr/layertree.py:62
@@ -10157,8 +10001,7 @@
 msgid "Background vector map"
 msgstr ""
 
-#: ../gui/wxpython/lmgr/layertree.py:215
-#: ../gui/wxpython/lmgr/layertree.py:1525
+#: ../gui/wxpython/lmgr/layertree.py:215 ../gui/wxpython/lmgr/layertree.py:1525
 msgid "Map Layers"
 msgstr ""
 
@@ -10286,8 +10129,7 @@
 
 #: ../gui/wxpython/lmgr/layertree.py:1080
 #, python-format
-msgid ""
-"%s <%s> already exists in the current mapset. Do you want to overwrite it?"
+msgid "%s <%s> already exists in the current mapset. Do you want to overwrite it?"
 msgstr ""
 
 #: ../gui/wxpython/lmgr/layertree.py:1092
@@ -10325,9 +10167,8 @@
 msgid "opacity:"
 msgstr ""
 
-#: ../gui/wxpython/lmgr/layertree.py:2001
-#: ../gui/wxpython/mapswipe/frame.py:420 ../gui/wxpython/animation/utils.py:97
-#: ../gui/wxpython/animation/utils.py:105
+#: ../gui/wxpython/lmgr/layertree.py:2001 ../gui/wxpython/mapswipe/frame.py:420
+#: ../gui/wxpython/animation/utils.py:97 ../gui/wxpython/animation/utils.py:105
 #, python-format
 msgid "Map <%s> not found."
 msgstr ""
@@ -10414,9 +10255,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:754
 #, python-format
-msgid ""
-"Command '%s' not yet implemented in the WxGUI. Try adding it as a command "
-"layer instead."
+msgid "Command '%s' not yet implemented in the WxGUI. Try adding it as a command layer instead."
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:936 ../gui/wxpython/lmgr/frame.py:2002
@@ -10436,10 +10275,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:983
-msgid ""
-"Due to the limitations of your operating system, the script path cannot "
-"contain certain non-ascii characters. Please rename the script or move it to"
-" a different location."
+msgid "Due to the limitations of your operating system, the script path cannot contain certain non-ascii characters. Please rename the script or move it to a different location."
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:990
@@ -10449,9 +10285,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:999
 #, python-format
-msgid ""
-"Script <%s> is not executable. Do you want to set the permissions that "
-"allows you to run this script (note that you must be the owner of the file)?"
+msgid "Script <%s> is not executable. Do you want to set the permissions that allows you to run this script (note that you must be the owner of the file)?"
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1004
@@ -10464,9 +10298,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:1028
 #, python-format
-msgid ""
-"Directory '%s' is not defined in GRASS_ADDON_PATH. Do you want add this "
-"directory to GRASS_ADDON_PATH?"
+msgid "Directory '%s' is not defined in GRASS_ADDON_PATH. Do you want add this directory to GRASS_ADDON_PATH?"
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1030
@@ -10520,9 +10352,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1147
-msgid ""
-"If ~ (tilde) is present as the first directory on the path, it is replaced "
-"by user's home directory."
+msgid "If ~ (tilde) is present as the first directory on the path, it is replaced by user's home directory."
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1161
@@ -10558,9 +10388,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1322
-msgid ""
-"Current workspace is not empty. Do you want to store current settings to "
-"workspace file?"
+msgid "Current workspace is not empty. Do you want to store current settings to workspace file?"
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1325
@@ -10600,8 +10428,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:1612 ../gui/wxpython/lmgr/frame.py:1633
 #, python-format
-msgid ""
-"Workspace file <%s> already exists. Do you want to overwrite this file?"
+msgid "Workspace file <%s> already exists. Do you want to overwrite this file?"
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1615 ../gui/wxpython/lmgr/frame.py:1636
@@ -10644,9 +10471,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:2324
-msgid ""
-"Note that cell values can only be displayed for regions of less than 10,000 "
-"cells."
+msgid "Note that cell values can only be displayed for regions of less than 10,000 cells."
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:2424
@@ -10674,10 +10499,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:2567
-msgid ""
-"Display resolution is currently not constrained to computational settings. "
-"It's suggested to constrain map to region geometry. Do you want to constrain"
-" the resolution?"
+msgid "Display resolution is currently not constrained to computational settings. It's suggested to constrain map to region geometry. Do you want to constrain the resolution?"
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:2576
@@ -10886,8 +10708,7 @@
 
 #: ../gui/wxpython/vdigit/toolbars.py:941
 #, python-format
-msgid ""
-"Unsupported feature type '%(type)s'. Unable to edit OGR layer <%(layer)s>."
+msgid "Unsupported feature type '%(type)s'. Unable to edit OGR layer <%(layer)s>."
 msgstr ""
 
 #: ../gui/wxpython/vdigit/toolbars.py:1011
@@ -10922,8 +10743,8 @@
 msgid "Close dialog and save changes to user settings file"
 msgstr ""
 
-#: ../gui/wxpython/vdigit/preferences.py:161
-#: ../gui/wxpython/nviz/tools.py:1574 ../gui/wxpython/nviz/tools.py:1788
+#: ../gui/wxpython/vdigit/preferences.py:161 ../gui/wxpython/nviz/tools.py:1574
+#: ../gui/wxpython/nviz/tools.py:1788
 msgid "Display"
 msgstr ""
 
@@ -10973,8 +10794,7 @@
 msgstr ""
 
 #: ../gui/wxpython/vdigit/preferences.py:316
-msgid ""
-"By default are selected all features overlapping selection bounding box "
+msgid "By default are selected all features overlapping selection bounding box "
 msgstr ""
 
 #: ../gui/wxpython/vdigit/preferences.py:319
@@ -11094,9 +10914,7 @@
 msgstr "சுற்றளவு"
 
 #: ../gui/wxpython/vdigit/preferences.py:767
-msgid ""
-"Note: These settings are stored in the workspace not in the vector digitizer"
-" preferences."
+msgid "Note: These settings are stored in the workspace not in the vector digitizer preferences."
 msgstr ""
 
 #: ../gui/wxpython/vdigit/preferences.py:796
@@ -11165,8 +10983,7 @@
 
 #: ../gui/wxpython/vdigit/preferences.py:900
 #, python-format
-msgid ""
-"Snapping threshold is %(value).1f %(units)s (based on comp. resolution)"
+msgid "Snapping threshold is %(value).1f %(units)s (based on comp. resolution)"
 msgstr ""
 
 #: ../gui/wxpython/vdigit/preferences.py:956
@@ -11238,9 +11055,7 @@
 
 #: ../gui/wxpython/vdigit/g.gui.vdigit.py:90
 #, python-format
-msgid ""
-"Vector map <%s> not found in current mapset. New vector map can be created "
-"by providing '-c' flag."
+msgid "Vector map <%s> not found in current mapset. New vector map can be created by providing '-c' flag."
 msgstr ""
 
 #: ../gui/wxpython/vdigit/g.gui.vdigit.py:94
@@ -11291,8 +11106,7 @@
 
 #: ../gui/wxpython/vdigit/wxdigit.py:106
 #, python-format
-msgid ""
-"Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled."
+msgid "Unable to open database <%(db)s> by driver <%(driver)s>. Operation canceled."
 msgstr ""
 
 #: ../gui/wxpython/vdigit/wxdigit.py:114
@@ -11338,10 +11152,7 @@
 
 #: ../gui/wxpython/vdigit/wxdisplay.py:1017
 #, python-format
-msgid ""
-"Topology for vector map <%s> is not available. Topology is required by "
-"digitizer. Do you want to rebuild topology (takes some time) and open the "
-"vector map for editing?"
+msgid "Topology for vector map <%s> is not available. Topology is required by digitizer. Do you want to rebuild topology (takes some time) and open the vector map for editing?"
 msgstr ""
 
 #: ../gui/wxpython/vdigit/wxdisplay.py:1022
@@ -11407,8 +11218,7 @@
 msgid "GRASS GIS Map Swipe"
 msgstr ""
 
-#: ../gui/wxpython/mapswipe/frame.py:303
-#: ../gui/wxpython/animation/frame.py:160
+#: ../gui/wxpython/mapswipe/frame.py:303 ../gui/wxpython/animation/frame.py:160
 msgid "Main Toolbar"
 msgstr ""
 
@@ -11466,9 +11276,7 @@
 msgstr ""
 
 #: ../gui/wxpython/iscatt/dialogs.py:214
-msgid ""
-"Scatter plot with same bands combination (regardless x y order) has been "
-"already added into the list."
+msgid "Scatter plot with same bands combination (regardless x y order) has been already added into the list."
 msgstr ""
 
 #: ../gui/wxpython/iscatt/dialogs.py:323
@@ -11614,9 +11422,7 @@
 msgstr ""
 
 #: ../gui/wxpython/iscatt/toolbars.py:66
-msgid ""
-"Zoom to scatter plot data extend mode (click on scatter plot for zooming to "
-"extend)"
+msgid "Zoom to scatter plot data extend mode (click on scatter plot for zooming to extend)"
 msgstr ""
 
 #: ../gui/wxpython/iscatt/toolbars.py:69
@@ -11701,9 +11507,7 @@
 msgstr ""
 
 #: ../gui/wxpython/iscatt/controllers.py:288
-msgid ""
-"Scatter plot with same band combination (regardless x y order) is already "
-"displayed."
+msgid "Scatter plot with same band combination (regardless x y order) is already displayed."
 msgstr ""
 
 #: ../gui/wxpython/iscatt/controllers.py:301
@@ -11764,9 +11568,7 @@
 
 #: ../gui/wxpython/iscatt/plots.py:42
 #, python-brace-format
-msgid ""
-"The Scatterplot Tool needs the \"matplotlib\" (python-matplotlib) package to"
-" be installed. {0}"
+msgid "The Scatterplot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}"
 msgstr ""
 
 #: ../gui/wxpython/iscatt/plots.py:617
@@ -11953,9 +11755,7 @@
 
 #: ../gui/wxpython/animation/dialogs.py:887
 #: ../gui/wxpython/animation/controller.py:262
-msgid ""
-"More animations are using one window. Please select different window for "
-"each animation."
+msgid "More animations are using one window. Please select different window for each animation."
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:907
@@ -12007,8 +11807,7 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:1116
-msgid ""
-"Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):"
+msgid "Placement as percentage of screen coordinates (X: 0, Y: 0 is top left):"
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:1151
@@ -12081,9 +11880,7 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:1303
-msgid ""
-"Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality."
-" Options depend on ffmpeg version."
+msgid "Consider adding '-sameq' or '-qscale 1' if not satisfied with video quality. Options depend on ffmpeg version."
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:1340
@@ -12179,9 +11976,7 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:1997
-msgid ""
-"Click and then press key up or down to preview different date and time "
-"formats. Type custom format string."
+msgid "Click and then press key up or down to preview different date and time formats. Type custom format string."
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:2008
@@ -12193,9 +11988,7 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:2025
-msgid ""
-"When animating instant-based data which have irregular timestamps you can "
-"display 'no data frame' (checked option) or keep last frame."
+msgid "When animating instant-based data which have irregular timestamps you can display 'no data frame' (checked option) or keep last frame."
 msgstr ""
 
 #: ../gui/wxpython/animation/dialogs.py:2056
@@ -12207,19 +12000,15 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/utils.py:186
-msgid ""
-"The temporal type (absolute/relative) of space-time datasets has to be the "
-"same."
+msgid "The temporal type (absolute/relative) of space-time datasets has to be the same."
 msgstr ""
 
 #: ../gui/wxpython/animation/utils.py:190
-msgid ""
-"The map type (point/interval) of space-time datasets has to be the same."
+msgid "The map type (point/interval) of space-time datasets has to be the same."
 msgstr ""
 
 #: ../gui/wxpython/animation/utils.py:194
-msgid ""
-"The temporal extents of maps in space-time datasets have to be the same."
+msgid "The temporal extents of maps in space-time datasets have to be the same."
 msgstr ""
 
 #: ../gui/wxpython/animation/utils.py:202
@@ -12227,9 +12016,7 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/utils.py:207
-msgid ""
-"The number of maps to animate has to be the same as the number of maps in "
-"temporal dataset."
+msgid "The number of maps to animate has to be the same as the number of maps in temporal dataset."
 msgstr ""
 
 #: ../gui/wxpython/animation/g.gui.animation.py:92
@@ -12310,9 +12097,7 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/temporal_manager.py:110
-msgid ""
-"It is not allowed to display data with different temporal types (absolute "
-"and relative)."
+msgid "It is not allowed to display data with different temporal types (absolute and relative)."
 msgstr ""
 
 #: ../gui/wxpython/animation/temporal_manager.py:125
@@ -12321,10 +12106,7 @@
 msgstr ""
 
 #: ../gui/wxpython/animation/temporal_manager.py:137
-msgid ""
-"You are going to display data with different temporal types of maps "
-"(interval and point). It is recommended to use data of one temporal type to "
-"avoid confusion."
+msgid "You are going to display data with different temporal types of maps (interval and point). It is recommended to use data of one temporal type to avoid confusion."
 msgstr ""
 
 #: ../gui/wxpython/animation/temporal_manager.py:347
@@ -12437,9 +12219,7 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:329
-msgid ""
-"Adjusts the viewing height above the surface (angle of view automatically "
-"adjusts to maintain the same center of view)"
+msgid "Adjusts the viewing height above the surface (angle of view automatically adjusts to maintain the same center of view)"
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:345
@@ -12459,9 +12239,7 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:418
-msgid ""
-"Allows you to select a point on the surface that becomes the new center of "
-"view. Click on the button and then on the surface."
+msgid "Allows you to select a point on the surface that becomes the new center of view. Click on the button and then on the surface."
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:424
@@ -12477,9 +12255,7 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:436
-msgid ""
-"Sets the viewer directly over the scene's center position. This top view "
-"orients approximately north south."
+msgid "Sets the viewer directly over the scene's center position. This top view orients approximately north south."
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:440
@@ -12495,9 +12271,7 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:510
-msgid ""
-"Press 'Record' button and start changing the view. It is recommended to use "
-"fly-through mode (Map Display toolbar) to achieve smooth motion."
+msgid "Press 'Record' button and start changing the view. It is recommended to use fly-through mode (Map Display toolbar) to achieve smooth motion."
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:521
@@ -12529,8 +12303,7 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:638
-msgid ""
-"Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..."
+msgid "Generated files names will look like this: prefix_1.ppm, prefix_2.ppm, ..."
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:705 ../gui/wxpython/nviz/tools.py:2236
@@ -12716,9 +12489,7 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:1288
-msgid ""
-"Sets the Z coordinate of the current cutting plane (only meaningful when "
-"tilt is not 0)"
+msgid "Sets the Z coordinate of the current cutting plane (only meaningful when tilt is not 0)"
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:1360
@@ -13083,17 +12854,11 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/tools.py:5843
-msgid ""
-"Adjusts the light direction. Click and drag the puck to change the light "
-"direction."
+msgid "Adjusts the light direction. Click and drag the puck to change the light direction."
 msgstr ""
 
 #: ../gui/wxpython/nviz/wxnviz.py:33
-msgid ""
-"This module requires the NumPy module, which could not be imported. It "
-"probably is not installed (it's not part of the standard Python "
-"distribution). See the Numeric Python site (http://numpy.scipy.org) for "
-"information on downloading source or binaries."
+msgid "This module requires the NumPy module, which could not be imported. It probably is not installed (it's not part of the standard Python distribution). See the Numeric Python site (http://numpy.scipy.org) for information on downloading source or binaries."
 msgstr ""
 
 #: ../gui/wxpython/nviz/wxnviz.py:505 ../gui/wxpython/nviz/wxnviz.py:517
@@ -13175,16 +12940,12 @@
 msgstr ""
 
 #: ../gui/wxpython/nviz/mapwindow.py:244
-msgid ""
-"Opening 3D view was not successful. Please try to change the value of depth "
-"buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI."
+msgid "Opening 3D view was not successful. Please try to change the value of depth buffer in GUI Settings dialog > tab Map Display > Advanced and restart GUI."
 msgstr ""
 
 #: ../gui/wxpython/nviz/mapwindow.py:509
 #, python-format
-msgid ""
-"Image is too large, your OpenGL implementation supports maximum texture size"
-" %d px."
+msgid "Image is too large, your OpenGL implementation supports maximum texture size %d px."
 msgstr ""
 
 #: ../gui/wxpython/nviz/mapwindow.py:1021
@@ -13319,16 +13080,12 @@
 
 #: ../gui/wxpython/gis_set.py:150
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:150
-msgid ""
-"All data in one Location is in the same  coordinate reference system "
-"(projection). One Location can be one project. Location contains Mapsets."
+msgid "All data in one Location is in the same  coordinate reference system (projection). One Location can be one project. Location contains Mapsets."
 msgstr ""
 
 #: ../gui/wxpython/gis_set.py:158
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:158
-msgid ""
-"Mapset contains GIS data related to one project, task within one project, "
-"subregion or user."
+msgid "Mapset contains GIS data related to one project, task within one project, subregion or user."
 msgstr ""
 
 #: ../gui/wxpython/gis_set.py:173
@@ -13360,9 +13117,7 @@
 
 #: ../gui/wxpython/gis_set.py:189
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:189
-msgid ""
-"Create a new location using location wizard. After location is created "
-"successfully, GRASS session is started."
+msgid "Create a new location using location wizard. After location is created successfully, GRASS session is started."
 msgstr ""
 
 #. GTC Rename location
@@ -13459,10 +13214,7 @@
 
 #: ../gui/wxpython/gis_set.py:574
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1171
-msgid ""
-"GRASS needs a directory (GRASS database) in which to store its data. Create "
-"one now if you have not already done so. A popular choice is \"grassdata\", "
-"located in your home directory. Press Browse button to select the directory."
+msgid "GRASS needs a directory (GRASS database) in which to store its data. Create one now if you have not already done so. A popular choice is \"grassdata\", located in your home directory. Press Browse button to select the directory."
 msgstr ""
 
 #: ../gui/wxpython/gis_set.py:596
@@ -13492,9 +13244,7 @@
 #: ../gui/wxpython/gis_set.py:662
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:605
 #, python-format
-msgid ""
-"Data file <%(name)s> imported successfully. The location's default region "
-"was set from this imported map."
+msgid "Data file <%(name)s> imported successfully. The location's default region was set from this imported map."
 msgstr ""
 
 #: ../gui/wxpython/gis_set.py:676
@@ -13596,9 +13346,7 @@
 #: ../gui/wxpython/gis_set.py:863
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:786
 #, python-format
-msgid ""
-"No GRASS Location found in '%s'. Create a new Location or choose different "
-"GRASS database directory."
+msgid "No GRASS Location found in '%s'. Create a new Location or choose different GRASS database directory."
 msgstr ""
 
 #: ../gui/wxpython/gis_set.py:985
@@ -13671,16 +13419,12 @@
 #: ../gui/wxpython/gis_set.py:1167
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1090
 #, python-format
-msgid ""
-"Name <%(name)s> is not a valid name for location or mapset. Please use only "
-"ASCII characters excluding %(chars)s and space."
+msgid "Name <%(name)s> is not a valid name for location or mapset. Please use only ASCII characters excluding %(chars)s and space."
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:43
 #, python-brace-format
-msgid ""
-"The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package "
-"to be installed. {0}"
+msgid "The Temporal Plot Tool needs the \"matplotlib\" (python-matplotlib) package to be installed. {0}"
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:97
@@ -13698,8 +13442,7 @@
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:201
-msgid ""
-"Coordinates can be obtained for example by right-clicking on Map Display."
+msgid "Coordinates can be obtained for example by right-clicking on Map Display."
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:216
@@ -13736,9 +13479,7 @@
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:405
-msgid ""
-"Both coordinates and categories are set, coordinates will be used. The use "
-"categories remove text from coordinate form"
+msgid "Both coordinates and categories are set, coordinates will be used. The use categories remove text from coordinate form"
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:410
@@ -13746,8 +13487,7 @@
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:462
-msgid ""
-"Difference number of vector layers and maps in the vector temporal dataset"
+msgid "Difference number of vector layers and maps in the vector temporal dataset"
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:504
@@ -13757,8 +13497,7 @@
 
 #: ../gui/wxpython/tplot/frame.py:578 ../gui/wxpython/tplot/frame.py:620
 #: ../gui/wxpython/tplot/frame.py:663
-msgid ""
-"Problem getting data from raster temporal dataset. Empty list of values."
+msgid "Problem getting data from raster temporal dataset. Empty list of values."
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:590 ../gui/wxpython/tplot/frame.py:637
@@ -13805,9 +13544,7 @@
 msgstr ""
 
 #: ../gui/wxpython/tplot/g.gui.tplot.py:110
-msgid ""
-"With stvds it is not possible to use 'coordinates' and 'cats' options "
-"together"
+msgid "With stvds it is not possible to use 'coordinates' and 'cats' options together"
 msgstr ""
 
 #: ../gui/wxpython/tplot/g.gui.tplot.py:113
@@ -13869,8 +13606,8 @@
 msgstr ""
 
 #: ../gui/wxpython/wxplot/histogram.py:52
-#: ../gui/wxpython/wxplot/histogram.py:156
-#: ../gui/wxpython/wxplot/scatter.py:52 ../gui/wxpython/wxplot/scatter.py:53
+#: ../gui/wxpython/wxplot/histogram.py:156 ../gui/wxpython/wxplot/scatter.py:52
+#: ../gui/wxpython/wxplot/scatter.py:53
 msgid "Raster cell values"
 msgstr ""
 
@@ -14115,8 +13852,7 @@
 msgid "Weight:"
 msgstr ""
 
-#: ../gui/wxpython/wxplot/dialogs.py:832
-#: ../gui/wxpython/wxplot/dialogs.py:1430
+#: ../gui/wxpython/wxplot/dialogs.py:832 ../gui/wxpython/wxplot/dialogs.py:1430
 msgid "Apply changes for the current session and close dialog"
 msgstr ""
 
@@ -14166,9 +13902,7 @@
 msgstr ""
 
 #: ../gui/wxpython/wxplot/dialogs.py:1296
-msgid ""
-"Automatic axis scaling, custom max and min, or scale matches data range "
-"(min)"
+msgid "Automatic axis scaling, custom max and min, or scale matches data range (min)"
 msgstr ""
 
 #: ../gui/wxpython/wxplot/dialogs.py:1304
@@ -14332,9 +14066,7 @@
 msgstr ""
 
 #: ../gui/wxpython/startup/locdownload.py:384
-msgid ""
-"Download completed. The downloaded sample data is listed in the "
-"location/mapset tabs upon closing of this window"
+msgid "Download completed. The downloaded sample data is listed in the location/mapset tabs upon closing of this window"
 msgstr ""
 
 #: ../gui/wxpython/startup/locdownload.py:406
@@ -14549,9 +14281,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:41
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1042
-msgid ""
-"Imports raster data into a GRASS raster map using GDAL library and "
-"reprojects on the fly."
+msgid "Imports raster data into a GRASS raster map using GDAL library and reprojects on the fly."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:42
@@ -14563,9 +14293,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044
 #: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1056
-msgid ""
-"Creates a raster map from an assemblage of many coordinates using univariate"
-" statistics."
+msgid "Creates a raster map from an assemblage of many coordinates using univariate statistics."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:44
@@ -14673,9 +14401,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062
 #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:1074
-msgid ""
-"Georeference, rectify, and import Terra-ASTER imagery and relative DEMs "
-"using gdalwarp."
+msgid "Georeference, rectify, and import Terra-ASTER imagery and relative DEMs using gdalwarp."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:62
@@ -14696,8 +14422,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:64
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1065
 #: ../gui/wxpython/menustrings.py:65 ../gui/wxpython/menustrings.py:1078
-msgid ""
-"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)"
+msgid "Imports a raster map as GRASS GIS specific archive file (packed with r.pack)"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:65
@@ -14735,9 +14460,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:71
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1072
-msgid ""
-"Imports vector data into a GRASS vector map using OGR library and reprojects"
-" on the fly."
+msgid "Imports vector data into a GRASS vector map using OGR library and reprojects on the fly."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:72
@@ -14833,8 +14556,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:88
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1089
 #: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:1103
-msgid ""
-"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)"
+msgid "Imports a vector map as GRASS GIS specific archive file (packed with v.pack)"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:89
@@ -14954,8 +14676,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108
 #: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1122
-msgid ""
-"Exports a raster map to a text file as x,y,z values based on cell centers."
+msgid "Exports a raster map to a text file as x,y,z values based on cell centers."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:108
@@ -15107,9 +14828,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:132
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1133
-msgid ""
-"Exports a vector map layer to any of the supported OGR vector formats. By "
-"default a vector map layer is exported to Esri Shapefile format."
+msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to Esri Shapefile format."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:133
@@ -15121,9 +14840,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135
 #: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1149
-msgid ""
-"Exports a vector map to a GRASS ASCII vector representation. By default only"
-" features with category are exported. To export all features use 'layer=-1'."
+msgid "Exports a vector map to a GRASS ASCII vector representation. By default only features with category are exported. To export all features use 'layer=-1'."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:135
@@ -15267,9 +14984,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165
 #: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1180
-msgid ""
-"Redirects raster output to file utilizing GDAL library rather than storing "
-"in GRASS raster format."
+msgid "Redirects raster output to file utilizing GDAL library rather than storing in GRASS raster format."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:165
@@ -15293,9 +15008,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170
 #: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:1185
-msgid ""
-"Copies available data files in the current mapset search path to the user's "
-"current mapset."
+msgid "Copies available data files in the current mapset search path to the user's current mapset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:170
@@ -15310,9 +15023,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172
 #: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:1187
-msgid ""
-"Lists available GRASS data base files of the user-specified data type "
-"optionally using the search pattern."
+msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:173
@@ -15324,9 +15035,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176
 #: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:1191
-msgid ""
-"Removes data base element files from the user's current mapset using the "
-"search pattern."
+msgid "Removes data base element files from the user's current mapset using the search pattern."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:176
@@ -15494,9 +15203,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:198
 #: ../gui/wxpython/menustrings.py:201
-msgid ""
-"Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D "
-"vector data, and volumes (3D raster data) in 3D."
+msgid "Creates a 3D rendering of GIS data. Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster data) in 3D."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:199
@@ -15524,9 +15231,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:202
 #: ../gui/wxpython/menustrings.py:205
-msgid ""
-"A simple utility for converting bearing and distance measurements to "
-"coordinates and vice versa. It assumes a cartesian coordinate system"
+msgid "A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:204
@@ -15628,9 +15333,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:225
 #: ../gui/wxpython/menustrings.py:232
-msgid ""
-"Controls access to the current mapset for other users on the system. If no "
-"option given, prints current status."
+msgid "Controls access to the current mapset for other users on the system. If no option given, prints current status."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:226
@@ -15640,9 +15343,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:227
 #: ../gui/wxpython/menustrings.py:234
-msgid ""
-"Changes/reports current mapset. Optionally create new mapset or list "
-"available mapsets in given location."
+msgid "Changes/reports current mapset. Optionally create new mapset or list available mapsets in given location."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:228
@@ -15688,9 +15389,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:237
 #: ../gui/wxpython/menustrings.py:244
-msgid ""
-"Outputs and modifies the user's current GRASS variable settings. Prints all "
-"defined GRASS variables if no option is given."
+msgid "Outputs and modifies the user's current GRASS variable settings. Prints all defined GRASS variables if no option is given."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:238
@@ -15730,9 +15429,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:246
 #: ../gui/wxpython/menustrings.py:253
-msgid ""
-"Converts co-ordinate system descriptions (i.e. projection information) "
-"between various formats (including GRASS format)."
+msgid "Converts co-ordinate system descriptions (i.e. projection information) between various formats (including GRASS format)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:247
@@ -15742,10 +15439,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:248
 #: ../gui/wxpython/menustrings.py:255
-msgid ""
-"Prints or modifies GRASS projection information files (in various co-"
-"ordinate system descriptions). Can also be used to create new GRASS "
-"locations."
+msgid "Prints or modifies GRASS projection information files (in various co-ordinate system descriptions). Can also be used to create new GRASS locations."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:249
@@ -15863,9 +15557,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195
 #: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1212
-msgid ""
-"Modifies a timestamp for a raster map. Print/add/remove a timestamp for a "
-"raster map."
+msgid "Modifies a timestamp for a raster map. Print/add/remove a timestamp for a raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:270
@@ -15913,10 +15605,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203
 #: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1220
-msgid ""
-"Reinterpolates and optionally computes topographic analysis from input "
-"raster map to a new raster map (possibly with different resolution) using "
-"regularized spline with tension and smoothing."
+msgid "Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:278
@@ -15928,9 +15617,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205
 #: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1222
-msgid ""
-"Performs bilinear or bicubic spline interpolation with Tykhonov "
-"regularization."
+msgid "Performs bilinear or bicubic spline interpolation with Tykhonov regularization."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:280
@@ -15981,9 +15668,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215
 #: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:1232
-msgid ""
-"Produces tilings of the source projection for use in the destination region "
-"and projection."
+msgid "Produces tilings of the source projection for use in the destination region and projection."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:290
@@ -16073,8 +15758,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228
 #: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1245
-msgid ""
-"Combines red, green and blue raster maps into a single composite raster map."
+msgid "Combines red, green and blue raster maps into a single composite raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:303
@@ -16089,10 +15773,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230
 #: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1247
-msgid ""
-"Generates red, green and blue (RGB) raster map layers combining hue, "
-"intensity and saturation (HIS) values from user-specified input raster map "
-"layers."
+msgid "Generates red, green and blue (RGB) raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:305
@@ -16140,9 +15821,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245
 #: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1262
-msgid ""
-"Creates a raster map showing buffer zones surrounding cells that contain "
-"non-NULL category values."
+msgid "Creates a raster map showing buffer zones surrounding cells that contain non-NULL category values."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:320
@@ -16199,8 +15878,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1307
 #: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:388
 #: ../gui/wxpython/menustrings.py:1270 ../gui/wxpython/menustrings.py:1324
-msgid ""
-"Generates a raster map containing distances to nearest raster features."
+msgid "Generates a raster map containing distances to nearest raster features."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:329
@@ -16227,10 +15905,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260
 #: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1277
-msgid ""
-"Makes each cell category value a function of the category values assigned to"
-" the cells around it, and stores new cell values in an output raster map "
-"layer."
+msgid "Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:335
@@ -16242,10 +15917,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262
 #: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1279
-msgid ""
-"Neighborhood analysis tool for vector point maps. Makes each cell value a "
-"function of the attribute values assigned to the vector points or centroids "
-"around it, and stores new cell values in an output raster map."
+msgid "Neighborhood analysis tool for vector point maps. Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:337
@@ -16263,9 +15935,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265
 #: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1282
-msgid ""
-"Creates a cross product of the category values from multiple raster map "
-"layers."
+msgid "Creates a cross product of the category values from multiple raster map layers."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:340
@@ -16277,10 +15947,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267
 #: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1284
-msgid ""
-"Creates a composite raster map layer by using known category values from one"
-" (or more) map layer(s) to fill in areas of \"no data\" in another map "
-"layer."
+msgid "Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of \"no data\" in another map layer."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:342
@@ -16292,9 +15959,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269
 #: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1286
-msgid ""
-"Makes each output cell value a function of the values assigned to the "
-"corresponding cells in the input raster map layers."
+msgid "Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:344
@@ -16306,9 +15971,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271
 #: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1288
-msgid ""
-"Makes each output cell value a accumulationfunction of the values assigned "
-"to the corresponding cells in the input raster map layers."
+msgid "Makes each output cell value a accumulationfunction of the values assigned to the corresponding cells in the input raster map layers."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:346
@@ -16320,9 +15983,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273
 #: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1290
-msgid ""
-"Calculates category or object oriented statistics (accumulator-based "
-"statistics)."
+msgid "Calculates category or object oriented statistics (accumulator-based statistics)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:348
@@ -16364,14 +16025,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280
 #: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1297
-msgid ""
-"Solar irradiance and irradiation model. Computes direct (beam), diffuse and "
-"reflected solar irradiation raster maps for given day, latitude, surface and"
-" atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, "
-"declination, extraterrestrial irradiance, daylight length) are saved in the "
-"map history file. Alternatively, a local time can be specified to compute "
-"solar incidence angle and/or irradiance raster maps. The shadowing effect of"
-" the topography is optionally incorporated."
+msgid "Solar irradiance and irradiation model. Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:355
@@ -16383,10 +16037,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282
 #: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1299
-msgid ""
-"Calculates cast shadow areas from sun position and elevation raster map. "
-"Either exact sun position (A) is specified, or date/time to calculate the "
-"sun position (B) by r.sunmask itself."
+msgid "Calculates cast shadow areas from sun position and elevation raster map. Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:357
@@ -16398,11 +16049,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284
 #: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1301
-msgid ""
-"Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: "
-"the angle between the direction of the geometric center of the sun's "
-"apparent disk and the (idealized) horizon. Solar azimuth: the angle from due"
-" north in clockwise direction."
+msgid "Calculates solar elevation, solar azimuth, and sun hours. Solar elevation: the angle between the direction of the geometric center of the sun's apparent disk and the (idealized) horizon. Solar azimuth: the angle from due north in clockwise direction."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:359
@@ -16432,10 +16079,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289
 #: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1306
-msgid ""
-"Creates a raster map showing the cumulative cost of moving between different"
-" geographic locations on an input raster map whose cell category values "
-"represent cost."
+msgid "Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:364
@@ -16447,10 +16091,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291
 #: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1308
-msgid ""
-"Creates a raster map showing the anisotropic cumulative cost of moving "
-"between different geographic locations on an input raster map whose cell "
-"category values represent cost."
+msgid "Creates a raster map showing the anisotropic cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:366
@@ -16462,8 +16103,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293
 #: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1310
-msgid ""
-"Traces a flow through an elevation model or cost surface on a raster map."
+msgid "Traces a flow through an elevation model or cost surface on a raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:368
@@ -16499,10 +16139,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299
 #: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1316
-msgid ""
-"Generates raster maps of slope, aspect, curvatures and partial derivatives "
-"from an elevation raster map. Aspect is calculated counterclockwise from "
-"east."
+msgid "Generates raster maps of slope, aspect, curvatures and partial derivatives from an elevation raster map. Aspect is calculated counterclockwise from east."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:374
@@ -16514,9 +16151,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301
 #: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1318
-msgid ""
-"Extracts terrain parameters from a DEM. Uses a multi-scale approach by "
-"taking fitting quadratic parameters to any size window (via least squares)."
+msgid "Extracts terrain parameters from a DEM. Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:376
@@ -16540,9 +16175,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305
 #: ../gui/wxpython/menustrings.py:386 ../gui/wxpython/menustrings.py:1322
-msgid ""
-"Computes the viewshed of a point on an elevation raster map. Default format:"
-" NULL (invisible), vertical angle wrt viewpoint (visible)."
+msgid "Computes the viewshed of a point on an elevation raster map. Default format: NULL (invisible), vertical angle wrt viewpoint (visible)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:382
@@ -16554,14 +16187,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309
 #: ../gui/wxpython/menustrings.py:390 ../gui/wxpython/menustrings.py:1326
-msgid ""
-"Computes horizon angle height from a digital elevation model. The module has"
-" two different modes of operation: 1. Computes the entire horizon around a "
-"single point whose coordinates are given with the 'coord' option. The "
-"horizon height (in radians). 2. Computes one or more raster maps of the "
-"horizon height in a single direction. The input for this is the angle (in "
-"degrees), which is measured counterclockwise with east=0, north=90 etc. The "
-"output is the horizon height in radians."
+msgid "Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:384
@@ -16579,9 +16205,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312
 #: ../gui/wxpython/menustrings.py:393 ../gui/wxpython/menustrings.py:1329
-msgid ""
-"Recategorizes data in a raster map by grouping cells that form physically "
-"discrete areas into unique categories."
+msgid "Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:387
@@ -16599,8 +16223,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316
 #: ../gui/wxpython/menustrings.py:397 ../gui/wxpython/menustrings.py:1333
-msgid ""
-"Thins non-null cells that denote linear features in a raster map layer."
+msgid "Thins non-null cells that denote linear features in a raster map layer."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:391
@@ -16618,9 +16241,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319
 #: ../gui/wxpython/menustrings.py:400 ../gui/wxpython/menustrings.py:1336
-msgid ""
-"Generates stream channels. Takes vector stream data, transforms it to raster"
-" and subtracts depth from the output DEM."
+msgid "Generates stream channels. Takes vector stream data, transforms it to raster and subtracts depth from the output DEM."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:394
@@ -16644,9 +16265,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323
 #: ../gui/wxpython/menustrings.py:404 ../gui/wxpython/menustrings.py:1340
-msgid ""
-"Filters and generates a depressionless elevation map and a flow direction "
-"map from a given elevation raster map."
+msgid "Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:398
@@ -16670,9 +16289,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327
 #: ../gui/wxpython/menustrings.py:408 ../gui/wxpython/menustrings.py:1344
-msgid ""
-"Constructs flowlines. Computes flowlines, flowpath lengths, and "
-"flowaccumulation (contributing areas) from a elevation raster map."
+msgid "Constructs flowlines. Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:402
@@ -16732,8 +16349,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337
 #: ../gui/wxpython/menustrings.py:418 ../gui/wxpython/menustrings.py:1354
-msgid ""
-"Overland flow hydrologic simulation using path sampling method (SIMWE)."
+msgid "Overland flow hydrologic simulation using path sampling method (SIMWE)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:412
@@ -16745,9 +16361,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339
 #: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1356
-msgid ""
-"Sediment transport and erosion/deposition simulation using path sampling "
-"method (SIMWE)."
+msgid "Sediment transport and erosion/deposition simulation using path sampling method (SIMWE)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414
@@ -16759,9 +16373,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341
 #: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1358
-msgid ""
-"Creates a topographic index (wetness index) raster map from an elevation "
-"raster map."
+msgid "Creates a topographic index (wetness index) raster map from an elevation raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:416
@@ -16818,9 +16430,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350
 #: ../gui/wxpython/menustrings.py:431 ../gui/wxpython/menustrings.py:1367
-msgid ""
-"Numerical calculation program for transient, confined and unconfined "
-"groundwater flow in two dimensions."
+msgid "Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:425
@@ -16832,9 +16442,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352
 #: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1369
-msgid ""
-"Numerical calculation program for transient, confined and unconfined solute "
-"transport in two dimensions"
+msgid "Numerical calculation program for transient, confined and unconfined solute transport in two dimensions"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:427
@@ -16864,8 +16472,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357
 #: ../gui/wxpython/menustrings.py:438 ../gui/wxpython/menustrings.py:1374
-msgid ""
-"Calculates edge density index on a raster map, using a 4 neighbour algorithm"
+msgid "Calculates edge density index on a raster map, using a 4 neighbour algorithm"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:432
@@ -16889,9 +16496,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361
 #: ../gui/wxpython/menustrings.py:442 ../gui/wxpython/menustrings.py:1378
-msgid ""
-"Calculates mean patch size index on a raster map, using a 4 neighbour "
-"algorithm"
+msgid "Calculates mean patch size index on a raster map, using a 4 neighbour algorithm"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:436
@@ -16939,9 +16544,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369
 #: ../gui/wxpython/menustrings.py:450 ../gui/wxpython/menustrings.py:1386
-msgid ""
-"Calculates patch density index on a raster map, using a 4 neighbour "
-"algorithm"
+msgid "Calculates patch density index on a raster map, using a 4 neighbour algorithm"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:444
@@ -16953,9 +16556,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371
 #: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1388
-msgid ""
-"Calculates patch number index on a raster map, using a 4 neighbour "
-"algorithm."
+msgid "Calculates patch number index on a raster map, using a 4 neighbour algorithm."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:446
@@ -17033,11 +16634,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384
 #: ../gui/wxpython/menustrings.py:465 ../gui/wxpython/menustrings.py:1401
-msgid ""
-"Generates rate of spread raster maps. Generates three, or four raster map "
-"layers showing the base (perpendicular) rate of spread (ROS), the maximum "
-"(forward) ROS, the direction of the maximum ROS, and optionally the maximum "
-"potential spotting distance for fire spread simulation."
+msgid "Generates rate of spread raster maps. Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:459
@@ -17049,9 +16646,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386
 #: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1403
-msgid ""
-"Recursively traces the least cost path backwards to cells from which the "
-"cumulative cost was determined."
+msgid "Recursively traces the least cost path backwards to cells from which the cumulative cost was determined."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:461
@@ -17063,12 +16658,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388
 #: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1405
-msgid ""
-"Simulates elliptically anisotropic spread. Generates a raster map of the "
-"cumulative time of spread, given raster maps containing the rates of spread "
-"(ROS), the ROS directions and the spread origins. It optionally produces "
-"raster maps to contain backlink UTM coordinates for tracing spread paths. "
-"Usable for fire spread simulations."
+msgid "Simulates elliptically anisotropic spread. Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:463
@@ -17092,9 +16682,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1441
 #: ../gui/wxpython/menustrings.py:472 ../gui/wxpython/menustrings.py:522
 #: ../gui/wxpython/menustrings.py:1408 ../gui/wxpython/menustrings.py:1458
-msgid ""
-"Manages category values and labels associated with user-specified raster map"
-" layers."
+msgid "Manages category values and labels associated with user-specified raster map layers."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:466
@@ -17118,9 +16706,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395
 #: ../gui/wxpython/menustrings.py:476 ../gui/wxpython/menustrings.py:1412
-msgid ""
-"Reclasses a raster map greater or less than user specified area size (in "
-"hectares)."
+msgid "Reclasses a raster map greater or less than user specified area size (in hectares)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:470
@@ -17135,10 +16721,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397
 #: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1414
-msgid ""
-"Reclassify raster map based on category values. Creates a new raster map "
-"whose category values are based upon a reclassification of the categories in"
-" an existing raster map."
+msgid "Reclassify raster map based on category values. Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:472
@@ -17174,9 +16757,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403
 #: ../gui/wxpython/menustrings.py:484 ../gui/wxpython/menustrings.py:1420
-msgid ""
-"Rescales histogram equalized the range of category values in a raster map "
-"layer."
+msgid "Rescales histogram equalized the range of category values in a raster map layer."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:478
@@ -17206,9 +16787,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408
 #: ../gui/wxpython/menustrings.py:489 ../gui/wxpython/menustrings.py:1425
-msgid ""
-"Creates a raster map layer and vector point map containing randomly located "
-"points."
+msgid "Creates a raster map layer and vector point map containing randomly located points."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:483
@@ -17238,10 +16817,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413
 #: ../gui/wxpython/menustrings.py:494 ../gui/wxpython/menustrings.py:1430
-msgid ""
-"Generates a raster density map from vector points map. Density is computed "
-"using a moving kernel. Optionally generates a vector density map on a vector"
-" network."
+msgid "Generates a raster density map from vector points map. Density is computed using a moving kernel. Optionally generates a vector density map on a vector network."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:488
@@ -17253,17 +16829,13 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415
 #: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1432
-msgid ""
-"Generates a raster map using gaussian random number generator. Mean and "
-"standard deviation of gaussian deviates can be expressed by the user."
+msgid "Generates a raster map using gaussian random number generator. Mean and standard deviation of gaussian deviates can be expressed by the user."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:491
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1417
 #: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1434
-msgid ""
-"Creates raster plane map given dip (inclination), aspect (azimuth) and one "
-"point."
+msgid "Creates raster plane map given dip (inclination), aspect (azimuth) and one point."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:492
@@ -17275,8 +16847,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419
 #: ../gui/wxpython/menustrings.py:500 ../gui/wxpython/menustrings.py:1436
-msgid ""
-"Produces a raster surface map of uniform random deviates with defined range."
+msgid "Produces a raster surface map of uniform random deviates with defined range."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:494
@@ -17306,9 +16877,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424
 #: ../gui/wxpython/menustrings.py:505 ../gui/wxpython/menustrings.py:1441
-msgid ""
-"Performs bicubic or bilinear spline interpolation with Tykhonov "
-"regularization."
+msgid "Performs bicubic or bilinear spline interpolation with Tykhonov regularization."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:499
@@ -17320,9 +16889,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426
 #: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1443
-msgid ""
-"Provides surface interpolation from raster point data by Inverse Distance "
-"Squared Weighting."
+msgid "Provides surface interpolation from raster point data by Inverse Distance Squared Weighting."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:501
@@ -17334,9 +16901,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428
 #: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1445
-msgid ""
-"Provides surface interpolation from vector point data by Inverse Distance "
-"Squared Weighting."
+msgid "Provides surface interpolation from vector point data by Inverse Distance Squared Weighting."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:503
@@ -17360,11 +16925,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432
 #: ../gui/wxpython/menustrings.py:513 ../gui/wxpython/menustrings.py:1449
-msgid ""
-"Performs surface interpolation from vector points map by splines. Spatial "
-"approximation and topographic analysis from given point or isoline data in "
-"vector format to floating point raster format using regularized spline with "
-"tension."
+msgid "Performs surface interpolation from vector points map by splines. Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:507
@@ -17376,9 +16937,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434
 #: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1451
-msgid ""
-"Interpolates raster maps located (temporal or spatial) in between input "
-"raster maps at specific sampling positions."
+msgid "Interpolates raster maps located (temporal or spatial) in between input raster maps at specific sampling positions."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:509
@@ -17478,9 +17037,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451
 #: ../gui/wxpython/menustrings.py:532 ../gui/wxpython/menustrings.py:1468
-msgid ""
-"Calculates the volume of data \"clumps\". Optionally produces a GRASS vector"
-" points map containing the calculated centroids of these clumps."
+msgid "Calculates the volume of data \"clumps\". Optionally produces a GRASS vector points map containing the calculated centroids of these clumps."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:526
@@ -17498,11 +17055,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455
 #: ../gui/wxpython/menustrings.py:536 ../gui/wxpython/menustrings.py:1472
-msgid ""
-"Calculates univariate statistics from the non-null cells of a raster map. "
-"Statistics include number of cells counted, minimum and maximum cell values,"
-" range, arithmetic mean, population variance, standard deviation, "
-"coefficient of variation, and sum."
+msgid "Calculates univariate statistics from the non-null cells of a raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:530
@@ -17526,8 +17079,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459
 #: ../gui/wxpython/menustrings.py:540 ../gui/wxpython/menustrings.py:1476
-msgid ""
-"Outputs raster map layer values lying along user defined transect line(s)."
+msgid "Outputs raster map layer values lying along user defined transect line(s)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:534
@@ -17539,9 +17091,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461
 #: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1478
-msgid ""
-"Outputs a covariance/correlation matrix for user-specified raster map "
-"layer(s)."
+msgid "Outputs a covariance/correlation matrix for user-specified raster map layer(s)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:536
@@ -17577,9 +17127,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467
 #: ../gui/wxpython/menustrings.py:548 ../gui/wxpython/menustrings.py:1484
-msgid ""
-"Tabulates the mutual occurrence (coincidence) of categories for two raster "
-"map layers."
+msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:542
@@ -17609,9 +17157,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473
 #: ../gui/wxpython/menustrings.py:554 ../gui/wxpython/menustrings.py:1490
-msgid ""
-"Edits a vector map, allows adding, deleting and modifying selected vector "
-"features."
+msgid "Edits a vector map, allows adding, deleting and modifying selected vector features."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:548
@@ -17647,9 +17193,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479
 #: ../gui/wxpython/menustrings.py:560 ../gui/wxpython/menustrings.py:1496
-msgid ""
-"Dissolves boundaries between adjacent areas sharing a common category number"
-" or attribute."
+msgid "Dissolves boundaries between adjacent areas sharing a common category number or attribute."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:554
@@ -17673,9 +17217,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483
 #: ../gui/wxpython/menustrings.py:564 ../gui/wxpython/menustrings.py:1500
-msgid ""
-"Extrudes flat vector features to 3D vector features with defined height. "
-"Optionally the height can be derived from sampling of elevation raster map."
+msgid "Extrudes flat vector features to 3D vector features with defined height. Optionally the height can be derived from sampling of elevation raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:558
@@ -17699,8 +17241,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487
 #: ../gui/wxpython/menustrings.py:568 ../gui/wxpython/menustrings.py:1504
-msgid ""
-"Performs an affine transformation (shift, scale and rotate) on vector map."
+msgid "Performs an affine transformation (shift, scale and rotate) on vector map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:562
@@ -17712,9 +17253,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489
 #: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1506
-msgid ""
-"Rectifies a vector by computing a coordinate transformation for each object "
-"in the vector based on the control points."
+msgid "Rectifies a vector by computing a coordinate transformation for each object in the vector based on the control points."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:567
@@ -17738,9 +17277,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496
 #: ../gui/wxpython/menustrings.py:577 ../gui/wxpython/menustrings.py:1513
-msgid ""
-"Creates topology for vector map. Optionally also checks for topological "
-"errors."
+msgid "Creates topology for vector map. Optionally also checks for topological errors."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:571
@@ -17896,9 +17433,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525
 #: ../gui/wxpython/menustrings.py:606 ../gui/wxpython/menustrings.py:1542
-msgid ""
-"Selects vector features from an existing vector map and creates a new vector"
-" map containing only the selected features."
+msgid "Selects vector features from an existing vector map and creates a new vector map containing only the selected features."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:600
@@ -17910,8 +17445,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527
 #: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1544
-msgid ""
-"Selects features from vector map (A) by features from other vector map (B)."
+msgid "Selects features from vector map (A) by features from other vector map (B)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:609
@@ -18058,9 +17592,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556
 #: ../gui/wxpython/menustrings.py:637 ../gui/wxpython/menustrings.py:1573
-msgid ""
-"Building contour determination and Region Growing algorithm for determining "
-"the building inside"
+msgid "Building contour determination and Region Growing algorithm for determining the building inside"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:631
@@ -18072,9 +17604,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558
 #: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1575
-msgid ""
-"Corrects the v.lidar.growing output. It is the last of the three algorithms "
-"for LIDAR filtering."
+msgid "Corrects the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:633
@@ -18116,9 +17646,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565
 #: ../gui/wxpython/menustrings.py:646 ../gui/wxpython/menustrings.py:1582
-msgid ""
-"Creates points/segments from input lines, linear reference system and "
-"positions read from stdin or a file."
+msgid "Creates points/segments from input lines, linear reference system and positions read from stdin or a file."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:640
@@ -18130,9 +17658,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567
 #: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1584
-msgid ""
-"Finds line id and real km+offset for given points in vector map using linear"
-" reference system."
+msgid "Finds line id and real km+offset for given points in vector map using linear reference system."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:642
@@ -18144,9 +17670,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569
 #: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1586
-msgid ""
-"Finds the nearest element in vector map 'to' for elements in vector map "
-"'from'."
+msgid "Finds the nearest element in vector map 'to' for elements in vector map 'from'."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:644
@@ -18181,9 +17705,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:650
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1576
-msgid ""
-"Allocates subnets for nearest centers (direction from center). center node "
-"must be opened (costs >= 0). Costs of center node are used in calculation"
+msgid "Allocates subnets for nearest centers (direction from center). center node must be opened (costs >= 0). Costs of center node are used in calculation"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:651
@@ -18194,10 +17716,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:652
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1578
-msgid ""
-"Splits net by cost isolines. Splits net to bands between cost isolines "
-"(direction from center). Center node must be opened (costs >= 0). Costs of "
-"center node are used in calculation."
+msgid "Splits net by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:653
@@ -18221,11 +17740,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582
 #: ../gui/wxpython/menustrings.py:663 ../gui/wxpython/menustrings.py:1599
-msgid ""
-"Computes shortest distance via the network between the given sets of "
-"features. Finds the shortest paths from each 'from' point to the nearest "
-"'to' feature and various information about this relation are uploaded to the"
-" attribute table."
+msgid "Computes shortest distance via the network between the given sets of features. Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:657
@@ -18321,9 +17836,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598
 #: ../gui/wxpython/menustrings.py:679 ../gui/wxpython/menustrings.py:1615
-msgid ""
-"Computes degree, centrality, betweeness, closeness and eigenvector "
-"centrality measures in the network."
+msgid "Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:673
@@ -18335,10 +17848,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600
 #: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1617
-msgid ""
-"Creates Steiner tree for the network and given terminals. Note that 'Minimum"
-" Steiner Tree' problem is NP-hard and heuristic algorithm is used in this "
-"module so the result may be sub optimal."
+msgid "Creates Steiner tree for the network and given terminals. Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:675
@@ -18362,10 +17872,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604
 #: ../gui/wxpython/menustrings.py:685 ../gui/wxpython/menustrings.py:1621
-msgid ""
-"Creates a cycle connecting given nodes (Traveling salesman problem). Note "
-"that TSP is NP-hard, heuristic algorithm is used by this module and created "
-"cycle may be sub optimal"
+msgid "Creates a cycle connecting given nodes (Traveling salesman problem). Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:679
@@ -18380,9 +17887,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607
 #: ../gui/wxpython/menustrings.py:688 ../gui/wxpython/menustrings.py:1624
-msgid ""
-"Overlays two vector maps offering clip, intersection, difference, "
-"symmetrical difference, union operators."
+msgid "Overlays two vector maps offering clip, intersection, difference, symmetrical difference, union operators."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:682
@@ -18418,9 +17923,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614
 #: ../gui/wxpython/menustrings.py:695 ../gui/wxpython/menustrings.py:1631
-msgid ""
-"Changes vector category values for an existing vector map according to "
-"results of SQL queries or a value in attribute table column."
+msgid "Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:690
@@ -18432,9 +17935,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617
 #: ../gui/wxpython/menustrings.py:698 ../gui/wxpython/menustrings.py:1634
-msgid ""
-"Calculates univariate statistics from a raster map based on a vector map and"
-" uploads statistics to new attribute columns."
+msgid "Calculates univariate statistics from a raster map based on a vector map and uploads statistics to new attribute columns."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:692
@@ -18536,9 +18037,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634
 #: ../gui/wxpython/menustrings.py:715 ../gui/wxpython/menustrings.py:1651
-msgid ""
-"Creates a Delaunay triangulation from an input vector map containing points "
-"or centroids."
+msgid "Creates a Delaunay triangulation from an input vector map containing points or centroids."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:709
@@ -18549,9 +18048,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:710
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1636
-msgid ""
-"Creates a Voronoi diagram in current region from an input vector map "
-"containing points or centroids."
+msgid "Creates a Voronoi diagram in current region from an input vector map containing points or centroids."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:711
@@ -18581,8 +18078,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641
 #: ../gui/wxpython/menustrings.py:722 ../gui/wxpython/menustrings.py:1658
-msgid ""
-"Creates new vector (points) map from database table containing coordinates."
+msgid "Creates new vector (points) map from database table containing coordinates."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:716
@@ -18660,9 +18156,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660
 #: ../gui/wxpython/menustrings.py:741 ../gui/wxpython/menustrings.py:1677
-msgid ""
-"Calculates univariate statistics of vector map features. Variance and "
-"standard deviation is calculated only for points if specified."
+msgid "Calculates univariate statistics of vector map features. Variance and standard deviation is calculated only for points if specified."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:735
@@ -18674,9 +18168,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662
 #: ../gui/wxpython/menustrings.py:743 ../gui/wxpython/menustrings.py:1679
-msgid ""
-"Calculates univariate statistics on selected table column for a GRASS vector"
-" map."
+msgid "Calculates univariate statistics on selected table column for a GRASS vector map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:737
@@ -18766,17 +18258,13 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679
 #: ../gui/wxpython/menustrings.py:760 ../gui/wxpython/menustrings.py:1696
-msgid ""
-"Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to "
-"RGB (Red-Green-Blue) color space."
+msgid "Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:755
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1681
 #: ../gui/wxpython/menustrings.py:762 ../gui/wxpython/menustrings.py:1698
-msgid ""
-"Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-"
-"Intensity-Saturation) color space."
+msgid "Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:756
@@ -18788,9 +18276,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683
 #: ../gui/wxpython/menustrings.py:764 ../gui/wxpython/menustrings.py:1700
-msgid ""
-"Rectifies an image by computing a coordinate transformation for each pixel "
-"in the image based on the control points."
+msgid "Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:759
@@ -18808,8 +18294,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687
 #: ../gui/wxpython/menustrings.py:768 ../gui/wxpython/menustrings.py:1704
-msgid ""
-"Displays spectral response at user specified locations in group or images."
+msgid "Displays spectral response at user specified locations in group or images."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:762
@@ -18821,9 +18306,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689
 #: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1706
-msgid ""
-"Image fusion algorithms to sharpen multispectral with high-res panchromatic "
-"channels"
+msgid "Image fusion algorithms to sharpen multispectral with high-res panchromatic channels"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:764
@@ -18841,10 +18324,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692
 #: ../gui/wxpython/menustrings.py:773 ../gui/wxpython/menustrings.py:1709
-msgid ""
-"Generates spectral signatures for land cover types in an image using a "
-"clustering algorithm. The resulting signature file is used as input for "
-"i.maxlik, to generate an unsupervised image classification."
+msgid "Generates spectral signatures for land cover types in an image using a clustering algorithm. The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:767
@@ -18868,10 +18348,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696
 #: ../gui/wxpython/menustrings.py:777 ../gui/wxpython/menustrings.py:1713
-msgid ""
-"Classifies the cell spectral reflectances in imagery data. Classification is"
-" based on the spectral signature information generated by either i.cluster, "
-"g.gui.iclass, or i.gensig."
+msgid "Classifies the cell spectral reflectances in imagery data. Classification is based on the spectral signature information generated by either i.cluster, g.gui.iclass, or i.gensig."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:771
@@ -18887,9 +18364,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963
 #: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1715
 #: ../gui/wxpython/menustrings.py:1985
-msgid ""
-"Generates spectral signatures by allowing the user to outline training "
-"areas."
+msgid "Generates spectral signatures by allowing the user to outline training areas."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:773
@@ -18913,9 +18388,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702
 #: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1719
-msgid ""
-"Performs contextual image classification using sequential maximum a "
-"posteriori (SMAP) estimation."
+msgid "Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:777
@@ -19029,9 +18502,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721
 #: ../gui/wxpython/menustrings.py:802 ../gui/wxpython/menustrings.py:1738
-msgid ""
-"Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature "
-"from ASTER DN."
+msgid "Calculates Top of Atmosphere Radiance/Reflectance/Brightness Temperature from ASTER DN."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:796
@@ -19043,9 +18514,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723
 #: ../gui/wxpython/menustrings.py:804 ../gui/wxpython/menustrings.py:1740
-msgid ""
-"Calculates top-of-atmosphere radiance or reflectance and temperature for "
-"Landsat MSS/TM/ETM+/OLI"
+msgid "Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:798
@@ -19081,9 +18550,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729
 #: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1746
-msgid ""
-"Performs atmospheric correction using the 6S algorithm. 6S - Second "
-"Simulation of Satellite Signal in the Solar Spectrum."
+msgid "Performs atmospheric correction using the 6S algorithm. 6S - Second Simulation of Satellite Signal in the Solar Spectrum."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804
@@ -19113,9 +18580,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734
 #: ../gui/wxpython/menustrings.py:820 ../gui/wxpython/menustrings.py:1756
-msgid ""
-"Calculates different types of vegetation indices. Uses red and nir bands "
-"mostly, and some indices require additional bands."
+msgid "Calculates different types of vegetation indices. Uses red and nir bands mostly, and some indices require additional bands."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:809
@@ -19241,9 +18706,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755
 #: ../gui/wxpython/menustrings.py:841 ../gui/wxpython/menustrings.py:1777
-msgid ""
-"Computes temporal integration of satellite ET actual (ETa) following the "
-"daily ET reference (ETo) from meteorological station(s)."
+msgid "Computes temporal integration of satellite ET actual (ETa) following the daily ET reference (ETo) from meteorological station(s)."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:830
@@ -19255,9 +18718,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757
 #: ../gui/wxpython/menustrings.py:843 ../gui/wxpython/menustrings.py:1779
-msgid ""
-"Computes evapotranspiration calculation modified or original Hargreaves "
-"formulation, 2001."
+msgid "Computes evapotranspiration calculation modified or original Hargreaves formulation, 2001."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:832
@@ -19269,9 +18730,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759
 #: ../gui/wxpython/menustrings.py:845 ../gui/wxpython/menustrings.py:1781
-msgid ""
-"Computes potential evapotranspiration calculation with hourly Penman-"
-"Monteith."
+msgid "Computes potential evapotranspiration calculation with hourly Penman-Monteith."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:834
@@ -19283,9 +18742,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761
 #: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1783
-msgid ""
-"Computes evapotranspiration calculation Priestley and Taylor formulation, "
-"1972."
+msgid "Computes evapotranspiration calculation Priestley and Taylor formulation, 1972."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:837
@@ -19297,9 +18754,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764
 #: ../gui/wxpython/menustrings.py:850 ../gui/wxpython/menustrings.py:1786
-msgid ""
-"Calculates error matrix and kappa parameter for accuracy assessment of "
-"classification result."
+msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:839
@@ -19347,9 +18802,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772
 #: ../gui/wxpython/menustrings.py:858 ../gui/wxpython/menustrings.py:1794
-msgid ""
-"Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a"
-" 3D raster map."
+msgid "Modifies a timestamp for a 3D raster map. Print/add/remove a timestamp for a 3D raster map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:848
@@ -19412,17 +18865,13 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785
 #: ../gui/wxpython/menustrings.py:871 ../gui/wxpython/menustrings.py:1807
-msgid ""
-"Creates cross section 2D raster map from 3D raster map based on 2D elevation"
-" map"
+msgid "Creates cross section 2D raster map from 3D raster map based on 2D elevation map"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:861
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1787
 #: ../gui/wxpython/menustrings.py:873 ../gui/wxpython/menustrings.py:1809
-msgid ""
-"Numerical calculation program for transient, confined groundwater flow in "
-"three dimensions."
+msgid "Numerical calculation program for transient, confined groundwater flow in three dimensions."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:862
@@ -19434,9 +18883,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789
 #: ../gui/wxpython/menustrings.py:875 ../gui/wxpython/menustrings.py:1811
-msgid ""
-"Interpolates point data to a 3D raster map using regularized spline with "
-"tension (RST) algorithm."
+msgid "Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:864
@@ -19477,11 +18924,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796
 #: ../gui/wxpython/menustrings.py:882 ../gui/wxpython/menustrings.py:1818
-msgid ""
-"Calculates univariate statistics from the non-null cells of a 3D raster map."
-" Statistics include number of cells counted, minimum and maximum cell "
-"values, range, arithmetic mean, population variance, standard deviation, "
-"coefficient of variation, and sum."
+msgid "Calculates univariate statistics from the non-null cells of a 3D raster map. Statistics include number of cells counted, minimum and maximum cell values, range, arithmetic mean, population variance, standard deviation, coefficient of variation, and sum."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:871
@@ -19631,9 +19074,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821
 #: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1843
-msgid ""
-"Copy a table. Either 'from_table' (optionally with 'where') can be used or "
-"'select' option, but not 'from_table' and 'select' at the same time."
+msgid "Copy a table. Either 'from_table' (optionally with 'where') can be used or 'select' option, but not 'from_table' and 'select' at the same time."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:896
@@ -19702,9 +19143,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835
 #: ../gui/wxpython/menustrings.py:921 ../gui/wxpython/menustrings.py:1857
-msgid ""
-"Creates and connects a new attribute table to a given layer of an existing "
-"vector map."
+msgid "Creates and connects a new attribute table to a given layer of an existing vector map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:910
@@ -19740,23 +19179,19 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841
 #: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1863
-msgid ""
-"Adds one or more columns to the attribute table connected to a given vector "
-"map."
+msgid "Adds one or more columns to the attribute table connected to a given vector map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:917
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1843
 #: ../gui/wxpython/menustrings.py:929 ../gui/wxpython/menustrings.py:1865
-msgid ""
-"Drops a column from the attribute table connected to a given vector map."
+msgid "Drops a column from the attribute table connected to a given vector map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:919
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1845
 #: ../gui/wxpython/menustrings.py:931 ../gui/wxpython/menustrings.py:1867
-msgid ""
-"Renames a column in the attribute table connected to a given vector map."
+msgid "Renames a column in the attribute table connected to a given vector map."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:920
@@ -19780,8 +19215,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849
 #: ../gui/wxpython/menustrings.py:935 ../gui/wxpython/menustrings.py:1871
-msgid ""
-"Removes a vector feature from a vector map through attribute selection."
+msgid "Removes a vector feature from a vector map through attribute selection."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924
@@ -19793,9 +19227,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851
 #: ../gui/wxpython/menustrings.py:937 ../gui/wxpython/menustrings.py:1873
-msgid ""
-"Reconnects attribute tables for all vector maps from the current mapset to a"
-" new database."
+msgid "Reconnects attribute tables for all vector maps from the current mapset to a new database."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:926
@@ -19831,8 +19263,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857
 #: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1879
-msgid ""
-"Prints/sets general temporal GIS database connection for current mapset."
+msgid "Prints/sets general temporal GIS database connection for current mapset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:933
@@ -19904,8 +19335,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873
 #: ../gui/wxpython/menustrings.py:959 ../gui/wxpython/menustrings.py:1895
-msgid ""
-"Lists space time datasets and maps registered in the temporal database."
+msgid "Lists space time datasets and maps registered in the temporal database."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:948
@@ -19934,9 +19364,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878
 #: ../gui/wxpython/menustrings.py:964 ../gui/wxpython/menustrings.py:1900
-msgid ""
-"Unregisters raster, vector and raster3d maps from the temporal database or a"
-" specific space time dataset."
+msgid "Unregisters raster, vector and raster3d maps from the temporal database or a specific space time dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:953
@@ -20002,8 +19430,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889
 #: ../gui/wxpython/menustrings.py:975 ../gui/wxpython/menustrings.py:1911
-msgid ""
-"Imports a space time vector dataset from a GRASS GIS specific archive file."
+msgid "Imports a space time vector dataset from a GRASS GIS specific archive file."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:965
@@ -20039,8 +19466,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896
 #: ../gui/wxpython/menustrings.py:982 ../gui/wxpython/menustrings.py:1918
-msgid ""
-"Exports a space time vector dataset as GRASS GIS specific archive file."
+msgid "Exports a space time vector dataset as GRASS GIS specific archive file."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:971
@@ -20106,8 +19532,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907
 #: ../gui/wxpython/menustrings.py:993 ../gui/wxpython/menustrings.py:1929
-msgid ""
-"Prints attributes of vector maps registered in a space time vector dataset."
+msgid "Prints attributes of vector maps registered in a space time vector dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:982
@@ -20119,9 +19544,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909
 #: ../gui/wxpython/menustrings.py:995 ../gui/wxpython/menustrings.py:1931
-msgid ""
-"Creates/modifies the color table associated with each raster map of the "
-"space time raster dataset."
+msgid "Creates/modifies the color table associated with each raster map of the space time raster dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:984
@@ -20133,9 +19556,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911
 #: ../gui/wxpython/menustrings.py:997 ../gui/wxpython/menustrings.py:1933
-msgid ""
-"Performs spatio-temporal mapcalc expressions on temporally sampled maps of "
-"space time raster datasets."
+msgid "Performs spatio-temporal mapcalc expressions on temporally sampled maps of space time raster datasets."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:986
@@ -20147,9 +19568,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913
 #: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1935
-msgid ""
-"Performs r3.mapcalc expressions on maps of sampled space time 3D raster "
-"datasets."
+msgid "Performs r3.mapcalc expressions on maps of sampled space time 3D raster datasets."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:988
@@ -20161,8 +19580,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915
 #: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1937
-msgid ""
-"Replaces gaps in a space time raster dataset with interpolated raster maps."
+msgid "Replaces gaps in a space time raster dataset with interpolated raster maps."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:990
@@ -20180,9 +19598,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918
 #: ../gui/wxpython/menustrings.py:1004 ../gui/wxpython/menustrings.py:1940
-msgid ""
-"Performs a neighborhood analysis for each map in a space time raster "
-"dataset."
+msgid "Performs a neighborhood analysis for each map in a space time raster dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:993
@@ -20194,9 +19610,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920
 #: ../gui/wxpython/menustrings.py:1006 ../gui/wxpython/menustrings.py:1942
-msgid ""
-"Performs different aggregation algorithms from r.series on all or a subset "
-"of raster maps in a space time raster dataset."
+msgid "Performs different aggregation algorithms from r.series on all or a subset of raster maps in a space time raster dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:995
@@ -20208,9 +19622,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922
 #: ../gui/wxpython/menustrings.py:1008 ../gui/wxpython/menustrings.py:1944
-msgid ""
-"Aggregates temporally the maps of a space time raster dataset by a user "
-"defined granularity."
+msgid "Aggregates temporally the maps of a space time raster dataset by a user defined granularity."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:997
@@ -20222,9 +19634,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924
 #: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1946
-msgid ""
-"Aggregates data of an existing space time raster dataset using the time "
-"intervals of a second space time dataset."
+msgid "Aggregates data of an existing space time raster dataset using the time intervals of a second space time dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:999
@@ -20242,9 +19652,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927
 #: ../gui/wxpython/menustrings.py:1013 ../gui/wxpython/menustrings.py:1949
-msgid ""
-"Sample a space time raster dataset at specific vector point coordinates and "
-"write the output to stdout using different layouts"
+msgid "Sample a space time raster dataset at specific vector point coordinates and write the output to stdout using different layouts"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1002
@@ -20256,9 +19664,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929
 #: ../gui/wxpython/menustrings.py:1015 ../gui/wxpython/menustrings.py:1951
-msgid ""
-"Stores raster map values at spatial and temporal positions of vector points "
-"as vector attributes."
+msgid "Stores raster map values at spatial and temporal positions of vector points as vector attributes."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1004
@@ -20270,9 +19676,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931
 #: ../gui/wxpython/menustrings.py:1017 ../gui/wxpython/menustrings.py:1953
-msgid ""
-"Observes specific locations in a space time raster dataset over a period of "
-"time using vector points."
+msgid "Observes specific locations in a space time raster dataset over a period of time using vector points."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1006
@@ -20284,9 +19688,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933
 #: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1955
-msgid ""
-"Samples the input space time dataset(s) with a sample space time dataset and"
-" print the result to stdout."
+msgid "Samples the input space time dataset(s) with a sample space time dataset and print the result to stdout."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1009
@@ -20310,9 +19712,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938
 #: ../gui/wxpython/menustrings.py:1024 ../gui/wxpython/menustrings.py:1960
-msgid ""
-"Calculates univariate statistics from the non-null cells for each registered"
-" raster map of a space time raster dataset."
+msgid "Calculates univariate statistics from the non-null cells for each registered raster map of a space time raster dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1013
@@ -20324,9 +19724,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940
 #: ../gui/wxpython/menustrings.py:1026 ../gui/wxpython/menustrings.py:1962
-msgid ""
-"Calculates univariate statistics of attributes for each registered vector "
-"map of a space time vector dataset"
+msgid "Calculates univariate statistics of attributes for each registered vector map of a space time vector dataset"
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1015
@@ -20338,9 +19736,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942
 #: ../gui/wxpython/menustrings.py:1028 ../gui/wxpython/menustrings.py:1964
-msgid ""
-"Calculates univariate statistics from the non-null cells for each registered"
-" 3D raster map of a space time 3D raster dataset."
+msgid "Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset."
 msgstr ""
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1017
@@ -20699,8 +20095,7 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1076
-msgid ""
-"Creates a raster map from LAS LiDAR points using univariate statistics."
+msgid "Creates a raster map from LAS LiDAR points using univariate statistics."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:1082
@@ -20716,9 +20111,7 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1147
-msgid ""
-"Exports a vector map layer to any of the supported OGR vector formats. By "
-"default a vector map layer is exported to OGC GeoPackage format."
+msgid "Exports a vector map layer to any of the supported OGR vector formats. By default a vector map layer is exported to OGC GeoPackage format."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:140 ../gui/wxpython/menustrings.py:1153
@@ -20742,22 +20135,15 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:657 ../gui/wxpython/menustrings.py:1593
-msgid ""
-"Allocates subnets for nearest centers. Center node must be opened (costs >= "
-"0). Costs of center node are used in calculation."
+msgid "Allocates subnets for nearest centers. Center node must be opened (costs >= 0). Costs of center node are used in calculation."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1595
-msgid ""
-"Splits subnets for nearest centers by cost isolines. Splits net to bands "
-"between cost isolines (direction from center). Center node must be opened "
-"(costs >= 0). Costs of center node are used in calculation."
+msgid "Splits subnets for nearest centers by cost isolines. Splits net to bands between cost isolines (direction from center). Center node must be opened (costs >= 0). Costs of center node are used in calculation."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:717 ../gui/wxpython/menustrings.py:1653
-msgid ""
-"Creates a Voronoi diagram constrained to the extents of the current region "
-"from an input vector map containing points or centroids."
+msgid "Creates a Voronoi diagram constrained to the extents of the current region from an input vector map containing points or centroids."
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:813 ../gui/wxpython/menustrings.py:1749
@@ -20781,7 +20167,5 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:962 ../gui/wxpython/menustrings.py:1898
-msgid ""
-"Assigns timestamps and registers raster, vector and raster3d maps in a space"
-" time dataset."
+msgid "Assigns timestamps and registers raster, vector and raster3d maps in a space time dataset."
 msgstr ""



More information about the grass-commit mailing list