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

svn_grass at osgeo.org svn_grass at osgeo.org
Thu Nov 1 10:38:43 PDT 2018


Author: neteler
Date: 2018-11-01 10:38:42 -0700 (Thu, 01 Nov 2018)
New Revision: 73637

Modified:
   grass/trunk/locale/po/grasslibs_bn.po
   grass/trunk/locale/po/grasslibs_cs.po
   grass/trunk/locale/po/grasslibs_de.po
   grass/trunk/locale/po/grasslibs_el.po
   grass/trunk/locale/po/grasslibs_es.po
   grass/trunk/locale/po/grasslibs_fi.po
   grass/trunk/locale/po/grasslibs_fr.po
   grass/trunk/locale/po/grasslibs_hu.po
   grass/trunk/locale/po/grasslibs_id_ID.po
   grass/trunk/locale/po/grasslibs_it.po
   grass/trunk/locale/po/grasslibs_ja.po
   grass/trunk/locale/po/grasslibs_ko.po
   grass/trunk/locale/po/grasslibs_ml.po
   grass/trunk/locale/po/grasslibs_pl.po
   grass/trunk/locale/po/grasslibs_pt.po
   grass/trunk/locale/po/grasslibs_pt_BR.po
   grass/trunk/locale/po/grasslibs_ro.po
   grass/trunk/locale/po/grasslibs_ru.po
   grass/trunk/locale/po/grasslibs_si.po
   grass/trunk/locale/po/grasslibs_ta.po
   grass/trunk/locale/po/grasslibs_th.po
   grass/trunk/locale/po/grasslibs_tr.po
   grass/trunk/locale/po/grasslibs_uk.po
   grass/trunk/locale/po/grasslibs_vi.po
   grass/trunk/locale/po/grasslibs_zh.po
   grass/trunk/locale/po/grassmods_ar.po
   grass/trunk/locale/po/grassmods_bn.po
   grass/trunk/locale/po/grassmods_cs.po
   grass/trunk/locale/po/grassmods_de.po
   grass/trunk/locale/po/grassmods_el.po
   grass/trunk/locale/po/grassmods_es.po
   grass/trunk/locale/po/grassmods_fi.po
   grass/trunk/locale/po/grassmods_fr.po
   grass/trunk/locale/po/grassmods_hu.po
   grass/trunk/locale/po/grassmods_id_ID.po
   grass/trunk/locale/po/grassmods_it.po
   grass/trunk/locale/po/grassmods_ja.po
   grass/trunk/locale/po/grassmods_ko.po
   grass/trunk/locale/po/grassmods_lv.po
   grass/trunk/locale/po/grassmods_ml.po
   grass/trunk/locale/po/grassmods_pl.po
   grass/trunk/locale/po/grassmods_pt.po
   grass/trunk/locale/po/grassmods_pt_BR.po
   grass/trunk/locale/po/grassmods_ro.po
   grass/trunk/locale/po/grassmods_ru.po
   grass/trunk/locale/po/grassmods_si.po
   grass/trunk/locale/po/grassmods_sl.po
   grass/trunk/locale/po/grassmods_ta.po
   grass/trunk/locale/po/grassmods_th.po
   grass/trunk/locale/po/grassmods_tr.po
   grass/trunk/locale/po/grassmods_uk.po
   grass/trunk/locale/po/grassmods_vi.po
   grass/trunk/locale/po/grassmods_zh.po
   grass/trunk/locale/po/grasswxpy_bn.po
   grass/trunk/locale/po/grasswxpy_es.po
   grass/trunk/locale/po/grasswxpy_fr.po
   grass/trunk/locale/po/grasswxpy_it.po
   grass/trunk/locale/po/grasswxpy_ko.po
Log:
i18N: fixed r73627 and r73628 also in grassmods_*.po files; msg deduplication; sync from Transifex (https://www.transifex.com/grass-gis/grass7/dashboard/) except for Latvian; Latvian sync'ed from trunk files

Modified: grass/trunk/locale/po/grasslibs_bn.po
===================================================================
--- grass/trunk/locale/po/grasslibs_bn.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_bn.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -9,12 +9,11 @@
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-09-27 23:14-0700\n"
 "PO-Revision-Date: 2018-09-28 23:33+0200\n"
-"Language-Team: Bengali (https://www.transifex.com/grass-gis/teams/45198/"
-"bn/)\n"
+"Language-Team: Bengali (https://www.transifex.com/grass-gis/teams/45198/bn/)\n"
+"Language: bn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: bn\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: ../lib/raster3d/color.c:354
@@ -356,9 +355,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
@@ -420,9 +417,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
@@ -622,9 +617,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
@@ -733,8 +726,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
@@ -744,9 +736,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
@@ -764,16 +754,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
@@ -788,8 +774,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
@@ -822,9 +807,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
@@ -979,8 +962,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
@@ -1108,16 +1090,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
@@ -1217,9 +1195,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
@@ -1228,16 +1204,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
@@ -1382,9 +1354,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
@@ -1794,9 +1764,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
@@ -1810,15 +1778,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
@@ -1827,9 +1792,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
@@ -1896,10 +1859,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
@@ -2175,9 +2135,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
@@ -2188,16 +2146,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
@@ -2212,9 +2166,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
@@ -2228,15 +2180,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
@@ -2251,15 +2199,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
@@ -2269,16 +2214,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
@@ -2297,17 +2238,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
@@ -2321,15 +2257,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
@@ -2460,9 +2393,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
@@ -2494,9 +2425,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
@@ -2530,15 +2459,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
@@ -2549,14 +2475,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
@@ -2580,9 +2503,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
@@ -2591,15 +2512,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
@@ -2609,9 +2526,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
@@ -2703,14 +2618,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
@@ -2728,16 +2640,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
@@ -2752,23 +2660,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
@@ -2801,9 +2703,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
@@ -2813,8 +2713,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
@@ -2829,9 +2728,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
@@ -2850,16 +2747,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
@@ -2914,25 +2807,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
@@ -2950,9 +2837,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
@@ -2967,9 +2852,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
@@ -2979,8 +2862,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
@@ -2990,9 +2872,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
@@ -3003,9 +2883,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
@@ -3015,22 +2893,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
@@ -3045,9 +2918,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
@@ -3057,9 +2928,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
@@ -3105,10 +2974,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
@@ -3150,9 +3016,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
@@ -3305,8 +3169,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
@@ -3351,8 +3214,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
@@ -3416,15 +3278,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
@@ -3487,16 +3346,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3516,8 +3371,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3537,18 +3391,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3601,18 +3451,13 @@
 #: ../lib/init/grass.py:1255
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1262
 #, 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:1266
@@ -3638,8 +3483,7 @@
 #: ../lib/init/grass.py:1378
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -3773,9 +3617,7 @@
 
 #: ../lib/init/grass.py:1932
 #, 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:1986
@@ -3981,9 +3823,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
@@ -4154,9 +3994,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
@@ -4170,21 +4008,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
@@ -4197,8 +4029,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
@@ -4208,9 +4039,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
@@ -4235,9 +4064,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
@@ -4252,8 +4079,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
@@ -4325,8 +4151,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:89
@@ -4354,9 +4179,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -4521,23 +4344,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
@@ -4547,9 +4364,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
@@ -4679,9 +4494,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
@@ -4714,23 +4527,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
@@ -4739,28 +4546,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
@@ -4770,8 +4571,7 @@
 
 #: ../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
@@ -4870,8 +4670,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
@@ -5008,15 +4807,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
@@ -5066,13 +4862,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
@@ -5158,36 +4952,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -5206,22 +4993,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -5234,16 +5016,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
@@ -5309,9 +5087,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
@@ -5573,8 +5349,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
@@ -5764,9 +5539,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
@@ -5801,9 +5574,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
@@ -6108,9 +5879,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
@@ -6138,9 +5907,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
@@ -6189,15 +5956,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
@@ -6244,8 +6008,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
@@ -6371,16 +6134,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
@@ -6824,8 +6583,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -6993,9 +6751,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
@@ -7107,8 +6863,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
@@ -7131,8 +6886,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
@@ -7147,9 +6901,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
@@ -7345,9 +7097,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
@@ -7450,9 +7200,7 @@
 
 #: ../lib/ogsf/gsd_prim.c:642
 #, 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
@@ -7484,9 +7232,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
@@ -8091,8 +7837,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -8228,9 +7973,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -8238,9 +7981,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -8282,10 +8023,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -8293,10 +8031,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -8471,9 +8206,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -8508,9 +8241,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
@@ -9831,6 +9562,5 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""

Modified: grass/trunk/locale/po/grasslibs_cs.po
===================================================================
--- grass/trunk/locale/po/grasslibs_cs.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_cs.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -259,12 +259,8 @@
 
 #: ../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."
-msgstr ""
-"hranice intervalů jsou mimo rozmezí dané min max hodnotou. Počet intervalů "
-"je snížen na %i, ale je použita pravděpodobnost pro %i intervalů"
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "hranice intervalů jsou mimo rozmezí dané min max hodnotou. Počet intervalů je snížen na %i, ale je použita pravděpodobnost pro %i intervalů"
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -393,12 +389,8 @@
 
 #: ../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"
-msgstr ""
-"Nelze otevřít rastrovou mapu <%s@%s>, jelikož se jedná o reklasifikaci mapy<"
-"%s@%s>, která neexistuje"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Nelze otevřít rastrovou mapu <%s@%s>, jelikož se jedná o reklasifikaci mapy<%s@%s>, která neexistuje"
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -422,9 +414,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
@@ -439,8 +429,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
@@ -512,26 +501,19 @@
 msgstr "Rastrová mapa <%s> není xdr:posloupnost_bytů: %s"
 
 #: ../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/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/color_read.c:103
@@ -851,9 +833,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -895,9 +875,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
@@ -980,9 +958,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
@@ -1134,9 +1110,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/gsd_surf.c:1742
@@ -1204,9 +1178,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/gvl_file.c:103
@@ -1243,12 +1215,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c  je neplatná specifikace osy. Ignoruji otočení. Prosím "
-"informujte vývojáře GRASSu o této chybě"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c  je neplatná specifikace osy. Ignoruji otočení. Prosím informujte vývojáře GRASSu o této chybě"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1330,9 +1298,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
@@ -1456,8 +1422,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_bmp.c:96
@@ -1564,15 +1529,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
@@ -1583,8 +1545,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1626,9 +1587,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
@@ -1639,16 +1598,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
@@ -1663,9 +1618,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
@@ -1679,15 +1632,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
@@ -1702,15 +1651,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
@@ -1720,16 +1666,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
@@ -1748,17 +1690,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
@@ -1772,29 +1709,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1804,8 +1734,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
@@ -1815,9 +1744,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
@@ -1828,9 +1755,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
@@ -1840,22 +1765,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
@@ -1870,9 +1790,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1905,14 +1823,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
@@ -1930,16 +1845,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
@@ -1954,23 +1865,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
@@ -2003,9 +1908,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
@@ -2015,8 +1918,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
@@ -2157,9 +2059,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
@@ -2257,10 +2157,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
@@ -2308,9 +2205,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
@@ -2329,16 +2224,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/temporal_raster_base_algebra.py:741
@@ -2383,9 +2274,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
@@ -2407,9 +2296,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2433,9 +2320,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2444,21 +2329,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2478,25 +2357,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
@@ -2617,9 +2490,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2637,9 +2508,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2786,9 +2655,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
@@ -2802,9 +2669,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2815,8 +2680,7 @@
 
 #: ../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
@@ -2851,9 +2715,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
@@ -2889,10 +2751,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
@@ -3324,11 +3183,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Nesprávné jméno symbolu: '%s' (mělo by být: skupina/jméno nebo skupina/"
-"jméno at mapset)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Nesprávné jméno symbolu: '%s' (mělo by být: skupina/jméno nebo skupina/jméno at mapset)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3462,9 +3318,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
@@ -3582,9 +3436,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
@@ -3635,8 +3487,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
@@ -3681,8 +3532,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
@@ -3746,15 +3596,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
@@ -3817,16 +3664,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3846,8 +3689,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3867,18 +3709,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3927,18 +3765,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3964,8 +3797,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4099,9 +3931,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4170,9 +4000,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4186,9 +4014,7 @@
 
 #: ../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
@@ -4263,9 +4089,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 "%d bodů určeno pro interpolaci (po zředění) je méně než daný NPMIN=%d"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
@@ -4274,19 +4098,13 @@
 
 #: ../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)"
-msgstr ""
-"Méně než %d bodů pro interpolaci. Není potřeba žádná segmentace, pro "
-"rychlejší výpočet spusťte program s segmax=%d (viz manuál)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Méně než %d bodů pro interpolaci. Není potřeba žádná segmentace, pro rychlejší výpočet spusťte program s segmax=%d (viz manuál)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4954,8 +4772,7 @@
 
 #: ../lib/gis/parser.c:532
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Použijte buď --quiet nebo --verbose indikátor ne oba. Použiji --verbose."
+msgstr "Použijte buď --quiet nebo --verbose indikátor ne oba. Použiji --verbose."
 
 #: ../lib/gis/parser.c:546
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
@@ -5126,8 +4943,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5263,9 +5079,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5273,9 +5087,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5317,10 +5129,7 @@
 msgstr "Číslo nebo název vrstvy"
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5328,10 +5137,7 @@
 msgstr "Číslo nebo název vrstvy ('-1' značí všechny vrstvy)"
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5506,9 +5312,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5533,9 +5337,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
@@ -5574,8 +5376,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr " Pouze %d%% z okna uloženého v \"%s\" pokrývá aktuální okno GRASSu."
 
 #: ../lib/gis/open_misc.c:49
@@ -6887,9 +6688,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/error.c:72
@@ -6932,23 +6731,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6958,9 +6751,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7065,9 +6856,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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 ""
 "Pokus o načtení úhlu linie pro linii, která není připojena k uzlu: \n"
 "uzel %d, linie %d"
@@ -7095,28 +6884,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
@@ -7126,8 +6909,7 @@
 
 #: ../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
@@ -7179,23 +6961,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/rtree/test_suite/test_basics.c:40
@@ -7344,14 +7120,12 @@
 #: ../lib/vector/Vlib/cats.c:127
 #, c-format
 msgid "Too many categories (%d), unable to set cat %d (layer %d)"
-msgstr ""
-"Příliš mnoho kategorií (%d), není možné nastavit kategorii %d (vrstva %d)"
+msgstr "Příliš mnoho kategorií (%d), není možné nastavit kategorii %d (vrstva %d)"
 
 #: ../lib/vector/Vlib/cats.c:419
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"Nejsem schopen převézt název kategorie '%s' (z '%s') na rozsah kategorií"
+msgstr "Nejsem schopen převézt název kategorie '%s' (z '%s') na rozsah kategorií"
 
 #: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
 msgid "Layer number must be > 0 for category constraints"
@@ -7518,10 +7292,8 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Mapa, která není obsažena v aktuálním mapsetu, nemůže být otevřena pro zápis"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Mapa, která není obsažena v aktuálním mapsetu, nemůže být otevřena pro zápis"
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -7541,9 +7313,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
@@ -7617,8 +7387,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"Velikost souboru 'coor' se liší od hodnot uložených v souboru s topologií"
+msgstr "Velikost souboru 'coor' se liší od hodnot uložených v souboru s topologií"
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -7678,9 +7447,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7762,8 +7529,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
@@ -7866,8 +7632,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8028,9 +7793,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
@@ -8082,17 +7845,12 @@
 msgstr "Nelze otevřít ovladač pro OGR DBMI"
 
 #: ../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"
-msgstr ""
-"Všechny FID testy selhaly. Ani 'FID' ani 'ogc_fid' nebo 'ogr_fid' nebo gid' "
-"nejsou použitelné v OGR DB tabulce"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Všechny FID testy selhaly. Ani 'FID' ani 'ogc_fid' nebo 'ogr_fid' nebo gid' nejsou použitelné v OGR DB tabulce"
 
 #: ../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
@@ -8357,13 +8115,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
@@ -8492,21 +8248,13 @@
 
 #: ../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."
-msgstr ""
-"Formát indexování prvků verze %d.%d není tímto vydáním podporována. Zkuste "
-"přestavit topologii nebo aktualizovat GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Formát indexování prvků verze %d.%d není tímto vydáním podporována. Zkuste přestavit topologii nebo aktualizovat GRASS."
 
 #: ../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."
-msgstr ""
-"Vaše verze GRASS plně nepodporuje formát indexování prvků %d. %d vektorové "
-"mapy. Zvažte přebudování topologie nebo 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 "Vaše verze GRASS plně nepodporuje formát indexování prvků %d. %d vektorové mapy. Zvažte přebudování topologie nebo upgrade GRASS."
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -8662,9 +8410,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/constraint.c:150
@@ -8677,9 +8423,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
@@ -8882,8 +8626,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/clean_nodes.c:248
@@ -8934,9 +8677,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
@@ -9030,8 +8771,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9205,8 +8945,7 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"Datový záznam pro uzel %d (cat = %d) nebyl nalezen (váha nastavena na 0)"
+msgstr "Datový záznam pro uzel %d (cat = %d) nebyl nalezen (váha nastavena na 0)"
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
@@ -9215,36 +8954,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9263,22 +8995,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9296,21 +9023,13 @@
 
 #: ../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)"
-msgstr ""
-"Datová položka pro linii %d (cat = %d, dopředu/oba směry nebyla "
-"nalezena(dopředu/oba směry linie přeskočeny)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "Datová položka pro linii %d (cat = %d, dopředu/oba směry nebyla nalezena(dopředu/oba směry linie přeskočeny)"
 
 #: ../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)"
-msgstr ""
-"Datová položka pro linii %d (cat = %d, směr dozadu) nebyla nalezena(směr "
-"linie přeskočen)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "Datová položka pro linii %d (cat = %d, směr dozadu) nebyla nalezena(směr linie přeskočen)"
 
 #: ../lib/vector/Vlib/net_build.c:937
 msgid "Cannot add network arc"
@@ -9333,11 +9052,8 @@
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Neplatné název vektorové mapy <%s>. SQL klíčové slovo nelze použít jako "
-"název vektorové mapy."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Neplatné název vektorové mapy <%s>. SQL klíčové slovo nelze použít jako název vektorové mapy."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
@@ -9371,15 +9087,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9608,9 +9321,7 @@
 msgstr "Chyba při sestavení souboru s topologií"
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9820,11 +9531,8 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR se nepodařilo parsovat parametr ve stylu PROJ.4. Parametr:%s (kód chyby "
-"OGR je %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR se nepodařilo parsovat parametr ve stylu PROJ.4. Parametr:%s (kód chyby OGR je %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
@@ -9833,9 +9541,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9844,34 +9550,22 @@
 
 #: ../lib/proj/convert.c:610
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"Nebyl definován název kartografické projekce! Parametry projekce nemají "
-"význam."
+msgstr "Nebyl definován název kartografické projekce! Parametry projekce nemají význam."
 
 #: ../lib/proj/convert.c:672
 #, c-format
 msgid "Datum <%s> not recognised by GRASS and no parameters found"
-msgstr ""
-"Geodetické datum <%s> nebylo GRASS rozpoznáno a nebyly nalezeny žádné "
-"parametry."
+msgstr "Geodetické datum <%s> nebylo GRASS rozpoznáno a nebyly nalezeny žádné parametry."
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"Geodetické datum <%s> bylo zjevně GRASSem rozpoznáno, nicméně nebyly "
-"nalezeny parametry. Zkontrolujte nastavení."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "Geodetické datum <%s> bylo zjevně GRASSem rozpoznáno, nicméně nebyly nalezeny parametry. Zkontrolujte nastavení."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Neplatný identifikátor transformace %d; platný rozsah je od 1 do %d. "
-"Geodetické datum zůstane nespecifikováno."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Neplatný identifikátor transformace %d; platný rozsah je od 1 do %d. Geodetické datum zůstane nespecifikováno."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -9932,12 +9626,10 @@
 msgstr ""
 
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Ošetřuji příliš podrobná vstupní data zaokrouhlením západní hranice (%g>%g)"
+msgstr "Ošetřuji příliš podrobná vstupní data zaokrouhlením západní hranice (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Ošetřuji příliš podrobná vstupní data zaokrouhlením východní hranice (%g>%g)"
+msgstr "Ošetřuji příliš podrobná vstupní data zaokrouhlením východní hranice (%g>%g)"
 
 #, fuzzy
 msgid "No centroid defined for area %d. Area not exported."
@@ -9952,21 +9644,15 @@
 msgstr "Nedostatek paměti"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nelze otevřít soubor s definicí vektorové databáze '%s'"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nelze otevřít hlavičkový soubor pro vektorovou mapu <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nelze otevřít hlavičkový soubor pro vektorovou mapu <%s>"
 
 #, fuzzy
@@ -10008,12 +9694,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Nepovolená časová značka"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Poznámka vývojářů: Bude použita upravená knihovna pro vektorové body (module "
-"by měl být aktualizován na vektorovou knihovnu GRASS 6)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Poznámka vývojářů: Bude použita upravená knihovna pro vektorové body (module by měl být aktualizován na vektorovou knihovnu GRASS 6)"
 
 msgid "Cannot fetch row"
 msgstr "Nelze načíst řádek"

Modified: grass/trunk/locale/po/grasslibs_de.po
===================================================================
--- grass/trunk/locale/po/grasslibs_de.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_de.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -42,9 +42,7 @@
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"%s: Kann die Font-Definitionsdatei nicht lesen. Verwende die "
-"Standardeinstellung."
+msgstr "%s: Kann die Font-Definitionsdatei nicht lesen. Verwende die Standardeinstellung."
 
 #: ../lib/driver/parse_ftcap.c:90
 #, c-format
@@ -259,12 +257,8 @@
 
 #: ../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."
-msgstr ""
-"Klassengrenzen außerhalb der min-max Spanne. Anzahl der Klassen auf %i "
-"reduziert. Verwende dennoch die Wahrscheinlichkeiten für %i Klassen. "
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "Klassengrenzen außerhalb der min-max Spanne. Anzahl der Klassen auf %i reduziert. Verwende dennoch die Wahrscheinlichkeiten für %i Klassen. "
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -393,12 +387,8 @@
 
 #: ../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"
-msgstr ""
-"Kann die Rasterkarte <%s@%s> nicht öffnen, weil es eine Reklassifizierung "
-"der Rasterkarte <%s@%s> ist, welche nicht existiert."
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Kann die Rasterkarte <%s@%s> nicht öffnen, weil es eine Reklassifizierung der Rasterkarte <%s@%s> ist, welche nicht existiert."
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -422,9 +412,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
@@ -439,8 +427,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
@@ -512,26 +499,19 @@
 msgstr "Rasterkarte <%s> ist nicht xdr: byte_order: %s"
 
 #: ../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/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/color_read.c:103
@@ -560,9 +540,7 @@
 #: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-"Die Leseanfrage der Rasterkarte <%s@%s> für Zeile %d ist außerhalb der "
-"Region."
+msgstr "Die Leseanfrage der Rasterkarte <%s@%s> für Zeile %d ist außerhalb der Region."
 
 #: ../lib/raster/get_row.c:95
 #, c-format
@@ -853,9 +831,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -897,9 +873,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
@@ -982,9 +956,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
@@ -1024,15 +996,13 @@
 #: ../lib/ogsf/gs2.c:1655
 #, c-format
 msgid "Raster map <%s> is outside of current region. Load failed."
-msgstr ""
-"Rasterkarte <%s> ist außerhalb der aktuellen Region. Laden fehlgeschlagen."
+msgstr "Rasterkarte <%s> ist außerhalb der aktuellen Region. Laden fehlgeschlagen."
 
 #: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747
 #: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774
 #: ../lib/ogsf/gs2.c:1822
 msgid "GS_load_att_map(): Out of memory. Unable to load map"
-msgstr ""
-"GS_load_att_map(): Nicht genügend Arbeitsspeicher. Kann Karte nicht laden."
+msgstr "GS_load_att_map(): Nicht genügend Arbeitsspeicher. Kann Karte nicht laden."
 
 #: ../lib/ogsf/gs2.c:1850
 msgid "Loading failed"
@@ -1055,8 +1025,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"Wertebereich der Farbtabelle passt nicht zu den Daten (mincol=%d, maxcol=%d"
+msgstr "Wertebereich der Farbtabelle passt nicht zu den Daten (mincol=%d, maxcol=%d"
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1065,9 +1034,7 @@
 
 #: ../lib/ogsf/gs3.c:967
 msgid "View not saved by this program,there may be some inconsistancies"
-msgstr ""
-"View wurde nicht von diesem Programm gespeichert, es können Inkonsistenzen "
-"auftreten."
+msgstr "View wurde nicht von diesem Programm gespeichert, es können Inkonsistenzen auftreten."
 
 #: ../lib/ogsf/gsdrape.c:207
 msgid "Unable to process vector map - out of memory"
@@ -1091,8 +1058,7 @@
 #: ../lib/ogsf/gp3.c:148
 #, c-format
 msgid "No points from vector map <%s> fall within current region"
-msgstr ""
-"Keine Punkte der Vektorkarte <%s> befinden sich in der aktuellen Region."
+msgstr "Keine Punkte der Vektorkarte <%s> befinden sich in der aktuellen Region."
 
 #: ../lib/ogsf/gp3.c:153
 #, c-format
@@ -1142,16 +1108,12 @@
 
 #: ../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/gsd_surf.c:1742
 msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
-msgstr ""
-"Schnittflächenpunkte der Oberflächen passen nicht zusammen. Überprüfen Sie "
-"die Auflösung(en)."
+msgstr "Schnittflächenpunkte der Oberflächen passen nicht zusammen. Überprüfen Sie die Auflösung(en)."
 
 #: ../lib/ogsf/gsd_legend.c:246
 #, c-format
@@ -1200,8 +1162,7 @@
 #: ../lib/ogsf/gv3.c:269
 #, c-format
 msgid "No features from vector map <%s> fall within current region"
-msgstr ""
-"Keine Objekte der Vektorkarte <%s> befinden sich in der aktuellen Region."
+msgstr "Keine Objekte der Vektorkarte <%s> befinden sich in der aktuellen Region."
 
 #: ../lib/ogsf/gv3.c:274
 #, c-format
@@ -1215,9 +1176,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/gvl_file.c:103
@@ -1254,12 +1213,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c ist eine ungültige Achsenbestimmung. Rotation ignoriert. "
-"Bitte, unterrichten Sie die GRASS Entwicklern über diesen Fehler."
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c ist eine ungültige Achsenbestimmung. Rotation ignoriert. Bitte, unterrichten Sie die GRASS Entwicklern über diesen Fehler."
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1341,9 +1296,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
@@ -1467,8 +1420,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_bmp.c:96
@@ -1575,15 +1527,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
@@ -1594,8 +1543,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1637,9 +1585,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
@@ -1650,16 +1596,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
@@ -1674,9 +1616,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
@@ -1690,15 +1630,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
@@ -1713,15 +1649,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
@@ -1731,16 +1664,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
@@ -1759,17 +1688,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
@@ -1783,29 +1707,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1815,8 +1732,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
@@ -1826,9 +1742,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
@@ -1839,9 +1753,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
@@ -1851,22 +1763,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
@@ -1881,9 +1788,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1916,14 +1821,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
@@ -1941,16 +1843,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
@@ -1965,23 +1863,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
@@ -2014,9 +1906,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
@@ -2026,8 +1916,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
@@ -2168,9 +2057,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
@@ -2268,10 +2155,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
@@ -2319,9 +2203,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
@@ -2340,16 +2222,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/temporal_raster_base_algebra.py:741
@@ -2394,9 +2272,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
@@ -2418,9 +2294,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2444,9 +2318,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2455,21 +2327,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2489,25 +2355,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
@@ -2628,9 +2488,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2648,9 +2506,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2797,9 +2653,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
@@ -2813,9 +2667,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2826,8 +2678,7 @@
 
 #: ../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
@@ -2862,9 +2713,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
@@ -2900,10 +2749,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
@@ -3249,8 +3095,7 @@
 #: ../lib/raster3d/history.c:43
 #, c-format
 msgid "can't get history information for [%s] in mapset [%s]"
-msgstr ""
-"Kann die History-Informationen der Karte [%s] in Mapset [%s] nicht lesen."
+msgstr "Kann die History-Informationen der Karte [%s] in Mapset [%s] nicht lesen."
 
 #: ../lib/raster3d/color.c:354
 #, c-format
@@ -3336,10 +3181,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Falscher Symbolname: '%s' (sollte sein: Gruppe/Name oder Gruppe/Name at Mapset)."
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Falscher Symbolname: '%s' (sollte sein: Gruppe/Name oder Gruppe/Name at Mapset)."
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3417,23 +3260,17 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Kann die Datei [%s] für die Untergruppe [%s] der Gruppe [%s in %s] nicht "
-"erstellen."
+msgstr "Kann die Datei [%s] für die Untergruppe [%s] der Gruppe [%s in %s] nicht erstellen."
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
 msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Kann die Datei [%s] für die Untergruppe [%s] der Gruppe [%s in %s] nicht "
-"öffnen."
+msgstr "Kann die Datei [%s] für die Untergruppe [%s] der Gruppe [%s in %s] nicht öffnen."
 
 #: ../lib/imagery/fopen.c:116
 #, c-format
 msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Kann die Datei [%s] für die Untergruppe [%s] der Gruppe [%s in %s] nicht "
-"finden."
+msgstr "Kann die Datei [%s] für die Untergruppe [%s] der Gruppe [%s in %s] nicht finden."
 
 #: ../lib/imagery/iscatt_core.c:81
 #, c-format
@@ -3479,9 +3316,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
@@ -3555,8 +3390,7 @@
 #: ../lib/imagery/list_subgp.c:85
 #, c-format
 msgid "subgroup <%s> of group <%s> references the following raster maps\n"
-msgstr ""
-"Untergruppe <%s> der Gruppe <%s> referenziert die folgenden Rasterkarten\n"
+msgstr "Untergruppe <%s> der Gruppe <%s> referenziert die folgenden Rasterkarten\n"
 
 #: ../lib/imagery/points.c:124
 #, c-format
@@ -3600,19 +3434,13 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
-msgstr ""
-"Kann die Signatur-Datei <%s> für die Untergruppe <%s> der Gruppe <%s> - <%s> "
-"nicht erstellen, da es nicht im aktuellen Mapset ist."
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
+msgstr "Kann die Signatur-Datei <%s> für die Untergruppe <%s> der Gruppe <%s> - <%s> nicht erstellen, da es nicht im aktuellen Mapset ist."
 
 #: ../lib/imagery/sigsetfile.c:57
 #, c-format
 msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
-msgstr ""
-"Kann die Signatur-Datei <%s> für die Untergruppe <%s> der Gruppe <%s> nicht "
-"erstellen."
+msgstr "Kann die Signatur-Datei <%s> für die Untergruppe <%s> der Gruppe <%s> nicht erstellen."
 
 #: ../lib/imagery/target.c:38
 #, c-format
@@ -3657,8 +3485,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
@@ -3703,8 +3530,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
@@ -3768,15 +3594,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
@@ -3839,16 +3662,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3868,8 +3687,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3889,18 +3707,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3949,18 +3763,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3986,8 +3795,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4121,9 +3929,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4143,9 +3949,7 @@
 
 #: ../lib/init/lock.c:42
 msgid "Concurrent mapset locking is not supported on Windows"
-msgstr ""
-"Sperren gleichzeitiger Zugriffe auf ein Mapset ist unter Windows nicht "
-"möglich."
+msgstr "Sperren gleichzeitiger Zugriffe auf ein Mapset ist unter Windows nicht möglich."
 
 #: ../lib/init/lock.c:60
 #, c-format
@@ -4194,13 +3998,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Es dauert zu lange Punkte für die Interpolation zu finden. Bitte ändern Sie "
-"die Region auf den Bereich, in der ihre Punkte sind. Fahre mit der "
-"Berechnung fort..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Es dauert zu lange Punkte für die Interpolation zu finden. Bitte ändern Sie die Region auf den Bereich, in der ihre Punkte sind. Fahre mit der Berechnung fort..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4213,12 +4012,8 @@
 
 #: ../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."
-msgstr ""
-"Overshoot - Erhöhung der Spannung empfohlen. Overshoot bei Zelle (%d,%d). 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 "Overshoot - Erhöhung der Spannung empfohlen. Overshoot bei Zelle (%d,%d). Z-value %f, zmin %f, zmax %f."
 
 #: ../lib/rst/interp_float/resout2d.c:77
 msgid "Temporarily changing the region to desired resolution..."
@@ -4283,8 +4078,7 @@
 #: ../lib/rst/interp_float/vinput2d.c:270
 #, c-format
 msgid "There are points outside specified 2D/3D region - %d points ignored"
-msgstr ""
-"Es gibt Punkte außerhalb der angegebenen 2D/3D-Region - ignoriere %d Punkte."
+msgstr "Es gibt Punkte außerhalb der angegebenen 2D/3D-Region - ignoriere %d Punkte."
 
 #: ../lib/rst/interp_float/vinput2d.c:273
 #, c-format
@@ -4293,12 +4087,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d Punkte, die (nach Ausdünnung) zur Verfügung stehen, sind weniger als die "
-"angegebenen NPMIN=%d."
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d Punkte, die (nach Ausdünnung) zur Verfügung stehen, sind weniger als die angegebenen NPMIN=%d."
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4306,22 +4096,13 @@
 
 #: ../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)"
-msgstr ""
-"Segmentation-Parameter mit ungültigen Werten: npmin= %d, segmax= %d zum "
-"glatten Aneinandersetzen der Segmente, npmin > segmax (siehe Handbuch)."
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Segmentation-Parameter mit ungültigen Werten: npmin= %d, segmax= %d zum glatten Aneinandersetzen der Segmente, npmin > segmax (siehe Handbuch)."
 
 #: ../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)"
-msgstr ""
-"Es gibt weniger als %d Punkte für die Interpolation. Keine Segmentierung "
-"notwendig. Um das Programm schneller laufen zu lassen, setzen Sie segmax = "
-"%d (siehe Handbuch)."
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Es gibt weniger als %d Punkte für die Interpolation. Keine Segmentierung notwendig. Um das Programm schneller laufen zu lassen, setzen Sie segmax = %d (siehe Handbuch)."
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4989,15 +4770,11 @@
 
 #: ../lib/gis/parser.c:532
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Verwenden Sie entweder --quiet oder --verbose, aber nicht beide. Verwende --"
-"verbose."
+msgstr "Verwenden Sie entweder --quiet oder --verbose, aber nicht beide. Verwende --verbose."
 
 #: ../lib/gis/parser.c:546
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
-msgstr ""
-"Verwenden Sie entweder --quiet oder --verbose, aber nicht beide. Verwende --"
-"quiet."
+msgstr "Verwenden Sie entweder --quiet oder --verbose, aber nicht beide. Verwende --quiet."
 
 #: ../lib/gis/parser.c:561
 msgid "Use either --qq or --verbose flag, not both. Assuming --qq."
@@ -5164,8 +4941,7 @@
 msgstr "Datenbank Schema"
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5301,9 +5077,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5311,9 +5085,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5355,10 +5127,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5366,10 +5135,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5544,9 +5310,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5571,13 +5335,8 @@
 
 #: ../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."
-msgstr ""
-"Das Module wurde mit Version %s gebaut, aber versucht Version %s zu "
-"verwenden. Sie müssen GRASS erneut bauen oder verschiedene Installationen "
-"entwirren."
+msgid "Module built against version %s but trying to use version %s. You need to rebuild GRASS GIS or untangle multiple installations."
+msgstr "Das Module wurde mit Version %s gebaut, aber versucht Version %s zu verwenden. Sie müssen GRASS erneut bauen oder verschiedene Installationen entwirren."
 
 #: ../lib/gis/gisinit.c:65
 #, c-format
@@ -5591,9 +5350,7 @@
 
 #: ../lib/gis/gisinit.c:102
 msgid "System not initialized. Programmer forgot to call G_gisinit()."
-msgstr ""
-"System ist nicht initialisiert. Der Programmierer hat vergessen G_gisinit() "
-"aufzurufen."
+msgstr "System ist nicht initialisiert. Der Programmierer hat vergessen G_gisinit() aufzurufen."
 
 #: ../lib/gis/view.c:176
 #, c-format
@@ -5613,17 +5370,12 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-" Das in \"%s\" abgespeicherte Fenster ist komplett außerhalb des derzeitigen "
-"GRASS Fensters."
+msgstr " Das in \"%s\" abgespeicherte Fenster ist komplett außerhalb des derzeitigen GRASS Fensters."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Nur %d%% des in \"%s\" abgespeicherten Fensters überlappt mit dem "
-"derzeitigen GRASS-Fenster."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Nur %d%% des in \"%s\" abgespeicherten Fensters überlappt mit dem derzeitigen GRASS-Fenster."
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
@@ -6934,9 +6686,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/error.c:72
@@ -6979,23 +6729,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -7005,9 +6749,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7112,17 +6854,12 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Versuche den Winkel der Linie, die nicht an den Knoten angebunden ist, zu "
-"lesen: Knoten %d, Linie %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Versuche den Winkel der Linie, die nicht an den Knoten angebunden ist, zu lesen: Knoten %d, Linie %d"
 
 #: ../lib/vector/diglib/file.c:159
 msgid "Writing to file loaded to memory not supported"
-msgstr ""
-"Schreiben in eine in den Speicher geladene Datei wird nicht unterstützt. "
+msgstr "Schreiben in eine in den Speicher geladene Datei wird nicht unterstützt. "
 
 #: ../lib/vector/diglib/file.c:197
 msgid "Unable to load file to memory, file not open"
@@ -7143,28 +6880,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
@@ -7174,8 +6905,7 @@
 
 #: ../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
@@ -7213,8 +6943,7 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Toter Zentroid %d für Fläche registriert (Bug in der Vektorbibliothek)."
+msgstr "Toter Zentroid %d für Fläche registriert (Bug in der Vektorbibliothek)."
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
@@ -7228,23 +6957,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/rtree/test_suite/test_basics.c:40
@@ -7398,9 +7121,7 @@
 #: ../lib/vector/Vlib/cats.c:419
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"Kann die Kategorie-Zeichenkette '%s' (von '%s') nicht in eine "
-"Kategoriespanne konvertieren."
+msgstr "Kann die Kategorie-Zeichenkette '%s' (von '%s') nicht in eine Kategoriespanne konvertieren."
 
 #: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
 msgid "Layer number must be > 0 for category constraints"
@@ -7565,11 +7286,8 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Eine Karte, die sich nicht im aktuellen Mapset befindet, kann nicht zum "
-"Aktualisierung geöffnet werden."
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Eine Karte, die sich nicht im aktuellen Mapset befindet, kann nicht zum Aktualisierung geöffnet werden."
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -7589,9 +7307,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
@@ -7665,9 +7381,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"Größe der 'coor' Datei unterscheidet sich von dem in der Topologie-Datei "
-"gespeicherten Wert."
+msgstr "Größe der 'coor' Datei unterscheidet sich von dem in der Topologie-Datei gespeicherten Wert."
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -7727,9 +7441,7 @@
 msgstr "Vektorkarte <%s> ist nicht im Schreibmodus geöffnet"
 
 #: ../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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7811,8 +7523,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
@@ -7915,8 +7626,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8077,9 +7787,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
@@ -8131,17 +7839,12 @@
 msgstr "Kann den OGR DBMI-Treiber nicht öffnen."
 
 #: ../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"
-msgstr ""
-"Alle FID Tests fehlgeschlagen. Weder 'FID' noch 'ogc_fid', 'ogr_fid', 'gid' "
-"sind in der OGR DB Tabelle vorhanden."
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Alle FID Tests fehlgeschlagen. Weder 'FID' noch 'ogc_fid', 'ogr_fid', 'gid' sind in der OGR DB Tabelle vorhanden."
 
 #: ../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
@@ -8159,8 +7862,7 @@
 
 #: ../lib/vector/Vlib/field.c:1020
 msgid "Bug: attempt to update map which is not in current mapset"
-msgstr ""
-"Bug: Versuch eine Karte zu aktualisieren, die nicht im aktuellen Mapset ist."
+msgstr "Bug: Versuch eine Karte zu aktualisieren, die nicht im aktuellen Mapset ist."
 
 #: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582
 msgid "Snap vertices Pass 1: select points"
@@ -8407,13 +8109,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
@@ -8542,22 +8242,13 @@
 
 #: ../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."
-msgstr ""
-"Objekt Indexformat Version %d.%d wird von dieser Version nicht unterstützt. "
-"Versuchen Sie die Topologie zu erneuern oder GRASS zu aktualisieren."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Objekt Indexformat Version %d.%d wird von dieser Version nicht unterstützt. Versuchen Sie die Topologie zu erneuern oder GRASS zu aktualisieren."
 
 #: ../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."
-msgstr ""
-"Ihre GRASS Version unterstützt nicht vollständig das Objekt-Indexformat %d."
-"%d der Vektoren. Versuchen Sie die Topologie zu erneuern oder GRASS zu "
-"aktualisieren."
+msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
+msgstr "Ihre GRASS Version unterstützt nicht vollständig das Objekt-Indexformat %d.%d der Vektoren. Versuchen Sie die Topologie zu erneuern oder GRASS zu aktualisieren."
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -8567,9 +8258,7 @@
 #: ../lib/vector/Vlib/intersect.c:1257 ../lib/vector/Vlib/intersect.c:1266
 #: ../lib/vector/Vlib/intersect.c:1287 ../lib/vector/Vlib/intersect.c:1304
 msgid "Error while adding point to array. Out of memory"
-msgstr ""
-"Fehler beim Hinzufügen eines Punktes zum Array. Nicht genügend "
-"Arbeitsspeicher."
+msgstr "Fehler beim Hinzufügen eines Punktes zum Array. Nicht genügend Arbeitsspeicher."
 
 #: ../lib/vector/Vlib/bridges.c:213
 #, c-format
@@ -8715,9 +8404,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/constraint.c:150
@@ -8730,12 +8417,8 @@
 
 #: ../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)"
-msgstr ""
-"Vect_read_line_geos(): Objekt-ID %d ist nicht sinnvoll (max. Objekte in "
-"Vektorkarte <%s>: %d)."
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line_geos(): Objekt-ID %d ist nicht sinnvoll (max. Objekte in Vektorkarte <%s>: %d)."
 
 #: ../lib/vector/Vlib/geos.c:60
 msgid "only native format supported"
@@ -8753,8 +8436,7 @@
 #: ../lib/vector/Vlib/geos.c:104
 #, c-format
 msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d"
-msgstr ""
-"Vect_read_area_geos(): Kann Insel-ID %d der Fläche mit ID %d nicht lesen."
+msgstr "Vect_read_area_geos(): Kann Insel-ID %d der Fläche mit ID %d nicht lesen."
 
 #: ../lib/vector/Vlib/geos.c:205
 #, c-format
@@ -8932,8 +8614,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/clean_nodes.c:248
@@ -8984,9 +8665,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
@@ -9080,8 +8759,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9145,8 +8823,7 @@
 #: ../lib/vector/Vlib/array.c:292
 #, c-format
 msgid "Unable to select record from table <%s> (key %s, where %s)"
-msgstr ""
-"Kann den Datensatz in der Tabelle <%s> nicht selektieren (key %s, where %s)."
+msgstr "Kann den Datensatz in der Tabelle <%s> nicht selektieren (key %s, where %s)."
 
 #: ../lib/vector/Vlib/write_nat.c:398
 msgid "Attempt to access feature with invalid id (%"
@@ -9247,8 +8924,7 @@
 #: ../lib/vector/Vlib/net_build.c:988
 #, c-format
 msgid "Data type of column <%s> not supported (must be numeric)"
-msgstr ""
-"Spaltentyp der Spalte <%s> wird nicht unterstützt (muss numerisch sein)."
+msgstr "Spaltentyp der Spalte <%s> wird nicht unterstützt (muss numerisch sein)."
 
 #: ../lib/vector/Vlib/net_build.c:202 ../lib/vector/Vlib/net_build.c:967
 msgid "Setting node costs..."
@@ -9257,9 +8933,7 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"Datenbankeintrag für Knoten %d (cat = %d) nicht gefunden (Kosten auf 0 "
-"gesetzt)."
+msgstr "Datenbankeintrag für Knoten %d (cat = %d) nicht gefunden (Kosten auf 0 gesetzt)."
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
@@ -9268,36 +8942,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9316,22 +8983,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9349,21 +9011,13 @@
 
 #: ../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)"
-msgstr ""
-"Datenbankeintrag für Linie %d (cat = %d, vorwärts/beide Richtung(en)) nicht "
-"gefunden (vorwärts/beide Richtung(en) der Linie übersprungen)."
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "Datenbankeintrag für Linie %d (cat = %d, vorwärts/beide Richtung(en)) nicht gefunden (vorwärts/beide Richtung(en) der Linie übersprungen)."
 
 #: ../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)"
-msgstr ""
-"Datenbankeintrag für Linie %d (cat = %d, rückwärts Richtung) nicht gefunden "
-"(Richtung der Linie übersprungen)."
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "Datenbankeintrag für Linie %d (cat = %d, rückwärts Richtung) nicht gefunden (Richtung der Linie übersprungen)."
 
 #: ../lib/vector/Vlib/net_build.c:937
 msgid "Cannot add network arc"
@@ -9372,14 +9026,12 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Ungültiger Name der Vektorkarte <%s>. Darf nicht '.' oder 'NULL' enthalten."
+msgstr "Ungültiger Name der Vektorkarte <%s>. Darf nicht '.' oder 'NULL' enthalten."
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
 msgid "Illegal vector map name <%s>. Must start with a letter."
-msgstr ""
-"Ungültiger Name der Vektorkarte <%s>. Muss mit einem Buchstaben beginnen."
+msgstr "Ungültiger Name der Vektorkarte <%s>. Muss mit einem Buchstaben beginnen."
 
 #: ../lib/vector/Vlib/legal_vname.c:58
 #, c-format
@@ -9388,11 +9040,8 @@
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Ungültiger Name der Vektorkarte <%s>. SQL-Schlüsselwort darf nicht als "
-"Vektorkartenname benutzt werden."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Ungültiger Name der Vektorkarte <%s>. SQL-Schlüsselwort darf nicht als Vektorkartenname benutzt werden."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
@@ -9426,15 +9075,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9507,8 +9153,7 @@
 
 #: ../lib/vector/Vlib/intersect.c:447
 msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
-msgstr ""
-"Vect_segment_intersection() FEHLER (kollineare nicht vertikale Segmente)"
+msgstr "Vect_segment_intersection() FEHLER (kollineare nicht vertikale Segmente)"
 
 #: ../lib/vector/Vlib/build.c:116
 msgid "Area of size = 0.0 (less than 4 vertices) ignored"
@@ -9516,13 +9161,11 @@
 
 #: ../lib/vector/Vlib/build.c:132
 msgid "Unable to add area (map closed, topo saved)"
-msgstr ""
-"Kann Fläche nicht hinzufügen (Karte geschlossen, Topologie gespeichert)."
+msgstr "Kann Fläche nicht hinzufügen (Karte geschlossen, Topologie gespeichert)."
 
 #: ../lib/vector/Vlib/build.c:140
 msgid "Unable to add isle (map closed, topo saved)"
-msgstr ""
-"Kann Insel nicht hinzufügen (Karte geschlossen, Topologie gespeichert)."
+msgstr "Kann Insel nicht hinzufügen (Karte geschlossen, Topologie gespeichert)."
 
 #: ../lib/vector/Vlib/build.c:150
 msgid "Area of size = 0.0 ignored"
@@ -9666,9 +9309,7 @@
 msgstr "Fehler beim Schreiben der Topologie-Datei."
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9874,23 +9515,17 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR kann die Zeichenkette im PROJ.4-Stil '%s' nicht interpretieren (OGR "
-"Fehler-Code %d)."
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR kann die Zeichenkette im PROJ.4-Stil '%s' nicht interpretieren (OGR Fehler-Code %d)."
 
 #: ../lib/proj/convert.c:232
 #, c-format
 msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
-msgstr ""
-"OGR kann die Zeichenkette im WKT-Stil nicht bekommen (OGR Fehler-Code %d)."
+msgstr "OGR kann die Zeichenkette im WKT-Stil nicht bekommen (OGR Fehler-Code %d)."
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9908,21 +9543,13 @@
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"Datum <%s> wurde von GRASS erkannt, doch es wurden keine Parameter gefunden. "
-"Sie sollten dies genauer untersuchen."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "Datum <%s> wurde von GRASS erkannt, doch es wurden keine Parameter gefunden. Sie sollten dies genauer untersuchen."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Ungültige Transformationsnummer %d; gültiger Wertebereich 1 bis %d. "
-"Datumstransformationsparameter bleiben unbestimmt."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Ungültige Transformationsnummer %d; gültiger Wertebereich 1 bis %d. Datumstransformationsparameter bleiben unbestimmt."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -10003,21 +9630,15 @@
 msgstr "Nicht genügend Arbeitsspeicher"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Kann Datei '%s' mit Definition der Vektor-Datenbank nicht öffnen."
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Vektor Karte"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Vektor Karte"
 
 #, fuzzy
@@ -10073,12 +9694,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Ungültige Zeichenkette für Zeitstempel."
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Dev note: Angepasste sites Bibliothek für Vektorpunkte verwendet. (Modul "
-"sollte für die GRASS 6 Vector Library aktualisiert werden)."
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Dev note: Angepasste sites Bibliothek für Vektorpunkte verwendet. (Modul sollte für die GRASS 6 Vector Library aktualisiert werden)."
 
 msgid "Cannot fetch row"
 msgstr "Kann die Zeile nicht holen."

Modified: grass/trunk/locale/po/grasslibs_el.po
===================================================================
--- grass/trunk/locale/po/grasslibs_el.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_el.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -37,9 +37,7 @@
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"%s: Αδυναμία ανάγνωσης του αρχείου γραμματοσειράς, χρησιμοποιήστε το "
-"προεπιλεγμένο"
+msgstr "%s: Αδυναμία ανάγνωσης του αρχείου γραμματοσειράς, χρησιμοποιήστε το προεπιλεγμένο"
 
 #: ../lib/driver/parse_ftcap.c:90
 #, c-format
@@ -254,9 +252,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/raster/range.c:103
@@ -386,12 +382,8 @@
 
 #: ../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"
-msgstr ""
-"Αδυναμία ανοίγματος ραστερ χάρτη <%s@%s> αφού είναι ένα reclass του ραστερ "
-"χάρτη <%s@%s> , ο οποίος δεν υπάρχει"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Αδυναμία ανοίγματος ραστερ χάρτη <%s@%s> αφού είναι ένα reclass του ραστερ χάρτη <%s@%s> , ο οποίος δεν υπάρχει"
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -406,9 +398,7 @@
 #: ../lib/raster/open.c:215
 #, c-format
 msgid "Raster map <%s@%s>: format field in header file invalid"
-msgstr ""
-"Το φορμά του ράστερ χάρτη <%s@%s>: στο κεφαλικό αρχείο (header) είναι "
-"λανθασμένο"
+msgstr "Το φορμά του ράστερ χάρτη <%s@%s>: στο κεφαλικό αρχείο (header) είναι λανθασμένο"
 
 #: ../lib/raster/open.c:234
 #, c-format
@@ -417,9 +407,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
@@ -434,8 +422,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
@@ -507,26 +494,19 @@
 msgstr "Ο χάρτης raster  <%s> δεν είναι xdr: byte_order: %s"
 
 #: ../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/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/color_read.c:103
@@ -555,9 +535,7 @@
 #: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-"Το διάβασμα του ράστερ χάρτη <%s@%s> κλήση για γραμμή %d είναι έξω από την "
-"περιοχή"
+msgstr "Το διάβασμα του ράστερ χάρτη <%s@%s> κλήση για γραμμή %d είναι έξω από την περιοχή"
 
 #: ../lib/raster/get_row.c:95
 #, c-format
@@ -848,9 +826,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -892,9 +868,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
@@ -908,8 +882,7 @@
 #: ../lib/raster/get_cellhd.c:76
 #, c-format
 msgid "Unable to open header file for raster map <%s@%s>"
-msgstr ""
-"Αδυναμία ανοίγματος κεφαλικού (header) αρχείου για τον ράστερ χάρτη <%s@%s>"
+msgstr "Αδυναμία ανοίγματος κεφαλικού (header) αρχείου για τον ράστερ χάρτη <%s@%s>"
 
 #: ../lib/raster/sample.c:70
 msgid "Unknown interpolation type"
@@ -978,9 +951,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
@@ -1020,8 +991,7 @@
 #: ../lib/ogsf/gs2.c:1655
 #, c-format
 msgid "Raster map <%s> is outside of current region. Load failed."
-msgstr ""
-"Ο ράστερ χάρτης <%s> είναι έξω από την τρέχουσα περιοχή. Η φόρτωση απέτυχε."
+msgstr "Ο ράστερ χάρτης <%s> είναι έξω από την τρέχουσα περιοχή. Η φόρτωση απέτυχε."
 
 #: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747
 #: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774
@@ -1050,9 +1020,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"Το εύρος του χρωματικού πίνακα δεν ταιριάζει με τα δεδομένα (mincol=%d, "
-"maxcol=%d"
+msgstr "Το εύρος του χρωματικού πίνακα δεν ταιριάζει με τα δεδομένα (mincol=%d, maxcol=%d"
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1061,8 +1029,7 @@
 
 #: ../lib/ogsf/gs3.c:967
 msgid "View not saved by this program,there may be some inconsistancies"
-msgstr ""
-"Η όψη δεν έχει σωθεί από το πρόγραμμα, μάλλον υπάρχουν κάποιες ασυνέχειες"
+msgstr "Η όψη δεν έχει σωθεί από το πρόγραμμα, μάλλον υπάρχουν κάποιες ασυνέχειες"
 
 #: ../lib/ogsf/gsdrape.c:207
 msgid "Unable to process vector map - out of memory"
@@ -1086,8 +1053,7 @@
 #: ../lib/ogsf/gp3.c:148
 #, c-format
 msgid "No points from vector map <%s> fall within current region"
-msgstr ""
-"Δεν υπάρχουν σημεία στον διανυσματικό χάρτη <%s> που να πέφτουν στην περιοχή"
+msgstr "Δεν υπάρχουν σημεία στον διανυσματικό χάρτη <%s> που να πέφτουν στην περιοχή"
 
 #: ../lib/ogsf/gp3.c:153
 #, c-format
@@ -1104,8 +1070,7 @@
 #: ../lib/vector/Vlib/net_build.c:971
 #, c-format
 msgid "Database connection not defined for layer %d"
-msgstr ""
-"Δεν έχει καθοριστεί η σύνδεση με τη βάση δεδομένων για το επίπεδο (layer) %d"
+msgstr "Δεν έχει καθοριστεί η σύνδεση με τη βάση δεδομένων για το επίπεδο (layer) %d"
 
 #: ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350
 #: ../lib/rst/interp_float/vinput2d.c:109 ../lib/db/dbmi_client/db.c:46
@@ -1138,9 +1103,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/gsd_surf.c:1742
@@ -1194,9 +1157,7 @@
 #: ../lib/ogsf/gv3.c:269
 #, c-format
 msgid "No features from vector map <%s> fall within current region"
-msgstr ""
-"Δεν υπάρχουν δεδομένα για τον διανυσματικό χάρτη <%s> που να βρίσκονται στην "
-"τρέχουσα περιοχή"
+msgstr "Δεν υπάρχουν δεδομένα για τον διανυσματικό χάρτη <%s> που να βρίσκονται στην τρέχουσα περιοχή"
 
 #: ../lib/ogsf/gv3.c:274
 #, c-format
@@ -1210,9 +1171,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/gvl_file.c:103
@@ -1249,12 +1208,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c είναι ένας εσφαλμένος άξονας. Η στρέψη αγνοείται. Παρακαλώ "
-"ενημερώστε τους προγραμματιστές του GRASS για το λάθος αυτό"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c είναι ένας εσφαλμένος άξονας. Η στρέψη αγνοείται. Παρακαλώ ενημερώστε τους προγραμματιστές του GRASS για το λάθος αυτό"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1336,9 +1291,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
@@ -1462,8 +1415,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_bmp.c:96
@@ -1570,15 +1522,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
@@ -1589,8 +1538,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1632,9 +1580,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
@@ -1645,16 +1591,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
@@ -1669,9 +1611,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
@@ -1685,15 +1625,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
@@ -1708,15 +1644,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
@@ -1726,16 +1659,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
@@ -1754,17 +1683,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
@@ -1778,29 +1702,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1810,8 +1727,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
@@ -1821,9 +1737,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
@@ -1834,9 +1748,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
@@ -1846,22 +1758,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
@@ -1876,9 +1783,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1911,14 +1816,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
@@ -1936,16 +1838,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
@@ -1960,23 +1858,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
@@ -2009,9 +1901,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
@@ -2021,8 +1911,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
@@ -2163,9 +2052,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
@@ -2263,10 +2150,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
@@ -2314,9 +2198,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
@@ -2335,16 +2217,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/temporal_raster_base_algebra.py:741
@@ -2389,9 +2267,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
@@ -2413,9 +2289,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2439,9 +2313,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2450,21 +2322,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2484,25 +2350,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
@@ -2623,9 +2483,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2643,9 +2501,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2792,9 +2648,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
@@ -2808,9 +2662,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2821,8 +2673,7 @@
 
 #: ../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
@@ -2857,9 +2708,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
@@ -2895,10 +2744,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
@@ -3244,9 +3090,7 @@
 #: ../lib/raster3d/history.c:43
 #, c-format
 msgid "can't get history information for [%s] in mapset [%s]"
-msgstr ""
-"δεν μπορεί να πάρει πληροφορίες για το ιστορικό του [%s] στα χαρτογραφικά "
-"δεδομένα[%s]"
+msgstr "δεν μπορεί να πάρει πληροφορίες για το ιστορικό του [%s] στα χαρτογραφικά δεδομένα[%s]"
 
 #: ../lib/raster3d/color.c:354
 #, c-format
@@ -3332,11 +3176,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Εσφαλμένο όνομα συμβόλου: '%s' (θα έπρεπε να είναι: group/name or group/"
-"name at mapset)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Εσφαλμένο όνομα συμβόλου: '%s' (θα έπρεπε να είναι: group/name or group/name at mapset)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3414,8 +3255,7 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Αδυναμία δημιουργίας αρχείου [%s] για το subgroup [%s] του group [%s in %s]"
+msgstr "Αδυναμία δημιουργίας αρχείου [%s] για το subgroup [%s] του group [%s in %s]"
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
@@ -3471,9 +3311,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
@@ -3591,9 +3429,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
@@ -3644,8 +3480,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
@@ -3690,8 +3525,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
@@ -3755,15 +3589,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
@@ -3826,16 +3657,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3855,8 +3682,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3876,18 +3702,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3936,18 +3758,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3973,8 +3790,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4108,9 +3924,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4179,9 +3993,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4195,9 +4007,7 @@
 
 #: ../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
@@ -4272,12 +4082,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d τα σημεία που δώθηκαν για παρεμβολή (after thinning) είναι μικρότερα από "
-"το δωσμένο NPMIN=%d"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d τα σημεία που δώθηκαν για παρεμβολή (after thinning) είναι μικρότερα από το δωσμένο NPMIN=%d"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4285,20 +4091,13 @@
 
 #: ../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)"
-msgstr ""
-"Υπάρχουν λιγότερα από %d σημεία για παρεμβολή. Δεν είναι απαραίτητος ο "
-"διαμελισμός , για να τρέξετε το πρόγραμμα γρηγορότερα δώστε segmax=%d (δείτε "
-"οδηγίες)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Υπάρχουν λιγότερα από %d σημεία για παρεμβολή. Δεν είναι απαραίτητος ο διαμελισμός , για να τρέξετε το πρόγραμμα γρηγορότερα δώστε segmax=%d (δείτε οδηγίες)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4609,8 +4408,7 @@
 
 #: ../lib/gmath/la.c:614
 msgid "Matrix is not square. Cannot determine inverse"
-msgstr ""
-"Ο πίνακας δεν είναι τετράγωνικός. Δεν μπορεί να καθοριστεί ο αντίστροφος"
+msgstr "Ο πίνακας δεν είναι τετράγωνικός. Δεν μπορεί να καθοριστεί ο αντίστροφος"
 
 #: ../lib/gmath/la.c:619
 msgid "Unable to allocate space for matrix"
@@ -4655,8 +4453,7 @@
 
 #: ../lib/gmath/la.c:874
 msgid "Specified column index is outside range"
-msgstr ""
-"Ο δείκτης γραμμή της στήλης του καθορισμένου πίνακα είναι έξω από τα όρια"
+msgstr "Ο δείκτης γραμμή της στήλης του καθορισμένου πίνακα είναι έξω από τα όρια"
 
 #: ../lib/gmath/la.c:894
 msgid "Unknown vector type."
@@ -4968,13 +4765,11 @@
 
 #: ../lib/gis/parser.c:532
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Χρησιμοποιήστε  --quiet ή --verbose flag, όχι και τα δύο. Υποθέτω --verbose."
+msgstr "Χρησιμοποιήστε  --quiet ή --verbose flag, όχι και τα δύο. Υποθέτω --verbose."
 
 #: ../lib/gis/parser.c:546
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
-msgstr ""
-"Χρησιμοποιήστε  --quiet ή --verbose flag, όχι και τα δύο. Υποθέτω --quiet."
+msgstr "Χρησιμοποιήστε  --quiet ή --verbose flag, όχι και τα δύο. Υποθέτω --quiet."
 
 #: ../lib/gis/parser.c:561
 msgid "Use either --qq or --verbose flag, not both. Assuming --qq."
@@ -5141,8 +4936,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5278,9 +5072,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5288,9 +5080,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5332,10 +5122,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5343,10 +5130,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5521,9 +5305,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5548,9 +5330,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
@@ -5565,9 +5345,7 @@
 
 #: ../lib/gis/gisinit.c:102
 msgid "System not initialized. Programmer forgot to call G_gisinit()."
-msgstr ""
-"Το σύστημα δεν έχει αρχικοποιηθεί. Ο προγραμματιστής ξέχασει να καλέσει "
-"G_gisinit()."
+msgstr "Το σύστημα δεν έχει αρχικοποιηθεί. Ο προγραμματιστής ξέχασει να καλέσει G_gisinit()."
 
 #: ../lib/gis/view.c:176
 #, c-format
@@ -5587,16 +5365,12 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-"Το παράθυρο το οποίο σώθηκε \"%s\" είναι εντελώς έξω από το τρέχων GRASS "
-"παράθυρο."
+msgstr "Το παράθυρο το οποίο σώθηκε \"%s\" είναι εντελώς έξω από το τρέχων GRASS παράθυρο."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Μόνο %d%% του παραθύρου σώθηκς \"%s\" επικαλύπτει το τρέχον GRASS παράθυρο."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Μόνο %d%% του παραθύρου σώθηκς \"%s\" επικαλύπτει το τρέχον GRASS παράθυρο."
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
@@ -6671,9 +6445,7 @@
 #: ../lib/gis/legal_name.c:118 ../lib/gis/legal_name.c:122
 #, c-format
 msgid "Output raster map <%s> is used as input"
-msgstr ""
-"Ο εξαγόμενος διανυσματικός χάρτης <%s> χρησιμοποιείται για εισαγωγή "
-"δεδομένων."
+msgstr "Ο εξαγόμενος διανυσματικός χάρτης <%s> χρησιμοποιείται για εισαγωγή δεδομένων."
 
 #: ../lib/gis/proj3.c:121 ../lib/vector/Vlib/header.c:552
 msgid "Unknown projection"
@@ -6909,9 +6681,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/error.c:72
@@ -6954,23 +6724,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6980,9 +6744,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7087,9 +6849,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7115,28 +6875,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
@@ -7146,8 +6900,7 @@
 
 #: ../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
@@ -7199,23 +6952,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/rtree/test_suite/test_basics.c:40
@@ -7484,8 +7231,7 @@
 #: ../lib/vector/Vlib/copy.c:749
 #, c-format
 msgid "Unable to add database link for vector map <%s>"
-msgstr ""
-"Αδυναμία προσθήκης σύνδεσης με βάση δεδομένων για τον διανυσματικό χάρτη <%s>"
+msgstr "Αδυναμία προσθήκης σύνδεσης με βάση δεδομένων για τον διανυσματικό χάρτη <%s>"
 
 #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102
 #: ../lib/vector/Vlib/map.c:317
@@ -7535,11 +7281,8 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Ο διανυσματικός χάρτης που δεν ανήκει στο τρέχον mapset δεν μπορεί να "
-"ανοίξει για ενημέρωση"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Ο διανυσματικός χάρτης που δεν ανήκει στο τρέχον mapset δεν μπορεί να ανοίξει για ενημέρωση"
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -7549,8 +7292,7 @@
 #: ../lib/vector/Vlib/open.c:352
 #, c-format
 msgid "Unable to open topology file for vector map <%s>"
-msgstr ""
-"Αδυναμία ανοίγματος τοπολογικού αρχείου για τον διανυσματικό χάρτη <%s>"
+msgstr "Αδυναμία ανοίγματος τοπολογικού αρχείου για τον διανυσματικό χάρτη <%s>"
 
 #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871
 #: ../lib/vector/Vlib/build.c:866
@@ -7560,9 +7302,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
@@ -7600,8 +7340,7 @@
 #: ../lib/vector/Vlib/map.c:249
 #, c-format
 msgid "Vector map <%s> already exists and will be overwritten"
-msgstr ""
-"Ο διανυσματικός χάρτης <%s> υπάρχει ήδη και θα αντικατασταθεί (overwritten)"
+msgstr "Ο διανυσματικός χάρτης <%s> υπάρχει ήδη και θα αντικατασταθεί (overwritten)"
 
 #: ../lib/vector/Vlib/open.c:846
 #, c-format
@@ -7697,9 +7436,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7781,8 +7518,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
@@ -7885,8 +7621,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8047,9 +7782,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
@@ -8101,15 +7834,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
@@ -8374,13 +8104,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
@@ -8441,16 +8169,12 @@
 #: ../lib/vector/Vlib/map.c:449
 #, c-format
 msgid "Unable to find table <%s> linked to vector map <%s>"
-msgstr ""
-"Αδυναμία εύρεσης του πίνακα <%s> που είναι συνδεδεμένος με τον διανυσματικό "
-"χάρτη <%s>"
+msgstr "Αδυναμία εύρεσης του πίνακα <%s> που είναι συνδεδεμένος με τον διανυσματικό χάρτη <%s>"
 
 #: ../lib/vector/Vlib/map.c:472
 #, c-format
 msgid "Table <%s> linked to vector map <%s> does not exist"
-msgstr ""
-"Ο πίνακας <%s> που είναι συνδεδεμένος με τον διανυσματικό χάρτη <%s> δεν "
-"υπάρχει"
+msgstr "Ο πίνακας <%s> που είναι συνδεδεμένος με τον διανυσματικό χάρτη <%s> δεν υπάρχει"
 
 #: ../lib/vector/Vlib/map.c:485
 #, c-format
@@ -8513,16 +8237,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8679,9 +8399,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/constraint.c:150
@@ -8694,9 +8412,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
@@ -8893,8 +8609,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/clean_nodes.c:248
@@ -8945,9 +8660,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
@@ -9041,8 +8754,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9225,36 +8937,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9273,22 +8978,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9306,16 +9006,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
@@ -9325,30 +9021,22 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Μη επιτρεπτό όνομα διανυσματικόυ χάρτη <%s>. δεν πρέπει να περιέχει '.' ή  "
-"'NULL'."
+msgstr "Μη επιτρεπτό όνομα διανυσματικόυ χάρτη <%s>. δεν πρέπει να περιέχει '.' ή  'NULL'."
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
 msgid "Illegal vector map name <%s>. Must start with a letter."
-msgstr ""
-"Μη επιτρεπτό όνομα διανυσματικόυ χάρτη <%s>. Πρέπει να ξεκινά με γράμμα."
+msgstr "Μη επιτρεπτό όνομα διανυσματικόυ χάρτη <%s>. Πρέπει να ξεκινά με γράμμα."
 
 #: ../lib/vector/Vlib/legal_vname.c:58
 #, c-format
 msgid "Illegal vector map name <%s>. Character '%c' not allowed."
-msgstr ""
-"Μη επιτρεπτό όνομα διανυσματικόυ χάρτη <%s>. Ο χαρακτήρας '%c' δεν "
-"επιτρέπεται."
+msgstr "Μη επιτρεπτό όνομα διανυσματικόυ χάρτη <%s>. Ο χαρακτήρας '%c' δεν επιτρέπεται."
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Μη επιτρεπτό όνομα διανυσματικόυ χάρτη  <%s>. Η λέξη κλειδί SQL δεν μπορεί "
-"να χρησιμοποιηθεί ώς όνομα του χάρτη."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Μη επιτρεπτό όνομα διανυσματικόυ χάρτη  <%s>. Η λέξη κλειδί SQL δεν μπορεί να χρησιμοποιηθεί ώς όνομα του χάρτη."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
@@ -9363,9 +9051,7 @@
 #: ../lib/vector/Vlib/legal_vname.c:159 ../lib/vector/Vlib/legal_vname.c:163
 #, c-format
 msgid "Output vector map <%s> is used as input"
-msgstr ""
-"Ο εξαγόμενος διανυσματικός χάρτης <%s> χρησιμοποιείται για εισαγωγή "
-"δεδομένων."
+msgstr "Ο εξαγόμενος διανυσματικός χάρτης <%s> χρησιμοποιείται για εισαγωγή δεδομένων."
 
 #: ../lib/vector/Vlib/merge_lines.c:240
 #, c-format
@@ -9384,15 +9070,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9453,13 +9136,11 @@
 
 #: ../lib/vector/Vlib/overlay.c:127
 msgid "Overlay: area x area types not supported by AND operator"
-msgstr ""
-"Overlay: επιφάνεια x επιφάνεια τύποι δεν υποστηρίζονται από AND τελεστή"
+msgstr "Overlay: επιφάνεια x επιφάνεια τύποι δεν υποστηρίζονται από AND τελεστή"
 
 #: ../lib/vector/Vlib/intersect.c:127
 msgid "3D not supported by Vect_segment_intersection()"
-msgstr ""
-"Η 3διάστατη απεικόνιση δεν υποστηρίζεται από το Vect_segment_intersection()"
+msgstr "Η 3διάστατη απεικόνιση δεν υποστηρίζεται από το Vect_segment_intersection()"
 
 #: ../lib/vector/Vlib/intersect.c:353
 msgid "Vect_segment_intersection() ERROR (collinear vertical segments)"
@@ -9623,9 +9304,7 @@
 msgstr "Σφάλμα κατά την εγγραφή του χάρτη"
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9831,24 +9510,17 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR δεν μπορεί να αναλύσει PROJ.4-το στυλ παραμέτρου string: %s (OGR κώδικας "
-"σφάλματος ήταν %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR δεν μπορεί να αναλύσει PROJ.4-το στυλ παραμέτρου string: %s (OGR κώδικας σφάλματος ήταν %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
 msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
-msgstr ""
-"OGR δεν μπορεί να πάρεις WKT-το στυλ παραμέτρου string (OGR κωδικός "
-"σφάλματος ήταν %d)"
+msgstr "OGR δεν μπορεί να πάρεις WKT-το στυλ παραμέτρου string (OGR κωδικός σφάλματος ήταν %d)"
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9857,34 +9529,22 @@
 
 #: ../lib/proj/convert.c:610
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"Δεν υπάρχει όνομα προβολής! Οι παράμετροι προβολής προφανώς είναι άνευ "
-"νοήματος."
+msgstr "Δεν υπάρχει όνομα προβολής! Οι παράμετροι προβολής προφανώς είναι άνευ νοήματος."
 
 #: ../lib/proj/convert.c:672
 #, c-format
 msgid "Datum <%s> not recognised by GRASS and no parameters found"
-msgstr ""
-"Datum <%s> δεν αναγνωρίζεται από το GRASS και οι παράμετροι δεν μπορούν να "
-"βρεθούν."
+msgstr "Datum <%s> δεν αναγνωρίζεται από το GRASS και οι παράμετροι δεν μπορούν να βρεθούν."
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"Datum <%s> προφανώς αναγνωρίζεται από το GRASS αλλά δεν μπορούν να βρεθούν "
-"οι παράμετροι. Μάλλον θα πρέπει να το ξαναδείτε."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "Datum <%s> προφανώς αναγνωρίζεται από το GRASS αλλά δεν μπορούν να βρεθούν οι παράμετροι. Μάλλον θα πρέπει να το ξαναδείτε."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Μη αποδεκτός αριθμός μετασχηματισμού %d; αποδεκτό εύρος 1 με %d. Οι "
-"παράμετροι datum αφήνονται απροσδιόριστοι."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Μη αποδεκτός αριθμός μετασχηματισμού %d; αποδεκτό εύρος 1 με %d. Οι παράμετροι datum αφήνονται απροσδιόριστοι."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -9946,8 +9606,7 @@
 
 #, fuzzy
 msgid "No centroid defined for area %d. Area not exported."
-msgstr ""
-"Δεν έχει καθοριστεί η σύνδεση με τη βάση δεδομένων για το επίπεδο (layer) %d"
+msgstr "Δεν έχει καθοριστεί η σύνδεση με τη βάση δεδομένων για το επίπεδο (layer) %d"
 
 #, fuzzy
 msgid "Unable to restore feature/offset %lu in vector map <%s>"
@@ -9958,21 +9617,15 @@
 msgstr "G_malloc: εκτός μνήμης"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Αδυναμία δημιουργίας κεφαλικού αρχείου για [%s in %s]"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Αδυναμία ανοίγματος header αρχείου διανυσματικού χάρτη <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Αδυναμία ανοίγματος header αρχείου διανυσματικού χάρτη <%s>"
 
 #, fuzzy

Modified: grass/trunk/locale/po/grasslibs_es.po
===================================================================
--- grass/trunk/locale/po/grasslibs_es.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_es.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -47,9 +47,7 @@
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"No es posible leer el archivo de definición del tipo de letra %s; Se "
-"utilizará la opción predeterminada."
+msgstr "No es posible leer el archivo de definición del tipo de letra %s; Se utilizará la opción predeterminada."
 
 #: ../lib/driver/parse_ftcap.c:90
 #, c-format
@@ -212,8 +210,7 @@
 
 #: ../lib/temporal/lib/default_name.c:69
 msgid "Programmer error - only SQLite driver is currently supported"
-msgstr ""
-"Error del programador - solo el controlador SQLite está soportado actualmente"
+msgstr "Error del programador - solo el controlador SQLite está soportado actualmente"
 
 #: ../lib/temporal/lib/connect.c:110
 #, c-format
@@ -265,13 +262,8 @@
 
 #: ../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."
-msgstr ""
-"Existen límites de clase fuera del mínimo o máximo del rango. El número de "
-"clases se reducirá a %i, pero se utilizan probabilidades para el número de "
-"clases %i."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "Existen límites de clase fuera del mínimo o máximo del rango. El número de clases se reducirá a %i, pero se utilizan probabilidades para el número de clases %i."
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -318,8 +310,7 @@
 #: ../lib/raster/raster_metadata.c:142
 #, c-format
 msgid "Unable to create <%s> metadata file for raster map <%s@%s>"
-msgstr ""
-"No ha sido posible crear archivo de metadatos <%s> para mapa ráster <%s@%s>"
+msgstr "No ha sido posible crear archivo de metadatos <%s> para mapa ráster <%s@%s>"
 
 #: ../lib/raster/cats.c:109
 #, c-format
@@ -393,9 +384,7 @@
 #: ../lib/raster/put_row.c:688
 #, c-format
 msgid "put_raster_row: raster map <%s> not open for write - request ignored"
-msgstr ""
-"put_raster_row: mapa ráster <%s> no está abierto para escritura - solicitud "
-"ignorada"
+msgstr "put_raster_row: mapa ráster <%s> no está abierto para escritura - solicitud ignorada"
 
 #: ../lib/raster/put_row.c:695
 msgid "put_raster_row: unopened file descriptor - request ignored"
@@ -403,12 +392,8 @@
 
 #: ../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"
-msgstr ""
-"No se puede abrir el mapa ráster <%s@%s> ya que es una reclasificación de un "
-"mapa ráster <%s@%s> que no existe"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "No se puede abrir el mapa ráster <%s@%s> ya que es una reclasificación de un mapa ráster <%s@%s> que no existe"
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -423,9 +408,7 @@
 #: ../lib/raster/open.c:215
 #, c-format
 msgid "Raster map <%s@%s>: format field in header file invalid"
-msgstr ""
-"Mapa ráster <%s@%s>: El campo de formato en el archivo de encabezado no es "
-"válido"
+msgstr "Mapa ráster <%s@%s>: El campo de formato en el archivo de encabezado no es válido"
 
 #: ../lib/raster/open.c:234
 #, c-format
@@ -434,18 +417,13 @@
 
 #: ../lib/raster/open.c:238
 #, c-format
-msgid ""
-"Raster map <%s> is in different projection than current region. Found <%s>, "
-"should be <%s>."
-msgstr ""
-"Mapa ráster <%s> está en una proyección diferente a la región actual. Se "
-"encontró <%s>, debería de ser <%s>."
+msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>."
+msgstr "Mapa ráster <%s> está en una proyección diferente a la región actual. Se encontró <%s>, debería de ser <%s>."
 
 #: ../lib/raster/open.c:245
 #, c-format
 msgid "Raster map <%s> is in different zone (%d) than current region (%d)"
-msgstr ""
-"Mapa ráster <%s> está en una zona (%d) diferente a la región actual (%d)"
+msgstr "Mapa ráster <%s> está en una zona (%d) diferente a la región actual (%d)"
 
 #: ../lib/raster/open.c:250
 #, c-format
@@ -454,11 +432,8 @@
 
 #: ../lib/raster/open.c:275
 #, c-format
-msgid ""
-"Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
-msgstr ""
-"El mapa ráster <%s@%s> es una conexión GDAL pero GRASS ha sido compilado sin "
-"soporte para GDAL"
+msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
+msgstr "El mapa ráster <%s@%s> es una conexión GDAL pero GRASS ha sido compilado sin soporte para GDAL"
 
 #: ../lib/raster/open.c:283
 #, c-format
@@ -529,35 +504,20 @@
 msgstr "Mapa ráster <%s> no es xdr: byte_order: %s"
 
 #: ../lib/raster/open.c:1028
-msgid ""
-"Rast_set_quant_rules() can be called only for raster maps opened for reading"
-msgstr ""
-"Rast_set_quant_rules() solamente puede ser invocado para mapas ráster "
-"abiertos para lectura"
+msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading"
+msgstr "Rast_set_quant_rules() solamente puede ser invocado para mapas ráster abiertos para lectura"
 
 #: ../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."
-msgstr ""
-"Error interno: se llamó Rast_get_window() con ventana dividida. En su lugar "
-"use Rast_get_input_window() o Rast_get_output_window()."
+msgid "Internal error: Rast_get_window() called with split window. Use Rast_get_input_window() or Rast_get_output_window() instead."
+msgstr "Error interno: se llamó Rast_get_window() con ventana dividida. En su lugar use Rast_get_input_window() o Rast_get_output_window()."
 
 #: ../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."
-msgstr ""
-"Error interno: se llamó Rast_window_rows() con la ventana dividida. En su "
-"lugar use  Rast_input_window_rows() o Rast_output_window_rows()."
+msgid "Internal error: Rast_window_rows() called with split window. Use Rast_input_window_rows() or Rast_output_window_rows() instead."
+msgstr "Error interno: se llamó Rast_window_rows() con la ventana dividida. En su lugar use  Rast_input_window_rows() o Rast_output_window_rows()."
 
 #: ../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."
-msgstr ""
-"Error interno: se llamó Rast_window_cols() con la ventana dividida. En su "
-"lugar use Rast_input_window_cols() o Rast_output_window_cols()."
+msgid "Internal error: Rast_window_cols() called with split window. Use Rast_input_window_cols() or Rast_output_window_cols() instead."
+msgstr "Error interno: se llamó Rast_window_cols() con la ventana dividida. En su lugar use Rast_input_window_cols() o Rast_output_window_cols()."
 
 #: ../lib/raster/color_read.c:103
 msgid "missing"
@@ -585,9 +545,7 @@
 #: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-"Leyendo mapa ráster <%s@%s> la solicitud para la fila %d está fuera de la "
-"región"
+msgstr "Leyendo mapa ráster <%s@%s> la solicitud para la fila %d está fuera de la región"
 
 #: ../lib/raster/get_row.c:95
 #, c-format
@@ -622,8 +580,7 @@
 #: ../lib/raster/get_row.c:228
 #, c-format
 msgid "Error reading raster data via GDAL for row %d of <%s>"
-msgstr ""
-"Error al leer los datos ráster a través de GDAL para la fila %d de <%s>"
+msgstr "Error al leer los datos ráster a través de GDAL para la fila %d de <%s>"
 
 #: ../lib/raster/get_row.c:830
 #, c-format
@@ -683,8 +640,7 @@
 #: ../lib/raster/reclass.c:171
 #, c-format
 msgid "Illegal reclass format in header file for <%s@%s>"
-msgstr ""
-"Formato de reclasificación no admitido en archivo de encabezado para <%s@%s>"
+msgstr "Formato de reclasificación no admitido en archivo de encabezado para <%s@%s>"
 
 #: ../lib/raster/reclass.c:273
 msgid "Illegal reclass request"
@@ -765,8 +721,7 @@
 #: ../lib/raster/histogram.c:55
 #, c-format
 msgid "Histogram for [%s in %s] missing (run r.support)"
-msgstr ""
-"El histograma para [%s en %s] no ha sido encontrado (ejecute r.support)."
+msgstr "El histograma para [%s en %s] no ha sido encontrado (ejecute r.support)."
 
 #: ../lib/raster/histogram.c:62
 #, c-format
@@ -863,9 +818,7 @@
 
 #: ../lib/raster/gdal.c:145
 msgid "Unable to load GDAL library"
-msgstr ""
-"No ha sido posible cargar la librería de abstracción de datos geoespaciales "
-"GDAL."
+msgstr "No ha sido posible cargar la librería de abstracción de datos geoespaciales GDAL."
 
 #: ../lib/raster/gdal.c:375
 msgid "Unable to open GDAL file"
@@ -883,12 +836,8 @@
 
 #: ../lib/raster/gdal.c:500
 #, c-format
-msgid ""
-"Driver <%s> does not support direct writing. Using MEM driver for "
-"intermediate dataset."
-msgstr ""
-"El controlador <%s> no soporta escritura directa. Usando controlador MEM "
-"para conjunto de datos intermedio."
+msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset."
+msgstr "El controlador <%s> no soporta escritura directa. Usando controlador MEM para conjunto de datos intermedio."
 
 #: ../lib/raster/gdal.c:506
 msgid "Unable to get in-memory raster driver"
@@ -897,9 +846,7 @@
 #: ../lib/raster/gdal.c:513
 #, c-format
 msgid "Unable to create <%s> dataset using memory driver"
-msgstr ""
-"No ha sido posible crear el conjunto de datos <%s> usando el controlador de "
-"memoria"
+msgstr "No ha sido posible crear el conjunto de datos <%s> usando el controlador de memoria"
 
 #: ../lib/raster/gdal.c:517
 #, c-format
@@ -927,17 +874,12 @@
 #: ../lib/raster/gdal.c:605
 #, c-format
 msgid "Unable to create output file <%s> using driver <%s>"
-msgstr ""
-"No ha sido posible crear archivo de salida <%s> usando controlador <%s>"
+msgstr "No ha sido posible crear archivo de salida <%s> usando controlador <%s>"
 
 #: ../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"
-msgstr ""
-"No ha sido posible leer archivo de encabezado para mapa ráster <%s@%s>. Es "
-"un mapa de reclasificación del mapa ráster <%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 "No ha sido posible leer archivo de encabezado para mapa ráster <%s@%s>. Es un mapa de reclasificación del mapa ráster <%s@%s> %s"
 
 #: ../lib/raster/get_cellhd.c:70
 msgid "which is missing."
@@ -950,8 +892,7 @@
 #: ../lib/raster/get_cellhd.c:76
 #, c-format
 msgid "Unable to open header file for raster map <%s@%s>"
-msgstr ""
-"No ha sido posible abrir el archivo de encabezado para mapa ráster <%s@%s>"
+msgstr "No ha sido posible abrir el archivo de encabezado para mapa ráster <%s@%s>"
 
 #: ../lib/raster/sample.c:70
 msgid "Unknown interpolation type"
@@ -964,8 +905,7 @@
 #: ../lib/raster/put_title.c:28
 #, c-format
 msgid "category information for [%s] in [%s] missing or invalid"
-msgstr ""
-"La información de categoría para [%s] en [%s] no se encuentra o no es válida."
+msgstr "La información de categoría para [%s] en [%s] no se encuentra o no es válida."
 
 #: ../lib/raster/put_title.c:37
 msgid "G_put_title - can't create a temp file"
@@ -987,8 +927,7 @@
 
 #: ../lib/raster/init.c:61
 msgid "Raster library not initialized. Programmer forgot to call Rast_init()."
-msgstr ""
-"Librería raster no inicializada. El programador olvidó llamar a Rast_init()."
+msgstr "Librería raster no inicializada. El programador olvidó llamar a Rast_init()."
 
 #: ../lib/raster/init.c:109
 #, fuzzy, c-format
@@ -1003,9 +942,7 @@
 #: ../lib/raster/init.c:120
 #, fuzzy, c-format
 msgid "This GRASS version does not support %s compression, using default %s"
-msgstr ""
-"Esta versión de GRASS no soporta la compresión %s, utilizando ZLIB por "
-"defecto"
+msgstr "Esta versión de GRASS no soporta la compresión %s, utilizando ZLIB por defecto"
 
 #: ../lib/raster/null_val.c:64
 msgid "EmbedGivenNulls: wrong data type"
@@ -1024,24 +961,18 @@
 msgstr "Rast_set_window() llamado cuando la división de la ventana"
 
 #: ../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
 #, c-format
 msgid "Input window changed while maps are open for read. Map name <%s>"
-msgstr ""
-"La ventana de entrada cambió mientras los mapas están abiertos para lectura. "
-"Nombre de mapa <%s>"
+msgstr "La ventana de entrada cambió mientras los mapas están abiertos para lectura. Nombre de mapa <%s>"
 
 #: ../lib/raster/set_window.c:174
 #, c-format
 msgid "Output window changed while maps are open for write. Map name <%s>"
-msgstr ""
-"La ventana de salida cambió mientras los mapas están abiertos para lectura. "
-"Nombre de mapa <%s>"
+msgstr "La ventana de salida cambió mientras los mapas están abiertos para lectura. Nombre de mapa <%s>"
 
 #: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216
 #: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95
@@ -1051,13 +982,11 @@
 
 #: ../lib/ogsf/gk.c:320
 msgid "Need at least 3 keyframes for spline"
-msgstr ""
-"Se necesita un minimo de 3 fotogramas clave (keyframes) para el spline."
+msgstr "Se necesita un minimo de 3 fotogramas clave (keyframes) para el spline."
 
 #: ../lib/ogsf/gk.c:622
 msgid "Need at least 2 keyframes for interpolation"
-msgstr ""
-"Son necesarios al menos 2 fotogramas clave (keyframes) para la interpolación."
+msgstr "Son necesarios al menos 2 fotogramas clave (keyframes) para la interpolación."
 
 #: ../lib/ogsf/gs2.c:1211
 #, c-format
@@ -1072,15 +1001,13 @@
 #: ../lib/ogsf/gs2.c:1655
 #, c-format
 msgid "Raster map <%s> is outside of current region. Load failed."
-msgstr ""
-"El mapa ráster <%s> está fuera de la región actual. Su carga ha fallado."
+msgstr "El mapa ráster <%s> está fuera de la región actual. Su carga ha fallado."
 
 #: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747
 #: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774
 #: ../lib/ogsf/gs2.c:1822
 msgid "GS_load_att_map(): Out of memory. Unable to load map"
-msgstr ""
-"GS_load_att_map(): Sin memoria disponible. No es posible cargar el mapa."
+msgstr "GS_load_att_map(): Sin memoria disponible. No es posible cargar el mapa."
 
 #: ../lib/ogsf/gs2.c:1850
 msgid "Loading failed"
@@ -1103,9 +1030,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"El rango de la tabla de colores no corresponde con los datos (mincol=%d, "
-"maxcol=%d."
+msgstr "El rango de la tabla de colores no corresponde con los datos (mincol=%d, maxcol=%d."
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1114,9 +1039,7 @@
 
 #: ../lib/ogsf/gs3.c:967
 msgid "View not saved by this program,there may be some inconsistancies"
-msgstr ""
-"La vista no ha sido guardada por este programa, pueden existir algunas "
-"inconsistencias."
+msgstr "La vista no ha sido guardada por este programa, pueden existir algunas inconsistencias."
 
 #: ../lib/ogsf/gsdrape.c:207
 msgid "Unable to process vector map - out of memory"
@@ -1140,9 +1063,7 @@
 #: ../lib/ogsf/gp3.c:148
 #, c-format
 msgid "No points from vector map <%s> fall within current region"
-msgstr ""
-"No hay puntos del mapa vectorial <%s> que se encuentren dentro de la región "
-"actual."
+msgstr "No hay puntos del mapa vectorial <%s> que se encuentren dentro de la región actual."
 
 #: ../lib/ogsf/gp3.c:153
 #, c-format
@@ -1192,18 +1113,12 @@
 
 #: ../lib/ogsf/gp3.c:288
 #, c-format
-msgid ""
-"%d points without category. Unable to determine color rules for features "
-"without category."
-msgstr ""
-"%d puntos sin categoría. No ha sido posible determinar regla de colores para "
-"elementos sin categoría."
+msgid "%d points without category. Unable to determine color rules for features without category."
+msgstr "%d puntos sin categoría. No ha sido posible determinar regla de colores para elementos sin categoría."
 
 #: ../lib/ogsf/gsd_surf.c:1742
 msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
-msgstr ""
-"Error de concordancia de los puntos de corte del plano entre superficies. "
-"Revise la(s) resolucion(es)."
+msgstr "Error de concordancia de los puntos de corte del plano entre superficies. Revise la(s) resolucion(es)."
 
 #: ../lib/ogsf/gsd_legend.c:246
 #, c-format
@@ -1235,8 +1150,7 @@
 
 #: ../lib/ogsf/gsd_legend.c:501
 msgid "Too many categories to show as discrete!"
-msgstr ""
-"¡Hay demasiadas categorías para que sea posible mostrarlas como discretas!"
+msgstr "¡Hay demasiadas categorías para que sea posible mostrarlas como discretas!"
 
 #: ../lib/ogsf/gsd_legend.c:503
 msgid "Try using smaller font!"
@@ -1253,9 +1167,7 @@
 #: ../lib/ogsf/gv3.c:269
 #, c-format
 msgid "No features from vector map <%s> fall within current region"
-msgstr ""
-"No existen elementos pertenecientes al mapa vectorial <%s> que se encuentren "
-"dentro de la región actual."
+msgstr "No existen elementos pertenecientes al mapa vectorial <%s> que se encuentren dentro de la región actual."
 
 #: ../lib/ogsf/gv3.c:274
 #, c-format
@@ -1269,12 +1181,8 @@
 
 #: ../lib/ogsf/gv3.c:414
 #, c-format
-msgid ""
-"%d features without category. Unable to determine color rules for features "
-"without category."
-msgstr ""
-"%d elementos sin categoría. No ha sido posible determinar reglas de colores "
-"para los elementos sin categoría."
+msgid "%d features without category. Unable to determine color rules for features without category."
+msgstr "%d elementos sin categoría. No ha sido posible determinar reglas de colores para los elementos sin categoría."
 
 #: ../lib/ogsf/gvl_file.c:103
 msgid "Maximum number of datafiles exceeded"
@@ -1310,18 +1218,12 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c es una especificación no válida de eje. Se ha ignorado la "
-"rotación, por favor notifique a los desarrolladores de GRASS acerca de este "
-"error."
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c es una especificación no válida de eje. Se ha ignorado la rotación, por favor notifique a los desarrolladores de GRASS acerca de este error."
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
-msgstr ""
-"No se dispone de mas espacio de almacenamiento en la pila de la matriz."
+msgstr "No se dispone de mas espacio de almacenamiento en la pila de la matriz."
 
 #: ../lib/ogsf/trans.c:200
 msgid "Tried to pop an empty stack"
@@ -1385,9 +1287,7 @@
 #: ../lib/gpde/n_gwflow.c:438 ../lib/gpde/n_gwflow.c:717
 #, c-format
 msgid "The total sum of the water budget is significantly larger then 0: %g\n"
-msgstr ""
-"La suma total del presupuesto hídrico es significativamente mayor entonces "
-"0: %g\n"
+msgstr "La suma total del presupuesto hídrico es significativamente mayor entonces 0: %g\n"
 
 #: ../lib/display/icon.c:80
 #, c-format
@@ -1401,12 +1301,8 @@
 
 #: ../lib/display/r_raster.c:131
 #, c-format
-msgid ""
-"Neither %s (managed by d.mon command) nor %s (used for direct rendering) "
-"defined"
-msgstr ""
-"Ni %s (administrado por el comando d.mon), ni %s (utilizado para "
-"renderización directa) han sido definidos"
+msgid "Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined"
+msgstr "Ni %s (administrado por el comando d.mon), ni %s (utilizado para renderización directa) han sido definidos"
 
 #: ../lib/display/r_raster.c:150
 #, c-format
@@ -1515,9 +1411,7 @@
 #: ../lib/cairodriver/read_ppm.c:38
 #, c-format
 msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo: archivo de entrada tiene dimensiones incorrectas: esperado: %dx%d "
-"obtenido: %dx%d"
+msgstr "Cairo: archivo de entrada tiene dimensiones incorrectas: esperado: %dx%d obtenido: %dx%d"
 
 #: ../lib/cairodriver/read_ppm.c:46
 #, c-format
@@ -1531,11 +1425,8 @@
 
 #: ../lib/cairodriver/read_ppm.c:56
 #, c-format
-msgid ""
-"Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo: archivo de máscara de entrada tiene dimensiones incorrectas: "
-"esperado: %dx%d obtenido: %dx%d"
+msgid "Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
+msgstr "Cairo: archivo de máscara de entrada tiene dimensiones incorrectas: esperado: %dx%d obtenido: %dx%d"
 
 #: ../lib/cairodriver/read_bmp.c:96
 #, c-format
@@ -1637,26 +1528,17 @@
 
 #: ../lib/python/temporal/open_stds.py:108
 msgid "Space time datasets can only be created in the current mapset"
-msgstr ""
-"Conjuntos de mapas espacio temporales solamente pueden ser creados en el "
-"Directorio de mapas actual"
+msgstr "Conjuntos de mapas espacio temporales solamente pueden ser creados en el Directorio de mapas actual"
 
 #: ../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."
-msgstr ""
-"Conjunto de datos <%(name)s> espacio temporales %(sp)s ya está en la base de "
-"datos. Use la bandera overwrite."
+msgid "Space time %(sp)s dataset <%(name)s> is already in the database. Use the overwrite flag."
+msgstr "Conjunto de datos <%(name)s> espacio temporales %(sp)s ya está en la base de datos. Use la bandera overwrite."
 
 #: ../lib/python/temporal/open_stds.py:160
 #, python-format
-msgid ""
-"Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
-msgstr ""
-"Sobreescribir conjunto de datos espacio temporales %(sp)s <%(name)s> y "
-"desregistrar todos los mapas"
+msgid "Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
+msgstr "Sobreescribir conjunto de datos espacio temporales %(sp)s <%(name)s> y desregistrar todos los mapas"
 
 #: ../lib/python/temporal/open_stds.py:168
 #, python-format
@@ -1666,11 +1548,8 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, python-format
-msgid ""
-"Map <%s> is already in temporal database, use overwrite flag to overwrite"
-msgstr ""
-"Mapa <%s> ya está en la base de datos temporales, usar bandera overwrite "
-"para sobrescribirlo"
+msgid "Map <%s> is already in temporal database, use overwrite flag to overwrite"
+msgstr "Mapa <%s> ya está en la base de datos temporales, usar bandera overwrite para sobrescribirlo"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:167
 #: ../lib/python/temporal/abstract_space_time_dataset.py:301
@@ -1692,22 +1571,17 @@
 #: ../lib/python/temporal/abstract_space_time_dataset.py:372
 #, python-format
 msgid "Created register table <%s> for space time %s  dataset <%s>"
-msgstr ""
-"Registro de tabla <%s> creado para conjunto de datos <%s> espacio temporales "
-"%s"
+msgstr "Registro de tabla <%s> creado para conjunto de datos <%s> espacio temporales %s"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:690
 #: ../lib/python/temporal/abstract_space_time_dataset.py:932
 msgid "The space time datasets must be of the same temporal type"
-msgstr ""
-"Los conjuntos de datos espacio temporales deben ser del mismo tipo de tiempo"
+msgstr "Los conjuntos de datos espacio temporales deben ser del mismo tipo de tiempo"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:695
 #: ../lib/python/temporal/abstract_space_time_dataset.py:937
 msgid "The temporal map type of the sample dataset must be interval"
-msgstr ""
-"El tipo de mapa temporal de la muesta del cnojunto de mapas debe ser de "
-"intervalo"
+msgstr "El tipo de mapa temporal de la muesta del cnojunto de mapas debe ser de intervalo"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1499
 #, python-format
@@ -1716,9 +1590,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
@@ -1729,44 +1601,28 @@
 
 #: ../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"
-msgstr ""
-"No ha sido posible renombrar conjunto de datos <%(ds)s> del tipo %(type)s en "
-"la base de datos temporales. El Directorio de mapas del conjunto de datos no "
-"coincide con el Directorio de mapas actual"
+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 "No ha sido posible renombrar conjunto de datos <%(ds)s> del tipo %(type)s en la base de datos temporales. El Directorio de mapas del conjunto de datos no coincide con el Directorio de mapas actual"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1889
 msgid "Renaming of space time datasets is not supported for PostgreSQL."
-msgstr ""
-"El renombramiento para conjunto de datos espacio temporales no está "
-"soportado para PostgreSQL."
+msgstr "El renombramiento para conjunto de datos espacio temporales no está soportado para PostgreSQL."
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1954
 #, python-format
 msgid "Delete space time %s  dataset <%s> from temporal database"
-msgstr ""
-"Eliminar conjunto de datos <%s> espacio temporales %s de base de datos "
-"temporales"
+msgstr "Eliminar conjunto de datos <%s> espacio temporales %s de base de datos temporales"
 
 #: ../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"
-msgstr ""
-"No ha sido posible eliminar el conjunto de datos <%(ds)s> del tipo %(type)s "
-"de la base de datos temporales. El Directorio de mapas no coincide con el "
-"Directorio de mapas actual"
+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 "No ha sido posible eliminar el conjunto de datos <%(ds)s> del tipo %(type)s de la base de datos temporales. El Directorio de mapas no coincide con el Directorio de mapas actual"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1973
 #, python-format
@@ -1779,21 +1635,12 @@
 
 #: ../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"
-msgstr ""
-"No ha sido posible registrar mapas en Directorio de mapas <%(ds)s> de tipo "
-"%(type)s. El Directorio de mapas del conjunto de datos no coincide con el "
-"Directorio de mapas actual"
+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 "No ha sido posible registrar mapas en Directorio de mapas <%(ds)s> de tipo %(type)s. El Directorio de mapas del conjunto de datos no coincide con el Directorio de mapas actual"
 
 #: ../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"
-msgstr ""
-"Solamente el mapa que haya sido insertado en la base de datos temporales "
-"puede ser registrado en un conjunto de datos espacio temporales"
+msgid "Only a map that was inserted in the temporal database can be registered in a space time dataset"
+msgstr "Solamente el mapa que haya sido insertado en la base de datos temporales puede ser registrado en un conjunto de datos espacio temporales"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2089
 #, python-format
@@ -1807,45 +1654,28 @@
 
 #: ../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"
-msgstr ""
-"Son distintos los tipos de tiempo de conjunto de datos espacio temporales <"
-"%(id)s> y mapa <%(map)s> con capa %(l)s"
+msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different"
+msgstr "Son distintos los tipos de tiempo de conjunto de datos espacio temporales <%(id)s> y mapa <%(map)s> con capa %(l)s"
 
 #: ../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"
-msgstr ""
-"Son diferentes los tipos de tiempo del conjunto de datos espacio temporales <"
-"%(id)s> y del mapa <%(map)s>"
+msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> are different"
+msgstr "Son diferentes los tipos de tiempo del conjunto de datos espacio temporales <%(id)s> y del mapa <%(map)s>"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2132
 #, python-format
 msgid "Set temporal unit for space time %s dataset <%s> to %s"
-msgstr ""
-"Definir unidad temporal para conjunto de datos <%s> espacio temporales %s "
-"como %s"
+msgstr "Definir unidad temporal para conjunto de datos <%s> espacio temporales %s como %s"
 
 #: ../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"
-msgstr ""
-"Son diferentes las unidades de tiempo relativas de conjunto de datos <"
-"%(id)s> y mapa <%(map)s> con capa %(l)s"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different"
+msgstr "Son diferentes las unidades de tiempo relativas de conjunto de datos <%(id)s> y mapa <%(map)s> con capa %(l)s"
 
 #: ../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"
-msgstr ""
-"Son diferentes las unidades de tiempo relativas de conjunto de datos <"
-"%(id)s> y mapa <%(map)s>"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> are different"
+msgstr "Son diferentes las unidades de tiempo relativas de conjunto de datos <%(id)s> y mapa <%(map)s>"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2154
 msgid "Only maps from the same mapset can be registered"
@@ -1863,30 +1693,18 @@
 
 #: ../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"
-msgstr ""
-"No ha sido posible quitar el registro del mapa del conjunto de datos <"
-"%(ds)s> del tipo %(type)s en la base de datos temporales. El Directorio de "
-"mapas del conjunto de mapas no coincide con el Directorio de mapas actual"
+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 "No ha sido posible quitar el registro del mapa del conjunto de datos <%(ds)s> del tipo %(type)s en la base de datos temporales. El Directorio de mapas del conjunto de mapas no coincide con el Directorio de mapas actual"
 
 #: ../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>"
-msgstr ""
-"Mapa <%(map)s> con capa %(l)s no está registrado en conjunto de datos "
-"espacio temporales <%(base)s>"
+msgid "Map <%(map)s> with layer %(l)s is not registered in space time dataset <%(base)s>"
+msgstr "Mapa <%(map)s> con capa %(l)s no está registrado en conjunto de datos espacio temporales <%(base)s>"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2230
 #, python-format
 msgid "Map <%(map)s> is not registered in space time dataset <%(base)s>"
-msgstr ""
-"El mapa <%(map)s> no está registrado en conjunto de datos espacio temporales "
-"<%(base)s>"
+msgstr "El mapa <%(map)s> no está registrado en conjunto de datos espacio temporales <%(base)s>"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2285
 #: ../lib/python/temporal/abstract_dataset.py:426
@@ -1894,119 +1712,74 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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"
-msgstr ""
-"No ha sido posible actualizar el conjunto de datos <%(ds)s> del tipo "
-"%(type)s en la base de datos temporales. El Directorio de mapas del conjunto "
-"de datos no es igual al Directorio de mapas actual"
+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 "No ha sido posible actualizar el conjunto de datos <%(ds)s> del tipo %(type)s en la base de datos temporales. El Directorio de mapas del conjunto de datos no es igual al Directorio de mapas actual"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2291
 #, python-format
-msgid ""
-"Update metadata, spatial and temporal extent from all registered maps of <%s>"
-msgstr ""
-"Actualizar metadato, extensión espacial y temporal para todos los mapas "
-"registrados es de <%s>"
+msgid "Update metadata, spatial and temporal extent from all registered maps of <%s>"
+msgstr "Actualizar metadato, extensión espacial y temporal para todos los mapas registrados es de <%s>"
 
 #: ../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"
-msgstr ""
-"No ha sido posible insertar el conjunto de datos <%(ds)s> del tipo %(type)s "
-"en la base de datos temporales. El Directorio de mapas del conjunto de datos "
-"no es igual al Directorio de mapas actual"
+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 "No ha sido posible insertar el conjunto de datos <%(ds)s> del tipo %(type)s en la base de datos temporales. El Directorio de mapas del conjunto de datos no es igual al Directorio de mapas actual"
 
 #: ../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"
-msgstr ""
-"Tiempo de inicio debe ser de tipo fecha y hora para %(type)s mapa <%(id)s> "
-"con capa: %(l)s"
+msgid "Start time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s"
+msgstr "Tiempo de inicio debe ser de tipo fecha y hora para %(type)s mapa <%(id)s> con capa: %(l)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:357
 #, python-format
 msgid "Start time must be of type datetime for %(type)s map <%(id)s>"
-msgstr ""
-"Tiempo de inicio debe ser de tipo fecha y hora para %(type)s mapa <%(id)s>"
+msgstr "Tiempo de inicio debe ser de tipo fecha y hora para %(type)s mapa <%(id)s>"
 
 #: ../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"
-msgstr ""
-"Tiempo de término debe ser de tipo fecha y hora para %(type)s mapa <%(id)s> "
-"con capa: %(l)s"
+msgid "End time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s"
+msgstr "Tiempo de término debe ser de tipo fecha y hora para %(type)s mapa <%(id)s> con capa: %(l)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:372
 #, python-format
 msgid "End time must be of type datetime for %(type)s map <%(id)s>"
-msgstr ""
-"Tiempo de término debe ser de tipo fecha y hora para %(type)s mapa <%(id)s>"
+msgstr "Tiempo de término debe ser de tipo fecha y hora para %(type)s mapa <%(id)s>"
 
 #: ../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"
-msgstr ""
-"Tiempo de término debe ser mayor al tiempo de inicio para %(type)s mapa <"
-"%(id)s> con capa: %(l)s"
+msgid "End time must be greater than start time for %(type)s map <%(id)s> with layer: %(l)s"
+msgstr "Tiempo de término debe ser mayor al tiempo de inicio para %(type)s mapa <%(id)s> con capa: %(l)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:389
 #: ../lib/python/temporal/abstract_map_dataset.py:482
 #, python-format
 msgid "End time must be greater than start time for %(type)s map <%(id)s>"
-msgstr ""
-"Tiempo de término debe mayor que el tiempo de inicio para %(type)s mapa <"
-"%(id)s>"
+msgstr "Tiempo de término debe mayor que el tiempo de inicio para %(type)s mapa <%(id)s>"
 
 #: ../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"
-msgstr ""
-"Tipo de unidad relativa de tiempo no soportada para %(type)s mapa <%(id)s> "
-"con capa %(l)s: %(u)s"
+msgid "Unsupported relative time unit type for %(type)s map <%(id)s> with layer %(l)s: %(u)s"
+msgstr "Tipo de unidad relativa de tiempo no soportada para %(type)s mapa <%(id)s> con capa %(l)s: %(u)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:467
 #, python-format
 msgid "Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s"
-msgstr ""
-"Tipo de unidad relativa de tiempo no soportada para %(type)s mapa <%(id)s>: "
-"%(u)s"
+msgstr "Tipo de unidad relativa de tiempo no soportada para %(type)s mapa <%(id)s>: %(u)s"
 
 #: ../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"
-msgstr ""
-"Tiempo de término debe ser mayor que tiempo inicial para %(typ)s mapa <"
-"%(id)s> con capa %(l)s"
+msgid "End time must be greater than start time for %(typ)s map <%(id)s> with layer %(l)s"
+msgstr "Tiempo de término debe ser mayor que tiempo inicial para %(typ)s mapa <%(id)s> con capa %(l)s"
 
 #: ../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"
-msgstr ""
-"Mapa <%(id)s> con la capa %(layer)s tiene un intervalo incorrecto, el tiempo "
-"de inicio es mayor que el tiempo de término"
+msgid "Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is greater than end time"
+msgstr "Mapa <%(id)s> con la capa %(layer)s tiene un intervalo incorrecto, el tiempo de inicio es mayor que el tiempo de término"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:806
 #, python-format
-msgid ""
-"Map <%s> has incorrect time interval, start time is greater than end time"
-msgstr ""
-"El mapa <%s> tiene un intervalo de tiempo incorrecto, tiempo de inicio es "
-"mayor que el de término"
+msgid "Map <%s> has incorrect time interval, start time is greater than end time"
+msgstr "El mapa <%s> tiene un intervalo de tiempo incorrecto, tiempo de inicio es mayor que el de término"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:812
 #, python-format
@@ -2020,13 +1793,8 @@
 
 #: ../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"
-msgstr ""
-"No ha sido posible quitar el registro del conjunto de datos <%(ds)s> de tipo "
-"%(type)s de la base de datos temporales. El Directorio de mapas del conjunto "
-"de datos no coincide con el Directorio de mapas actual"
+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 "No ha sido posible quitar el registro del conjunto de datos <%(ds)s> de tipo %(type)s de la base de datos temporales. El Directorio de mapas del conjunto de datos no coincide con el Directorio de mapas actual"
 
 #: ../lib/python/temporal/register.py:82 ../lib/python/temporal/register.py:85
 #, python-format
@@ -2058,19 +1826,12 @@
 
 #: ../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"
-msgstr ""
-"Conjunto de datos <%(name)s> espacio temporales %(sp)s con tiempo relativo, "
-"pero no se encontraron unidades relativas definidas para los mapas %(sp)s"
+msgid "Space time %(sp)s dataset <%(name)s> with relative time found, but no relative unit set for %(sp)s maps"
+msgstr "Conjunto de datos <%(name)s> espacio temporales %(sp)s con tiempo relativo, pero no se encontraron unidades relativas definidas para los mapas %(sp)s"
 
 #: ../lib/python/temporal/register.py:175
-msgid ""
-"The increment option will be ignored because of time stamps in input file"
-msgstr ""
-"La opción increment será ignorada dadas las marcas de tiempo en el archivo "
-"de entrada"
+msgid "The increment option will be ignored because of time stamps in input file"
+msgstr "La opción increment será ignorada dadas las marcas de tiempo en el archivo de entrada"
 
 #: ../lib/python/temporal/register.py:179
 msgid "The interval flag will be ignored because of time stamps in input file"
@@ -2087,21 +1848,13 @@
 
 #: ../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."
-msgstr ""
-"No ha sido posible registrar %(t)s mapa <%(id)s> con capa %(l)s. El mapa no "
-"tiene definidos la marca de tiempo y tiempo de inicio."
+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 "No ha sido posible registrar %(t)s mapa <%(id)s> con capa %(l)s. El mapa no tiene definidos la marca de tiempo y tiempo de inicio."
 
 #: ../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."
-msgstr ""
-"No ha sido posible registra %(t)s mapa <%(id)s>. El mapa no tiene marca de "
-"tiempo y el tiempo de inicio no está definido."
+msgid "Unable to register %(t)s map <%(id)s>. The map has no timestamp and the start time is not set."
+msgstr "No ha sido posible registra %(t)s mapa <%(id)s>. El mapa no tiene marca de tiempo y el tiempo de inicio no está definido."
 
 #: ../lib/python/temporal/register.py:229
 #, python-format
@@ -2115,39 +1868,23 @@
 
 #: ../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."
-msgstr ""
-"El mapa ya está registrado en la base de datos temporales. No ha sido "
-"posible actualizar %(t)s mapa <%(id)s> con capa %(l)s. Bandera overwrite no "
-"ha sido seleccionada."
+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 "El mapa ya está registrado en la base de datos temporales. No ha sido posible actualizar %(t)s mapa <%(id)s> con capa %(l)s. Bandera overwrite no ha sido seleccionada."
 
 #: ../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."
-msgstr ""
-"El mapa ya está registrado en la base de datos temporales. No ha sido "
-"posible actualizar %(t)s mapa <%(id)s>. Bandera overwrite no ha sido "
-"seleccionada."
+msgid "Map is already registered in temporal database. Unable to update %(t)s map <%(id)s>. Overwrite flag is not set."
+msgstr "El mapa ya está registrado en la base de datos temporales. No ha sido posible actualizar %(t)s mapa <%(id)s>. Bandera overwrite no ha sido seleccionada."
 
 #: ../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."
-msgstr ""
-"No ha sido posible actualizar %(t)s mapa <%(id)s> con capa %(l)s. Los tipos "
-"de tiempos son distintos."
+msgid "Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are different."
+msgstr "No ha sido posible actualizar %(t)s mapa <%(id)s> con capa %(l)s. Los tipos de tiempos son distintos."
 
 #: ../lib/python/temporal/register.py:282
 #, python-format
 msgid "Unable to update %(t)s map <%(id)s>. The temporal types are different."
-msgstr ""
-"No ha sido posible actualizar %(t)s mapa <%(id)s>. Los tipos de tiempos son "
-"diferentes."
+msgstr "No ha sido posible actualizar %(t)s mapa <%(id)s>. Los tipos de tiempos son diferentes."
 
 #: ../lib/python/temporal/register.py:330
 msgid "Registering maps in the temporal database..."
@@ -2174,12 +1911,8 @@
 
 #: ../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"
-msgstr ""
-"Definir tiempo absoluto válido para mapa <%(id)s> con capa %(layer)s en "
-"%(start)s - %(end)s"
+msgid "Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - %(end)s"
+msgstr "Definir tiempo absoluto válido para mapa <%(id)s> con capa %(layer)s en %(start)s - %(end)s"
 
 #: ../lib/python/temporal/register.py:427
 #, python-format
@@ -2188,11 +1921,8 @@
 
 #: ../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"
-msgstr ""
-"Definir tiempo relativo válido para mapa <%s> con capa %s en %i - %s con "
-"unidad %s"
+msgid "Set relative valid time for map <%s> with layer %s to %i - %s with unit %s"
+msgstr "Definir tiempo relativo válido para mapa <%s> con capa %s en %i - %s con unidad %s"
 
 #: ../lib/python/temporal/register.py:449
 #, python-format
@@ -2207,8 +1937,7 @@
 #: ../lib/python/temporal/stds_import.py:85
 #, python-format
 msgid "Unable to import/link raster map <%s> from file %s."
-msgstr ""
-"No ha sido posible importar/enlazar mapa ráster <%s> desde el archivo %s."
+msgstr "No ha sido posible importar/enlazar mapa ráster <%s> desde el archivo %s."
 
 #: ../lib/python/temporal/stds_import.py:96
 #, python-format
@@ -2228,14 +1957,12 @@
 #: ../lib/python/temporal/stds_import.py:168
 #, python-format
 msgid "Unable to unpack vector map <%s> from file %s."
-msgstr ""
-"No ha sido posible desempaquetar mapa vectorial <%s> desde el archivo %s."
+msgstr "No ha sido posible desempaquetar mapa vectorial <%s> desde el archivo %s."
 
 #: ../lib/python/temporal/stds_import.py:207
 #, python-format
 msgid "Space time raster dataset archive <%s> not found"
-msgstr ""
-"Archivo de conjunto de datos ráster espacio temporales <%s> no encontrado"
+msgstr "Archivo de conjunto de datos ráster espacio temporales <%s> no encontrado"
 
 #: ../lib/python/temporal/stds_import.py:210
 #, python-format
@@ -2245,9 +1972,7 @@
 #: ../lib/python/temporal/stds_import.py:216
 #, python-format
 msgid "Checking validity of input file (size: %0.1f MB). Make take a while..."
-msgstr ""
-"Revisando validez del archivo de entrada (tamaño %0.1f MB). Puede ser "
-"tardado..."
+msgstr "Revisando validez del archivo de entrada (tamaño %0.1f MB). Puede ser tardado..."
 
 #: ../lib/python/temporal/stds_import.py:223
 #, python-format
@@ -2278,8 +2003,7 @@
 "Difference between PROJ_INFO file of imported map and of current location:\n"
 "{diff}"
 msgstr ""
-"Existe una diferencia entre el archivo PROJ_INFO  del mapa importado y la "
-"Localización actual:\n"
+"Existe una diferencia entre el archivo PROJ_INFO  del mapa importado y la Localización actual:\n"
 "{diff}"
 
 #: ../lib/python/temporal/stds_import.py:276
@@ -2299,27 +2023,20 @@
 #: ../lib/python/temporal/stds_import.py:306
 #, python-format
 msgid "Unable to create default temporal database in new location %s"
-msgstr ""
-"No ha sido posible crear la base de datos temporales predeterminada en nueva "
-"Localización %s"
+msgstr "No ha sido posible crear la base de datos temporales predeterminada en nueva Localización %s"
 
 #: ../lib/python/temporal/stds_import.py:380
 #, python-format
 msgid "Key words %(t)s, %(s)s or %(n)s not found in init file."
-msgstr ""
-"Palabras clave %(t)s, %(s)s o %(n)s no encontradas en archivo de inicio "
-"(init file)."
+msgstr "Palabras clave %(t)s, %(s)s o %(n)s no encontradas en archivo de inicio (init file)."
 
 #: ../lib/python/temporal/stds_import.py:386
 msgid "Number of maps mismatch in init and list file."
-msgstr ""
-"La cantidad de mapas no es la misma en los archivos de inicio (init) y lista."
+msgstr "La cantidad de mapas no es la misma en los archivos de inicio (init) y lista."
 
 #: ../lib/python/temporal/stds_import.py:397
 msgid "The archive file is of wrong space time dataset type"
-msgstr ""
-"El archivo de almacenamiento es de un tipo de conjunto de datos espacio "
-"temporales incorrecto"
+msgstr "El archivo de almacenamiento es de un tipo de conjunto de datos espacio temporales incorrecto"
 
 #: ../lib/python/temporal/stds_import.py:405
 #, python-format
@@ -2347,19 +2064,13 @@
 
 #: ../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."
-msgstr ""
-"Conjunto de datos <%(sp)s> espacio temporales %(t)s ya está en la base de "
-"datos. Use la bandera overwrite."
+msgid "Space time %(t)s dataset <%(sp)s> is already in the database. Use the overwrite flag."
+msgstr "Conjunto de datos <%(sp)s> espacio temporales %(t)s ya está en la base de datos. Use la bandera overwrite."
 
 #: ../lib/python/temporal/stds_import.py:456
 #, python-format
 msgid "Overwrite space time %(sp)s dataset <%(id)s> and unregister all maps."
-msgstr ""
-"Sobreescribir conjunto de datos <%(id)s> espacio temporales %(sp)s y quitar "
-"registro a todos los mapas."
+msgstr "Sobreescribir conjunto de datos <%(id)s> espacio temporales %(sp)s y quitar registro a todos los mapas."
 
 #: ../lib/python/temporal/stds_import.py:468
 #, python-format
@@ -2406,9 +2117,7 @@
 #: ../lib/python/temporal/stds_export.py:118
 #, python-format
 msgid "Unable to export color rules for raster map <%s> r.out.gdal"
-msgstr ""
-"No ha sido posible exportar regla de colores para mapas ráster <%s> r.out."
-"gdal"
+msgstr "No ha sido posible exportar regla de colores para mapas ráster <%s> r.out.gdal"
 
 #: ../lib/python/temporal/stds_export.py:142
 #, python-format
@@ -2453,14 +2162,8 @@
 msgstr "No se encontraron muestras para el cálculo del mapa"
 
 #: ../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."
-msgstr ""
-"Se encontró más de un mapa en un gránulo muestral. Solo los primeros mapas "
-"se usarán para el cálculo. Use t.rast.aggregate.ds para crear conjuntos de "
-"datos ráster sincrónicos."
+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 "Se encontró más de un mapa en un gránulo muestral. Solo los primeros mapas se usarán para el cálculo. Use t.rast.aggregate.ds para crear conjuntos de datos ráster sincrónicos."
 
 #: ../lib/python/temporal/mapcalc.py:173
 msgid "No maps registered in input dataset"
@@ -2507,12 +2210,8 @@
 
 #: ../lib/python/temporal/aggregation.py:141
 #, python-format
-msgid ""
-"Raster map <%(name)s> is already in temporal database, use overwrite flag to "
-"overwrite"
-msgstr ""
-"Mapa ráster <%(name)s> ya está en la base de datos temporales, use la "
-"bandera overwrite para sobreescribir"
+msgid "Raster map <%(name)s> is already in temporal database, use overwrite flag to overwrite"
+msgstr "Mapa ráster <%(name)s> ya está en la base de datos temporales, use la bandera overwrite para sobreescribir"
 
 #: ../lib/python/temporal/aggregation.py:146
 #, python-format
@@ -2530,22 +2229,13 @@
 
 #: ../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"
-msgstr ""
-"No ha sido posible realizar la agregación. El mapa ráster de salida <"
-"%(name)s> ya existe y la bandera overwrite no fue definida"
+msgid "Unable to perform aggregation. Output raster map <%(name)s> exists and overwrite flag was not set"
+msgstr "No ha sido posible realizar la agregación. El mapa ráster de salida <%(name)s> ya existe y la bandera overwrite no fue definida"
 
 #: ../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."
-msgstr ""
-"El limite de archivos abierto (%i) ha sido alcanzado (%i). El módulo r."
-"series se ejecutara con el flag z, para evitar exceder el límite de archivos "
-"abiertos. "
+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 "El limite de archivos abierto (%i) ha sido alcanzado (%i). El módulo r.series se ejecutara con el flag z, para evitar exceder el límite de archivos abiertos. "
 
 #: ../lib/python/temporal/temporal_raster_base_algebra.py:741
 #, python-format
@@ -2589,9 +2279,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
@@ -2613,24 +2301,16 @@
 msgstr "Entrada vacía en lista de mapas, esto no debería de ocurrir"
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-msgid ""
-"Spatio-temporal topological operators are not supported in granularity "
-"algebra mode"
-msgstr ""
-"Los operadores topológicos espacio-temporales no están soportados en el "
-"álgebra modo granularidad"
+msgid "Spatio-temporal topological operators are not supported in granularity algebra mode"
+msgstr "Los operadores topológicos espacio-temporales no están soportados en el álgebra modo granularidad"
 
 #: ../lib/python/temporal/temporal_algebra.py:859
 msgid "All input space time datasets must have a valid temporal topology."
-msgstr ""
-"Todos los conjuntos de datos espacio temporales de entrada deben tener una "
-"topología temporal válida."
+msgstr "Todos los conjuntos de datos espacio temporales de entrada deben tener una topología temporal válida."
 
 #: ../lib/python/temporal/temporal_algebra.py:868
 msgid "All input space time datasets must have the same temporal type."
-msgstr ""
-"Todos los conjuntos de datos espacio temporales deben ser del mismo tipo de "
-"tiempo."
+msgstr "Todos los conjuntos de datos espacio temporales deben ser del mismo tipo de tiempo."
 
 #: ../lib/python/temporal/temporal_algebra.py:1119
 #, python-format
@@ -2645,12 +2325,8 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, python-format
-msgid ""
-"Wrong temporal type of space time dataset <"
-"%s>                                       <%s> time is required"
-msgstr ""
-"El tipo temporal del conjunto de datos espacio temporales  es incorrecto <"
-"%s>                                       <%s> tiempo es requerido"
+msgid "Wrong temporal type of space time dataset <%s>                                       <%s> time is required"
+msgstr "El tipo temporal del conjunto de datos espacio temporales  es incorrecto <%s>                                       <%s> tiempo es requerido"
 
 #: ../lib/python/temporal/temporal_algebra.py:1226
 msgid "Wrong type of input "
@@ -2658,28 +2334,16 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, python-format
-msgid ""
-"The resulting space time dataset type <%(a)s> is different from the "
-"requested type <%(b)s>"
-msgstr ""
-"El tipo <%(a)s> de conjunto de datos espacio temporales es diferente del "
-"tipo solicitado <%(b)s>"
+msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>"
+msgstr "El tipo <%(a)s> de conjunto de datos espacio temporales es diferente del tipo solicitado <%(b)s>"
 
 #: ../lib/python/temporal/temporal_algebra.py:2211
-msgid ""
-"Maps that should be registered in the resulting space time dataset have "
-"different types."
-msgstr ""
-"Los mapas que deberían estar registrados en el conjunto de datos espacio "
-"temporales son de tipos diferentes."
+msgid "Maps that should be registered in the resulting space time dataset have different types."
+msgstr "Los mapas que deberían estar registrados en el conjunto de datos espacio temporales son de tipos diferentes."
 
 #: ../lib/python/temporal/temporal_algebra.py:2432
-msgid ""
-"Wrong map type. TMAP only supports single maps that are registered in the "
-"temporal GRASS database"
-msgstr ""
-"Tipo de mapa incorrecto. TMAP sólo soporta mapas que estén registrados en la "
-"base de datos temporal"
+msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database"
+msgstr "Tipo de mapa incorrecto. TMAP sólo soporta mapas que estén registrados en la base de datos temporal"
 
 #: ../lib/python/temporal/temporal_algebra.py:2460
 msgid "Merging empty map lists"
@@ -2687,57 +2351,35 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2463
 msgid "First Map list is empty, can't merge it. Return only last map list"
-msgstr ""
-"La primera lista de mapas esta vacía, no es posible unirla. Devolver "
-"únicamente la última lista de mapas"
+msgstr "La primera lista de mapas esta vacía, no es posible unirla. Devolver únicamente la última lista de mapas"
 
 #: ../lib/python/temporal/temporal_algebra.py:2466
 msgid "Second Map list is empty, can't merge it. Return only first map list"
-msgstr ""
-"La segunda lista de mapas esta vacía, no es posible unirla. Devolver "
-"únicamente la primer lista de mapas"
+msgstr "La segunda lista de mapas esta vacía, no es posible unirla. Devolver únicamente la primer lista de mapas"
 
 #: ../lib/python/temporal/temporal_algebra.py:2474
 msgid "Space time datasets to merge must have the same temporal type"
-msgstr ""
-"Los conjuntos de datos espacio temporales a ser unidos deben ser del mismo "
-"tipo de tiempo"
+msgstr "Los conjuntos de datos espacio temporales a ser unidos deben ser del mismo tipo de tiempo"
 
 #: ../lib/python/temporal/spatial_extent.py:123
-msgid ""
-"Projections are different. Unable to compute overlapping_2d for spatial "
-"extents"
-msgstr ""
-"Las proyecciones son distintas. No es posible calcular el overlapping_2d "
-"para la extensión espacial"
+msgid "Projections are different. Unable to compute overlapping_2d for spatial extents"
+msgstr "Las proyecciones son distintas. No es posible calcular el overlapping_2d para la extensión espacial"
 
 #: ../lib/python/temporal/spatial_extent.py:529
-msgid ""
-"Projections are different. Unable to compute is_in_2d for spatial extents"
-msgstr ""
-"Las proyecciones son distintas. No es posible calcular is_in_2d para la "
-"extensión espacial"
+msgid "Projections are different. Unable to compute is_in_2d for spatial extents"
+msgstr "Las proyecciones son distintas. No es posible calcular is_in_2d para la extensión espacial"
 
 #: ../lib/python/temporal/spatial_extent.py:661
-msgid ""
-"Projections are different. Unable to compute equivalent_2d for spatial "
-"extents"
-msgstr ""
-"Las proyecciones son distintas. No es posible calcular equivalent_2d para la "
-"extensión espacial"
+msgid "Projections are different. Unable to compute equivalent_2d for spatial extents"
+msgstr "Las proyecciones son distintas. No es posible calcular equivalent_2d para la extensión espacial"
 
 #: ../lib/python/temporal/spatial_extent.py:766
-msgid ""
-"Projections are different. Unable to compute cover_2d for spatial extents"
-msgstr ""
-"Las proyecciones son distintas. No es posible calcular cover_2d para la "
-"extensión espacial"
+msgid "Projections are different. Unable to compute cover_2d for spatial extents"
+msgstr "Las proyecciones son distintas. No es posible calcular cover_2d para la extensión espacial"
 
 #: ../lib/python/temporal/spatial_extent.py:838
 msgid "Projections are different. Unable to compute cover for spatial extents"
-msgstr ""
-"Las proyecciones son distintas. No es posible calcular covertura para la "
-"extensión espacial"
+msgstr "Las proyecciones son distintas. No es posible calcular covertura para la extensión espacial"
 
 #: ../lib/python/temporal/spatial_extent.py:1690
 msgid "Volume computation is not supported for LL projections"
@@ -2793,14 +2435,12 @@
 #: ../lib/python/temporal/space_time_datasets.py:251
 #, python-format
 msgid "Unable to read timestamp file for raster map <%s>"
-msgstr ""
-"No ha sido posible leer el archivo de marca de tiempo para mapa ráster <%s>"
+msgstr "No ha sido posible leer el archivo de marca de tiempo para mapa ráster <%s>"
 
 #: ../lib/python/temporal/space_time_datasets.py:275
 #, python-format
 msgid "Unable to create timestamp file for raster map <%s>"
-msgstr ""
-"No ha sido posible crear archivo de marca de tiempo para mapa ráster <%s>"
+msgstr "No ha sido posible crear archivo de marca de tiempo para mapa ráster <%s>"
 
 #: ../lib/python/temporal/space_time_datasets.py:280
 #, python-format
@@ -2821,14 +2461,12 @@
 #: ../lib/python/temporal/space_time_datasets.py:599
 #, python-format
 msgid "Unable to read timestamp file for 3D raster map <%s>"
-msgstr ""
-"No ha sido posible leer archivo de marca de tiempo de mapa ráster 3D <%s>"
+msgstr "No ha sido posible leer archivo de marca de tiempo de mapa ráster 3D <%s>"
 
 #: ../lib/python/temporal/space_time_datasets.py:623
 #, python-format
 msgid "Unable to create timestamp file for 3D raster map <%s>"
-msgstr ""
-"No ha sido posible crear archivo de marca de tiempo de mapa ráster 3D <%s>"
+msgstr "No ha sido posible crear archivo de marca de tiempo de mapa ráster 3D <%s>"
 
 #: ../lib/python/temporal/space_time_datasets.py:628
 #, python-format
@@ -2838,14 +2476,12 @@
 #: ../lib/python/temporal/space_time_datasets.py:907
 #, python-format
 msgid "Unable to read timestamp file for vector map <%s>"
-msgstr ""
-"No ha sido posible leer archivo de marca de tiempo del mapa vectorial <%s>"
+msgstr "No ha sido posible leer archivo de marca de tiempo del mapa vectorial <%s>"
 
 #: ../lib/python/temporal/space_time_datasets.py:930
 #, python-format
 msgid "Unable to create timestamp file for vector map <%s>"
-msgstr ""
-"No ha sido posible crear archivo de marca de tiempo del mapa vectorial <%s>"
+msgstr "No ha sido posible crear archivo de marca de tiempo del mapa vectorial <%s>"
 
 #: ../lib/python/temporal/space_time_datasets.py:935
 #, python-format
@@ -2859,12 +2495,8 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, python-format
-msgid ""
-"Error vector maps with basename %s exist. Use --o flag to overwrite existing "
-"file"
-msgstr ""
-"Error, los mapas vectoriales con nombre base %s ya existen. Use la bandera --"
-"o para sobreescribir los archivos existentes"
+msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file"
+msgstr "Error, los mapas vectoriales con nombre base %s ya existen. Use la bandera --o para sobreescribir los archivos existentes"
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:420
 #, python-format
@@ -2881,17 +2513,12 @@
 "Error vector map %s exist in temporal database. Use overwrite flag.  : \n"
 "%s"
 msgstr ""
-"Error, mapa vectorial %s ya existe en la base de datos temporales. Use "
-"bandera overwrite: \n"
+"Error, mapa vectorial %s ya existe en la base de datos temporales. Use bandera overwrite: \n"
 "%s"
 
 #: ../lib/python/temporal/core.py:605
-msgid ""
-"Unable to initialize the temporal DBMI interface. Please use t.connect to "
-"specify the driver and the database string"
-msgstr ""
-"No ha sido posible inicializar la interfaz temporal DBMI. Por favor use t."
-"connect para especificar el controlador y la cadena de la base de datos"
+msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string"
+msgstr "No ha sido posible inicializar la interfaz temporal DBMI. Por favor use t.connect para especificar el controlador y la cadena de la base de datos"
 
 #: ../lib/python/temporal/core.py:674
 #, python-format
@@ -2940,8 +2567,7 @@
 msgstr ""
 "No ha sido posible crear base de datos temporal SQLite\n"
 "Excepción: %s\n"
-"Por favor use t.connect para definir una ruta de lectura y escritura de base "
-"de datos temporal"
+"Por favor use t.connect para definir una ruta de lectura y escritura de base de datos temporal"
 
 #: ../lib/python/temporal/core.py:949
 msgid "Unable to mogrify sql statement. "
@@ -3061,9 +2687,7 @@
 msgstr "Tamaño no válido <%d>"
 
 #: ../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
@@ -3077,9 +2701,7 @@
 msgstr "Tamaño de entero no válido <%d>"
 
 #: ../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:45 ../lib/db/dbmi_client/column.c:136
@@ -3090,10 +2712,8 @@
 
 #: ../lib/python/script/db.py:153
 #, python-format
-msgid ""
-"Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
-msgstr ""
-"Error del programador: se debe dar '%(sql)s', '%(filename)s', o '%(table)s'"
+msgid "Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
+msgstr "Error del programador: se debe dar '%(sql)s', '%(filename)s', o '%(table)s'"
 
 #: ../lib/python/script/db.py:163
 msgid "Fetching data failed"
@@ -3116,8 +2736,7 @@
 #: ../lib/python/script/vector.py:353
 #, python-brace-format
 msgid "Number of given vector maps ({m}) differs from number of layers ({l})"
-msgstr ""
-"Número de mapas vectoriales dado ({m}) difiere del número de capas ({l})"
+msgstr "Número de mapas vectoriales dado ({m}) difiere del número de capas ({l})"
 
 #: ../lib/python/script/vector.py:415
 #, python-brace-format
@@ -3130,12 +2749,8 @@
 
 #: ../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."
-msgstr ""
-"No ha sido posible escribir historia para <%(map)s>. Mapa ráster >%(map)s> "
-"no encontrado en el Directorio de mapas actual."
+msgid "Unable to write history for <%(map)s>. Raster map <%(map)s> not found in current mapset."
+msgstr "No ha sido posible escribir historia para <%(map)s>. Mapa ráster >%(map)s> no encontrado en el Directorio de mapas actual."
 
 #: ../lib/python/script/raster.py:110
 #, python-format
@@ -3170,20 +2785,12 @@
 
 #: ../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."
-msgstr ""
-"Para correr el módulo <%s> añada guión bajo al final de la opción <%s> para "
-"evitar conflicto con las palabras reservadas de Python. El guión bajo al "
-"inicio es despreciado en GRASS 7.0 y será removido en la versión 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 "Para correr el módulo <%s> añada guión bajo al final de la opción <%s> para evitar conflicto con las palabras reservadas de Python. El guión bajo al inicio es despreciado en GRASS 7.0 y será removido en la versión 7.1."
 
 #: ../lib/python/script/core.py:987
 msgid "Mixing value types. Will try to compare after integer conversion"
-msgstr ""
-"Mezclando tipos de valores. Se tratará de comparar luego de la conversión a "
-"enteros"
+msgstr "Mezclando tipos de valores. Se tratará de comparar luego de la conversión a enteros"
 
 #: ../lib/python/script/core.py:1188
 #, python-format
@@ -3222,8 +2829,7 @@
 #: ../lib/python/script/core.py:1622
 #, python-format
 msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'."
-msgstr ""
-"Nombre de archivo <%s> no admitido. No puede ser 'NULL' o empezar con '.'."
+msgstr "Nombre de archivo <%s> no admitido. No puede ser 'NULL' o empezar con '.'."
 
 #: ../lib/python/script/core.py:1631
 #, python-format
@@ -3266,8 +2872,7 @@
 #: ../lib/python/script/task.py:523
 #, python-brace-format
 msgid "Cannot parse interface description of<{name}> module: {error}"
-msgstr ""
-"No se puede parsear descripción de interface de <{name}> módulo: {error}"
+msgstr "No se puede parsear descripción de interface de <{name}> módulo: {error}"
 
 #: ../lib/python/pygrass/modules/grid/grid.py:554
 msgid "Execution of subprocesses was not successful"
@@ -3419,8 +3024,7 @@
 
 #: ../lib/raster3d/open.c:119
 msgid "Rast3d_open_cell_old: projection does not match window projection"
-msgstr ""
-"Rast3d_open_cell_old: la proyección no coincide con la proyección de ventana"
+msgstr "Rast3d_open_cell_old: la proyección no coincide con la proyección de ventana"
 
 #: ../lib/raster3d/open.c:123
 msgid "Rast3d_open_cell_old: zone does not match window zone"
@@ -3529,9 +3133,7 @@
 #: ../lib/raster3d/history.c:43
 #, c-format
 msgid "can't get history information for [%s] in mapset [%s]"
-msgstr ""
-"No se puede obtener la información de la historial para [%s] en Directorio "
-"de mapas [%s]"
+msgstr "No se puede obtener la información de la historial para [%s] en Directorio de mapas [%s]"
 
 #: ../lib/raster3d/color.c:354
 #, c-format
@@ -3569,13 +3171,8 @@
 
 #: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64
 #: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75
-#, fuzzy
 msgid "Unable to allocate PNG structure"
-msgstr ""
-"#-#-#-#-#  grasslibs_es.po (grasslibs_es)  #-#-#-#-#\n"
-"No ha sido posible asignar estructura PNG\n"
-"#-#-#-#-#  grasslibs_es.po (grasslibs_es)  #-#-#-#-#\n"
-"No ha sido posible la asignación de estructura PNG"
+msgstr "No ha sido posible la asignación de estructura PNG"
 
 #: ../lib/pngdriver/read_png.c:67
 msgid "Unable to read PNG file"
@@ -3588,9 +3185,7 @@
 #: ../lib/pngdriver/read_png.c:85
 #, c-format
 msgid "Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu"
-msgstr ""
-"Archivo PNG de entrada tiene dimensiones incorrectas: esperado %dx%d "
-"obtenido: %lux%lu"
+msgstr "Archivo PNG de entrada tiene dimensiones incorrectas: esperado %dx%d obtenido: %lux%lu"
 
 #: ../lib/pngdriver/read_png.c:90
 msgid "Input PNG file is not RGBA"
@@ -3624,11 +3219,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Nombre de símbolo incorrecto: '%s' (Debería ser: grupo / nombre o grupo / "
-"nombre at mapset)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Nombre de símbolo incorrecto: '%s' (Debería ser: grupo / nombre o grupo / nombre at mapset)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3706,35 +3298,27 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"No se puede crear el archivo [%s] para el subgrupo [%s] del grupo [%s en %s]."
+msgstr "No se puede crear el archivo [%s] para el subgrupo [%s] del grupo [%s en %s]."
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
 msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"No se puede abrir el archivo [%s] para el subgrupo [%s] del grupo [%s en %s]."
+msgstr "No se puede abrir el archivo [%s] para el subgrupo [%s] del grupo [%s en %s]."
 
 #: ../lib/imagery/fopen.c:116
 #, c-format
 msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"No se puede encontrar el archivo [%s] para el subgrupo [%s] del grupo [%s en "
-"%s]."
+msgstr "No se puede encontrar el archivo [%s] para el subgrupo [%s] del grupo [%s en %s]."
 
 #: ../lib/imagery/iscatt_core.c:81
 #, c-format
 msgid "Unable to write header into category raster condition file <%s>."
-msgstr ""
-"No ha sido posible escribir encabezado en archivo de condiciones de "
-"categorías ráster <%s>."
+msgstr "No ha sido posible escribir encabezado en archivo de condiciones de categorías ráster <%s>."
 
 #: ../lib/imagery/iscatt_core.c:98
 #, c-format
 msgid "Unable to write into category raster condition file <%s>."
-msgstr ""
-"No ha sido posible escribir en archivo de condiciones de categorías ráster <"
-"%s>."
+msgstr "No ha sido posible escribir en archivo de condiciones de categorías ráster <%s>."
 
 #: ../lib/imagery/iscatt_core.c:255
 #, c-format
@@ -3754,21 +3338,16 @@
 #: ../lib/imagery/iscatt_core.c:307 ../lib/imagery/iscatt_core.c:349
 #, c-format
 msgid "Corrupted  category raster conditions file <%s> (fseek failed)"
-msgstr ""
-"Archivo <%s> de condiciones de categorías ráster corrompido (ha fallado "
-"fseek)"
+msgstr "Archivo <%s> de condiciones de categorías ráster corrompido (ha fallado fseek)"
 
 #: ../lib/imagery/iscatt_core.c:338
 #, c-format
 msgid "Unable to write into category raster conditions file <%s>"
-msgstr ""
-"No ha sido posible escribir en archivo de condiciones de categorías ráster <"
-"%s>"
+msgstr "No ha sido posible escribir en archivo de condiciones de categorías ráster <%s>"
 
 #: ../lib/imagery/iscatt_core.c:526
 msgid "Unable to read from category raster condtition file."
-msgstr ""
-"No ha sido posible leer desde archivo de condiciones de categorías ráster."
+msgstr "No ha sido posible leer desde archivo de condiciones de categorías ráster."
 
 #: ../lib/imagery/iscatt_core.c:533
 msgid "Invalid size of category raster conditions file."
@@ -3775,12 +3354,8 @@
 msgstr "Archivo de condiciones de categorías ráster no válido."
 
 #: ../lib/imagery/iscatt_core.c:579
-msgid ""
-"Data inconsistent. Value computed for scatter plot is out of initialized "
-"range."
-msgstr ""
-"Inconsistencia en los datos. Valor calculado para gráfica de dispersión está "
-"fuera del rango inicial."
+msgid "Data inconsistent. Value computed for scatter plot is out of initialized range."
+msgstr "Inconsistencia en los datos. Valor calculado para gráfica de dispersión está fuera del rango inicial."
 
 #: ../lib/imagery/iscatt_core.c:745
 #, c-format
@@ -3809,8 +3384,7 @@
 
 #: ../lib/imagery/iscatt_core.c:817
 msgid "Corrupted category raster conditions file (fseek failed)"
-msgstr ""
-"Archivo de condiciones de categorías ráster corrompido (ha fallado fseek)"
+msgstr "Archivo de condiciones de categorías ráster corrompido (ha fallado fseek)"
 
 #: ../lib/imagery/iscatt_core.c:972 ../lib/imagery/iclass_statistics.c:227
 #, c-format
@@ -3828,9 +3402,7 @@
 #: ../lib/imagery/iclass_statistics.c:248
 #, c-format
 msgid "Data error preparing signatures: value (%d) > num of cats (%d)"
-msgstr ""
-"Error en los datos al preparar firmas: valor (%d) > cantidad de categorías "
-"(%d)"
+msgstr "Error en los datos al preparar firmas: valor (%d) > cantidad de categorías (%d)"
 
 #: ../lib/imagery/iclass_statistics.c:561
 #: ../lib/imagery/iclass_statistics.c:584
@@ -3856,28 +3428,22 @@
 #: ../lib/imagery/list_subgp.c:85
 #, c-format
 msgid "subgroup <%s> of group <%s> references the following raster maps\n"
-msgstr ""
-"subgrupo <%s> del grupo <%s> hace referencia a los siguientes mapas ráster:\n"
+msgstr "subgrupo <%s> del grupo <%s> hace referencia a los siguientes mapas ráster:\n"
 
 #: ../lib/imagery/points.c:124
 #, c-format
 msgid "Unable to open control point file for group [%s in %s]"
-msgstr ""
-"No ha sido posible abrir el archivo de puntos de control del grupo [%s en "
-"%s]."
+msgstr "No ha sido posible abrir el archivo de puntos de control del grupo [%s en %s]."
 
 #: ../lib/imagery/points.c:132
 #, c-format
 msgid "Bad format in control point file for group [%s in %s]"
-msgstr ""
-"Formato incorrecto en el archivo de puntos de control para el grupo [%s en "
-"%s]."
+msgstr "Formato incorrecto en el archivo de puntos de control para el grupo [%s en %s]."
 
 #: ../lib/imagery/points.c:159
 #, c-format
 msgid "Unable to create control point file for group [%s in %s]"
-msgstr ""
-"No se puede crear el archivo de puntos de control del grupo [%s en %s]."
+msgstr "No se puede crear el archivo de puntos de control del grupo [%s en %s]."
 
 #: ../lib/imagery/georef_tps.c:219
 msgid "Calculating forward transformation coefficients"
@@ -3906,19 +3472,13 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
-msgstr ""
-"No se puede crear el archivo de firma <%s> para el subgrupo <%s> del grupo <"
-"%s> - <%s> no es el Directorio de mapas actual"
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
+msgstr "No se puede crear el archivo de firma <%s> para el subgrupo <%s> del grupo <%s> - <%s> no es el Directorio de mapas actual"
 
 #: ../lib/imagery/sigsetfile.c:57
 #, c-format
 msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
-msgstr ""
-"No se puede crear el archivo de firma <%s> para el subgrupo <%s> del grupo <"
-"%s>."
+msgstr "No se puede crear el archivo de firma <%s> para el subgrupo <%s> del grupo <%s>."
 
 #: ../lib/imagery/target.c:38
 #, c-format
@@ -3956,19 +3516,14 @@
 
 #: ../lib/init/grass.py:336
 msgid "create given database, location or mapset if it doesn't exist"
-msgstr ""
-"crear base de datos dada, Localización o Directorio de mapas si es que no "
-"existe"
+msgstr "crear base de datos dada, Localización o Directorio de mapas si es que no existe"
 
 #: ../lib/init/grass.py:337
 msgid "exit after creation of location or mapset. Only with -c flag"
-msgstr ""
-"salir luego de la creación de la Localización o Directorio de mapas. Solo "
-"con bandera -c"
+msgstr "salir luego de la creación de la Localización o Directorio de mapas. Solo con bandera -c"
 
 #: ../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
@@ -4013,11 +3568,8 @@
 msgstr "Localización inicial de GRASS"
 
 #: ../lib/init/grass.py:351
-msgid ""
-"directory containing Mapsets with one common coordinate system (projection)"
-msgstr ""
-"directorio que contiene Directorio de mapas con un sistema de coordenadas "
-"común (proyección)"
+msgid "directory containing Mapsets with one common coordinate system (projection)"
+msgstr "directorio que contiene Directorio de mapas con un sistema de coordenadas común (proyección)"
 
 #: ../lib/init/grass.py:352
 msgid "initial GRASS Mapset"
@@ -4041,8 +3593,7 @@
 
 #: ../lib/init/grass.py:357
 msgid "set additional path(s) to local GRASS modules or user scripts"
-msgstr ""
-"definir ruta(s) adicionales para módulos GRASS locales o scripts del usuario"
+msgstr "definir ruta(s) adicionales para módulos GRASS locales o scripts del usuario"
 
 #: ../lib/init/grass.py:358
 msgid "set additional GISBASE for locally installed GRASS Addons"
@@ -4081,18 +3632,13 @@
 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."
-msgstr ""
-"¡No ha sido posible crear directorio temporal <grass7-%(user)s-%(lock)s>! "
-"Saliendo."
+msgid "Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting."
+msgstr "¡No ha sido posible crear directorio temporal <grass7-%(user)s-%(lock)s>! Saliendo."
 
 #: ../lib/init/grass.py:493
 #, python-brace-format
@@ -4149,35 +3695,22 @@
 #: ../lib/init/grass.py:857
 #, python-format
 msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing"
-msgstr ""
-"<%s> no es una localización de GRASS válida porque no contiene el directorio "
-"de mapas PERMANENT"
+msgstr "<%s> no es una localización de GRASS válida porque no contiene el directorio de mapas PERMANENT"
 
 #: ../lib/init/grass.py:860
 #, python-format
 msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory"
-msgstr ""
-"<%s> no es una localización de GRASS válida porque  PERMANENT no es un "
-"directorio"
+msgstr "<%s> no es una localización de GRASS válida porque  PERMANENT no es un directorio"
 
 #: ../lib/init/grass.py:865
 #, python-format
-msgid ""
-"<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a "
-"DEFAULT_WIND file (default computational region)"
-msgstr ""
-"<%s> no es una localización de GRASS válida porque el directorio de mapas "
-"PERMANENT no contiene el archivo DEFAULT_WIND (región computacional "
-"predeterminada)"
+msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)"
+msgstr "<%s> no es una localización de GRASS válida porque el directorio de mapas PERMANENT no contiene el archivo DEFAULT_WIND (región computacional predeterminada)"
 
 #: ../lib/init/grass.py:870
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can "
-"be created by '-c' switch."
-msgstr ""
-"No elexiste el Directorio de mapas <{mapset}> en la Localización <{loc}>. Es "
-"posible crear un nuevo Direx¿ctorio de mapas usando '-c'"
+msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch."
+msgstr "No elexiste el Directorio de mapas <{mapset}> en la Localización <{loc}>. Es posible crear un nuevo Direx¿ctorio de mapas usando '-c'"
 
 #: ../lib/init/grass.py:874
 #, python-format
@@ -4187,29 +3720,22 @@
 #: ../lib/init/grass.py:877
 #, python-format
 msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file"
-msgstr ""
-"<%s> no es un Directorio de mapas de GRASS válido por que no contiene un "
-"archivo WIND"
+msgstr "<%s> no es un Directorio de mapas de GRASS válido por que no contiene un archivo WIND"
 
 #: ../lib/init/grass.py:881
 #, python-format
 msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable"
-msgstr ""
-"<%s> no es un Directorio de mapas de GRASS válido por que su archivo WIND no "
-"es posible leerlo"
+msgstr "<%s> no es un Directorio de mapas de GRASS válido por que su archivo WIND no es posible leerlo"
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
 #, python-format
 msgid "Failed to create new location. The location <%s> already exists."
-msgstr ""
-"Ha fallado la creación de una nueva Localización. La localización <%s> ya "
-"existe."
+msgstr "Ha fallado la creación de una nueva Localización. La localización <%s> ya existe."
 
 #: ../lib/init/grass.py:954
 msgid "Missing WIND file"
@@ -4220,26 +3746,19 @@
 "GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n"
 "Interactive startup needed."
 msgstr ""
-"Variables GISDBASE, LOCATION_NAME y MAPSET no están definidas "
-"adecuadamente.\n"
+"Variables GISDBASE, LOCATION_NAME y MAPSET no están definidas adecuadamente.\n"
 "Se necesita arranque interactivo."
 
 #: ../lib/init/grass.py:996
 #, python-format
-msgid ""
-"Invalid user interface specified - <%s>. Use the --help option to see valid "
-"interface names."
-msgstr ""
-"Interfaz de usuario especificada no válida - <%s>. Use la opción --help para "
-"ver los nombres válidos para interfaces."
+msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names."
+msgstr "Interfaz de usuario especificada no válida - <%s>. Use la opción --help para ver los nombres válidos para interfaces."
 
 #: ../lib/init/grass.py:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -4292,26 +3811,16 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
-"%(user)s está usando GRASS en el Directorio de mapas seleccionado (archivo "
-"%(file)s encontrado). El uso simultáneo no está permitido.\n"
-"El inicio de GRASS se puede forzar usando -f (note que necesita permiso para "
-"esta operación). Revise el administrador de procesos nuevamente para "
-"asegurarse..."
+"%(user)s está usando GRASS en el Directorio de mapas seleccionado (archivo %(file)s encontrado). El uso simultáneo no está permitido.\n"
+"El inicio de GRASS se puede forzar usando -f (note que necesita permiso para esta operación). Revise el administrador de procesos nuevamente para asegurarse..."
 
 #: ../lib/init/grass.py:1305
 #, python-format
-msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Forcing to launch GRASS..."
-msgstr ""
-"%(user)s está usando GRASS en el Directorio de mapas seleccionado (archivo "
-"%(file)s encontrado). Forzando el inicio de GRASS..."
+msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..."
+msgstr "%(user)s está usando GRASS en el Directorio de mapas seleccionado (archivo %(file)s encontrado). Forzando el inicio de GRASS..."
 
 #: ../lib/init/grass.py:1309
 #, python-format
@@ -4338,8 +3847,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4475,9 +3983,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4497,8 +4003,7 @@
 
 #: ../lib/init/lock.c:42
 msgid "Concurrent mapset locking is not supported on Windows"
-msgstr ""
-"El bloqueo simultáneo de Directorio de mapas no está soportado en Windows"
+msgstr "El bloqueo simultáneo de Directorio de mapas no está soportado en Windows"
 
 #: ../lib/init/lock.c:60
 #, c-format
@@ -4547,13 +4052,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Ha tomado demasiado tiempo en encontrar puntos de interpolación - por favor, "
-"cambie la región a la zona donde están los puntos. Continuando con los "
-"cálculos ..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Ha tomado demasiado tiempo en encontrar puntos de interpolación - por favor, cambie la región a la zona donde están los puntos. Continuando con los cálculos ..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4566,12 +4066,8 @@
 
 #: ../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."
-msgstr ""
-"Sobrepico o rebasamiento- Se sugiere un aumento en la tensión. El sobrepico "
-"ocurre en las celdas (%d,%d). Valor-Z %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 "Sobrepico o rebasamiento- Se sugiere un aumento en la tensión. El sobrepico ocurre en las celdas (%d,%d). Valor-Z %f, zmin %f, zmax %f."
 
 #: ../lib/rst/interp_float/resout2d.c:77
 msgid "Temporarily changing the region to desired resolution..."
@@ -4589,9 +4085,7 @@
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr ""
-"No hay tabla de colores para el mapa ráster de entrada -- no se creará la "
-"tabla de colores"
+msgstr "No hay tabla de colores para el mapa ráster de entrada -- no se creará la tabla de colores"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4638,9 +4132,7 @@
 #: ../lib/rst/interp_float/vinput2d.c:270
 #, c-format
 msgid "There are points outside specified 2D/3D region - %d points ignored"
-msgstr ""
-"Existen puntos fuera de la región 2D/3D especificada -Se han ignorado %d "
-"puntos."
+msgstr "Existen puntos fuera de la región 2D/3D especificada -Se han ignorado %d puntos."
 
 #: ../lib/rst/interp_float/vinput2d.c:273
 #, c-format
@@ -4649,12 +4141,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"Los %d puntos dados para la interpolación (después de adelgazar) son menos "
-"que el NPMIN dado=%d."
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "Los %d puntos dados para la interpolación (después de adelgazar) son menos que el NPMIN dado=%d."
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4662,23 +4150,13 @@
 
 #: ../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)"
-msgstr ""
-"Se han asignado valores no válidos a los parámetros de segmentación: npmin= "
-"%d, segmax= %d. Para lograr conexiones suaves de segmentos, npmin > segmax "
-"(Por favor consulte el manual)."
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Se han asignado valores no válidos a los parámetros de segmentación: npmin= %d, segmax= %d. Para lograr conexiones suaves de segmentos, npmin > segmax (Por favor consulte el manual)."
 
 #: ../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)"
-msgstr ""
-"Hay menos de %d puntos para la interpolación. No es necesaria la "
-"segmentación, para ejecutar el programa mas rápidamente defina segmax=%d "
-"(Por favor consulte el 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 "Hay menos de %d puntos para la interpolación. No es necesaria la segmentación, para ejecutar el programa mas rápidamente defina segmax=%d (Por favor consulte el manual)."
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4985,9 +4463,7 @@
 
 #: ../lib/gmath/la.c:580
 msgid "Procedure not yet available for selected matrix type"
-msgstr ""
-"El procedimiento todavía no se encuentra disponible para el tipo "
-"seleccionado de matriz."
+msgstr "El procedimiento todavía no se encuentra disponible para el tipo seleccionado de matriz."
 
 #: ../lib/gmath/la.c:614
 msgid "Matrix is not square. Cannot determine inverse"
@@ -5015,8 +4491,7 @@
 
 #: ../lib/gmath/la.c:788
 msgid "Specified matrix column index is outside range"
-msgstr ""
-"Índice de columna de la matriz especificado se encuentra fuera de rango"
+msgstr "Índice de columna de la matriz especificado se encuentra fuera de rango"
 
 #: ../lib/gmath/la.c:793 ../lib/gmath/la.c:834 ../lib/gmath/la.c:1198
 #: ../lib/gmath/la.c:1250 ../lib/gmath/la.c:1325
@@ -5322,8 +4797,7 @@
 #: ../lib/gis/get_ellipse.c:383
 #, c-format
 msgid "No ellipsoid info given in file %s in <%s>"
-msgstr ""
-"No se ha proporcionado información del elipsoide en el archivo %s en <%s>."
+msgstr "No se ha proporcionado información del elipsoide en el archivo %s en <%s>."
 
 #: ../lib/gis/parser.c:348
 msgid "Bug in UI description. Missing module description"
@@ -5350,17 +4824,11 @@
 
 #: ../lib/gis/parser.c:532
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Utilice cualquier identificador de opción (flag) --quiet (silencioso) o --"
-"verbose (detallado), pero no ambos, de ser este el caso se asume la opción "
-"detallado --verbose."
+msgstr "Utilice cualquier identificador de opción (flag) --quiet (silencioso) o --verbose (detallado), pero no ambos, de ser este el caso se asume la opción detallado --verbose."
 
 #: ../lib/gis/parser.c:546
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
-msgstr ""
-"Utilice cualquier identificador de opción (flag) --quiet (silencioso) o --"
-"verbose (detallado), pero no ambos, de ser este el caso se asume silencioso "
-"--quiet."
+msgstr "Utilice cualquier identificador de opción (flag) --quiet (silencioso) o --verbose (detallado), pero no ambos, de ser este el caso se asume silencioso --quiet."
 
 #: ../lib/gis/parser.c:561
 msgid "Use either --qq or --verbose flag, not both. Assuming --qq."
@@ -5397,9 +4865,7 @@
 #: ../lib/gis/parser.c:1142
 #, c-format
 msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>"
-msgstr ""
-"Por favor actualice el uso de <%s>: la opción <%s> ha sido renombrada como <"
-"%s>"
+msgstr "Por favor actualice el uso de <%s>: la opción <%s> ha sido renombrada como <%s>"
 
 #: ../lib/gis/parser.c:1155
 #, c-format
@@ -5474,8 +4940,7 @@
 #: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604
 #, c-format
 msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag"
-msgstr ""
-"opción <%s>: <%s> ya existe. Para sobreescribir, use la bandera --overwrite"
+msgstr "opción <%s>: <%s> ya existe. Para sobreescribir, use la bandera --overwrite"
 
 #: ../lib/gis/parser.c:1714
 #, c-format
@@ -5517,8 +4982,7 @@
 
 #: ../lib/gis/parser_standard_options.c:157
 msgid "WHERE conditions of SQL statement without 'where' keyword"
-msgstr ""
-"Condiciones \"WHERE\", de la instrucción SQL sin la palabra clave \"where\"."
+msgstr "Condiciones \"WHERE\", de la instrucción SQL sin la palabra clave \"where\"."
 
 #: ../lib/gis/parser_standard_options.c:158
 msgid "Example: income < 1000 and population >= 10000"
@@ -5541,11 +5005,8 @@
 msgstr "Esquema de base de datos"
 
 #: ../lib/gis/parser_standard_options.c:194
-msgid ""
-"Do not use this option if schemas are not supported by driver/database server"
-msgstr ""
-"No use esta opción si los esquemas no están soportados por el servidor de "
-"controlador/base de datos"
+msgid "Do not use this option if schemas are not supported by driver/database server"
+msgstr "No use esta opción si los esquemas no están soportados por el servidor de controlador/base de datos"
 
 #: ../lib/gis/parser_standard_options.c:203
 msgid "Name of attribute column"
@@ -5680,12 +5141,8 @@
 msgstr "Tipo de datos usado en el mapa ráster3d de salida"
 
 #: ../lib/gis/parser_standard_options.c:434
-msgid ""
-"Number of digits used as mantissa in the internal map storage, 0 -23 for "
-"float, 0 - 52 for double, max or default"
-msgstr ""
-"Número de dígitos usados como mantisa en el almacenamiento interno del mapa, "
-"0 -23 para flotante, 0 -52 para doble, máximo o predeterminado"
+msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default"
+msgstr "Número de dígitos usados como mantisa en el almacenamiento interno del mapa, 0 -23 para flotante, 0 -52 para doble, máximo o predeterminado"
 
 #: ../lib/gis/parser_standard_options.c:444
 msgid "The compression method used in the output raster3d map"
@@ -5692,12 +5149,8 @@
 msgstr "El método de compresión usado en el mapa ráster3d de salida"
 
 #: ../lib/gis/parser_standard_options.c:454
-msgid ""
-"The dimensions of the tiles used in the output raster3d map (XxYxZ or "
-"default: 16x16x8)"
-msgstr ""
-"Las dimensiones de los mosaicos usadas en el mapa ráster3d de salida (XxYxZ "
-"o predeterminada: 16x16x8)"
+msgid "The dimensions of the tiles used in the output raster3d map (XxYxZ or default: 16x16x8)"
+msgstr "Las dimensiones de los mosaicos usadas en el mapa ráster3d de salida (XxYxZ o predeterminada: 16x16x8)"
 
 #: ../lib/gis/parser_standard_options.c:464
 msgid "Name of input vector map"
@@ -5738,14 +5191,8 @@
 msgstr "Número de capa o nombre"
 
 #: ../lib/gis/parser_standard_options.c:528
-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 ""
-"Los elementos vectoriales pueden tener valores de categoría en diferentes "
-"capas. Este número determina qué capa usar. Cuando se use con acceso directo "
-"OGR este es el número de capa."
+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 "Los elementos vectoriales pueden tener valores de categoría en diferentes capas. Este número determina qué capa usar. Cuando se use con acceso directo OGR este es el número de capa."
 
 #: ../lib/gis/parser_standard_options.c:538
 msgid "Layer number or name ('-1' for all layers)"
@@ -5752,14 +5199,8 @@
 msgstr "Número de capa o nombre ('-1' para todas las capas)"
 
 #: ../lib/gis/parser_standard_options.c:540
-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 ""
-"Un solo mapa vectorial puede conectarse a más de una tabla de base de datos. "
-"Este número determina qué tabla usar. Cuando se use con acceso directo OGR "
-"este es el número de la capa."
+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 "Un solo mapa vectorial puede conectarse a más de una tabla de base de datos. Este número determina qué tabla usar. Cuando se use con acceso directo OGR este es el número de la capa."
 
 #: ../lib/gis/parser_standard_options.c:549
 msgid "Category value"
@@ -5797,8 +5238,7 @@
 
 #: ../lib/gis/parser_standard_options.c:609
 msgid "Special characters: pipe, comma, space, tab, newline"
-msgstr ""
-"Caracteres especiales: tubería ('|'), espacio, coma, tabulador, línea nueva"
+msgstr "Caracteres especiales: tubería ('|'), espacio, coma, tabulador, línea nueva"
 
 #: ../lib/gis/parser_standard_options.c:620
 #: ../lib/gis/parser_standard_options.c:631
@@ -5827,8 +5267,7 @@
 
 #: ../lib/gis/parser_standard_options.c:673
 msgid "Name of mapset (default: current search path)"
-msgstr ""
-"Nombre de Directorio de mapas (predeterminado: ruta de búsqueda actual)"
+msgstr "Nombre de Directorio de mapas (predeterminado: ruta de búsqueda actual)"
 
 #: ../lib/gis/parser_standard_options.c:674
 msgid "'.' for current mapset"
@@ -5896,8 +5335,7 @@
 
 #: ../lib/gis/parser_standard_options.c:804
 msgid "Name of the input space time vector datasets"
-msgstr ""
-"Nombre de los conjuntos de datos vectoriales espacio temporales de entrada"
+msgstr "Nombre de los conjuntos de datos vectoriales espacio temporales de entrada"
 
 #: ../lib/gis/parser_standard_options.c:812
 msgid "Name of the output space time vector dataset"
@@ -5936,12 +5374,8 @@
 msgstr "El tipo de tiempo del conjunto de datos espacio temporales"
 
 #: ../lib/gis/parser_standard_options.c:888
-msgid ""
-"WHERE conditions of SQL statement without 'where' keyword used in the "
-"temporal GIS framework"
-msgstr ""
-"Condiciones \"WHERE\" de sentencia SQL no tiene la palabra clave \"where\" "
-"usada en el marco de trabajo de SIG temporal"
+msgid "WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework"
+msgstr "Condiciones \"WHERE\" de sentencia SQL no tiene la palabra clave \"where\" usada en el marco de trabajo de SIG temporal"
 
 #: ../lib/gis/parser_standard_options.c:889
 msgid "Example: start_time > '2001-01-01 12:30:00'"
@@ -5965,12 +5399,8 @@
 
 #: ../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."
-msgstr ""
-"El módulo fue construido con versión %s pero se está intetando usar versión "
-"%s. NEcesita reconstruir GRASS GIS o desenmarañar instalaciones múltiples."
+msgid "Module built against version %s but trying to use version %s. You need to rebuild GRASS GIS or untangle multiple installations."
+msgstr "El módulo fue construido con versión %s pero se está intetando usar versión %s. NEcesita reconstruir GRASS GIS o desenmarañar instalaciones múltiples."
 
 #: ../lib/gis/gisinit.c:65
 #, c-format
@@ -5984,8 +5414,7 @@
 
 #: ../lib/gis/gisinit.c:102
 msgid "System not initialized. Programmer forgot to call G_gisinit()."
-msgstr ""
-"El sistema no ha sido inicializado. EL programador olvidó llamar G_gisinit()."
+msgstr "El sistema no ha sido inicializado. EL programador olvidó llamar G_gisinit()."
 
 #: ../lib/gis/view.c:176
 #, c-format
@@ -6005,24 +5434,17 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-" La ventana guardada en \"%s\" se encuentra completamente fuera de la "
-"ventana actual de GRASS."
+msgstr " La ventana guardada en \"%s\" se encuentra completamente fuera de la ventana actual de GRASS."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Solamente %d%% de la ventana guardada en \"%s\" se sobrepone con la ventana "
-"actual de GRASS."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Solamente %d%% de la ventana guardada en \"%s\" se sobrepone con la ventana actual de GRASS."
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
 msgid "G__open_misc(read): mapset <%s> doesn't match xmapset <%s>"
-msgstr ""
-"G__open_misc(read): El directorio de mapas <%s> no corresponde al xmapset <"
-"%s>"
+msgstr "G__open_misc(read): El directorio de mapas <%s> no corresponde al xmapset <%s>"
 
 #: ../lib/gis/open_misc.c:74
 #, c-format
@@ -6056,15 +5478,11 @@
 
 #: ../lib/gis/adj_cellhd.c:77 ../lib/gis/adj_cellhd.c:193
 msgid "North must be larger than South"
-msgstr ""
-"El valor de la coordenada Norte debe ser mayor que el valor de la coordenada "
-"Sur."
+msgstr "El valor de la coordenada Norte debe ser mayor que el valor de la coordenada Sur."
 
 #: ../lib/gis/adj_cellhd.c:83 ../lib/gis/adj_cellhd.c:199
 msgid "East must be larger than West"
-msgstr ""
-"El valor de la coordenada Este debe ser mayor que el valor de la coordenada "
-"Oeste."
+msgstr "El valor de la coordenada Este debe ser mayor que el valor de la coordenada Oeste."
 
 #: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:242
 msgid "Invalid coordinates"
@@ -6885,15 +6303,12 @@
 #: ../lib/gis/mapset_msc.c:90
 #, c-format
 msgid "Unable to make mapset element %s (%s): %s"
-msgstr ""
-"No ha sido posible generar el elemento del Directorio de mapas %s (%s): %s"
+msgstr "No ha sido posible generar el elemento del Directorio de mapas %s (%s): %s"
 
 #: ../lib/gis/mapset_msc.c:94
 #, c-format
 msgid "Unable to access mapset element %s (%s): %s"
-msgstr ""
-"No ha sido posible posible accesar el elemento del Directorio de mapas %s "
-"(%s): %s"
+msgstr "No ha sido posible posible accesar el elemento del Directorio de mapas %s (%s): %s"
 
 #: ../lib/gis/cmprzlib.c:142
 #, c-format
@@ -7055,8 +6470,7 @@
 #: ../lib/gis/timestamp.c:331
 #, c-format
 msgid "Unable to open timestamp file for %s map <%s@%s>"
-msgstr ""
-"No ha sido posible abrir archivo de marca de tiempo para %s mapa <%s@%s>"
+msgstr "No ha sido posible abrir archivo de marca de tiempo para %s mapa <%s@%s>"
 
 #: ../lib/gis/timestamp.c:340
 #, c-format
@@ -7076,9 +6490,7 @@
 #: ../lib/gis/timestamp.c:524
 #, c-format
 msgid "Unable to create timestamp file for vector map <%s@%s>"
-msgstr ""
-"No ha sido posible crear archivo de marca de tiempo para mapa vectorial <%s@"
-"%s>"
+msgstr "No ha sido posible crear archivo de marca de tiempo para mapa vectorial <%s@%s>"
 
 #: ../lib/gis/timestamp.c:533
 #, c-format
@@ -7088,8 +6500,7 @@
 #: ../lib/gis/legal_name.c:39
 #, c-format
 msgid "Illegal filename <%s>. Cannot start with '.' or be 'NULL'."
-msgstr ""
-"Nombre de archivo <%s> no admitido. No puede iniciar con '.' o ser 'NULL'."
+msgstr "Nombre de archivo <%s> no admitido. No puede iniciar con '.' o ser 'NULL'."
 
 #: ../lib/gis/legal_name.c:46
 #, c-format
@@ -7123,9 +6534,7 @@
 #: ../lib/gis/find_file.c:114
 #, c-format
 msgid "Data element '%s/%s' was found in more mapsets (also found in <%s>)"
-msgstr ""
-"Elemento de datos '%s/%s' encontrado en otros directorios de mapas (también "
-"encontrado en <%s>)"
+msgstr "Elemento de datos '%s/%s' encontrado en otros directorios de mapas (también encontrado en <%s>)"
 
 #: ../lib/gis/find_file.c:127
 #, c-format
@@ -7159,8 +6568,7 @@
 #: ../lib/db/dbmi_client/copy_tab.c:319 ../lib/vector/Vlib/write_ogr.c:211
 #, c-format
 msgid "Unable to open select cursor: '%s'"
-msgstr ""
-"No ha sido posible abrir el cursor resultado de la instrucción select:'%s'."
+msgstr "No ha sido posible abrir el cursor resultado de la instrucción select:'%s'."
 
 #: ../lib/db/dbmi_client/delete_tab.c:53
 #, c-format
@@ -7182,8 +6590,7 @@
 #: ../lib/db/dbmi_client/copy_tab.c:151
 #, c-format
 msgid "Unable to get list tables in database <%s>"
-msgstr ""
-"No ha sido posible obtener las tablas de lista de la base de datos <%s>"
+msgstr "No ha sido posible obtener las tablas de lista de la base de datos <%s>"
 
 #: ../lib/db/dbmi_client/copy_tab.c:189
 #, c-format
@@ -7314,16 +6721,12 @@
 #: ../lib/db/dbmi_base/legal_dbname.c:38
 #, c-format
 msgid "Illegal table map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Nombre de la tabla del mapa <%s> no admitido. No puede contener los "
-"caracteres '.' o 'NULL'."
+msgstr "Nombre de la tabla del mapa <%s> no admitido. No puede contener los caracteres '.' o 'NULL'."
 
 #: ../lib/db/dbmi_base/legal_dbname.c:45
 #, c-format
 msgid "Illegal table map name <%s>. Must start with a letter."
-msgstr ""
-"El nombre de la tabla del mapa <%s> no admitido. Debe empezar con una con "
-"una letra."
+msgstr "El nombre de la tabla del mapa <%s> no admitido. Debe empezar con una con una letra."
 
 #: ../lib/db/dbmi_base/legal_dbname.c:54
 #, c-format
@@ -7364,12 +6767,8 @@
 
 #: ../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."
-msgstr ""
-"Conexión DB <%s/%s> ya existe. Volver a ejecutar  '%s' con bandera '--%s' "
-"para sobreescribir la configuración existente."
+msgid "DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to overwrite existing settings."
+msgstr "Conexión DB <%s/%s> ya existe. Volver a ejecutar  '%s' con bandera '--%s' para sobreescribir la configuración existente."
 
 #: ../lib/db/dbmi_base/error.c:72
 msgid "<NULL error message>"
@@ -7407,37 +6806,22 @@
 
 #: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106
 msgid "Topology file must be written before spatial index file"
-msgstr ""
-"El archivo de topología debe ser escrito antes que el archivo de índices "
-"espaciales"
+msgstr "El archivo de topología debe ser escrito antes que el archivo de índices espaciales"
 
 #: ../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."
-msgstr ""
-"Esta versión de GRASS (%d.%d) es demasiado vieja para leer este formato de "
-"índices espaciales. Trate de reconstruir la topología o actualizar al menos "
-"a la versión %d de GRASS."
+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 "Esta versión de GRASS (%d.%d) es demasiado vieja para leer este formato de índices espaciales. Trate de reconstruir la topología o actualizar al menos a la versión %d de GRASS."
 
 #: ../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."
-msgstr ""
-"Su versión de GRASS no soporta completamente el formato de índice espacial "
-"%d.%d del vectorial. Considere reconstruir la topología o actualice 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 "Su versión de GRASS no soporta completamente el formato de índice espacial %d.%d del vectorial. Considere reconstruir la topología o actualice GRASS."
 
 #: ../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."
-msgstr ""
-"Formato de índice espacial versión %d.%d no está soportado para esta "
-"versión. Por favor reconstruya la topología."
+msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology."
+msgstr "Formato de índice espacial versión %d.%d no está soportado para esta versión. Por favor reconstruya la topología."
 
 #: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
 #, fuzzy, c-format
@@ -7446,13 +6830,8 @@
 
 #: ../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."
-msgstr ""
-"Esta versión de GRASS (%d.%d) es demasiado vieja para leer este formato de "
-"índice de categorías. Trate de reconstruir la topología o actualizar al "
-"menos a la versión %d de GRASS."
+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 "Esta versión de GRASS (%d.%d) es demasiado vieja para leer este formato de índice de categorías. Trate de reconstruir la topología o actualizar al menos a la versión %d de GRASS."
 
 #: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70
 #, c-format
@@ -7556,12 +6935,8 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Intento de leer el ángulo de línea para la línea que no está conectada al "
-"nodo: Nodo %d, línea %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Intento de leer el ángulo de línea para la línea que no está conectada al nodo: Nodo %d, línea %d"
 
 #: ../lib/vector/diglib/file.c:159
 msgid "Writing to file loaded to memory not supported"
@@ -7569,8 +6944,7 @@
 
 #: ../lib/vector/diglib/file.c:197
 msgid "Unable to load file to memory, file not open"
-msgstr ""
-"No se ha abierto el archivo, pues no ha sido posible cargarlo en la memoria"
+msgstr "No se ha abierto el archivo, pues no ha sido posible cargarlo en la memoria"
 
 #: ../lib/vector/diglib/file.c:212
 msgid "Vector memory mode not supported, using 'AUTO'"
@@ -7587,30 +6961,22 @@
 
 #: ../lib/vector/diglib/test.c:75
 #, c-format
-msgid ""
-"Error in read/write portable double, byte_order = %d Written: %.16e3E Read: "
-"%.16e3E"
-msgstr ""
-"Error al leer/escribir double portable, byte_order = %d Escrito: %.16e3E "
-"Leido: %.16e3E"
+msgid "Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E"
+msgstr "Error al leer/escribir double portable, byte_order = %d Escrito: %.16e3E Leido: %.16e3E"
 
 #: ../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
@@ -7620,8 +6986,7 @@
 
 #: ../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
@@ -7659,16 +7024,12 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Centroide muerto (inexistente) %d registrado para área (bug en la biblioteca "
-"de vectorial)"
+msgstr "Centroide muerto (inexistente) %d registrado para área (bug en la biblioteca de vectorial)"
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
 msgid "Attempt to delete area %d info from dead isle %d"
-msgstr ""
-"Se intentó eliminar la información del área %d de la isla %d muerta "
-"(inexistente)"
+msgstr "Se intentó eliminar la información del área %d de la isla %d muerta (inexistente)"
 
 #: ../lib/vector/diglib/plus_area.c:784
 #, c-format
@@ -7677,32 +7038,18 @@
 
 #: ../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."
-msgstr ""
-"Esta versión de GRASS (%d.%d) es demasiado vieja para leer este formato de "
-"topología. Trate de reconstruir la topología o actualizar al menos a la "
-"versión %d de GRASS."
+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 "Esta versión de GRASS (%d.%d) es demasiado vieja para leer este formato de topología. Trate de reconstruir la topología o actualizar al menos a la versión %d de GRASS."
 
 #: ../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."
-msgstr ""
-"Su versión de GRASS no soporta totalmente el formato de topología %d.%d del "
-"vectorial. Considere reconstruir la topología o actualizar GRASS."
+msgid "Your GRASS version does not fully support topology format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
+msgstr "Su versión de GRASS no soporta totalmente el formato de topología %d.%d del vectorial. Considere reconstruir la topología o actualizar GRASS."
 
 #: ../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."
-msgstr ""
-"Formato de topología viejo versión %d.%d no está soportado para esta "
-"versión. Trate de reconstruir la topología usando los módulos v.build o v."
-"build.all."
+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 "Formato de topología viejo versión %d.%d no está soportado para esta versión. Trate de reconstruir la topología usando los módulos v.build o v.build.all."
 
 #: ../lib/vector/rtree/test_suite/test_basics.c:40
 msgid ""
@@ -7777,9 +7124,7 @@
 #: ../lib/vector/Vlib/cindex.c:488
 #, c-format
 msgid "Unable to create category index file for vector map <%s>"
-msgstr ""
-"No ha sido posible crear archivo de índices de categoría para el mapa "
-"vectorial <%s>"
+msgstr "No ha sido posible crear archivo de índices de categoría para el mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/cindex.c:497
 msgid "Error writing out category index file"
@@ -7788,8 +7133,7 @@
 #: ../lib/vector/Vlib/cindex.c:539 ../lib/vector/Vlib/open.c:393
 #, c-format
 msgid "Unable to open category index file for vector map <%s>"
-msgstr ""
-"No se puede abrir archivo de índice de categorías del mapa vectorial <%s>"
+msgstr "No se puede abrir archivo de índice de categorías del mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157
 #: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/build_ogr.c:101
@@ -7846,8 +7190,7 @@
 
 #: ../lib/vector/Vlib/line.c:550
 msgid "Segment outside line, no segment created"
-msgstr ""
-"El segmento se encuentra fuera de la línea, no se ha creado ningún segmento."
+msgstr "El segmento se encuentra fuera de la línea, no se ha creado ningún segmento."
 
 #: ../lib/vector/Vlib/cats.c:45
 msgid "Vect_new_cats_struct(): Out of memory"
@@ -7856,16 +7199,12 @@
 #: ../lib/vector/Vlib/cats.c:127
 #, c-format
 msgid "Too many categories (%d), unable to set cat %d (layer %d)"
-msgstr ""
-"Demasiadas categorías (%d), no ha sido posible establecer la categoría %d "
-"(capa %d)."
+msgstr "Demasiadas categorías (%d), no ha sido posible establecer la categoría %d (capa %d)."
 
 #: ../lib/vector/Vlib/cats.c:419
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"No ha sido posible convertir la cadena de texto de la categoría '%s' (de "
-"'%s') a un rango de categoria."
+msgstr "No ha sido posible convertir la cadena de texto de la categoría '%s' (de '%s') a un rango de categoria."
 
 #: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
 msgid "Layer number must be > 0 for category constraints"
@@ -7901,9 +7240,7 @@
 #: ../lib/vector/Vlib/copy.c:81
 #, c-format
 msgid "Unable to copy features. Input vector map <%s> is not open"
-msgstr ""
-"No ha sido posible copiar elementos. Mapa vectorial de entrada <%s> no está "
-"abierto"
+msgstr "No ha sido posible copiar elementos. Mapa vectorial de entrada <%s> no está abierto"
 
 #: ../lib/vector/Vlib/copy.c:102
 #, c-format
@@ -7913,9 +7250,7 @@
 #: ../lib/vector/Vlib/copy.c:134
 #, c-format
 msgid "Vector map <%s> not open on topological level. Areas will be skipped!"
-msgstr ""
-"El mapa vectorial <%s> no está abierto en nivel topológico. ¡Se omitirán las "
-"áreas!"
+msgstr "El mapa vectorial <%s> no está abierto en nivel topológico. ¡Se omitirán las áreas!"
 
 #: ../lib/vector/Vlib/copy.c:230 ../lib/vector/Vlib/copy.c:235
 msgid "Copying features..."
@@ -7979,15 +7314,12 @@
 #: ../lib/vector/Vlib/copy.c:630
 #, c-format
 msgid "Unable to copy table <%s> for layer %d from <%s> to <%s>"
-msgstr ""
-"No ha sido posible copiar tabla <%s> para capa %d desde <%s> hacia <%s>"
+msgstr "No ha sido posible copiar tabla <%s> para capa %d desde <%s> hacia <%s>"
 
 #: ../lib/vector/Vlib/copy.c:749
 #, c-format
 msgid "Unable to add database link for vector map <%s>"
-msgstr ""
-"No ha sido posible añadir el enlace del mapa vectorial <%s> a la base de "
-"datos."
+msgstr "No ha sido posible añadir el enlace del mapa vectorial <%s> a la base de datos."
 
 #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102
 #: ../lib/vector/Vlib/map.c:317
@@ -8034,16 +7366,11 @@
 
 #: ../lib/vector/Vlib/open.c:252
 msgid "Temporary vector maps can be accessed only in the current mapset"
-msgstr ""
-"Solamente se puede acceder al mapa vectorial temporal desde el Directorio de "
-"mapas actual"
+msgstr "Solamente se puede acceder al mapa vectorial temporal desde el Directorio de mapas actual"
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"No puede ser abierto para su actualización, un mapa vectorial que no esté en "
-"el directorio actual de mapas de usuario (mapset)."
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "No puede ser abierto para su actualización, un mapa vectorial que no esté en el directorio actual de mapas de usuario (mapset)."
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -8053,31 +7380,23 @@
 #: ../lib/vector/Vlib/open.c:352
 #, c-format
 msgid "Unable to open topology file for vector map <%s>"
-msgstr ""
-"No ha sido posible abrir el archivo de topología del mapa vectorial <%s>."
+msgstr "No ha sido posible abrir el archivo de topología del mapa vectorial <%s>."
 
 #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871
 #: ../lib/vector/Vlib/build.c:866
 #, c-format
 msgid "Unable to open spatial index file for vector map <%s>"
-msgstr ""
-"No ha sido posible abrir archivo de índices espaciales del mapa vectorial <"
-"%s>"
+msgstr "No ha sido posible abrir archivo de índices espaciales del mapa vectorial <%s>"
 
 #: ../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."
-msgstr ""
-"No ha sido posible abrir mapa vectorial <%s> en el nivel %d. Intente "
-"reconstruir la topología vectorial mediante v.build."
+msgid "Unable to open vector map <%s> on level %d. Try to rebuild vector topology with v.build."
+msgstr "No ha sido posible abrir mapa vectorial <%s> en el nivel %d. Intente reconstruir la topología vectorial mediante v.build."
 
 #: ../lib/vector/Vlib/open.c:445
 #, c-format
 msgid "Building topology for OGR layer <%s> from datasource '%s'..."
-msgstr ""
-"Construyedo topología para capa OGR <%s> desde la fuente de datos '%s'..."
+msgstr "Construyedo topología para capa OGR <%s> desde la fuente de datos '%s'..."
 
 #: ../lib/vector/Vlib/open.c:453
 #, c-format
@@ -8092,15 +7411,12 @@
 #: ../lib/vector/Vlib/open.c:777
 #, c-format
 msgid "Unable to create vector map: <%s> is not in the current mapset (%s)"
-msgstr ""
-"No ha sido posible crear mapa vectorial: <%s> no se encuentra en el "
-"Directorio de mapas actual (%s)."
+msgstr "No ha sido posible crear mapa vectorial: <%s> no se encuentra en el Directorio de mapas actual (%s)."
 
 #: ../lib/vector/Vlib/open.c:786
 #, c-format
 msgid "Unable to create vector map: <%s> is not SQL compliant"
-msgstr ""
-"No ha sido posible crear mapa vectorial: <%s> no se ajusta al estándar SQL"
+msgstr "No ha sido posible crear mapa vectorial: <%s> no se ajusta al estándar SQL"
 
 #: ../lib/vector/Vlib/open.c:813 ../lib/vector/Vlib/open.c:826
 #: ../lib/vector/Vlib/map.c:159
@@ -8148,9 +7464,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"El tamaño del archivo de coordenadas difiere del valor guardado en el "
-"archivo de topología."
+msgstr "El tamaño del archivo de coordenadas difiere del valor guardado en el archivo de topología."
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -8159,8 +7473,7 @@
 
 #: ../lib/vector/Vlib/open.c:1237
 msgid "Size of 'coor' file differs from value saved in sidx file"
-msgstr ""
-"El tamaño del archivo 'coor' difiere del valor guardado en archivo sidx"
+msgstr "El tamaño del archivo 'coor' difiere del valor guardado en archivo sidx"
 
 #: ../lib/vector/Vlib/open.c:1317
 msgid "Unable to open OGR file"
@@ -8211,12 +7524,8 @@
 msgstr "Mapa vectorial <%s> no está abierto en modo de escritura"
 
 #: ../lib/vector/Vlib/dgraph.c:432
-msgid ""
-"Trying to add more edges to the planar_graph than the initial allocation "
-"size allows"
-msgstr ""
-"Se ha intentado añadir más bordes a la planar_graph que los que permite el "
-"tamaño asignado inicialmente"
+msgid "Trying to add more edges to the planar_graph than the initial allocation size allows"
+msgstr "Se ha intentado añadir más bordes a la planar_graph que los que permite el tamaño asignado inicialmente"
 
 #: ../lib/vector/Vlib/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
 msgid "Area is composed of dead boundary"
@@ -8263,9 +7572,7 @@
 #: ../lib/vector/Vlib/close_pg.c:139 ../lib/vector/Vlib/close_ogr.c:104
 #, c-format
 msgid "Unable to save feature index file for vector map <%s>"
-msgstr ""
-"No ha sido posible guardar archivo de índices de los elementos del mapa "
-"vectorial <%s>"
+msgstr "No ha sido posible guardar archivo de índices de los elementos del mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/read_nat.c:144 ../lib/vector/Vlib/read_pg.c:331
 #: ../lib/vector/Vlib/write_pg.c:236 ../lib/vector/Vlib/write_pg.c:381
@@ -8299,11 +7606,8 @@
 
 #: ../lib/vector/Vlib/read_pg.c:365
 #, c-format
-msgid ""
-"Requesting invalid feature from cache (%d). Number of features in cache: %d"
-msgstr ""
-"Se ha solicitado elemento no válido desde caché (%d). Cantidad de elementos "
-"en caché: %d"
+msgid "Requesting invalid feature from cache (%d). Number of features in cache: %d"
+msgstr "Se ha solicitado elemento no válido desde caché (%d). Cantidad de elementos en caché: %d"
 
 #: ../lib/vector/Vlib/read_pg.c:368
 #, c-format
@@ -8339,9 +7643,7 @@
 
 #: ../lib/vector/Vlib/read_pg.c:803
 msgid "Reading EWKB with 4-dimensional coordinates (XYZM) is not supported"
-msgstr ""
-"La lectura de EWKB con coordenadas de cuatro dimensiones (XYZM) no está "
-"soportada"
+msgstr "La lectura de EWKB con coordenadas de cuatro dimensiones (XYZM) no está soportada"
 
 #: ../lib/vector/Vlib/read_pg.c:884 ../lib/vector/Vlib/read_pg.c:1192
 #: ../lib/vector/Vlib/read_pg.c:1362 ../lib/vector/Vlib/read_pg.c:1455
@@ -8413,11 +7715,8 @@
 msgstr "Tabla de elemento <%s> no tiene una llave primaria definida"
 
 #: ../lib/vector/Vlib/build_ogr.c:89
-msgid ""
-"Random read is not supported by OGR for this layer. Unable to build topology."
-msgstr ""
-"La lectura aleatoria no está soportada por OGR para esta capa. No ha sido "
-"posible construir topología."
+msgid "Random read is not supported by OGR for this layer. Unable to build topology."
+msgstr "La lectura aleatoria no está soportada por OGR para esta capa. No ha sido posible construir topología."
 
 #: ../lib/vector/Vlib/build_ogr.c:95 ../lib/vector/Vlib/build_pg.c:101
 #, c-format
@@ -8447,8 +7746,7 @@
 #: ../lib/vector/Vlib/write_ogr.c:96 ../lib/vector/Vlib/write_pg.c:187
 #: ../lib/vector/Vlib/write_pg.c:255 ../lib/vector/Vlib/write_sfa.c:164
 msgid "Unable to rewrite feature (incompatible feature types)"
-msgstr ""
-"No ha sido posible reescribir elemento (tipos de elementos no compatibles)"
+msgstr "No ha sido posible reescribir elemento (tipos de elementos no compatibles)"
 
 #: ../lib/vector/Vlib/write_ogr.c:129 ../lib/vector/Vlib/open_ogr.c:65
 msgid "OGR layer not defined"
@@ -8485,8 +7783,7 @@
 
 #: ../lib/vector/Vlib/write_ogr.c:346 ../lib/vector/Vlib/write_pg.c:1123
 msgid "Database connection not defined. Unable to write attributes."
-msgstr ""
-"Conexión a base de datos no definida. No ha sido posible escribir atributos."
+msgstr "Conexión a base de datos no definida. No ha sido posible escribir atributos."
 
 #: ../lib/vector/Vlib/write_ogr.c:410 ../lib/vector/Vlib/write_pg.c:1238
 #: ../lib/vector/Vlib/write_pg.c:1403
@@ -8560,9 +7857,7 @@
 
 #: ../lib/vector/Vlib/field.c:96
 msgid "Unable to add attribute link, vector map is not opened in WRITE mode"
-msgstr ""
-"No se puede añadir el enlace del atributo, el mapa vectorial no ha sido "
-"abierto en modo ESCRIBIR "
+msgstr "No se puede añadir el enlace del atributo, el mapa vectorial no ha sido abierto en modo ESCRIBIR "
 
 #: ../lib/vector/Vlib/field.c:103
 msgid "Unable to add attribute link"
@@ -8581,12 +7876,8 @@
 msgstr "No se ha definido conexión a base de datos. Omitiendo."
 
 #: ../lib/vector/Vlib/field.c:185
-msgid ""
-"More DB links defined for input vector map. Using only first DB link for "
-"output."
-msgstr ""
-"Más enlaces DB definidos para mapa vectorial de entrada. Usando solamente el "
-"primer enlace DB para salida."
+msgid "More DB links defined for input vector map. Using only first DB link for output."
+msgstr "Más enlaces DB definidos para mapa vectorial de entrada. Usando solamente el primer enlace DB para salida."
 
 #: ../lib/vector/Vlib/field.c:261
 #, c-format
@@ -8637,20 +7928,13 @@
 msgstr "No se puede abrir el controlador OGR DBMI."
 
 #: ../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"
-msgstr ""
-"Todas las pruebas FID han fallado. Ni los \"FID\" ni \"ogc_fid\" ni \"ogr_fid"
-"\" ni \"gid\", están disponibles en la tabla OGR DB"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Todas las pruebas FID han fallado. Ni los \"FID\" ni \"ogc_fid\" ni \"ogr_fid\" ni \"gid\", están disponibles en la tabla OGR DB"
 
 #: ../lib/vector/Vlib/field.c:840
 #, c-format
-msgid ""
-"Feature table <%s> has no primary key defined. Unable to define DB links."
-msgstr ""
-"Tabla de elementos <%s> no tiene definida una llave primaria. No ha sido "
-"posible definir enlaces DB."
+msgid "Feature table <%s> has no primary key defined. Unable to define DB links."
+msgstr "Tabla de elementos <%s> no tiene definida una llave primaria. No ha sido posible definir enlaces DB."
 
 #: ../lib/vector/Vlib/field.c:860
 msgid "GRASS not compiled with PostgreSQL support"
@@ -8663,15 +7947,11 @@
 #: ../lib/vector/Vlib/field.c:925
 #, c-format
 msgid "Unable to create database definition file for vector map <%s>"
-msgstr ""
-"No ha sido posible crear archivo de definición de base de datos para mapa "
-"vectorial <%s>"
+msgstr "No ha sido posible crear archivo de definición de base de datos para mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/field.c:1020
 msgid "Bug: attempt to update map which is not in current mapset"
-msgstr ""
-"Bug: se intentó actualizar mapa que no se encuentra en el Directorio de "
-"mapas actual"
+msgstr "Bug: se intentó actualizar mapa que no se encuentra en el Directorio de mapas actual"
 
 #: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582
 msgid "Snap vertices Pass 1: select points"
@@ -8795,19 +8075,15 @@
 
 #: ../lib/vector/Vlib/write_pg.c:1880
 msgid "Trying to insert 3D data into feature table which store 2D data only"
-msgstr ""
-"Tratando de insertar dato 3D en tabla de elementos que solo guarda datos 2D"
+msgstr "Tratando de insertar dato 3D en tabla de elementos que solo guarda datos 2D"
 
 #: ../lib/vector/Vlib/write_pg.c:1885
 msgid "Trying to insert 2D data into feature table which store 3D data only"
-msgstr ""
-"Tratando de insertar dato ED en tabla de elementos que solo guarda datos 3D"
+msgstr "Tratando de insertar dato ED en tabla de elementos que solo guarda datos 3D"
 
 #: ../lib/vector/Vlib/write_pg.c:1910
 msgid "Unable to insert topological element into PostGIS Topology schema"
-msgstr ""
-"No ha sido posible insertar elemento topológico en esquema de topología "
-"PostGIS"
+msgstr "No ha sido posible insertar elemento topológico en esquema de topología PostGIS"
 
 #: ../lib/vector/Vlib/write_pg.c:2048
 #, c-format
@@ -8836,14 +8112,11 @@
 #: ../lib/vector/Vlib/write_pg.c:2277
 #, c-format
 msgid "Unable to determine next left/right edge for edge %d"
-msgstr ""
-"No ha sido posible determinar borde derecho/izquierdo siguiente para el "
-"borde %d"
+msgstr "No ha sido posible determinar borde derecho/izquierdo siguiente para el borde %d"
 
 #: ../lib/vector/Vlib/write_pg.c:2282
 msgid "Unable to insert new edge. Topology not available."
-msgstr ""
-"No ha sido posible insertar borde nuevo. La topología no está disponible."
+msgstr "No ha sido posible insertar borde nuevo. La topología no está disponible."
 
 #: ../lib/vector/Vlib/write_pg.c:2381 ../lib/vector/Vlib/write_pg.c:2388
 msgid "Invalid topology"
@@ -8925,18 +8198,12 @@
 msgstr "Resultado inesperado de line_intersection() res = %d"
 
 #: ../lib/vector/Vlib/buffer2.c:589
-msgid ""
-"Next edge was visited (right) but it is not the first one !!! breaking loop"
-msgstr ""
-"¡¡¡El siguiente borde (derecha) fue visitado pero no es el primero!!! "
-"Rompiendo el ciclo."
+msgid "Next edge was visited (right) but it is not the first one !!! breaking loop"
+msgstr "¡¡¡El siguiente borde (derecha) fue visitado pero no es el primero!!! Rompiendo el ciclo."
 
 #: ../lib/vector/Vlib/buffer2.c:600
-msgid ""
-"Next edge was visited (left) but it is not the first one !!! breaking loop"
-msgstr ""
-"¡¡¡Borde siguiente ya ha sido visitado (izquierda) pero no es el primero!!! "
-"Rompiendo bucle"
+msgid "Next edge was visited (left) but it is not the first one !!! breaking loop"
+msgstr "¡¡¡Borde siguiente ya ha sido visitado (izquierda) pero no es el primero!!! Rompiendo bucle"
 
 #: ../lib/vector/Vlib/buffer2.c:648
 msgid "side != 0 feature not implemented"
@@ -8996,8 +8263,7 @@
 #: ../lib/vector/Vlib/map.c:449
 #, c-format
 msgid "Unable to find table <%s> linked to vector map <%s>"
-msgstr ""
-"No se puede encontrar la tabla <%s> enlazada con el mapa vectorial <%s>."
+msgstr "No se puede encontrar la tabla <%s> enlazada con el mapa vectorial <%s>."
 
 #: ../lib/vector/Vlib/map.c:472
 #, c-format
@@ -9036,9 +8302,7 @@
 #: ../lib/vector/Vlib/open_ogr.c:145 ../lib/vector/Vlib/open_pg.c:193
 #, c-format
 msgid "Unable to open feature index file for vector map <%s>"
-msgstr ""
-"No ha sido posible abrir archivo de índice de elementos de mapa vectorial <"
-"%s>"
+msgstr "No ha sido posible abrir archivo de índice de elementos de mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/open_ogr.c:191
 #, c-format
@@ -9067,22 +8331,13 @@
 
 #: ../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."
-msgstr ""
-"La versión de formato de índice del objeto espacial %d.%d no está soportado "
-"en esta versión. Intente reconstruir la topología o actualice GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "La versión de formato de índice del objeto espacial %d.%d no está soportado en esta versión. Intente reconstruir la topología o actualice GRASS."
 
 #: ../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."
-msgstr ""
-"Su versión de GRASS no soporta completamente el formato de índice del objeto "
-"espacial %d.%d del vector.Considere reconstruir la topología o actualizar "
-"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 "Su versión de GRASS no soporta completamente el formato de índice del objeto espacial %d.%d del vector.Considere reconstruir la topología o actualizar GRASS."
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -9135,8 +8390,7 @@
 
 #: ../lib/vector/Vlib/ascii.c:201
 msgid "End of ASCII file reached before end of categories"
-msgstr ""
-"Se alcanzó el final del archivo ASCII antes que el final de las categorías"
+msgstr "Se alcanzó el final del archivo ASCII antes que el final de las categorías"
 
 #: ../lib/vector/Vlib/ascii.c:212
 #, c-format
@@ -9187,9 +8441,7 @@
 #: ../lib/vector/Vlib/ascii.c:539
 #, c-format
 msgid "Unable to select record from table <%s> (key %s, column %s)"
-msgstr ""
-"No ha sido posible seleccionar registro de la tabla <%s> (llave %s, columna "
-"%s)"
+msgstr "No ha sido posible seleccionar registro de la tabla <%s> (llave %s, columna %s)"
 
 #: ../lib/vector/Vlib/ascii.c:661
 #, c-format
@@ -9199,8 +8451,7 @@
 #: ../lib/vector/Vlib/ascii.c:701
 #, c-format
 msgid "Feature has more categories. Only one category (%d) is exported."
-msgstr ""
-"El elemento tiene más categorías. Solo una categoría (%d) es exportada."
+msgstr "El elemento tiene más categorías. Solo una categoría (%d) es exportada."
 
 #: ../lib/vector/Vlib/ascii.c:718
 #, c-format
@@ -9240,22 +8491,16 @@
 #: ../lib/vector/Vlib/ascii.c:875
 #, c-format
 msgid "Unable to get boundary of isle id %d (area id %d)"
-msgstr ""
-"No ha sido posible obtener contorno para la isla con id %d (id de área %d)"
+msgstr "No ha sido posible obtener contorno para la isla con id %d (id de área %d)"
 
 #: ../lib/vector/Vlib/ascii.c:889
 #, c-format
-msgid ""
-"%d features without category skipped. To export also features without "
-"category use '%s=-1'."
-msgstr ""
-"%d elementos sin categoría omitidos. Para exportar también elementos sin "
-"categoría use '%s=1'."
+msgid "%d features without category skipped. To export also features without category use '%s=-1'."
+msgstr "%d elementos sin categoría omitidos. Para exportar también elementos sin categoría use '%s=1'."
 
 #: ../lib/vector/Vlib/constraint.c:150
 msgid "Layer constraint ignored for non-native vector formats"
-msgstr ""
-"Restricciones de la capa ignoradas para formatos vectoriales no nativos"
+msgstr "Restricciones de la capa ignoradas para formatos vectoriales no nativos"
 
 #: ../lib/vector/Vlib/geos.c:52
 msgid "vector map is not opened"
@@ -9263,12 +8508,8 @@
 
 #: ../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)"
-msgstr ""
-"Vect_read_line_geos(): El identificador del razgo id %d no es razonable (El "
-"número máximo de rasgos en el mapa vectorial es <%s>: %d)"
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line_geos(): El identificador del razgo id %d no es razonable (El número máximo de rasgos en el mapa vectorial es <%s>: %d)"
 
 #: ../lib/vector/Vlib/geos.c:60
 msgid "only native format supported"
@@ -9286,9 +8527,7 @@
 #: ../lib/vector/Vlib/geos.c:104
 #, c-format
 msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d"
-msgstr ""
-"Vect_read_area_geos(): No se puede leer el id de la isla %d del id del área "
-"%d"
+msgstr "Vect_read_area_geos(): No se puede leer el id de la isla %d del id del área %d"
 
 #: ../lib/vector/Vlib/geos.c:205
 #, c-format
@@ -9308,8 +8547,7 @@
 #: ../lib/vector/Vlib/header.c:86
 #, c-format
 msgid "Unable to create header file for vector map <%s>"
-msgstr ""
-"No ha sido posible crear archivo de encabezado para el mapa vectorial <%s>"
+msgstr "No ha sido posible crear archivo de encabezado para el mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/header.c:129
 #, c-format
@@ -9371,9 +8609,7 @@
 
 #: ../lib/vector/Vlib/build_sfa.c:751
 msgid "Feature index is built only for non-native formats. Nothing to dump."
-msgstr ""
-"Índice de elemento está constuido solo para formatos no nativos. Nada que "
-"descartar."
+msgstr "Índice de elemento está constuido solo para formatos no nativos. Nada que descartar."
 
 #: ../lib/vector/Vlib/simple_features.c:225
 #, c-format
@@ -9395,9 +8631,7 @@
 
 #: ../lib/vector/Vlib/build_pg.c:95
 msgid "Random read is not supported for this layer. Unable to build topology."
-msgstr ""
-"La lectura aleatoria no está soportada para esta capa. No se puede construir "
-"la topología."
+msgstr "La lectura aleatoria no está soportada para esta capa. No se puede construir la topología."
 
 #: ../lib/vector/Vlib/build_pg.c:105
 msgid "Building pseudo-topology over simple features..."
@@ -9427,9 +8661,7 @@
 
 #: ../lib/vector/Vlib/build_pg.c:323
 msgid "Inconsistency in topology detected. Dead line found."
-msgstr ""
-"Se ha detectado una inconsistencia en la topología. Se encontró una línea "
-"muerta (inexistente)."
+msgstr "Se ha detectado una inconsistencia en la topología. Se encontró una línea muerta (inexistente)."
 
 #: ../lib/vector/Vlib/build_pg.c:377
 msgid "Updating TopoGeometry data..."
@@ -9473,11 +8705,8 @@
 
 #: ../lib/vector/Vlib/build_pg.c:1018
 #, c-format
-msgid ""
-"Unable to build simple features from topogeometry data. Unsupported type %d."
-msgstr ""
-"No ha sido posible constuir elementos simples desde los datos "
-"topogeométricos. Tipo %d no soportado."
+msgid "Unable to build simple features from topogeometry data. Unsupported type %d."
+msgstr "No ha sido posible constuir elementos simples desde los datos topogeométricos. Tipo %d no soportado."
 
 #: ../lib/vector/Vlib/clean_nodes.c:248
 #, c-format
@@ -9527,12 +8756,8 @@
 msgstr "Esquema de topología PostGIS <%s> abandonado"
 
 #: ../lib/vector/Vlib/open_pg.c:559
-msgid ""
-"Connection to PostgreSQL database failed. Try to set up username/password by "
-"db.login."
-msgstr ""
-"Falló la conexión a base de datos PostgreSQL. Trate de definir nombre de "
-"usuario/contraseña con db.login."
+msgid "Connection to PostgreSQL database failed. Try to set up username/password by db.login."
+msgstr "Falló la conexión a base de datos PostgreSQL. Trate de definir nombre de usuario/contraseña con db.login."
 
 #: ../lib/vector/Vlib/open_pg.c:566
 msgid "Unable to get database name"
@@ -9541,9 +8766,7 @@
 #: ../lib/vector/Vlib/open_pg.c:571
 #, c-format
 msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found."
-msgstr ""
-"<%s> no es una base de datos PostGIS. Tabla DB  'spatial_ref_sys'  no "
-"encontrada"
+msgstr "<%s> no es una base de datos PostGIS. Tabla DB  'spatial_ref_sys'  no encontrada"
 
 #: ../lib/vector/Vlib/open_pg.c:580
 #, c-format
@@ -9562,8 +8785,7 @@
 #: ../lib/vector/Vlib/open_pg.c:834
 #, c-format
 msgid "Inconsistency in topology: node %d - unexpected feature type %d"
-msgstr ""
-"Inconsistencia en la topología: nodo %d - tipo de elemento no esperado %d"
+msgstr "Inconsistencia en la topología: nodo %d - tipo de elemento no esperado %d"
 
 #: ../lib/vector/Vlib/open_pg.c:1003
 #, c-format
@@ -9630,8 +8852,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9661,8 +8882,7 @@
 #: ../lib/vector/Vlib/close.c:257
 #, c-format
 msgid "Invalid request for writing frmt file - map format is %d"
-msgstr ""
-"Solicitud para escribir archivo frmt no válida - el formato del mapa es %d"
+msgstr "Solicitud para escribir archivo frmt no válida - el formato del mapa es %d"
 
 #: ../lib/vector/Vlib/close.c:289
 #, c-format
@@ -9686,8 +8906,7 @@
 
 #: ../lib/vector/Vlib/array.c:142 ../lib/vector/Vlib/array.c:267
 msgid "Mixed area and other type requested for vector array"
-msgstr ""
-"Se ha solicitado un área mixta y de otro tipo para la matriz de vectores"
+msgstr "Se ha solicitado un área mixta y de otro tipo para la matriz de vectores"
 
 #: ../lib/vector/Vlib/array.c:152 ../lib/vector/Vlib/array.c:175
 #: ../lib/vector/Vlib/array.c:304 ../lib/vector/Vlib/array.c:336
@@ -9697,8 +8916,7 @@
 #: ../lib/vector/Vlib/array.c:292
 #, c-format
 msgid "Unable to select record from table <%s> (key %s, where %s)"
-msgstr ""
-"No se puede seleccionar el registro de la tabla <%s> (clave %s, donde %s)"
+msgstr "No se puede seleccionar el registro de la tabla <%s> (clave %s, donde %s)"
 
 #: ../lib/vector/Vlib/write_nat.c:398
 msgid "Attempt to access feature with invalid id (%"
@@ -9799,9 +9017,7 @@
 #: ../lib/vector/Vlib/net_build.c:988
 #, c-format
 msgid "Data type of column <%s> not supported (must be numeric)"
-msgstr ""
-"El tipo de datos para la columna <%s> no está soportado (debe ser de tipo "
-"numérico)."
+msgstr "El tipo de datos para la columna <%s> no está soportado (debe ser de tipo numérico)."
 
 #: ../lib/vector/Vlib/net_build.c:202 ../lib/vector/Vlib/net_build.c:967
 msgid "Setting node costs..."
@@ -9810,9 +9026,7 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"No se encuentra el registro para el nodo %d (cat = %d). (El coste se "
-"establece como 0)."
+msgstr "No se encuentra el registro para el nodo %d (cat = %d). (El coste se establece como 0)."
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
@@ -9821,36 +9035,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9869,22 +9076,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9902,22 +9104,13 @@
 
 #: ../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)"
-msgstr ""
-"No se ha encontrado el registro de la base de datos para la línea %d (cat ="
-"%d, hacia adelante/en una o ambas direcciones) (se omite la línea hacia "
-"adelante/en una o ambas direcciones)."
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "No se ha encontrado el registro de la base de datos para la línea %d (cat =%d, hacia adelante/en una o ambas direcciones) (se omite la línea hacia adelante/en una o ambas direcciones)."
 
 #: ../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)"
-msgstr ""
-"No se ha encontrado el registro de la línea %d (cat = %d, en la dirección "
-"hacia atrás) en la base de datos , (se omite la dirección de la línea)."
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "No se ha encontrado el registro de la línea %d (cat = %d, en la dirección hacia atrás) en la base de datos , (se omite la dirección de la línea)."
 
 #: ../lib/vector/Vlib/net_build.c:937
 msgid "Cannot add network arc"
@@ -9926,42 +9119,32 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Nombre del mapa vectorial  <%s> no admitido. Este no podrá contener '.' o "
-"'NULL'."
+msgstr "Nombre del mapa vectorial  <%s> no admitido. Este no podrá contener '.' o 'NULL'."
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
 msgid "Illegal vector map name <%s>. Must start with a letter."
-msgstr ""
-"Nombre del mapa vectorial <%s> no admitido. Debe empezar con una letra."
+msgstr "Nombre del mapa vectorial <%s> no admitido. Debe empezar con una letra."
 
 #: ../lib/vector/Vlib/legal_vname.c:58
 #, c-format
 msgid "Illegal vector map name <%s>. Character '%c' not allowed."
-msgstr ""
-"Nombre del mapa vectorial <%s> no admitido. Carácter no permitido '%c'."
+msgstr "Nombre del mapa vectorial <%s> no admitido. Carácter no permitido '%c'."
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Nombre del mapa vectorial  <%s> no admitido. No se puede utilizar una "
-"palabra reservada de SQL como nombre de un mapa vectorial."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Nombre del mapa vectorial  <%s> no admitido. No se puede utilizar una palabra reservada de SQL como nombre de un mapa vectorial."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
 msgid "Output vector map name <%s> is not in the current mapset (%s)"
-msgstr ""
-"Nombre <%s> de mapa vectorial de salida no está en el Directorio de mapas "
-"actual (%s)"
+msgstr "Nombre <%s> de mapa vectorial de salida no está en el Directorio de mapas actual (%s)"
 
 #: ../lib/vector/Vlib/legal_vname.c:117 ../lib/vector/Vlib/legal_vname.c:121
 #, c-format
 msgid "Output vector map name <%s> is not SQL compliant"
-msgstr ""
-"Nombre <%s> de mapa vectorial de salida no no se ajusta al estándar SQL"
+msgstr "Nombre <%s> de mapa vectorial de salida no no se ajusta al estándar SQL"
 
 #: ../lib/vector/Vlib/legal_vname.c:159 ../lib/vector/Vlib/legal_vname.c:163
 #, c-format
@@ -9981,25 +9164,17 @@
 #: ../lib/vector/Vlib/open_nat.c:56
 #, c-format
 msgid "Unable to open coor file for vector map <%s>"
-msgstr ""
-"No ha sido posible abrir archivo de coordenadas del mapa vectorial <%s>"
+msgstr "No ha sido posible abrir archivo de coordenadas del mapa vectorial <%s>"
 
 #: ../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)"
-msgstr ""
-"El archivo de coordenadas del mapa vectorial <%s@%s> es mayor de lo que "
-"debiera (%ld bytes sobrantes)"
+msgid "Coor file of vector map <%s@%s> is larger than it should be (%ld bytes excess)"
+msgstr "El archivo de coordenadas del mapa vectorial <%s@%s> es mayor de lo que debiera (%ld bytes sobrantes)"
 
 #: ../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)."
-msgstr ""
-"El archivo de coordenadas del mapa vectorial <%s@%s> es menor de lo que "
-"debería ser (faltan %ld bytes)."
+msgid "Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing)."
+msgstr "El archivo de coordenadas del mapa vectorial <%s@%s> es menor de lo que debería ser (faltan %ld bytes)."
 
 #: ../lib/vector/Vlib/read.c:93 ../lib/vector/Vlib/read.c:129
 #: ../lib/vector/Vlib/read.c:168
@@ -10055,15 +9230,11 @@
 
 #: ../lib/vector/Vlib/overlay.c:124
 msgid "Overlay: line/boundary types not supported by AND operator"
-msgstr ""
-"Superposición: los tipos de línea / contorno no son compatibles con el "
-"operador AND."
+msgstr "Superposición: los tipos de línea / contorno no son compatibles con el operador AND."
 
 #: ../lib/vector/Vlib/overlay.c:127
 msgid "Overlay: area x area types not supported by AND operator"
-msgstr ""
-"Superposición: Los tipos \"area x area\" no son compatibles con el operador "
-"AND."
+msgstr "Superposición: Los tipos \"area x area\" no son compatibles con el operador AND."
 
 #: ../lib/vector/Vlib/intersect.c:127
 msgid "3D not supported by Vect_segment_intersection()"
@@ -10075,8 +9246,7 @@
 
 #: ../lib/vector/Vlib/intersect.c:447
 msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
-msgstr ""
-"ERROR en Vect_segment_intersection() (segmentos colineales no verticales)"
+msgstr "ERROR en Vect_segment_intersection() (segmentos colineales no verticales)"
 
 #: ../lib/vector/Vlib/build.c:116
 msgid "Area of size = 0.0 (less than 4 vertices) ignored"
@@ -10232,12 +9402,8 @@
 msgstr "Error al escribir el archivo de topología"
 
 #: ../lib/vector/Vlib/build.c:1211
-msgid ""
-"Unable to build spatial index from topology, vector map is not opened at "
-"topology level 2"
-msgstr ""
-"No ha sido posible constuir índice para topología, el mapa vectorial no está "
-"abierto en el nivel topológico 2"
+msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2"
+msgstr "No ha sido posible constuir índice para topología, el mapa vectorial no está abierto en el nivel topológico 2"
 
 #: ../lib/vector/Vlib/build.c:1234
 #, c-format
@@ -10251,9 +9417,7 @@
 #: ../lib/vector/Vlib/build.c:1269
 #, c-format
 msgid "Unable to create spatial index file for vector map <%s>"
-msgstr ""
-"No ha sido posible crear archivo de índices espaciales del mapa vectorial <"
-"%s>"
+msgstr "No ha sido posible crear archivo de índices espaciales del mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/build.c:1278
 msgid "Error writing out spatial index file"
@@ -10342,9 +9506,7 @@
 
 #: ../lib/vector/neta/utils.c:244
 msgid "'where' and 'cats' parameters were supplied, cat will be ignored"
-msgstr ""
-"Como se han suministrado los parámetros 'where' y 'cats', las categorías "
-"(cat) serán ignoradas"
+msgstr "Como se han suministrado los parámetros 'where' y 'cats', las categorías (cat) serán ignoradas"
 
 #: ../lib/vector/neta/utils.c:247
 msgid "Unable to load data from database"
@@ -10358,8 +9520,7 @@
 #: ../lib/vector/neta/timetables.c:244 ../lib/vector/neta/timetables.c:286
 #, c-format
 msgid "Unable to open select cursor: %s"
-msgstr ""
-"No ha sido posible abrir el cursor resultado de la instrucción select: %s"
+msgstr "No ha sido posible abrir el cursor resultado de la instrucción select: %s"
 
 #: ../lib/proj/get_proj.c:158
 #, c-format
@@ -10369,8 +9530,7 @@
 #: ../lib/proj/get_proj.c:243
 #, fuzzy
 msgid "Unable to initialise PROJ with the following parameter list:"
-msgstr ""
-"No es posible inicializar PROJ 4 con la lista de parámetros siguientes."
+msgstr "No es posible inicializar PROJ 4 con la lista de parámetros siguientes."
 
 #: ../lib/proj/get_proj.c:252
 #, fuzzy, c-format
@@ -10414,8 +9574,7 @@
 
 #: ../lib/proj/ellipse.c:124
 msgid "No secondary ellipsoid descriptor (rf, es or b) in file"
-msgstr ""
-"No hay un descriptor secundario de elipsoide (rf, es o b) en el archivo"
+msgstr "No hay un descriptor secundario de elipsoide (rf, es o b) en el archivo"
 
 #: ../lib/proj/ellipse.c:128
 msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file"
@@ -10445,29 +9604,21 @@
 
 #: ../lib/proj/convert.c:201
 msgid "Unable get PROJ.4-style parameter string"
-msgstr ""
-"No es posible obtener la cadena de texto con los parámetros de estilo PROJ 4."
+msgstr "No es posible obtener la cadena de texto con los parámetros de estilo PROJ 4."
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR no puede analizar la cadena de texto con los parámetros de estilo PROJ 4 "
-"%s. (El código de error OGR fue %d)."
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR no puede analizar la cadena de texto con los parámetros de estilo PROJ 4 %s. (El código de error OGR fue %d)."
 
 #: ../lib/proj/convert.c:232
 #, c-format
 msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
-msgstr ""
-"OGR no puede obtener la cadena de texto con los parámetros de estilo WKT. "
-"(el código de error OGR fue %d)."
+msgstr "OGR no puede obtener la cadena de texto con los parámetros de estilo WKT. (el código de error OGR fue %d)."
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -10476,33 +9627,22 @@
 
 #: ../lib/proj/convert.c:610
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"¡Sin nombre de proyección! Es probable que los parámetros de la proyección "
-"puedan carecer de significado."
+msgstr "¡Sin nombre de proyección! Es probable que los parámetros de la proyección puedan carecer de significado."
 
 #: ../lib/proj/convert.c:672
 #, c-format
 msgid "Datum <%s> not recognised by GRASS and no parameters found"
-msgstr ""
-"El datum <%s> no es reconocido por GRASS y no se han encontrado parámetros."
+msgstr "El datum <%s> no es reconocido por GRASS y no se han encontrado parámetros."
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"El datum <%s> aparentemente es reconocido por GRASS pero no se han "
-"encontrado parámetros. Quiza usted quiera revisar esto."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "El datum <%s> aparentemente es reconocido por GRASS pero no se han encontrado parámetros. Quiza usted quiera revisar esto."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Número de transformación inválido %d, el rángo válido es desde 1 hasta %d. "
-"Se dejan los parámetros de transformación del datum sin especificar."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Número de transformación inválido %d, el rángo válido es desde 1 hasta %d. Se dejan los parámetros de transformación del datum sin especificar."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -10566,22 +9706,16 @@
 msgstr "Error al leer datos nulos para fila %d de <%s>"
 
 msgid "'%s/%s' was found in more mapsets (also found in <%s>)"
-msgstr ""
-"'%s / %s' fue encontrado en más Directorios de mapas (también encontrado en <"
-"%s>)"
+msgstr "'%s / %s' fue encontrado en más Directorios de mapas (también encontrado en <%s>)"
 
 msgid "Using <%s@%s>"
 msgstr "Utilizando <%s@%s>"
 
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Corrigiendo un error sutil de redondeo en los datos de entrada del límite "
-"oeste (%g>%g)."
+msgstr "Corrigiendo un error sutil de redondeo en los datos de entrada del límite oeste (%g>%g)."
 
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Corrigiendo un error sutil de redondeo en los datos de entrada del límite "
-"este (%g>%g)."
+msgstr "Corrigiendo un error sutil de redondeo en los datos de entrada del límite este (%g>%g)."
 
 msgid "No centroid defined for area %d. Area not exported."
 msgstr "No hay centroide definido para %d. Área no exportada."
@@ -10589,40 +9723,29 @@
 #, fuzzy
 msgid ""
 "Unable to start GRASS GIS. You have the choice to:\n"
-" - Launch the GRASS GIS interface with the '-gui' switch (`{cmd_name} -"
-"gui`)\n"
-" - Launch GRASS GIS directly with path to the location/mapset as an argument "
-"(`{cmd_name} /path/to/location/mapset`)\n"
+" - Launch the GRASS GIS interface with the '-gui' switch (`{cmd_name} -gui`)\n"
+" - Launch GRASS GIS directly with path to the location/mapset as an argument (`{cmd_name} /path/to/location/mapset`)\n"
 " - Create manually the GISRC file ({gisrcrc})"
 msgstr ""
 "No se puede iniciar GRASS. Usted puede:\n"
 " - Lanzar GRASS con '-gui' switch (`grass70 -gui`)\n"
 " - Crear manualmente un archivo GISRC (%s)\n"
-" - Lanzar GRASS con la ruta para localización/directorio de mapas (mapset) "
-"como un argumento (`grass70 /pruta/a/localización/directorio de mapas`)"
+" - Lanzar GRASS con la ruta para localización/directorio de mapas (mapset) como un argumento (`grass70 /pruta/a/localización/directorio de mapas`)"
 
 msgid "Unable to open file '%s'"
 msgstr "No se puede abrir el archivo '%s'"
 
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
-msgstr ""
-"No ha sido posible revisar la tabla. No está definida la conexión a la base "
-"de datos temporales para el Directorio de mapas <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "No ha sido posible revisar la tabla. No está definida la conexión a la base de datos temporales para el Directorio de mapas <%(mapset)s>"
 
 #
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "No se puede abrir el archivo de cabecera del mapa vectorial <%s>"
 
 #
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "No se puede abrir el archivo de cabecera del mapa vectorial <%s>"
 
 msgid "Unable to find a temporary null file <%s>"
@@ -10644,9 +9767,7 @@
 #
 #, fuzzy
 msgid "Unable to restore feature/offset %lu in vector map <%s>"
-msgstr ""
-"No se puede abrir archivo de índice del mapa vectorial que correspondiente a "
-"la categoría <%s>."
+msgstr "No se puede abrir archivo de índice del mapa vectorial que correspondiente a la categoría <%s>."
 
 #, fuzzy
 msgid "Out of memmory"
@@ -10675,13 +9796,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Cadena de texto ilegal en la fecha."
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Nota del Des: Para los puntos vectoriales, se ha utilizado una librería de "
-"sitios adaptada. (El módulo debería ser actualizado a la librería de "
-"vectores de GRASS 6)."
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Nota del Des: Para los puntos vectoriales, se ha utilizado una librería de sitios adaptada. (El módulo debería ser actualizado a la librería de vectores de GRASS 6)."
 
 msgid "Cannot fetch row"
 msgstr "No se puede recuperar la fila."
@@ -10714,26 +9830,14 @@
 msgid "Unable to remove directory '%s'"
 msgstr "No se puede eliminar el directorio '%s'."
 
-msgid ""
-"Unable to mogrify sql statement. There is no temporal database connection "
-"defined for mapset <%(mapset)s>"
-msgstr ""
-"No ha sido posible modificar sentencia sql. No hay conexión a base de datos "
-"temporales definida para Directorio de mapas <%(mapset)s>"
+msgid "Unable to mogrify sql statement. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "No ha sido posible modificar sentencia sql. No hay conexión a base de datos temporales definida para Directorio de mapas <%(mapset)s>"
 
-msgid ""
-"Unable to execute sql statement. There is no temporal database connection "
-"defined for mapset <%(mapset)s>"
-msgstr ""
-"No ha sido posible ejecutar la sentencia sql. No hay conexión a base de "
-"datos temporales definida para el  Directorio de mapas <%(mapset)s>"
+msgid "Unable to execute sql statement. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "No ha sido posible ejecutar la sentencia sql. No hay conexión a base de datos temporales definida para el  Directorio de mapas <%(mapset)s>"
 
-msgid ""
-"Unable to execute transaction. There is no temporal database connection "
-"defined for mapset <%(mapset)s>"
-msgstr ""
-"No ha sido posible ejecutar la transacción. No hay conexión definida a base "
-"de datos temporales para el Directorio de mapas <%(mapset)s>"
+msgid "Unable to execute transaction. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "No ha sido posible ejecutar la transacción. No hay conexión definida a base de datos temporales para el Directorio de mapas <%(mapset)s>"
 
 msgid "Raster map <%s@%s>: unsupported compression type %d"
 msgstr "Mapa ráster <%s@%s>: tipo de compresión %d no soportada"
@@ -10778,22 +9882,16 @@
 "\n"
 "Presione RETURN para continuar"
 
-msgid ""
-"Mapset <%s> doesn't exist in GRASS location <%s>. A new mapset can be "
-"created by '-c' switch."
-msgstr ""
-"Directorio de mapas <%s> no existe en Localización GRASS <%s>. Se puede "
-"crear un nuevo Directorio de mapas con switch '-c'."
+msgid "Mapset <%s> doesn't exist in GRASS location <%s>. A new mapset can be created by '-c' switch."
+msgstr "Directorio de mapas <%s> no existe en Localización GRASS <%s>. Se puede crear un nuevo Directorio de mapas con switch '-c'."
 
 msgid ""
-"Error in GUI startup. If necessary, please report this error to the GRASS "
-"developers.\n"
+"Error in GUI startup. If necessary, please report this error to the GRASS developers.\n"
 "Switching to text mode now.\n"
 "\n"
 "Hit RETURN to continue..."
 msgstr ""
-"Error al arrancar GUI. Si es necesario, por favor reporte este error a los "
-"desarrolladores de GRASS.\n"
+"Error al arrancar GUI. Si es necesario, por favor reporte este error a los desarrolladores de GRASS.\n"
 "Cambiando a modo de texto ahora.\n"
 "\n"
 "Presione RETURN para continuar..."
@@ -10823,32 +9921,23 @@
 msgid "Environmental variable '%s' already set, ignoring value '%s'"
 msgstr "Variable ambiental '%s' ya está definida, ignorando valor '%s'"
 
-msgid ""
-"A language override has been requested. Trying to switch GRASS into '%s'..."
+msgid "A language override has been requested. Trying to switch GRASS into '%s'..."
 msgstr "Se ha solicitado un cambio de idioma. Intentando cambiar GRASS a '%s'"
 
-msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed."
-msgstr ""
-"%(user)s está corriendo actualmente GRASS en Directorio de mapas "
-"seleccionado (archivo %(file)s encontrado). No está permitido el uso "
-"simultáneo."
+msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed."
+msgstr "%(user)s está corriendo actualmente GRASS en Directorio de mapas seleccionado (archivo %(file)s encontrado). No está permitido el uso simultáneo."
 
 msgid "Unsupported shell <%(sh)s>: %(env)s"
 msgstr "Consola de comandos <%(sh)s> no soportada: %(env)s"
 
 msgid ""
-"Job file '%s' has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file '%s' has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
-"Archivo de trabajo '%s' ha sido definido en la variable 'GRASS_BATCH_JOB' "
-"pero no ha sido encontrado. Saliendo.\n"
+"Archivo de trabajo '%s' ha sido definido en la variable 'GRASS_BATCH_JOB' pero no ha sido encontrado. Saliendo.\n"
 "\n"
-"Use 'unset GRASS_BATCH_JOB' para deshabilitar procesamiento de trabajo por "
-"lotes."
+"Use 'unset GRASS_BATCH_JOB' para deshabilitar procesamiento de trabajo por lotes."
 
 msgid "Change file permission to 'executable' for '%s'"
 msgstr "Cambiar permiso de archivo a 'ejecutable' para '%s'"
@@ -10866,14 +9955,12 @@
 "Unable to start GRASS. You can:\n"
 " - Launch GRASS with '-gui' switch (`grass70 -gui`)\n"
 " - Create manually GISRC file (%s)\n"
-" - Launch GRASS with path to the location/mapset as an argument (`grass70 /"
-"path/to/location/mapset`)"
+" - Launch GRASS with path to the location/mapset as an argument (`grass70 /path/to/location/mapset`)"
 msgstr ""
 "No se puede iniciar GRASS. Usted puede:\n"
 " - Lanzar GRASS con '-gui' switch (`grass70 -gui`)\n"
 " - Crear manualmente un archivo GISRC (%s)\n"
-" - Lanzar GRASS con la ruta para localización/directorio de mapas (mapset) "
-"como un argumento (`grass70 /pruta/a/localización/directorio de mapas`)"
+" - Lanzar GRASS con la ruta para localización/directorio de mapas (mapset) como un argumento (`grass70 /pruta/a/localización/directorio de mapas`)"
 
 #, fuzzy
 msgid "Invalid size {0}"
@@ -10923,13 +10010,10 @@
 #~ msgstr "BUG in opción nombre, '%s' no es válido"
 
 #~ msgid "Default locale settings are missing. GRASS running with C locale."
-#~ msgstr ""
-#~ "Faltan configuraciones locales predeterminadas. GRASS está corriendo con "
-#~ "C local."
+#~ msgstr "Faltan configuraciones locales predeterminadas. GRASS está corriendo con C local."
 
 #~ msgid "Unable to initialise PROJ.4 with the following parameter list:"
-#~ msgstr ""
-#~ "No es posible inicializar PROJ 4 con la lista de parámetros siguientes."
+#~ msgstr "No es posible inicializar PROJ 4 con la lista de parámetros siguientes."
 
 #~ msgid "The error message: %s"
 #~ msgstr "El mensaje de error: %s."
@@ -10937,11 +10021,11 @@
 #~ msgid "Unknown compression method <%s>, using default ZLIB"
 #~ msgstr "Método de compresión desconocido <%s>, usando ZLIB por defecto"
 
-#~ msgid ""
-#~ "This GRASS version does not support %s compression, using default ZLIB"
-#~ msgstr ""
-#~ "Esta versión de GRASS no soporta la compresión %s, utilizando ZLIB por "
-#~ "defecto"
+#~ msgid "This GRASS version does not support %s compression, using default ZLIB"
+#~ msgstr "Esta versión de GRASS no soporta la compresión %s, utilizando ZLIB por defecto"
 
 #~ msgid "BUG in descriptions, option '%s' in <%s> does not exist"
 #~ msgstr "Error en las descripciónes, no existe la opción '%s' en <%s>."
+
+#~ msgid "Unable allocate PNG structure"
+#~ msgstr "No ha sido posible asignar estructura PNG"

Modified: grass/trunk/locale/po/grasslibs_fi.po
===================================================================
--- grass/trunk/locale/po/grasslibs_fi.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_fi.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -252,9 +252,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/raster/range.c:103
@@ -384,9 +382,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
@@ -411,9 +407,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
@@ -428,8 +422,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
@@ -501,26 +494,19 @@
 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/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/color_read.c:103
@@ -840,9 +826,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -884,9 +868,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
@@ -969,9 +951,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
@@ -1123,9 +1103,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/gsd_surf.c:1742
@@ -1193,9 +1171,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/gvl_file.c:103
@@ -1232,9 +1208,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/trans.c:180
@@ -1317,9 +1291,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
@@ -1443,8 +1415,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_bmp.c:96
@@ -1551,15 +1522,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
@@ -1570,8 +1538,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1613,9 +1580,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
@@ -1626,16 +1591,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
@@ -1650,9 +1611,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
@@ -1666,15 +1625,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
@@ -1689,15 +1644,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
@@ -1707,16 +1659,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
@@ -1735,17 +1683,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
@@ -1759,29 +1702,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1791,8 +1727,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
@@ -1802,9 +1737,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
@@ -1815,9 +1748,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
@@ -1827,22 +1758,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
@@ -1857,9 +1783,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1892,14 +1816,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
@@ -1917,16 +1838,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
@@ -1941,23 +1858,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
@@ -1990,9 +1901,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
@@ -2002,8 +1911,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
@@ -2144,9 +2052,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
@@ -2244,10 +2150,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
@@ -2295,9 +2198,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
@@ -2316,16 +2217,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/temporal_raster_base_algebra.py:741
@@ -2370,9 +2267,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
@@ -2394,9 +2289,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2420,9 +2313,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2431,21 +2322,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2465,25 +2350,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
@@ -2604,9 +2483,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2624,9 +2501,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2773,9 +2648,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
@@ -2789,9 +2662,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2802,8 +2673,7 @@
 
 #: ../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
@@ -2838,9 +2708,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
@@ -2876,10 +2744,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
@@ -3311,8 +3176,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
@@ -3447,9 +3311,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
@@ -3567,9 +3429,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
@@ -3620,8 +3480,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
@@ -3666,8 +3525,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
@@ -3731,15 +3589,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
@@ -3802,16 +3657,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3831,8 +3682,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3852,18 +3702,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3912,18 +3758,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3949,8 +3790,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4084,9 +3924,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4155,9 +3993,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4171,9 +4007,7 @@
 
 #: ../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
@@ -4248,9 +4082,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
@@ -4259,16 +4091,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
@@ -5102,8 +4930,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5239,9 +5066,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5249,9 +5074,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5293,10 +5116,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5304,10 +5124,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5482,9 +5299,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5509,9 +5324,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
@@ -5550,8 +5363,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6863,9 +6675,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/error.c:72
@@ -6908,23 +6718,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6934,9 +6738,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7041,9 +6843,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7069,28 +6869,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
@@ -7100,8 +6894,7 @@
 
 #: ../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
@@ -7153,23 +6946,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/rtree/test_suite/test_basics.c:40
@@ -7488,8 +7275,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
@@ -7510,9 +7296,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
@@ -7646,9 +7430,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7730,8 +7512,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
@@ -7834,8 +7615,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7996,9 +7776,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
@@ -8047,15 +7825,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
@@ -8320,13 +8095,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
@@ -8455,16 +8228,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8621,9 +8390,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/constraint.c:150
@@ -8636,9 +8403,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
@@ -8835,8 +8600,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/clean_nodes.c:248
@@ -8887,9 +8651,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
@@ -8983,8 +8745,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9167,36 +8928,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9215,22 +8969,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9248,16 +8997,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
@@ -9281,8 +9026,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
@@ -9317,15 +9061,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9554,9 +9295,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9760,8 +9499,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9771,9 +9509,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9791,16 +9527,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87

Modified: grass/trunk/locale/po/grasslibs_fr.po
===================================================================
--- grass/trunk/locale/po/grasslibs_fr.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_fr.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -41,9 +41,7 @@
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"%s: Impossible de lire le fichier de définition de police, utilisation de "
-"celle par défaut"
+msgstr "%s: Impossible de lire le fichier de définition de police, utilisation de celle par défaut"
 
 #: ../lib/driver/parse_ftcap.c:90
 #, c-format
@@ -206,8 +204,7 @@
 
 #: ../lib/temporal/lib/default_name.c:69
 msgid "Programmer error - only SQLite driver is currently supported"
-msgstr ""
-"Erreur du programmeur - seul le pilote SQLite est actuellement supporté"
+msgstr "Erreur du programmeur - seul le pilote SQLite est actuellement supporté"
 
 #: ../lib/temporal/lib/connect.c:110
 #, c-format
@@ -247,8 +244,7 @@
 
 #: ../lib/arraystats/class.c:42
 msgid "Discont algorithm currently not available because of bugs"
-msgstr ""
-"L'algorithme discont n'est actuellement pas disponible à cause d'un bug"
+msgstr "L'algorithme discont n'est actuellement pas disponible à cause d'un bug"
 
 #: ../lib/arraystats/class.c:49
 msgid "Classification algorithm failed"
@@ -260,12 +256,8 @@
 
 #: ../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."
-msgstr ""
-"Il y a des ruptures de classes en dehors de la plage min-max. Nombre de "
-"classes réduites à %i, mais utilisation des probabilités sur %i classes."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "Il y a des ruptures de classes en dehors de la plage min-max. Nombre de classes réduites à %i, mais utilisation des probabilités sur %i classes."
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -275,8 +267,7 @@
 #: ../lib/raster/range.c:170
 #, c-format
 msgid "Unable to read quant rules for raster map <%s>"
-msgstr ""
-"Impossible de lire les règles de quantification pour la carte raster <%s>"
+msgstr "Impossible de lire les règles de quantification pour la carte raster <%s>"
 
 #: ../lib/raster/range.c:207 ../lib/raster/range.c:227
 #, c-format
@@ -308,16 +299,12 @@
 #: ../lib/raster/raster_metadata.c:119 ../lib/raster/raster_metadata.c:148
 #, c-format
 msgid "Error closing <%s> metadata file for raster map <%s@%s>"
-msgstr ""
-"Erreur à la fermeture du fichier de métadonnées <%s> pour la carte raster <"
-"%s@%s>"
+msgstr "Erreur à la fermeture du fichier de métadonnées <%s> pour la carte raster <%s@%s>"
 
 #: ../lib/raster/raster_metadata.c:142
 #, c-format
 msgid "Unable to create <%s> metadata file for raster map <%s@%s>"
-msgstr ""
-"Impossible de créer le fichier de métadonnées <%s> pour la carte raster <%s@"
-"%s>"
+msgstr "Impossible de créer le fichier de métadonnées <%s> pour la carte raster <%s@%s>"
 
 #: ../lib/raster/cats.c:109
 #, c-format
@@ -347,8 +334,7 @@
 #: ../lib/raster/put_row.c:121
 #, c-format
 msgid "Error writing uncompressed FP data for row %d of <%s>: %s"
-msgstr ""
-"Erreur à l'écriture de données FP non compressées à la ligne %d de <%s> : %s"
+msgstr "Erreur à l'écriture de données FP non compressées à la ligne %d de <%s> : %s"
 
 #: ../lib/raster/put_row.c:131
 #, c-format
@@ -363,8 +349,7 @@
 #: ../lib/raster/put_row.c:407
 #, c-format
 msgid "Error writing uncompressed data for row %d of <%s>"
-msgstr ""
-"Erreur lors de l'écriture des données non compressées à la ligne % de <%s>"
+msgstr "Erreur lors de l'écriture des données non compressées à la ligne % de <%s>"
 
 #: ../lib/raster/put_row.c:467
 #, c-format
@@ -383,9 +368,7 @@
 #: ../lib/raster/put_row.c:521 ../lib/raster/put_row.c:526
 #, c-format
 msgid "Error writing compressed null data for row %d of <%s>"
-msgstr ""
-"Erreur lors de l'écriture des données nulles compressées à la ligne %d de <"
-"%s>"
+msgstr "Erreur lors de l'écriture des données nulles compressées à la ligne %d de <%s>"
 
 #: ../lib/raster/put_row.c:560 ../lib/raster/put_row.c:563
 #, c-format
@@ -395,8 +378,7 @@
 #: ../lib/raster/put_row.c:688
 #, c-format
 msgid "put_raster_row: raster map <%s> not open for write - request ignored"
-msgstr ""
-"put_raster_row : carte raster <%s> non ouverte en écriture - demande ignorée"
+msgstr "put_raster_row : carte raster <%s> non ouverte en écriture - demande ignorée"
 
 #: ../lib/raster/put_row.c:695
 msgid "put_raster_row: unopened file descriptor - request ignored"
@@ -404,12 +386,8 @@
 
 #: ../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"
-msgstr ""
-"Impossible d'ouvrir la carte raster <%s@%s> car il s'agit d'une "
-"reclassification de la carte raster <%s@%s> qui n'existe pas"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Impossible d'ouvrir la carte raster <%s@%s> car il s'agit d'une reclassification de la carte raster <%s@%s> qui n'existe pas"
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -424,8 +402,7 @@
 #: ../lib/raster/open.c:215
 #, c-format
 msgid "Raster map <%s@%s>: format field in header file invalid"
-msgstr ""
-"Carte raster <%s@%s>: format de champ invalide dans le fichier d'en-tête"
+msgstr "Carte raster <%s@%s>: format de champ invalide dans le fichier d'en-tête"
 
 #: ../lib/raster/open.c:234
 #, c-format
@@ -434,19 +411,13 @@
 
 #: ../lib/raster/open.c:238
 #, c-format
-msgid ""
-"Raster map <%s> is in different projection than current region. Found <%s>, "
-"should be <%s>."
-msgstr ""
-"La carte raster <%s> est dans une projection différente de la région "
-"courante. Trouvé <%s>, devrait être <%s>."
+msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>."
+msgstr "La carte raster <%s> est dans une projection différente de la région courante. Trouvé <%s>, devrait être <%s>."
 
 #: ../lib/raster/open.c:245
 #, c-format
 msgid "Raster map <%s> is in different zone (%d) than current region (%d)"
-msgstr ""
-"La carte raster <%s> est dans une zone différente (%d) de la région courante "
-"(%d)"
+msgstr "La carte raster <%s> est dans une zone différente (%d) de la région courante (%d)"
 
 #: ../lib/raster/open.c:250
 #, c-format
@@ -455,11 +426,8 @@
 
 #: ../lib/raster/open.c:275
 #, c-format
-msgid ""
-"Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
-msgstr ""
-"La carte raster <%s@%s> est un lien GDAL mais GRASS est compilé sans le "
-"support de GDAL"
+msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
+msgstr "La carte raster <%s@%s> est un lien GDAL mais GRASS est compilé sans le support de GDAL"
 
 #: ../lib/raster/open.c:283
 #, c-format
@@ -502,8 +470,7 @@
 
 #: ../lib/raster/open.c:819
 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE"
-msgstr ""
-"Rast_set_fp_type() : ne peut être appelé qu'avec FCELL_TYPE ou DCELL_TYPE"
+msgstr "Rast_set_fp_type() : ne peut être appelé qu'avec FCELL_TYPE ou DCELL_TYPE"
 
 #: ../lib/raster/open.c:877
 #, c-format
@@ -531,35 +498,20 @@
 msgstr "La carte raster <%s> n'est pas xdr: byte_order: %s"
 
 #: ../lib/raster/open.c:1028
-msgid ""
-"Rast_set_quant_rules() can be called only for raster maps opened for reading"
-msgstr ""
-"Rast_set_quant_rules() ne peut être appelé que sur une carte raster ouverte "
-"en lecture"
+msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading"
+msgstr "Rast_set_quant_rules() ne peut être appelé que sur une carte raster ouverte en lecture"
 
 #: ../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."
-msgstr ""
-"Erreur interne : Rast_get_window() appellée avec une fenêtre divisée. "
-"Utiliser Rast_get_input_window() ou Rast_get_output_window() à la place."
+msgid "Internal error: Rast_get_window() called with split window. Use Rast_get_input_window() or Rast_get_output_window() instead."
+msgstr "Erreur interne : Rast_get_window() appellée avec une fenêtre divisée. Utiliser Rast_get_input_window() ou Rast_get_output_window() à la place."
 
 #: ../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."
-msgstr ""
-"Erreur interne : Rast_window_rows() appellée avec une fenêtre divisée. "
-"Utiliser Rast_input_window_rows() ou Rast_output_window_rows() à la place."
+msgid "Internal error: Rast_window_rows() called with split window. Use Rast_input_window_rows() or Rast_output_window_rows() instead."
+msgstr "Erreur interne : Rast_window_rows() appellée avec une fenêtre divisée. Utiliser Rast_input_window_rows() ou Rast_output_window_rows() à la place."
 
 #: ../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."
-msgstr ""
-"Erreur interne : Rast_window_cols() appellée avec une fenêtre divisée. "
-"UtiliserRast_input_window_cold() ou Rast_output_window_cols() à la place."
+msgid "Internal error: Rast_window_cols() called with split window. Use Rast_input_window_cols() or Rast_output_window_cols() instead."
+msgstr "Erreur interne : Rast_window_cols() appellée avec une fenêtre divisée. UtiliserRast_input_window_cold() ou Rast_output_window_cols() à la place."
 
 #: ../lib/raster/color_read.c:103
 msgid "missing"
@@ -587,29 +539,22 @@
 #: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-"La lecture de la carte raster <%s@%s> demande la ligne %d en dehors de la "
-"région"
+msgstr "La lecture de la carte raster <%s@%s> demande la ligne %d en dehors de la région"
 
 #: ../lib/raster/get_row.c:95
 #, c-format
 msgid "Error seeking fp raster data file for row %d of <%s>: %s"
-msgstr ""
-"Erreur de lecture du fichier de données fp du raster à la ligne %d de <%s> : "
-"%s"
+msgstr "Erreur de lecture du fichier de données fp du raster à la ligne %d de <%s> : %s"
 
 #: ../lib/raster/get_row.c:103
 #, c-format
 msgid "Error uncompressing fp raster data for row %d of <%s>: error code %d"
-msgstr ""
-"Erreur lors de la décompression des données raster fp pour la ligne %d de <"
-"%s> : code d'erreur %d"
+msgstr "Erreur lors de la décompression des données raster fp pour la ligne %d de <%s> : code d'erreur %d"
 
 #: ../lib/raster/get_row.c:138
 #, c-format
 msgid "Error seeking raster data file for row %d of <%s>: %s"
-msgstr ""
-"Erreur de lecture du fichier de données du raster à la ligne %d de <%s> : %s"
+msgstr "Erreur de lecture du fichier de données du raster à la ligne %d de <%s> : %s"
 
 #: ../lib/raster/get_row.c:145
 #, c-format
@@ -659,9 +604,7 @@
 #: ../lib/raster/quant_io.c:43
 #, c-format
 msgid "Floating data range for raster map <%s> is empty"
-msgstr ""
-"L'intervalle de nombre en virgule flottante pour la carte raster <%s> est "
-"vide"
+msgstr "L'intervalle de nombre en virgule flottante pour la carte raster <%s> est vide"
 
 #: ../lib/raster/quant_io.c:52
 #, c-format
@@ -671,9 +614,7 @@
 #: ../lib/raster/quant_io.c:105
 #, c-format
 msgid "Attempt to open quantization table for CELL raster map <%s>"
-msgstr ""
-"Tentative d'ouverture de la table de quantification de la carte raster CELL <"
-"%s>"
+msgstr "Tentative d'ouverture de la table de quantification de la carte raster CELL <%s>"
 
 #: ../lib/raster/quant_io.c:135
 #, c-format
@@ -693,8 +634,7 @@
 #: ../lib/raster/reclass.c:171
 #, c-format
 msgid "Illegal reclass format in header file for <%s@%s>"
-msgstr ""
-"Format de reclassification illégal dans l'en-tête de fichier pour <%s@%s>"
+msgstr "Format de reclassification illégal dans l'en-tête de fichier pour <%s@%s>"
 
 #: ../lib/raster/reclass.c:273
 msgid "Illegal reclass request"
@@ -755,15 +695,12 @@
 #: ../lib/raster/quant_rw.c:157
 #, c-format
 msgid "Unable to write quant rules: raster map <%s> is integer"
-msgstr ""
-"Impossible d'écrire les règles de quantification : la carte raster <%s> est "
-"de type entier"
+msgstr "Impossible d'écrire les règles de quantification : la carte raster <%s> est de type entier"
 
 #: ../lib/raster/quant_rw.c:166
 #, c-format
 msgid "Unable to write quant rules for raster map <%s>"
-msgstr ""
-"Impossible d'écrire les règles de quantification pour la carte raster <%s>"
+msgstr "Impossible d'écrire les règles de quantification pour la carte raster <%s>"
 
 #: ../lib/raster/format.c:162
 #, c-format
@@ -851,8 +788,7 @@
 
 #: ../lib/raster/close.c:542
 msgid "unable to write f_format file for CELL maps"
-msgstr ""
-"pas en mesure d'écrire des fichiers f_format pour des couches de cellules"
+msgstr "pas en mesure d'écrire des fichiers f_format pour des couches de cellules"
 
 #: ../lib/raster/history.c:115 ../lib/raster/history.c:123
 #, c-format
@@ -894,12 +830,8 @@
 
 #: ../lib/raster/gdal.c:500
 #, c-format
-msgid ""
-"Driver <%s> does not support direct writing. Using MEM driver for "
-"intermediate dataset."
-msgstr ""
-"Le pilote <%s> ne gère pas l'écriture directe. Utiliser le pilote MEM pour "
-"les données intermédiaires."
+msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset."
+msgstr "Le pilote <%s> ne gère pas l'écriture directe. Utiliser le pilote MEM pour les données intermédiaires."
 
 #: ../lib/raster/gdal.c:506
 msgid "Unable to get in-memory raster driver"
@@ -940,12 +872,8 @@
 
 #: ../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"
-msgstr ""
-"Impossible de lire le fichier header de la carte raster <%s@%s>. II s'agit "
-"d'une reclassification de <%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 "Impossible de lire le fichier header de la carte raster <%s@%s>. II s'agit d'une reclassification de <%s@%s> %s"
 
 #: ../lib/raster/get_cellhd.c:70
 msgid "which is missing."
@@ -989,14 +917,11 @@
 #: ../lib/raster/put_title.c:67
 #, c-format
 msgid "can't write category information for [%s] in [%s]"
-msgstr ""
-"impossible d'écrire les informations de la catégorie pour [%s] dans [%s]"
+msgstr "impossible d'écrire les informations de la catégorie pour [%s] dans [%s]"
 
 #: ../lib/raster/init.c:61
 msgid "Raster library not initialized. Programmer forgot to call Rast_init()."
-msgstr ""
-"Librairie raster non initialisée. Le développeur a oublié d'appeler "
-"Rast_init()."
+msgstr "Librairie raster non initialisée. Le développeur a oublié d'appeler Rast_init()."
 
 #: ../lib/raster/init.c:109
 #, fuzzy, c-format
@@ -1006,16 +931,12 @@
 #: ../lib/raster/init.c:113
 #, fuzzy, c-format
 msgid "No compression is not supported for GRASS raster maps, using default %s"
-msgstr ""
-"Aucune compression n'est pas supporté par GRASS pour les cartes raster, "
-"utilisation de ZLIB par défaut"
+msgstr "Aucune compression n'est pas supporté par GRASS pour les cartes raster, utilisation de ZLIB par défaut"
 
 #: ../lib/raster/init.c:120
 #, fuzzy, c-format
 msgid "This GRASS version does not support %s compression, using default %s"
-msgstr ""
-"Cette version de GRASS ne supporte pas la compression %s, utilisation de ZLB "
-"par défaut"
+msgstr "Cette version de GRASS ne supporte pas la compression %s, utilisation de ZLB par défaut"
 
 #: ../lib/raster/null_val.c:64
 msgid "EmbedGivenNulls: wrong data type"
@@ -1034,24 +955,18 @@
 msgstr "Rast_set_window() appellé alors que la fenêtre est divisée"
 
 #: ../lib/raster/set_window.c:131
-msgid ""
-"Rast_set_read_window(): projection/zone differs from that of currently open "
-"raster maps"
-msgstr ""
-"Rast_set_read_window() : la projection/zone est différente des cartes raster "
-"actuellement ouvertes"
+msgid "Rast_set_read_window(): projection/zone differs from that of currently open raster maps"
+msgstr "Rast_set_read_window() : la projection/zone est différente des cartes raster actuellement ouvertes"
 
 #: ../lib/raster/set_window.c:158
 #, c-format
 msgid "Input window changed while maps are open for read. Map name <%s>"
-msgstr ""
-"La fenêtre d'entrée a été modifiée pendant l'ouverture des cartes. Carte <%s>"
+msgstr "La fenêtre d'entrée a été modifiée pendant l'ouverture des cartes. Carte <%s>"
 
 #: ../lib/raster/set_window.c:174
 #, c-format
 msgid "Output window changed while maps are open for write. Map name <%s>"
-msgstr ""
-"La fenêtre de sortie a été modifiée pendant l'écriture des cartes. Carte <%s>"
+msgstr "La fenêtre de sortie a été modifiée pendant l'écriture des cartes. Carte <%s>"
 
 #: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216
 #: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95
@@ -1080,8 +995,7 @@
 #: ../lib/ogsf/gs2.c:1655
 #, c-format
 msgid "Raster map <%s> is outside of current region. Load failed."
-msgstr ""
-"La carte raster <%s> est en dehors de la région courante. Chargement échoué."
+msgstr "La carte raster <%s> est en dehors de la région courante. Chargement échoué."
 
 #: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747
 #: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774
@@ -1110,9 +1024,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"L'étendue de la table de couleur ne correspond pas aux données (mincol=%d, "
-"maxcol=%d"
+msgstr "L'étendue de la table de couleur ne correspond pas aux données (mincol=%d, maxcol=%d"
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1195,17 +1107,12 @@
 
 #: ../lib/ogsf/gp3.c:288
 #, c-format
-msgid ""
-"%d points without category. Unable to determine color rules for features "
-"without category."
-msgstr ""
-"%d points sans catégorie. Impossible de déterminer les règles de couleurs "
-"pour les points sans catégorie."
+msgid "%d points without category. Unable to determine color rules for features without category."
+msgstr "%d points sans catégorie. Impossible de déterminer les règles de couleurs pour les points sans catégorie."
 
 #: ../lib/ogsf/gsd_surf.c:1742
 msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
-msgstr ""
-"Non concordance des points de surfaces de coupe. Vérifiez les résolutions."
+msgstr "Non concordance des points de surfaces de coupe. Vérifiez les résolutions."
 
 #: ../lib/ogsf/gsd_legend.c:246
 #, c-format
@@ -1233,8 +1140,7 @@
 
 #: ../lib/ogsf/gsd_legend.c:385
 msgid "Unable to show discrete FP range (use list)"
-msgstr ""
-"Impossible d'afficher une plage flottante discrète (utilisation d'une liste)"
+msgstr "Impossible d'afficher une plage flottante discrète (utilisation d'une liste)"
 
 #: ../lib/ogsf/gsd_legend.c:501
 msgid "Too many categories to show as discrete!"
@@ -1255,8 +1161,7 @@
 #: ../lib/ogsf/gv3.c:269
 #, c-format
 msgid "No features from vector map <%s> fall within current region"
-msgstr ""
-"Aucune entité de la carte vecteur <%s> ne tombe dans la région courante"
+msgstr "Aucune entité de la carte vecteur <%s> ne tombe dans la région courante"
 
 #: ../lib/ogsf/gv3.c:274
 #, c-format
@@ -1270,12 +1175,8 @@
 
 #: ../lib/ogsf/gv3.c:414
 #, c-format
-msgid ""
-"%d features without category. Unable to determine color rules for features "
-"without category."
-msgstr ""
-"%d entités sans catégories. Impossible de déterminer les règles de couleurs "
-"pour les entités sans catégorie."
+msgid "%d features without category. Unable to determine color rules for features without category."
+msgstr "%d entités sans catégories. Impossible de déterminer les règles de couleurs pour les entités sans catégorie."
 
 #: ../lib/ogsf/gvl_file.c:103
 msgid "Maximum number of datafiles exceeded"
@@ -1311,12 +1212,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c est une spécification d'axe non valide. Rotation ignorée. "
-"Merci d'avertir les développeurs GRASS de cette erreur"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c est une spécification d'axe non valide. Rotation ignorée. Merci d'avertir les développeurs GRASS de cette erreur"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1398,12 +1295,8 @@
 
 #: ../lib/display/r_raster.c:131
 #, c-format
-msgid ""
-"Neither %s (managed by d.mon command) nor %s (used for direct rendering) "
-"defined"
-msgstr ""
-"Ni %s (géré par la commande d.mon) ni %s (utilisé pour le rendu direct) ne "
-"sont définis"
+msgid "Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined"
+msgstr "Ni %s (géré par la commande d.mon) ni %s (utilisé pour le rendu direct) ne sont définis"
 
 #: ../lib/display/r_raster.c:150
 #, c-format
@@ -1512,9 +1405,7 @@
 #: ../lib/cairodriver/read_ppm.c:38
 #, c-format
 msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo : le fichier d'entrée a des dimensions incorrectes : attendu : %dx%d "
-"reçu : %dx%d"
+msgstr "Cairo : le fichier d'entrée a des dimensions incorrectes : attendu : %dx%d reçu : %dx%d"
 
 #: ../lib/cairodriver/read_ppm.c:46
 #, c-format
@@ -1528,11 +1419,8 @@
 
 #: ../lib/cairodriver/read_ppm.c:56
 #, c-format
-msgid ""
-"Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo : le fichier de masque en entrée a des dimensions incorrects : "
-"attendu : %dx%d reçu : %dx%d"
+msgid "Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
+msgstr "Cairo : le fichier de masque en entrée a des dimensions incorrects : attendu : %dx%d reçu : %dx%d"
 
 #: ../lib/cairodriver/read_bmp.c:96
 #, c-format
@@ -1634,26 +1522,17 @@
 
 #: ../lib/python/temporal/open_stds.py:108
 msgid "Space time datasets can only be created in the current mapset"
-msgstr ""
-"Un jeu de données temporel peut être créé uniquement dans le jeu de données "
-"actuel"
+msgstr "Un jeu de données temporel peut être créé uniquement dans le jeu de données actuel"
 
 #: ../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."
-msgstr ""
-"Le jeu de données temporel %(sp)s <%(name)s> existe déjà dans la base. "
-"Utiliser l'option d'écrasement automatique."
+msgid "Space time %(sp)s dataset <%(name)s> is already in the database. Use the overwrite flag."
+msgstr "Le jeu de données temporel %(sp)s <%(name)s> existe déjà dans la base. Utiliser l'option d'écrasement automatique."
 
 #: ../lib/python/temporal/open_stds.py:160
 #, python-format
-msgid ""
-"Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
-msgstr ""
-"Écrasement du jeu de données temporel %(sp)s <%(name)s> et désenregistrement "
-"de toutes les cartes"
+msgid "Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
+msgstr "Écrasement du jeu de données temporel %(sp)s <%(name)s> et désenregistrement de toutes les cartes"
 
 #: ../lib/python/temporal/open_stds.py:168
 #, python-format
@@ -1663,11 +1542,8 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, python-format
-msgid ""
-"Map <%s> is already in temporal database, use overwrite flag to overwrite"
-msgstr ""
-"La carte <%s> existe déjà dansla base temporelle, utilier l'option "
-"écrasement pour la remplacer"
+msgid "Map <%s> is already in temporal database, use overwrite flag to overwrite"
+msgstr "La carte <%s> existe déjà dansla base temporelle, utilier l'option écrasement pour la remplacer"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:167
 #: ../lib/python/temporal/abstract_space_time_dataset.py:301
@@ -1699,9 +1575,7 @@
 #: ../lib/python/temporal/abstract_space_time_dataset.py:695
 #: ../lib/python/temporal/abstract_space_time_dataset.py:937
 msgid "The temporal map type of the sample dataset must be interval"
-msgstr ""
-"Le type temporel de carte du jeu de données échantillon doit être un "
-"intervalle"
+msgstr "Le type temporel de carte du jeu de données échantillon doit être un intervalle"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1499
 #, python-format
@@ -1710,12 +1584,8 @@
 
 #: ../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"
-msgstr ""
-"Impossible de déplacer le jeu de données <%(ds)s> de type %(type)s dans la "
-"base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant"
+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 "Impossible de déplacer le jeu de données <%(ds)s> de type %(type)s dans la base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1616
 #: ../lib/python/temporal/datetime_math.py:451
@@ -1725,27 +1595,17 @@
 
 #: ../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"
-msgstr ""
-"Impossible de découper le jeu de données <%(ds)s> de type %(type)s dans la "
-"base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant"
+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 "Impossible de découper le jeu de données <%(ds)s> de type %(type)s dans la base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant"
 
 #: ../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"
-msgstr ""
-"Impossible de renommer le jeu de données <%(ds)s> du type %(type)s dans la "
-"base temporelle. Le jeu de cartes des données ne correspond pas au jeu de "
-"cartes courant"
+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 "Impossible de renommer le jeu de données <%(ds)s> du type %(type)s dans la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1889
 msgid "Renaming of space time datasets is not supported for PostgreSQL."
-msgstr ""
-"Le renommage d'un jeu de données temporel n'est pas supporté pour postgreSQL."
+msgstr "Le renommage d'un jeu de données temporel n'est pas supporté pour postgreSQL."
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1954
 #, python-format
@@ -1755,13 +1615,8 @@
 #: ../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"
-msgstr ""
-"Impossible de supprimer le jeu de données <%(ds)s> du type %(type)s de la "
-"base temporelle. Le jeu de cartes des données ne correspond pas au jeu de "
-"cartes courant"
+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 "Impossible de supprimer le jeu de données <%(ds)s> du type %(type)s de la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1973
 #, python-format
@@ -1774,20 +1629,12 @@
 
 #: ../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"
-msgstr ""
-"Impossible d'enregistrer la carte dans le jeu de données <%(ds)s> de type "
-"%(type)s. Le jeu de cartes ne correspond pas au jeu de cartes courant"
+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 "Impossible d'enregistrer la carte dans le jeu de données <%(ds)s> de type %(type)s. Le jeu de cartes ne correspond pas au jeu de cartes courant"
 
 #: ../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"
-msgstr ""
-"Seule une carte qui a été ajoutée dans la base temporelle peut être "
-"enregistrée dans le jeu de données temporel"
+msgid "Only a map that was inserted in the temporal database can be registered in a space time dataset"
+msgstr "Seule une carte qui a été ajoutée dans la base temporelle peut être enregistrée dans le jeu de données temporel"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2089
 #, python-format
@@ -1801,20 +1648,13 @@
 
 #: ../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"
-msgstr ""
-"Les types temporels du jeu de données <%(id)s> et de la carte <%(map)s> avec "
-"la couche %(l)s sont différents"
+msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different"
+msgstr "Les types temporels du jeu de données <%(id)s> et de la carte <%(map)s> avec la couche %(l)s sont différents"
 
 #: ../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"
-msgstr ""
-"Les types temporels du jeu de données <%(id)s> et de la carte <%(map)s> sont "
-"différents"
+msgid "Temporal type of space time dataset <%(id)s> and map <%(map)s> are different"
+msgstr "Les types temporels du jeu de données <%(id)s> et de la carte <%(map)s> sont différents"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2132
 #, python-format
@@ -1823,21 +1663,13 @@
 
 #: ../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"
-msgstr ""
-"Les unité de temps relatif du jeu de données <%(id)s> et de la carte <"
-"%(map)s> avec la couche %(l)s sont différents"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different"
+msgstr "Les unité de temps relatif du jeu de données <%(id)s> et de la carte <%(map)s> avec la couche %(l)s sont différents"
 
 #: ../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"
-msgstr ""
-"Les unités de temps relatif du jeu de données <%(id)s> et de la carte <"
-"%(map)s> sont différents"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> are different"
+msgstr "Les unités de temps relatif du jeu de données <%(id)s> et de la carte <%(map)s> sont différents"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2154
 msgid "Only maps from the same mapset can be registered"
@@ -1855,30 +1687,18 @@
 
 #: ../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"
-msgstr ""
-"Impossible de supprimer la carte du jeu de données <%(ds)s> de type %(type)s "
-"de la base temporelle.  Le jeu de cartes des données ne correspond pas au "
-"jeu de cartes courant"
+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 "Impossible de supprimer la carte du jeu de données <%(ds)s> de type %(type)s de la base temporelle.  Le jeu de cartes des données ne correspond pas au jeu de cartes courant"
 
 #: ../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>"
-msgstr ""
-"La carte <%(map)s> avec la couche %(l)s n'est pas enregistrée dans le jeu de "
-"données temporel <%(base)s>"
+msgid "Map <%(map)s> with layer %(l)s is not registered in space time dataset <%(base)s>"
+msgstr "La carte <%(map)s> avec la couche %(l)s n'est pas enregistrée dans le jeu de données temporel <%(base)s>"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2230
 #, python-format
 msgid "Map <%(map)s> is not registered in space time dataset <%(base)s>"
-msgstr ""
-"La carte <%(map)s> n'est pas enregistrée dans le jeu de données temporel <"
-"%(base)s>"
+msgstr "La carte <%(map)s> n'est pas enregistrée dans le jeu de données temporel <%(base)s>"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2285
 #: ../lib/python/temporal/abstract_dataset.py:426
@@ -1886,119 +1706,74 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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"
-msgstr ""
-"Impossible de mettre à jour le jeu de données <%(ds)s> du type %(type)s dans "
-"la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de "
-"cartes courant"
+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 "Impossible de mettre à jour le jeu de données <%(ds)s> du type %(type)s dans la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2291
 #, python-format
-msgid ""
-"Update metadata, spatial and temporal extent from all registered maps of <%s>"
-msgstr ""
-"Mettre à jour les métadonnées, l'emprise spatiale et temporelle de toutes "
-"les cartes enregistrées de <%s>"
+msgid "Update metadata, spatial and temporal extent from all registered maps of <%s>"
+msgstr "Mettre à jour les métadonnées, l'emprise spatiale et temporelle de toutes les cartes enregistrées de <%s>"
 
 #: ../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"
-msgstr ""
-"Impossible d'ajouter le jeu de données <%(ds)s> du type %(type)s dans la "
-"base temporelle. Le jeu de cartes des données ne correspond pas au jeu de "
-"cartes courant"
+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 "Impossible d'ajouter le jeu de données <%(ds)s> du type %(type)s dans la base temporelle. Le jeu de cartes des données ne correspond pas au jeu de cartes courant"
 
 #: ../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"
-msgstr ""
-"La date de début doit être du type datetime pour la carte  %(type)s <%(id)s> "
-"avec la couche : %(l)s"
+msgid "Start time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s"
+msgstr "La date de début doit être du type datetime pour la carte  %(type)s <%(id)s> avec la couche : %(l)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:357
 #, python-format
 msgid "Start time must be of type datetime for %(type)s map <%(id)s>"
-msgstr ""
-"La date de début doit êre de type datetime pour la carte %(type)s <%(id)s>"
+msgstr "La date de début doit êre de type datetime pour la carte %(type)s <%(id)s>"
 
 #: ../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"
-msgstr ""
-"La date de fin doit être de type datetime pour la carte %(type)s <%(id)s> "
-"avec la couche : %(l)s"
+msgid "End time must be of type datetime for %(type)s map <%(id)s> with layer: %(l)s"
+msgstr "La date de fin doit être de type datetime pour la carte %(type)s <%(id)s> avec la couche : %(l)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:372
 #, python-format
 msgid "End time must be of type datetime for %(type)s map <%(id)s>"
-msgstr ""
-"La date de fin doit être de type datetime pour la carte %(type)s <%(id)s>"
+msgstr "La date de fin doit être de type datetime pour la carte %(type)s <%(id)s>"
 
 #: ../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"
-msgstr ""
-"La date de fin doit être après la date de début pour la carte %(type)s <"
-"%(id)s> avec la couche : %(l)s"
+msgid "End time must be greater than start time for %(type)s map <%(id)s> with layer: %(l)s"
+msgstr "La date de fin doit être après la date de début pour la carte %(type)s <%(id)s> avec la couche : %(l)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:389
 #: ../lib/python/temporal/abstract_map_dataset.py:482
 #, python-format
 msgid "End time must be greater than start time for %(type)s map <%(id)s>"
-msgstr ""
-"La date de fin doit être après la date de début pour la carte %(type)s <"
-"%(id)s>"
+msgstr "La date de fin doit être après la date de début pour la carte %(type)s <%(id)s>"
 
 #: ../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"
-msgstr ""
-"Type d'unité de temps relatif non supporté pour la carte %(type)s <%(id)s> "
-"avec la couche %(l)s : %(u)s"
+msgid "Unsupported relative time unit type for %(type)s map <%(id)s> with layer %(l)s: %(u)s"
+msgstr "Type d'unité de temps relatif non supporté pour la carte %(type)s <%(id)s> avec la couche %(l)s : %(u)s"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:467
 #, python-format
 msgid "Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s"
-msgstr ""
-"Type d'unité de temps relatif non dupporté pour la carte %(type)s <%(id)s> : "
-"%(u)s"
+msgstr "Type d'unité de temps relatif non dupporté pour la carte %(type)s <%(id)s> : %(u)s"
 
 #: ../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"
-msgstr ""
-"La date de fin doit être postérieure à la date de début pour la carte "
-"%(typ)s <%(id)s> avec la couche %(l)s"
+msgid "End time must be greater than start time for %(typ)s map <%(id)s> with layer %(l)s"
+msgstr "La date de fin doit être postérieure à la date de début pour la carte %(typ)s <%(id)s> avec la couche %(l)s"
 
 #: ../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"
-msgstr ""
-"La carte <%(id)s> avec la couche %(layer)s a un intervalle de temps "
-"incorrect, la date de début est postérieure à la date de fin"
+msgid "Map <%(id)s> with layer %(layer)s has incorrect time interval, start time is greater than end time"
+msgstr "La carte <%(id)s> avec la couche %(layer)s a un intervalle de temps incorrect, la date de début est postérieure à la date de fin"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:806
 #, python-format
-msgid ""
-"Map <%s> has incorrect time interval, start time is greater than end time"
-msgstr ""
-"La carte <%s> a un intervalle de temps incorrect, la date de début est "
-"postérieure à la date de fin"
+msgid "Map <%s> has incorrect time interval, start time is greater than end time"
+msgstr "La carte <%s> a un intervalle de temps incorrect, la date de début est postérieure à la date de fin"
 
 #: ../lib/python/temporal/abstract_map_dataset.py:812
 #, python-format
@@ -2012,13 +1787,8 @@
 
 #: ../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"
-msgstr ""
-"Impossible de désenregistrer le jeu de données <%(ds)s> de type %(type)s de "
-"la base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes "
-"courant"
+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 "Impossible de désenregistrer le jeu de données <%(ds)s> de type %(type)s de la base temporelle. Le jeu de cartes ne correspond pas au jeu de cartes courant"
 
 #: ../lib/python/temporal/register.py:82 ../lib/python/temporal/register.py:85
 #, python-format
@@ -2050,25 +1820,16 @@
 
 #: ../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"
-msgstr ""
-"Jeu de données <%(name)s> temporel %(sp)s  avec temps relatif trouvé, mais "
-"pas d'unité relative définie pour les cartes %(sp)s"
+msgid "Space time %(sp)s dataset <%(name)s> with relative time found, but no relative unit set for %(sp)s maps"
+msgstr "Jeu de données <%(name)s> temporel %(sp)s  avec temps relatif trouvé, mais pas d'unité relative définie pour les cartes %(sp)s"
 
 #: ../lib/python/temporal/register.py:175
-msgid ""
-"The increment option will be ignored because of time stamps in input file"
-msgstr ""
-"L'option incrément sera ignorée car il y a un horodatage dans le fichier "
-"d'entrée"
+msgid "The increment option will be ignored because of time stamps in input file"
+msgstr "L'option incrément sera ignorée car il y a un horodatage dans le fichier d'entrée"
 
 #: ../lib/python/temporal/register.py:179
 msgid "The interval flag will be ignored because of time stamps in input file"
-msgstr ""
-"L'option intervalle sera ignorée car il y a un horodatage dans le fichier "
-"d'entrée"
+msgstr "L'option intervalle sera ignorée car il y a un horodatage dans le fichier d'entrée"
 
 #: ../lib/python/temporal/register.py:187
 msgid "Gathering map information..."
@@ -2077,26 +1838,17 @@
 #: ../lib/python/temporal/register.py:197
 #, python-format
 msgid "Unable to update %(t)s map <%(id)s>. The map does not exist."
-msgstr ""
-"Impossible de mettre à jour %(t)s carte <%(id)s>. La carte n'existe pas."
+msgstr "Impossible de mettre à jour %(t)s carte <%(id)s>. La carte n'existe pas."
 
 #: ../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."
-msgstr ""
-"Impossible d'enregistrer la carte %(t)s <%(id)s> avec la couche %(l)s. La "
-"carte a un horodatage et le temps de départ n'est pas défini."
+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 "Impossible d'enregistrer la carte %(t)s <%(id)s> avec la couche %(l)s. La carte a un horodatage et le temps de départ n'est pas défini."
 
 #: ../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."
-msgstr ""
-"Impossible d'enregistrer la carte %(t)s <%(id)s>. La carte n'a pas "
-"d'horodatage et le temps de début n'est pas défini."
+msgid "Unable to register %(t)s map <%(id)s>. The map has no timestamp and the start time is not set."
+msgstr "Impossible d'enregistrer la carte %(t)s <%(id)s>. La carte n'a pas d'horodatage et le temps de début n'est pas défini."
 
 #: ../lib/python/temporal/register.py:229
 #, python-format
@@ -2110,38 +1862,23 @@
 
 #: ../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."
-msgstr ""
-"La carte existe déjà dans la base temporelle. Impossible de mettre à jour la "
-"carte %(t)s <%(id)s> avec la couche %(l)s. L''écrasement automatique n'est "
-"pas activé."
+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 "La carte existe déjà dans la base temporelle. Impossible de mettre à jour la carte %(t)s <%(id)s> avec la couche %(l)s. L''écrasement automatique n'est pas activé."
 
 #: ../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."
-msgstr ""
-"La carte existe déjà dans la base temporelle. Impossible de mettre à jour la "
-"carte %(t)s <%(id)s>. L'écrasement automatique n'est pas activé."
+msgid "Map is already registered in temporal database. Unable to update %(t)s map <%(id)s>. Overwrite flag is not set."
+msgstr "La carte existe déjà dans la base temporelle. Impossible de mettre à jour la carte %(t)s <%(id)s>. L'écrasement automatique n'est pas activé."
 
 #: ../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."
-msgstr ""
-"Impossible de mettre à jour lacarte %(t)s <%(id)s> avec la couche %(l)s. Les "
-"types temporels sont différents."
+msgid "Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are different."
+msgstr "Impossible de mettre à jour lacarte %(t)s <%(id)s> avec la couche %(l)s. Les types temporels sont différents."
 
 #: ../lib/python/temporal/register.py:282
 #, python-format
 msgid "Unable to update %(t)s map <%(id)s>. The temporal types are different."
-msgstr ""
-"Impossible de mettre à jour la carte %(t)s <%(id)s>. Les types temporels "
-"sont différents."
+msgstr "Impossible de mettre à jour la carte %(t)s <%(id)s>. Les types temporels sont différents."
 
 #: ../lib/python/temporal/register.py:330
 msgid "Registering maps in the temporal database..."
@@ -2168,12 +1905,8 @@
 
 #: ../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"
-msgstr ""
-"Définir un temps absolu valide pour la carte <%(id)s> avec la couche "
-"%(layer)s vers %(start)s - %(end)s"
+msgid "Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - %(end)s"
+msgstr "Définir un temps absolu valide pour la carte <%(id)s> avec la couche %(layer)s vers %(start)s - %(end)s"
 
 #: ../lib/python/temporal/register.py:427
 #, python-format
@@ -2182,18 +1915,13 @@
 
 #: ../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"
-msgstr ""
-"Définir un temps relatif valide pour la carte <%s> avec la couche %s vers %i "
-"- %s avec l'unité %s"
+msgid "Set relative valid time for map <%s> with layer %s to %i - %s with unit %s"
+msgstr "Définir un temps relatif valide pour la carte <%s> avec la couche %s vers %i - %s avec l'unité %s"
 
 #: ../lib/python/temporal/register.py:449
 #, python-format
 msgid "Set relative valid time for map <%s> to %i - %s with unit %s"
-msgstr ""
-"Définir un temps relatif valide pour la carte <%s> vers %i - %s avec l'unité "
-"%s"
+msgstr "Définir un temps relatif valide pour la carte <%s> vers %i - %s avec l'unité %s"
 
 #: ../lib/python/temporal/factory.py:51
 #, python-format
@@ -2238,9 +1966,7 @@
 #: ../lib/python/temporal/stds_import.py:216
 #, python-format
 msgid "Checking validity of input file (size: %0.1f MB). Make take a while..."
-msgstr ""
-"Vérification de la validité du fichier d'entrée (taille : %0.1f MB). Ceci "
-"peut prendre un certain temps ..."
+msgstr "Vérification de la validité du fichier d'entrée (taille : %0.1f MB). Ceci peut prendre un certain temps ..."
 
 #: ../lib/python/temporal/stds_import.py:223
 #, python-format
@@ -2271,8 +1997,7 @@
 "Difference between PROJ_INFO file of imported map and of current location:\n"
 "{diff}"
 msgstr ""
-"Différences antre le fichier PROJ_INFO de la carte importée et celui du "
-"secteur courant :\n"
+"Différences antre le fichier PROJ_INFO de la carte importée et celui du secteur courant :\n"
 "{diff}"
 
 #: ../lib/python/temporal/stds_import.py:276
@@ -2292,8 +2017,7 @@
 #: ../lib/python/temporal/stds_import.py:306
 #, python-format
 msgid "Unable to create default temporal database in new location %s"
-msgstr ""
-"Impossible de créer la base temporelle par défaut dans le nouveau secteur %s"
+msgstr "Impossible de créer la base temporelle par défaut dans le nouveau secteur %s"
 
 #: ../lib/python/temporal/stds_import.py:380
 #, python-format
@@ -2334,19 +2058,13 @@
 
 #: ../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."
-msgstr ""
-"Le jeu de données <%(sp)s> temporel %(t)s existe déjà. Activez l'écrasement "
-"automatique."
+msgid "Space time %(t)s dataset <%(sp)s> is already in the database. Use the overwrite flag."
+msgstr "Le jeu de données <%(sp)s> temporel %(t)s existe déjà. Activez l'écrasement automatique."
 
 #: ../lib/python/temporal/stds_import.py:456
 #, python-format
 msgid "Overwrite space time %(sp)s dataset <%(id)s> and unregister all maps."
-msgstr ""
-"Écrase le jeu de données <%(id)s> temporel %(sp)s et désenregistre toutes "
-"les cartes."
+msgstr "Écrase le jeu de données <%(id)s> temporel %(sp)s et désenregistre toutes les cartes."
 
 #: ../lib/python/temporal/stds_import.py:468
 #, python-format
@@ -2393,9 +2111,7 @@
 #: ../lib/python/temporal/stds_export.py:118
 #, python-format
 msgid "Unable to export color rules for raster map <%s> r.out.gdal"
-msgstr ""
-"Impossible d'exporter les règles de couleur de la carte raster <%s> avec r."
-"out.gdal"
+msgstr "Impossible d'exporter les règles de couleur de la carte raster <%s> avec r.out.gdal"
 
 #: ../lib/python/temporal/stds_export.py:142
 #, python-format
@@ -2440,14 +2156,8 @@
 msgstr "Pas d'échantillons trouvés pour les calculs sur la carte"
 
 #: ../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."
-msgstr ""
-"Plus d'une seule carte trouvée dans un échantillon. Seule la première carte "
-"sera utilisée pour les calculs. Utiliser t.rast.aggregate pour créer un jeu "
-"de données raster synchrone."
+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 "Plus d'une seule carte trouvée dans un échantillon. Seule la première carte sera utilisée pour les calculs. Utiliser t.rast.aggregate pour créer un jeu de données raster synchrone."
 
 #: ../lib/python/temporal/mapcalc.py:173
 msgid "No maps registered in input dataset"
@@ -2494,12 +2204,8 @@
 
 #: ../lib/python/temporal/aggregation.py:141
 #, python-format
-msgid ""
-"Raster map <%(name)s> is already in temporal database, use overwrite flag to "
-"overwrite"
-msgstr ""
-"La carte raster <%(name)s> est déjà dans la base temporelle, utiliser "
-"l'option d'écrasement pour la remplacer"
+msgid "Raster map <%(name)s> is already in temporal database, use overwrite flag to overwrite"
+msgstr "La carte raster <%(name)s> est déjà dans la base temporelle, utiliser l'option d'écrasement pour la remplacer"
 
 #: ../lib/python/temporal/aggregation.py:146
 #, python-format
@@ -2517,21 +2223,13 @@
 
 #: ../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"
-msgstr ""
-"Impossible d'effectuer l'agrégation. La carte raster en sortie <%(name)s> "
-"existe déjà et l'option d'écrasement n'est pas définie"
+msgid "Unable to perform aggregation. Output raster map <%(name)s> exists and overwrite flag was not set"
+msgstr "Impossible d'effectuer l'agrégation. La carte raster en sortie <%(name)s> existe déjà et l'option d'écrasement n'est pas définie"
 
 #: ../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."
-msgstr ""
-"La limite du nombre de fichiers ouverts (%i) a été atteinte (%i). Le module "
-"r.series va être lancé avec l'option z, pour éviter de dépasser cette limite."
+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 "La limite du nombre de fichiers ouverts (%i) a été atteinte (%i). Le module r.series va être lancé avec l'option z, pour éviter de dépasser cette limite."
 
 #: ../lib/python/temporal/temporal_raster_base_algebra.py:741
 #, python-format
@@ -2551,8 +2249,7 @@
 
 #: ../lib/python/temporal/extract.py:60
 msgid "You need to specify the base name of new created maps"
-msgstr ""
-"Vous devez spécifier le nom de base pour la création des nouvelles cartes"
+msgstr "Vous devez spécifier le nom de base pour la création des nouvelles cartes"
 
 #: ../lib/python/temporal/extract.py:138
 #, python-format
@@ -2576,12 +2273,8 @@
 #: ../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}"
-msgstr ""
-"La granulosité de sortie semble ne pas être valide. Merci d'utiliser une des "
-"valeurs suivantes : {gr}"
+msgid "Output granularity seems not to be valid. Please use one of the following values : {gr}"
+msgstr "La granulosité de sortie semble ne pas être valide. Merci d'utiliser une des valeurs suivantes : {gr}"
 
 #: ../lib/python/temporal/temporal_granularity.py:1058
 #: ../lib/python/temporal/temporal_granularity.py:1099
@@ -2602,24 +2295,16 @@
 msgstr "Entrée vide dans la liste de cartes, ceci ne devrait pas se produire"
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-msgid ""
-"Spatio-temporal topological operators are not supported in granularity "
-"algebra mode"
-msgstr ""
-"Les opérateurs de topologie temporelle ne sont pas supportés en mode "
-"granularité algébrique"
+msgid "Spatio-temporal topological operators are not supported in granularity algebra mode"
+msgstr "Les opérateurs de topologie temporelle ne sont pas supportés en mode granularité algébrique"
 
 #: ../lib/python/temporal/temporal_algebra.py:859
 msgid "All input space time datasets must have a valid temporal topology."
-msgstr ""
-"Tous les jeux de données temporels en entrée doivent avoir une topologie "
-"temporelle valide."
+msgstr "Tous les jeux de données temporels en entrée doivent avoir une topologie temporelle valide."
 
 #: ../lib/python/temporal/temporal_algebra.py:868
 msgid "All input space time datasets must have the same temporal type."
-msgstr ""
-"Tous les jeux de données temporels en entrée doivent être du même type "
-"temporel."
+msgstr "Tous les jeux de données temporels en entrée doivent être du même type temporel."
 
 #: ../lib/python/temporal/temporal_algebra.py:1119
 #, python-format
@@ -2634,9 +2319,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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 "Mauvais type temporel pour le jeu de données <%s> <%s> est requis"
 
 #: ../lib/python/temporal/temporal_algebra.py:1226
@@ -2645,28 +2328,16 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, python-format
-msgid ""
-"The resulting space time dataset type <%(a)s> is different from the "
-"requested type <%(b)s>"
-msgstr ""
-"Le jeu de données temporel de type <%(a)s> est différent du type requis <"
-"%(b)s>"
+msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>"
+msgstr "Le jeu de données temporel de type <%(a)s> est différent du type requis <%(b)s>"
 
 #: ../lib/python/temporal/temporal_algebra.py:2211
-msgid ""
-"Maps that should be registered in the resulting space time dataset have "
-"different types."
-msgstr ""
-"Les cartes qui devraient être enregistrées dans le même jeu de données "
-"temporel sont de types différents."
+msgid "Maps that should be registered in the resulting space time dataset have different types."
+msgstr "Les cartes qui devraient être enregistrées dans le même jeu de données temporel sont de types différents."
 
 #: ../lib/python/temporal/temporal_algebra.py:2432
-msgid ""
-"Wrong map type. TMAP only supports single maps that are registered in the "
-"temporal GRASS database"
-msgstr ""
-"Mauvais type de carte. TMAP supporte seulement les cartes simples qui sont "
-"enregistrées dans la base temporelle GRASS"
+msgid "Wrong map type. TMAP only supports single maps that are registered in the temporal GRASS database"
+msgstr "Mauvais type de carte. TMAP supporte seulement les cartes simples qui sont enregistrées dans la base temporelle GRASS"
 
 #: ../lib/python/temporal/temporal_algebra.py:2460
 msgid "Merging empty map lists"
@@ -2674,56 +2345,35 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2463
 msgid "First Map list is empty, can't merge it. Return only last map list"
-msgstr ""
-"La première liste de cartes est vide, pas de fusion possible. Retourne "
-"uniquement la dernière liste de cartes"
+msgstr "La première liste de cartes est vide, pas de fusion possible. Retourne uniquement la dernière liste de cartes"
 
 #: ../lib/python/temporal/temporal_algebra.py:2466
 msgid "Second Map list is empty, can't merge it. Return only first map list"
-msgstr ""
-"La deuxième liste de cartes est vide, pas de fusion possible. Retourne "
-"uniquement la première liste de cartes"
+msgstr "La deuxième liste de cartes est vide, pas de fusion possible. Retourne uniquement la première liste de cartes"
 
 #: ../lib/python/temporal/temporal_algebra.py:2474
 msgid "Space time datasets to merge must have the same temporal type"
-msgstr ""
-"Les jeux de données temporels à fusionner doivent être du même type temporel"
+msgstr "Les jeux de données temporels à fusionner doivent être du même type temporel"
 
 #: ../lib/python/temporal/spatial_extent.py:123
-msgid ""
-"Projections are different. Unable to compute overlapping_2d for spatial "
-"extents"
-msgstr ""
-"Les projections sont différentes. Impossible de calculer overlapping_2d sur "
-"les emprises spatiales"
+msgid "Projections are different. Unable to compute overlapping_2d for spatial extents"
+msgstr "Les projections sont différentes. Impossible de calculer overlapping_2d sur les emprises spatiales"
 
 #: ../lib/python/temporal/spatial_extent.py:529
-msgid ""
-"Projections are different. Unable to compute is_in_2d for spatial extents"
-msgstr ""
-"Les projections sont différentes. Impossible de calculer is_in_2d sur les "
-"emprises spatiales"
+msgid "Projections are different. Unable to compute is_in_2d for spatial extents"
+msgstr "Les projections sont différentes. Impossible de calculer is_in_2d sur les emprises spatiales"
 
 #: ../lib/python/temporal/spatial_extent.py:661
-msgid ""
-"Projections are different. Unable to compute equivalent_2d for spatial "
-"extents"
-msgstr ""
-"Les projections sont différentes. Impossible de calculer equivalent_2d sur "
-"les emprises spatiales"
+msgid "Projections are different. Unable to compute equivalent_2d for spatial extents"
+msgstr "Les projections sont différentes. Impossible de calculer equivalent_2d sur les emprises spatiales"
 
 #: ../lib/python/temporal/spatial_extent.py:766
-msgid ""
-"Projections are different. Unable to compute cover_2d for spatial extents"
-msgstr ""
-"Les projections sont diférentes. Impossible de calculer cover_2d sur les "
-"emprises spatiales"
+msgid "Projections are different. Unable to compute cover_2d for spatial extents"
+msgstr "Les projections sont diférentes. Impossible de calculer cover_2d sur les emprises spatiales"
 
 #: ../lib/python/temporal/spatial_extent.py:838
 msgid "Projections are different. Unable to compute cover for spatial extents"
-msgstr ""
-"Les projections sont différentes. Impossible de calculer cover sur les "
-"emprises spatiales"
+msgstr "Les projections sont différentes. Impossible de calculer cover sur les emprises spatiales"
 
 #: ../lib/python/temporal/spatial_extent.py:1690
 msgid "Volume computation is not supported for LL projections"
@@ -2839,12 +2489,8 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, python-format
-msgid ""
-"Error vector maps with basename %s exist. Use --o flag to overwrite existing "
-"file"
-msgstr ""
-"Erreur, des cartes vecteur d'erreur avec %s comme base de nom existent. "
-"Utiliser l'option --o pour écraser les fichiers existants"
+msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file"
+msgstr "Erreur, des cartes vecteur d'erreur avec %s comme base de nom existent. Utiliser l'option --o pour écraser les fichiers existants"
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:420
 #, python-format
@@ -2861,17 +2507,12 @@
 "Error vector map %s exist in temporal database. Use overwrite flag.  : \n"
 "%s"
 msgstr ""
-"Erreur, la carte vecteur %s existe dans le jeu de données temporel. Utilisez "
-"l'option d'écrasement.  : \n"
+"Erreur, la carte vecteur %s existe dans le jeu de données temporel. Utilisez l'option d'écrasement.  : \n"
 "%s"
 
 #: ../lib/python/temporal/core.py:605
-msgid ""
-"Unable to initialize the temporal DBMI interface. Please use t.connect to "
-"specify the driver and the database string"
-msgstr ""
-"Impossible d'initialiser l'interface DBMI temporelle. Merci d'utiliser t."
-"connect pour spécifier le pilote et la base de données"
+msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string"
+msgstr "Impossible d'initialiser l'interface DBMI temporelle. Merci d'utiliser t.connect pour spécifier le pilote et la base de données"
 
 #: ../lib/python/temporal/core.py:674
 #, python-format
@@ -2903,8 +2544,7 @@
 "Current temporal database info:%(info)s"
 msgstr ""
 "Base de données temporelle non supportée : erreur de version. \n"
-"La version de base de données temporelle %(backup)s  supportée est : "
-"%(tdb)i\n"
+"La version de base de données temporelle %(backup)s  supportée est : %(tdb)i\n"
 "Information de base de données temporelle actuelle : %(info)s"
 
 #: ../lib/python/temporal/core.py:775
@@ -2921,8 +2561,7 @@
 msgstr ""
 "Impossible de créer la base SQLite temporelle\n"
 "Exception : %s\n"
-"Merci d'utiliser t.connect pour définir un chemin de base temporelle en mode "
-"lecture-écriture"
+"Merci d'utiliser t.connect pour définir un chemin de base temporelle en mode lecture-écriture"
 
 #: ../lib/python/temporal/core.py:949
 msgid "Unable to mogrify sql statement. "
@@ -2991,8 +2630,7 @@
 
 #: ../lib/python/gunittest/gmodules.py:110
 msgid "You cannot merge stdout and stderr and not capture them"
-msgstr ""
-"Il n'est pas possible de fusionner stdout et stderr sans les avoir capturés"
+msgstr "Il n'est pas possible de fusionner stdout et stderr sans les avoir capturés"
 
 #: ../lib/python/gunittest/gmodules.py:112
 msgid "stdout argument not allowed, it could be overridden"
@@ -3043,12 +2681,8 @@
 msgstr "Taille invalide <%d>"
 
 #: ../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"
-msgstr ""
-"grass.sctipt.array est obsolète et ne fonctione pas sur MS Windows, passer "
-"le nom du raster dans le constructeur"
+msgid "grass.script.array.read is deprecated and does not work on MS Windows, pass raster name in the constructor"
+msgstr "grass.sctipt.array est obsolète et ne fonctione pas sur MS Windows, passer le nom du raster dans le constructeur"
 
 #: ../lib/python/script/array.py:247 ../lib/python/script/array.py:392
 #, python-format
@@ -3061,12 +2695,8 @@
 msgstr "Taille d'entier <%d> invalide"
 
 #: ../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"
-msgstr ""
-"grass.script.array3d.read est obsolète et ne fonctionne pas sur MS Windows, "
-"passer le nom du raster 3D dans le constructeur"
+msgid "grass.script.array3d.read is deprecated and does not work on MS Windows, pass 3D raster name in the constructor"
+msgstr "grass.script.array3d.read est obsolète et ne fonctionne pas sur MS Windows, passer le nom du raster 3D dans le constructeur"
 
 #: ../lib/python/script/db.py:45 ../lib/db/dbmi_client/column.c:136
 #: ../lib/vector/Vlib/write_pg.c:666 ../lib/vector/Vlib/ascii.c:428
@@ -3076,11 +2706,8 @@
 
 #: ../lib/python/script/db.py:153
 #, python-format
-msgid ""
-"Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
-msgstr ""
-"Erreur du programmeur : '%(sql)s', '%(filename)s', ou '%(table)s' doivent "
-"être fournis"
+msgid "Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
+msgstr "Erreur du programmeur : '%(sql)s', '%(filename)s', ou '%(table)s' doivent être fournis"
 
 #: ../lib/python/script/db.py:163
 msgid "Fetching data failed"
@@ -3103,8 +2730,7 @@
 #: ../lib/python/script/vector.py:353
 #, python-brace-format
 msgid "Number of given vector maps ({m}) differs from number of layers ({l})"
-msgstr ""
-"Nombre de cartes vecteur donné ({m}) différent du nombre de couches ({l})"
+msgstr "Nombre de cartes vecteur donné ({m}) différent du nombre de couches ({l})"
 
 #: ../lib/python/script/vector.py:415
 #, python-brace-format
@@ -3117,19 +2743,13 @@
 
 #: ../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."
-msgstr ""
-"Impossible d'écrire l'historique pour <%(map)s>. Carte raster <%(map)s> non "
-"trouvée dans le jeu de cartes courant."
+msgid "Unable to write history for <%(map)s>. Raster map <%(map)s> not found in current mapset."
+msgstr "Impossible d'écrire l'historique pour <%(map)s>. Carte raster <%(map)s> non trouvée dans le jeu de cartes courant."
 
 #: ../lib/python/script/raster.py:110
 #, python-format
 msgid "An error occurred while running r.mapcalc with expression: %s"
-msgstr ""
-"Une erreur s'est produite lors du lancement de r.mapcalc avec l'expression : "
-"%s"
+msgstr "Une erreur s'est produite lors du lancement de r.mapcalc avec l'expression : %s"
 
 #: ../lib/python/script/raster.py:189
 msgid "No data"
@@ -3150,9 +2770,7 @@
 #: ../lib/python/script/raster3d.py:92
 #, python-format
 msgid "An error occurred while running r3.mapcalc with expression: %s"
-msgstr ""
-"Une erreur s'est produite lors du lancement de r3.mapcalc avec "
-"l'expression : %s"
+msgstr "Une erreur s'est produite lors du lancement de r3.mapcalc avec l'expression : %s"
 
 #: ../lib/python/script/core.py:67
 #, python-brace-format
@@ -3161,20 +2779,12 @@
 
 #: ../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."
-msgstr ""
-"Pour exécuter le module <%s>, ajouter un tiret-bas à la fin de l'option <%s> "
-"pour éviter un conflit avec les mots-clefs Python. Le tiret-bas est obsolète "
-"dans GRASS 7.0 et sera supprimé dans la version 7.1"
+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 "Pour exécuter le module <%s>, ajouter un tiret-bas à la fin de l'option <%s> pour éviter un conflit avec les mots-clefs Python. Le tiret-bas est obsolète dans GRASS 7.0 et sera supprimé dans la version 7.1"
 
 #: ../lib/python/script/core.py:987
 msgid "Mixing value types. Will try to compare after integer conversion"
-msgstr ""
-"Mélange de types de valeurs. Va essayer de les comparer après une conversion "
-"en entier"
+msgstr "Mélange de types de valeurs. Va essayer de les comparer après une conversion en entier"
 
 #: ../lib/python/script/core.py:1188
 #, python-format
@@ -3213,8 +2823,7 @@
 #: ../lib/python/script/core.py:1622
 #, python-format
 msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'."
-msgstr ""
-"Nom de fichier <%s> illégal. Ne peut pas être 'NULL' ou commencer avec '.'."
+msgstr "Nom de fichier <%s> illégal. Ne peut pas être 'NULL' ou commencer avec '.'."
 
 #: ../lib/python/script/core.py:1631
 #, python-format
@@ -3251,8 +2860,7 @@
 "\n"
 "Details: %(det)s"
 msgstr ""
-"Impossible de récupérer la description de l'interface pour la commande "
-"'%(cmd)s'.\n"
+"Impossible de récupérer la description de l'interface pour la commande '%(cmd)s'.\n"
 "\n"
 "Détails: %(det)s"
 
@@ -3259,8 +2867,7 @@
 #: ../lib/python/script/task.py:523
 #, python-brace-format
 msgid "Cannot parse interface description of<{name}> module: {error}"
-msgstr ""
-"Ne peux pas analyser la description d'interface du module <{name}> : {error}"
+msgstr "Ne peux pas analyser la description d'interface du module <{name}> : {error}"
 
 #: ../lib/python/pygrass/modules/grid/grid.py:554
 msgid "Execution of subprocesses was not successful"
@@ -3351,8 +2958,7 @@
 
 #: ../lib/python/pygrass/vector/table.py:1037
 msgid "You must use the force flag to actually remove it. Exiting."
-msgstr ""
-"Vous devez utiliser l'option force pour le supprimer réellement. Sortie."
+msgstr "Vous devez utiliser l'option force pour le supprimer réellement. Sortie."
 
 #: ../lib/python/pygrass/vector/__init__.py:806
 #, python-format
@@ -3413,14 +3019,11 @@
 
 #: ../lib/raster3d/open.c:119
 msgid "Rast3d_open_cell_old: projection does not match window projection"
-msgstr ""
-"Rast3d_open_cell_old : la projection ne correspond pas à la projection de la "
-"fenêtre"
+msgstr "Rast3d_open_cell_old : la projection ne correspond pas à la projection de la fenêtre"
 
 #: ../lib/raster3d/open.c:123
 msgid "Rast3d_open_cell_old: zone does not match window zone"
-msgstr ""
-"Rast3d_open_cell_old : la zone ne correspond pas à la zone de la fenêtre"
+msgstr "Rast3d_open_cell_old : la zone ne correspond pas à la zone de la fenêtre"
 
 #: ../lib/raster3d/open.c:135 ../lib/raster3d/open.c:152
 msgid "Rast3d_open_cell_old: can't read header"
@@ -3499,9 +3102,7 @@
 #: ../lib/raster3d/close.c:62
 #, c-format
 msgid "Unable to move temp raster map <%s> to 3D raster map <%s>"
-msgstr ""
-"Impossible de déplacer la carte raster temporaire <%s> vers la carte raster "
-"3D <%s>"
+msgstr "Impossible de déplacer la carte raster temporaire <%s> vers la carte raster 3D <%s>"
 
 #: ../lib/raster3d/close.c:79
 msgid "Unable to flush all tiles"
@@ -3579,9 +3180,7 @@
 #: ../lib/pngdriver/read_png.c:85
 #, c-format
 msgid "Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu"
-msgstr ""
-"Le fichier PNG d'entrée a des dimensions incorrects : attendu : %dx%d "
-"obtenu : %lux%lu"
+msgstr "Le fichier PNG d'entrée a des dimensions incorrects : attendu : %dx%d obtenu : %lux%lu"
 
 #: ../lib/pngdriver/read_png.c:90
 msgid "Input PNG file is not RGBA"
@@ -3615,11 +3214,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Nom du symbole incorrect: '%s' (devrait être group/nom ou groupe/"
-"nom at jeudedonnées)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Nom du symbole incorrect: '%s' (devrait être group/nom ou groupe/nom at jeudedonnées)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3672,15 +3268,12 @@
 #: ../lib/imagery/iclass.c:143
 #, c-format
 msgid "Subgroup <%s> does not have enough files (it has %d files)"
-msgstr ""
-"Le sous-groupe <%s> ne contient pas suffisamment de fichiers (il a %d "
-"fichiers)"
+msgstr "Le sous-groupe <%s> ne contient pas suffisamment de fichiers (il a %d fichiers)"
 
 #: ../lib/imagery/iclass.c:147
 #, c-format
 msgid "Group <%s> does not have enough files (it has %d files)"
-msgstr ""
-"Le groupe <%s> ne contient pas suffisamment de fichiers (il a %d fichiers)"
+msgstr "Le groupe <%s> ne contient pas suffisamment de fichiers (il a %d fichiers)"
 
 #: ../lib/imagery/fopen.c:23
 #, c-format
@@ -3700,21 +3293,17 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossible de créer le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
+msgstr "Impossible de créer le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
 msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossible d'ouvrir le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
+msgstr "Impossible d'ouvrir le fichier [%s] du sous-groupe [%s] du groupe [%s de %s]"
 
 #: ../lib/imagery/fopen.c:116
 #, c-format
 msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossible de trouver le fichier [%s] pour le sous-groupe [%s] du groupe [%s "
-"de %s]"
+msgstr "Impossible de trouver le fichier [%s] pour le sous-groupe [%s] du groupe [%s de %s]"
 
 #: ../lib/imagery/iscatt_core.c:81
 #, c-format
@@ -3739,9 +3328,7 @@
 #: ../lib/imagery/iscatt_core.c:280
 #, c-format
 msgid "Resolutions of patch <%s> and patched file <%s> are not same."
-msgstr ""
-"Les résolutions du patch <%s> et du fichier patché <%s> ne sont pas les "
-"mêmes."
+msgstr "Les résolutions du patch <%s> et du fichier patché <%s> ne sont pas les mêmes."
 
 #: ../lib/imagery/iscatt_core.c:307 ../lib/imagery/iscatt_core.c:349
 #, c-format
@@ -3762,12 +3349,8 @@
 msgstr "Taille du fichier de catégories du raster invalide."
 
 #: ../lib/imagery/iscatt_core.c:579
-msgid ""
-"Data inconsistent. Value computed for scatter plot is out of initialized "
-"range."
-msgstr ""
-"Données non cohérentes. La valeur calculée pour le graphique est en dehors "
-"de la plage initiale."
+msgid "Data inconsistent. Value computed for scatter plot is out of initialized range."
+msgstr "Données non cohérentes. La valeur calculée pour le graphique est en dehors de la plage initiale."
 
 #: ../lib/imagery/iscatt_core.c:745
 #, c-format
@@ -3814,9 +3397,7 @@
 #: ../lib/imagery/iclass_statistics.c:248
 #, c-format
 msgid "Data error preparing signatures: value (%d) > num of cats (%d)"
-msgstr ""
-"Erreur de données à la préparation des signatures : valeur (%d) > nombre de "
-"catégories (%d)"
+msgstr "Erreur de données à la préparation des signatures : valeur (%d) > nombre de catégories (%d)"
 
 #: ../lib/imagery/iclass_statistics.c:561
 #: ../lib/imagery/iclass_statistics.c:584
@@ -3842,29 +3423,22 @@
 #: ../lib/imagery/list_subgp.c:85
 #, c-format
 msgid "subgroup <%s> of group <%s> references the following raster maps\n"
-msgstr ""
-"Le sous-groupe <%s> du groupe <%s> référence les cartes raster suivantes\n"
+msgstr "Le sous-groupe <%s> du groupe <%s> référence les cartes raster suivantes\n"
 
 #: ../lib/imagery/points.c:124
 #, c-format
 msgid "Unable to open control point file for group [%s in %s]"
-msgstr ""
-"Impossible d'ouvrir le fichier de points de contrôle pour le groupe [%s dans "
-"%s]"
+msgstr "Impossible d'ouvrir le fichier de points de contrôle pour le groupe [%s dans %s]"
 
 #: ../lib/imagery/points.c:132
 #, c-format
 msgid "Bad format in control point file for group [%s in %s]"
-msgstr ""
-"Mauvais format dans le fichier de points de contrôle pour le groupe [%s dans "
-"%s]"
+msgstr "Mauvais format dans le fichier de points de contrôle pour le groupe [%s dans %s]"
 
 #: ../lib/imagery/points.c:159
 #, c-format
 msgid "Unable to create control point file for group [%s in %s]"
-msgstr ""
-"Impossible de créer le fichier de points de contrôle pour le groupe [%s dans "
-"%s]"
+msgstr "Impossible de créer le fichier de points de contrôle pour le groupe [%s dans %s]"
 
 #: ../lib/imagery/georef_tps.c:219
 msgid "Calculating forward transformation coefficients"
@@ -3893,19 +3467,13 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
-msgstr ""
-"Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> "
-"du groupe <%s> - <%s> n'est pas le jeux de cartes courant"
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
+msgstr "Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> du groupe <%s> - <%s> n'est pas le jeux de cartes courant"
 
 #: ../lib/imagery/sigsetfile.c:57
 #, c-format
 msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
-msgstr ""
-"Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> "
-"du groupe <%s>"
+msgstr "Impossible de créer le fichier de signatures <%s> pour le sous-groupe <%s> du groupe <%s>"
 
 #: ../lib/imagery/target.c:38
 #, c-format
@@ -3949,16 +3517,11 @@
 
 #: ../lib/init/grass.py:337
 msgid "exit after creation of location or mapset. Only with -c flag"
-msgstr ""
-"quitter après la création du secteur ou du jeu de cartes. Uniquement avec "
-"l'argument -c"
+msgstr "quitter après la création du secteur ou du jeu de cartes. Uniquement avec l'argument -c"
 
 #: ../lib/init/grass.py:338
-msgid ""
-"force removal of .gislock if exists (use with care!). Only with -text flag"
-msgstr ""
-"force la suppression de .gislock si il existe (utiliser avec précausion). "
-"Uniquement avec l'argument -text"
+msgid "force removal of .gislock if exists (use with care!). Only with -text flag"
+msgstr "force la suppression de .gislock si il existe (utiliser avec précausion). Uniquement avec l'argument -text"
 
 #: ../lib/init/grass.py:339
 msgid "use text based interface (skip welcome screen)"
@@ -4002,11 +3565,8 @@
 msgstr "Secteur GRASS initial"
 
 #: ../lib/init/grass.py:351
-msgid ""
-"directory containing Mapsets with one common coordinate system (projection)"
-msgstr ""
-"répertoire contenant les jeux de données qui utilisent un système de "
-"coordonnées (projection) commun"
+msgid "directory containing Mapsets with one common coordinate system (projection)"
+msgstr "répertoire contenant les jeux de données qui utilisent un système de coordonnées (projection) commun"
 
 #: ../lib/init/grass.py:352
 msgid "initial GRASS Mapset"
@@ -4030,15 +3590,11 @@
 
 #: ../lib/init/grass.py:357
 msgid "set additional path(s) to local GRASS modules or user scripts"
-msgstr ""
-"définir des chemins supplémentaires pour les modules GRASS locaux ou les "
-"scripts utilisateurs"
+msgstr "définir des chemins supplémentaires pour les modules GRASS locaux ou les scripts utilisateurs"
 
 #: ../lib/init/grass.py:358
 msgid "set additional GISBASE for locally installed GRASS Addons"
-msgstr ""
-"définir un GISBASE supplémentaire pour les extentions GRASS installées "
-"localement"
+msgstr "définir un GISBASE supplémentaire pour les extentions GRASS installées localement"
 
 #: ../lib/init/grass.py:359
 msgid "shell script to be processed as batch job"
@@ -4070,24 +3626,16 @@
 
 #: ../lib/init/grass.py:390
 msgid "The APPDATA variable is not set, ask your operating system support"
-msgstr ""
-"La variable APPDATA n'est pas définie, demandez à vous administrateur système"
+msgstr "La variable APPDATA n'est pas définie, demandez à vous administrateur système"
 
 #: ../lib/init/grass.py:393
-msgid ""
-"The APPDATA variable points to directory which does not exist, ask your "
-"operating system support"
-msgstr ""
-"La variable APPDATA pointe vers un répertoire qui n'existe pas, demandez à "
-"votre administrateur système"
+msgid "The APPDATA variable points to directory which does not exist, ask your operating system support"
+msgstr "La variable APPDATA pointe vers un répertoire qui n'existe pas, demandez à votre administrateur système"
 
 #: ../lib/init/grass.py:440
 #, python-format
-msgid ""
-"Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting."
-msgstr ""
-"Impossible de créer le dossier temporaire <grass7-%(user)s-%(lock)s> ! "
-"Sortie."
+msgid "Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting."
+msgstr "Impossible de créer le dossier temporaire <grass7-%(user)s-%(lock)s> ! Sortie."
 
 #: ../lib/init/grass.py:493
 #, python-brace-format
@@ -4153,33 +3701,22 @@
 #: ../lib/init/grass.py:857
 #, python-format
 msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset is missing"
-msgstr ""
-"<%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT est "
-"manquant"
+msgstr "<%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT est manquant"
 
 #: ../lib/init/grass.py:860
 #, python-format
 msgid "<%s> is not a valid GRASS Location because PERMANENT is not a directory"
-msgstr ""
-"<%s> n'est pas un Secteur GRASS valide car PERMANENT n'est pas un répertoire"
+msgstr "<%s> n'est pas un Secteur GRASS valide car PERMANENT n'est pas un répertoire"
 
 #: ../lib/init/grass.py:865
 #, python-format
-msgid ""
-"<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a "
-"DEFAULT_WIND file (default computational region)"
-msgstr ""
-"<%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT ne "
-"contient pas de fichier DEFAULT_WIND (région de calcul par défaut)"
+msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)"
+msgstr "<%s> n'est pas un Secteur GRASS valide car le jeu de cartes PERMANENT ne contient pas de fichier DEFAULT_WIND (région de calcul par défaut)"
 
 #: ../lib/init/grass.py:870
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can "
-"be created by '-c' switch."
-msgstr ""
-"Le jeu de cartes <{mapset}> n'existe pas dans le secteur GRASS <{loc}>. Il "
-"est possible de créer un nouveau jeu de cartes avec l'option '-c'."
+msgid "Mapset <{mapset}> doesn't exist in GRASS Location <{loc}>. A new mapset can be created by '-c' switch."
+msgstr "Le jeu de cartes <{mapset}> n'existe pas dans le secteur GRASS <{loc}>. Il est possible de créer un nouveau jeu de cartes avec l'option '-c'."
 
 #: ../lib/init/grass.py:874
 #, python-format
@@ -4189,24 +3726,17 @@
 #: ../lib/init/grass.py:877
 #, python-format
 msgid "<%s> is not a valid GRASS Mapset because it does not have a WIND file"
-msgstr ""
-"<%s> n'est pas un jeu de données GRASS valide car il ne contient pas de "
-"fichier WIND"
+msgstr "<%s> n'est pas un jeu de données GRASS valide car il ne contient pas de fichier WIND"
 
 #: ../lib/init/grass.py:881
 #, python-format
 msgid "<%s> is not a valid GRASS Mapset because its WIND file is not readable"
-msgstr ""
-"<%s> n'est pas un jeu de données GRASS valide car le fichier WIND n'est pas "
-"lisible"
+msgstr "<%s> n'est pas un jeu de données GRASS valide car le fichier WIND n'est pas lisible"
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
-msgstr ""
-"Le jeu de données <{mapset}> où le Secteur <{location}> est invalide pour "
-"une raison inconnue"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgstr "Le jeu de données <{mapset}> où le Secteur <{location}> est invalide pour une raison inconnue"
 
 #: ../lib/init/grass.py:947
 #, python-format
@@ -4222,36 +3752,26 @@
 "GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n"
 "Interactive startup needed."
 msgstr ""
-"Les variables GISDBASE, LOCATION_NAME et MAPSET ne sont aps définies "
-"correctement.\n"
+"Les variables GISDBASE, LOCATION_NAME et MAPSET ne sont aps définies correctement.\n"
 "Démarrage interactif nécessaire."
 
 #: ../lib/init/grass.py:996
 #, python-format
-msgid ""
-"Invalid user interface specified - <%s>. Use the --help option to see valid "
-"interface names."
-msgstr ""
-"Interface utilisateur spécifiée invalide - <%s>. Utilisez l'option --help "
-"pour voir les noms d'interfaces valides."
+msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names."
+msgstr "Interface utilisateur spécifiée invalide - <%s>. Utilisez l'option --help pour voir les noms d'interfaces valides."
 
 #: ../lib/init/grass.py:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
 "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html"
 msgstr ""
-"Erreur au démarrage de l'interface graphique. Voir le message ci-dessous et "
-"si nécessaire, merci de rapporter cette erreur aux eéveloppeurs de GRASS.\n"
-"Sur les systèmes avec un gestionnaire de paquets, assurez-vous d'avoir "
-"installé le bon paquet pour l'interface graphique, il est prObablement "
-"appelé grass-gui.\n"
+"Erreur au démarrage de l'interface graphique. Voir le message ci-dessous et si nécessaire, merci de rapporter cette erreur aux eéveloppeurs de GRASS.\n"
+"Sur les systèmes avec un gestionnaire de paquets, assurez-vous d'avoir installé le bon paquet pour l'interface graphique, il est prObablement appelé grass-gui.\n"
 "Pour lancer GRASS en mode texte utiliser l'option -text.\n"
 "Utiliser '--help' pour plus d'options\n"
 "    {cmd_name} --help\n"
@@ -4270,8 +3790,7 @@
 "Invalid return code from GUI startup script.\n"
 "Please advise GRASS developers of this error."
 msgstr ""
-"Code de retour d'erreur invalide pour le lancement de l'interface "
-"graphique.\n"
+"Code de retour d'erreur invalide pour le lancement de l'interface graphique.\n"
 "Veuillez avertir les développeurs GRASS de cette erreur."
 
 #: ../lib/init/grass.py:1077
@@ -4310,26 +3829,16 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
-"%(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s "
-"trouvé). Les utilisations simultanées ne sont pas permises.\n"
-"Vous pouvez forcer le démarrage de GRASS avec l'option -f (vous devez avoir "
-"les permissions pour cette opération). Vérifiez le gestionnaire de processus "
-"pour être sûr ..."
+"%(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s trouvé). Les utilisations simultanées ne sont pas permises.\n"
+"Vous pouvez forcer le démarrage de GRASS avec l'option -f (vous devez avoir les permissions pour cette opération). Vérifiez le gestionnaire de processus pour être sûr ..."
 
 #: ../lib/init/grass.py:1305
 #, python-format
-msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Forcing to launch GRASS..."
-msgstr ""
-"%(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s "
-"trouvé). Lancement de GRASS forcé ..."
+msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Forcing to launch GRASS..."
+msgstr "%(user)s utilise GRASS dans le jeu de cartes sélectionné (fichier %(file)s trouvé). Lancement de GRASS forcé ..."
 
 #: ../lib/init/grass.py:1309
 #, python-format
@@ -4356,16 +3865,13 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
-"Un fichier de tâches <%s> a été défini dans la variable 'GRASS_BATCH_JOB' "
-"mais n'est pas trouvé. Fermeture.\n"
+"Un fichier de tâches <%s> a été défini dans la variable 'GRASS_BATCH_JOB' mais n'est pas trouvé. Fermeture.\n"
 "\n"
-"Utiliser 'réinitialiser GRASS_BATCH_JOB' pour désactiver la liste de tâches "
-"de calcul."
+"Utiliser 'réinitialiser GRASS_BATCH_JOB' pour désactiver la liste de tâches de calcul."
 
 #: ../lib/init/grass.py:1428
 #, python-format
@@ -4492,8 +3998,7 @@
 "{cmd_name} -gui\n"
 "- Lancer avec le chemin vers le secteur/jeu de cartes en argument\n"
 "{cmd_name} /chemin/vers/secteur/jeu_de_cartes\n"
-"- Créer un nouveau secteur avec '-c' et lancer dans son jeu de cartes "
-"PERMANENT\n"
+"- Créer un nouveau secteur avec '-c' et lancer dans son jeu de cartes PERMANENT\n"
 "{cmd_name} -c EPSG:nombre /chemin/vers/secteur\n"
 "{cmd_name} -c fichier_geo /chemin/vers/secteur\n"
 "- Créer manuellement le fichier GISRC ({gisrcrc})\n"
@@ -4511,19 +4016,13 @@
 
 #: ../lib/init/grass.py:1977
 #, python-brace-format
-msgid ""
-"<{0}> requested, but not available. Run GRASS in text mode (-text) or "
-"install missing package (usually 'grass-gui')."
-msgstr ""
-"<{0}> demandé, mais non disponible. Lancez GRASS en mode texte (-text) ou "
-"installez le paquet manquant (habituellement 'grass-gui')."
+msgid "<{0}> requested, but not available. Run GRASS in text mode (-text) or install missing package (usually 'grass-gui')."
+msgstr "<{0}> demandé, mais non disponible. Lancez GRASS en mode texte (-text) ou installez le paquet manquant (habituellement 'grass-gui')."
 
 #: ../lib/init/grass.py:2031
 #, python-format
 msgid "Launching <%s> GUI in the background, please wait..."
-msgstr ""
-"Lancement de l'interface graphique <%s> en tâche de fond, merci de "
-"patienter ..."
+msgstr "Lancement de l'interface graphique <%s> en tâche de fond, merci de patienter ..."
 
 #: ../lib/init/grass.py:2053
 #, python-format
@@ -4537,9 +4036,7 @@
 
 #: ../lib/init/lock.c:42
 msgid "Concurrent mapset locking is not supported on Windows"
-msgstr ""
-"Le verrouillage concurrent de jeux de cartes n'est pas pris en charge dans "
-"Windows"
+msgstr "Le verrouillage concurrent de jeux de cartes n'est pas pris en charge dans Windows"
 
 #: ../lib/init/lock.c:60
 #, c-format
@@ -4588,12 +4085,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Recherche de points pour l'interpolation trop longue -- merci de modifer la "
-"région pour la zone où se trouvent vos points. Poursuite des calculs ..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Recherche de points pour l'interpolation trop longue -- merci de modifer la région pour la zone où se trouvent vos points. Poursuite des calculs ..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4606,12 +4099,8 @@
 
 #: ../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."
-msgstr ""
-"Dépassement - augmentation de la tension suggérée. Le dépassement se produit "
-"à la cellule (%d,%d), valeur Z %f, zmin %f, zmax %f."
+msgid "Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell. Z-value %f, zmin %f, zmax %f."
+msgstr "Dépassement - augmentation de la tension suggérée. Le dépassement se produit à la cellule (%d,%d), valeur Z %f, zmin %f, zmax %f."
 
 #: ../lib/rst/interp_float/resout2d.c:77
 msgid "Temporarily changing the region to desired resolution..."
@@ -4629,9 +4118,7 @@
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr ""
-"Pas de table de couleur pour la carte raster en entrée -- pas de création de "
-"table de couleur"
+msgstr "Pas de table de couleur pour la carte raster en entrée -- pas de création de table de couleur"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4678,8 +4165,7 @@
 #: ../lib/rst/interp_float/vinput2d.c:270
 #, c-format
 msgid "There are points outside specified 2D/3D region - %d points ignored"
-msgstr ""
-"il y a des points en-dehors de la région 2D/3D spécifiée - %d points ignorés"
+msgstr "il y a des points en-dehors de la région 2D/3D spécifiée - %d points ignorés"
 
 #: ../lib/rst/interp_float/vinput2d.c:273
 #, c-format
@@ -4688,12 +4174,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d points donnés pour l'interpolation (après squelettisation) est moins que "
-"le NPMIN=% donnéd"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d points donnés pour l'interpolation (après squelettisation) est moins que le NPMIN=% donnéd"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4701,22 +4183,13 @@
 
 #: ../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)"
-msgstr ""
-"Paramètres de segmentation invalides: npmin= %d, segmax= %d pour une bonne "
-"connexion des segments, npmin > segmax (voir le manuel)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Paramètres de segmentation invalides: npmin= %d, segmax= %d pour une bonne connexion des segments, npmin > segmax (voir le manuel)"
 
 #: ../lib/rst/interp_float/vinput2d.c: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)"
-msgstr ""
-"Il y a moins de %d points pour l'interpolation. Aucune segmentation n'est "
-"nécessaire, pour faire tourner le programme plus vite définissez segmax=%d "
-"(voir manuel)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Il y a moins de %d points pour l'interpolation. Aucune segmentation n'est nécessaire, pour faire tourner le programme plus vite définissez segmax=%d (voir manuel)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4909,9 +4382,7 @@
 
 #: ../lib/gmath/test/test_main.c:106
 msgid "Performs benchmarks, unit and integration tests for the gmath library"
-msgstr ""
-"Effectue les évaluations, tests unitaires et d'intégration pour la librairie "
-"gmath"
+msgstr "Effectue les évaluations, tests unitaires et d'intégration pour la librairie gmath"
 
 #: ../lib/gmath/test/test_matrix_conversion.c:37
 msgid ""
@@ -5091,8 +4562,7 @@
 
 #: ../lib/gmath/la.c:788
 msgid "Specified matrix column index is outside range"
-msgstr ""
-"L'index de colonne de la matrice spécifié est en dehors de l'intervalle"
+msgstr "L'index de colonne de la matrice spécifié est en dehors de l'intervalle"
 
 #: ../lib/gmath/la.c:793 ../lib/gmath/la.c:834 ../lib/gmath/la.c:1198
 #: ../lib/gmath/la.c:1250 ../lib/gmath/la.c:1325
@@ -5425,21 +4895,15 @@
 
 #: ../lib/gis/parser.c:532
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --verbose "
-"supposé."
+msgstr "Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --verbose supposé."
 
 #: ../lib/gis/parser.c:546
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
-msgstr ""
-"Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --quiet "
-"supposé."
+msgstr "Utiliser le drapeau soit --quiet soit --verbose, pas les deux ; --quiet supposé."
 
 #: ../lib/gis/parser.c:561
 msgid "Use either --qq or --verbose flag, not both. Assuming --qq."
-msgstr ""
-"Utiliser soit l'option --qq soit --verbose, pas les deux. Utilisation de --"
-"qq."
+msgstr "Utiliser soit l'option --qq soit --verbose, pas les deux. Utilisation de --qq."
 
 #: ../lib/gis/parser.c:592
 #, c-format
@@ -5472,9 +4936,7 @@
 #: ../lib/gis/parser.c:1142
 #, c-format
 msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>"
-msgstr ""
-"Merci de mettre à jour l'utilisation de <%s> : l'option <%s> a été renommée "
-"en <%s>"
+msgstr "Merci de mettre à jour l'utilisation de <%s> : l'option <%s> a été renommée en <%s>"
 
 #: ../lib/gis/parser.c:1155
 #, c-format
@@ -5549,8 +5011,7 @@
 #: ../lib/gis/parser.c:1597 ../lib/gis/parser.c:1604
 #, c-format
 msgid "option <%s>: <%s> exists. To overwrite, use the --overwrite flag"
-msgstr ""
-"options <%s> : <%s> existe. Pour remplacer, utiliser l'option --overwrite"
+msgstr "options <%s> : <%s> existe. Pour remplacer, utiliser l'option --overwrite"
 
 #: ../lib/gis/parser.c:1714
 #, c-format
@@ -5615,11 +5076,8 @@
 msgstr "Schéma de base de données"
 
 #: ../lib/gis/parser_standard_options.c:194
-msgid ""
-"Do not use this option if schemas are not supported by driver/database server"
-msgstr ""
-"Ne pas utiliser cette option si les schémas ne sont pas supportés par le "
-"pilote / serveur de base de données"
+msgid "Do not use this option if schemas are not supported by driver/database server"
+msgstr "Ne pas utiliser cette option si les schémas ne sont pas supportés par le pilote / serveur de base de données"
 
 #: ../lib/gis/parser_standard_options.c:203
 msgid "Name of attribute column"
@@ -5754,12 +5212,8 @@
 msgstr "Type de données utilisées dans la carte raster3d en sortie"
 
 #: ../lib/gis/parser_standard_options.c:434
-msgid ""
-"Number of digits used as mantissa in the internal map storage, 0 -23 for "
-"float, 0 - 52 for double, max or default"
-msgstr ""
-"Nombre de décimales à utiliser comme 'mantissa' dans le stockage interne des "
-"cartes, 0-23 pour flottant, 0-52 pour double, max ou défaut"
+msgid "Number of digits used as mantissa in the internal map storage, 0 -23 for float, 0 - 52 for double, max or default"
+msgstr "Nombre de décimales à utiliser comme 'mantissa' dans le stockage interne des cartes, 0-23 pour flottant, 0-52 pour double, max ou défaut"
 
 #: ../lib/gis/parser_standard_options.c:444
 msgid "The compression method used in the output raster3d map"
@@ -5766,9 +5220,7 @@
 msgstr "La méthode de compression utilisée dans la carte raster3d en sortie"
 
 #: ../lib/gis/parser_standard_options.c:454
-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 "Les dimensions des dalles utilisées dans le fichier de sortie"
 
 #: ../lib/gis/parser_standard_options.c:464
@@ -5810,14 +5262,8 @@
 msgstr "Numéro ou nom de la couche"
 
 #: ../lib/gis/parser_standard_options.c:528
-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 ""
-"Les entités vecteur peuvent avoir des valeurs de catégories dans différentes "
-"couches. Ce nombre détermine quelle couche utiliser. Lorsque utilisé en "
-"accès direct avec OGR, il s'agit du nom de la couche."
+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 "Les entités vecteur peuvent avoir des valeurs de catégories dans différentes couches. Ce nombre détermine quelle couche utiliser. Lorsque utilisé en accès direct avec OGR, il s'agit du nom de la couche."
 
 #: ../lib/gis/parser_standard_options.c:538
 msgid "Layer number or name ('-1' for all layers)"
@@ -5824,14 +5270,8 @@
 msgstr "Numéro ou nom de la couche ('-1' pour toutes les couches)"
 
 #: ../lib/gis/parser_standard_options.c:540
-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 ""
-"Une carte vecteur peut être connectée à plusieurs tables de base de  "
-"données. Ce nombre détermine la table à utiliser. Lorsque utilisé avec OGR "
-"en accès direct, il s'agit du nom de la couche."
+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 "Une carte vecteur peut être connectée à plusieurs tables de base de  données. Ce nombre détermine la table à utiliser. Lorsque utilisé avec OGR en accès direct, il s'agit du nom de la couche."
 
 #: ../lib/gis/parser_standard_options.c:549
 msgid "Category value"
@@ -5869,8 +5309,7 @@
 
 #: ../lib/gis/parser_standard_options.c:609
 msgid "Special characters: pipe, comma, space, tab, newline"
-msgstr ""
-"Caractères spéciaux : 'pipe', virgule, espace, tabulation, nouvelle ligne"
+msgstr "Caractères spéciaux : 'pipe', virgule, espace, tabulation, nouvelle ligne"
 
 #: ../lib/gis/parser_standard_options.c:620
 #: ../lib/gis/parser_standard_options.c:631
@@ -6006,9 +5445,7 @@
 msgstr "Le type temporel du jeu de données temporel"
 
 #: ../lib/gis/parser_standard_options.c:888
-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 "WHERE conditions d'une clause SQL sans le mot-clef 'where'"
 
 #: ../lib/gis/parser_standard_options.c:889
@@ -6033,12 +5470,8 @@
 
 #: ../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."
-msgstr ""
-"Module compilé avec la version %s mais tentative d'utiliser la version %s. "
-"Vous devez recompiler GRASS ou gérer les versions multiples."
+msgid "Module built against version %s but trying to use version %s. You need to rebuild GRASS GIS or untangle multiple installations."
+msgstr "Module compilé avec la version %s mais tentative d'utiliser la version %s. Vous devez recompiler GRASS ou gérer les versions multiples."
 
 #: ../lib/gis/gisinit.c:65
 #, c-format
@@ -6072,17 +5505,12 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-"La fenêtre sauvegardée dans \"%s\" est complètement en dehors de la fenêtre "
-"GRASS courante."
+msgstr "La fenêtre sauvegardée dans \"%s\" est complètement en dehors de la fenêtre GRASS courante."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-"Seulement %d%% de la fenêtre sauvegardée dans \"%s\" chevauche(nt) la "
-"fenêtre GRASS courante."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr "Seulement %d%% de la fenêtre sauvegardée dans \"%s\" chevauche(nt) la fenêtre GRASS courante."
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
@@ -6203,8 +5631,7 @@
 #: ../lib/gis/adj_cellhd.c:351
 #, c-format
 msgid "NS extent does not match NS resolution: %g cells difference"
-msgstr ""
-"L'emprise NS ne correspond pas à la résolution NS : %g cellules de différence"
+msgstr "L'emprise NS ne correspond pas à la résolution NS : %g cellules de différence"
 
 #: ../lib/gis/adj_cellhd.c:360
 #, c-format
@@ -6249,8 +5676,7 @@
 #: ../lib/gis/adj_cellhd.c:481
 #, c-format
 msgid "EW extent does not match EW resolution: %g cells difference"
-msgstr ""
-"L'emprise EO nd correspond pas à la résolution EO : %g celules de différence"
+msgstr "L'emprise EO nd correspond pas à la résolution EO : %g celules de différence"
 
 #: ../lib/gis/adj_cellhd.c:487
 #, c-format
@@ -7155,8 +6581,7 @@
 #: ../lib/gis/legal_name.c:77 ../lib/gis/legal_name.c:81
 #, c-format
 msgid "Output raster map name <%s> is not valid map name"
-msgstr ""
-"Le nom <%s> de la carte raster en sortie n'est pas un nom de carte valide"
+msgstr "Le nom <%s> de la carte raster en sortie n'est pas un nom de carte valide"
 
 #: ../lib/gis/legal_name.c:118 ../lib/gis/legal_name.c:122
 #, c-format
@@ -7180,9 +6605,7 @@
 #: ../lib/gis/find_file.c:114
 #, c-format
 msgid "Data element '%s/%s' was found in more mapsets (also found in <%s>)"
-msgstr ""
-"L'élément date '%s/%s' a été trouvé dans plusieurs jeux de cartes (également "
-"dans <%s>)"
+msgstr "L'élément date '%s/%s' a été trouvé dans plusieurs jeux de cartes (également dans <%s>)"
 
 #: ../lib/gis/find_file.c:127
 #, c-format
@@ -7415,12 +6838,8 @@
 
 #: ../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."
-msgstr ""
-"La connexion <%s%s> existe déjà. Ré-exécuter '%s' avec l'option '--%s' pour "
-"écraser les paramètres existants."
+msgid "DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to overwrite existing settings."
+msgstr "La connexion <%s%s> existe déjà. Ré-exécuter '%s' avec l'option '--%s' pour écraser les paramètres existants."
 
 #: ../lib/db/dbmi_base/error.c:72
 msgid "<NULL error message>"
@@ -7462,31 +6881,18 @@
 
 #: ../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."
-msgstr ""
-"Cette version de GRASS (%d.%d) est trop vieille pour lire ce format d'index "
-"spatial. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers "
-"la version %d."
+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 "Cette version de GRASS (%d.%d) est trop vieille pour lire ce format d'index spatial. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers la version %d."
 
 #: ../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."
-msgstr ""
-"Votre version de GRASS ne supporte pas pleinement le format d'index spatial "
-"%d.%d du vecteur. Veuillez reconstruire la topologie ou mettre à jour GRASS."
+msgid "Your GRASS version does not fully support spatial index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
+msgstr "Votre version de GRASS ne supporte pas pleinement le format d'index spatial %d.%d du vecteur. Veuillez reconstruire la topologie ou mettre à jour GRASS."
 
 #: ../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."
-msgstr ""
-"La version %d.%d du format d'index spatial n'est pas supportée par cette "
-"version. Merci de reconstruire la topologie."
+msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology."
+msgstr "La version %d.%d du format d'index spatial n'est pas supportée par cette version. Merci de reconstruire la topologie."
 
 #: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
 #, fuzzy, c-format
@@ -7495,13 +6901,8 @@
 
 #: ../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."
-msgstr ""
-"Cette version de GRASS (%d.%d) est trop vieille pour lire ce format d'index "
-"de catégories. Essayez de reconstruire la topologie ou de mettre à jour "
-"GRASS vers la version %d."
+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 "Cette version de GRASS (%d.%d) est trop vieille pour lire ce format d'index de catégories. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers la version %d."
 
 #: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70
 #, c-format
@@ -7605,12 +7006,8 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Tentative de lire l'angle d'une ligne qui n'est pas connectée au noeud : "
-"noeud %d, ligne %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Tentative de lire l'angle d'une ligne qui n'est pas connectée au noeud : noeud %d, ligne %d"
 
 #: ../lib/vector/diglib/file.c:159
 msgid "Writing to file loaded to memory not supported"
@@ -7635,59 +7032,38 @@
 
 #: ../lib/vector/diglib/test.c:75
 #, c-format
-msgid ""
-"Error in read/write portable double, byte_order = %d Written: %.16e3E Read: "
-"%.16e3E"
-msgstr ""
-"Erreur de lecture/écriture du portable double, byte_order = %d Écrit : "
-"%.16e3E Lu : %.16e3E"
+msgid "Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E"
+msgstr "Erreur de lecture/écriture du portable double, byte_order = %d Écrit : %.16e3E Lu : %.16e3E"
 
 #: ../lib/vector/diglib/test.c:89
 #, c-format
-msgid ""
-"Error in read/write portable float, byte_order = %d Written: %.8e3E Read: "
-"%.8e3E"
-msgstr ""
-"Erreur de lecture/écriture du portable flottant, byte_order = %d Écrit : "
-"%.8e3E Lu : %.8e3E"
+msgid "Error in read/write portable float, byte_order = %d Written: %.8e3E Read: %.8e3E"
+msgstr "Erreur de lecture/écriture du portable flottant, byte_order = %d Écrit : %.8e3E Lu : %.8e3E"
 
 #: ../lib/vector/diglib/test.c:104
 #, c-format
-msgid ""
-"Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu"
-msgstr ""
-"Erreur de lecture/écriture du portable off_t, byte_order = %d Écrit : %lu "
-"Lu : %lu"
+msgid "Error in read/write portable off_t, byte_order = %d Written: %lu Read: %lu"
+msgstr "Erreur de lecture/écriture du portable off_t, byte_order = %d Écrit : %lu Lu : %lu"
 
 #: ../lib/vector/diglib/test.c:119
 #, c-format
-msgid ""
-"Error in read/write portable long, byte_order = %d Written: %lu Read: %lu"
-msgstr ""
-"Erreur de lecture/écriture du portable long, byte_order = %d Écrit : %lu "
-"Lu : %lu"
+msgid "Error in read/write portable long, byte_order = %d Written: %lu Read: %lu"
+msgstr "Erreur de lecture/écriture du portable long, byte_order = %d Écrit : %lu Lu : %lu"
 
 #: ../lib/vector/diglib/test.c:134
 #, c-format
 msgid "Error in read/write portable int, byte_order = %d Written: %d Read: %d"
-msgstr ""
-"Erreur de lecture/écriture du portable int, byte_order = %d Écrit : %d Lu : "
-"%d"
+msgstr "Erreur de lecture/écriture du portable int, byte_order = %d Écrit : %d Lu : %d"
 
 #: ../lib/vector/diglib/test.c:150
 #, c-format
-msgid ""
-"Error in read/write portable short, byte_order = %d Written: %d Read: %d"
-msgstr ""
-"Erreur de lecture/écriture du portable court, byte_order = %d Écrit : %d "
-"Lu : %d"
+msgid "Error in read/write portable short, byte_order = %d Written: %d Read: %d"
+msgstr "Erreur de lecture/écriture du portable court, byte_order = %d Écrit : %d Lu : %d"
 
 #: ../lib/vector/diglib/test.c:165
 #, c-format
 msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d"
-msgstr ""
-"Erreur de lecture/écriture du portable char, byte_order = %d Écrit : %d Lu : "
-"%d"
+msgstr "Erreur de lecture/écriture du portable char, byte_order = %d Écrit : %d Lu : %d"
 
 #: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718
 #, c-format
@@ -7719,48 +7095,32 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Centroïde mort %d enregistré pour une surface (bug dans la librairie vecteur)"
+msgstr "Centroïde mort %d enregistré pour une surface (bug dans la librairie vecteur)"
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
 msgid "Attempt to delete area %d info from dead isle %d"
-msgstr ""
-"Tentative de suppression des information de la surface %d de l'île morte %d"
+msgstr "Tentative de suppression des information de la surface %d de l'île morte %d"
 
 #: ../lib/vector/diglib/plus_area.c:784
 #, c-format
 msgid "Attempt to delete isle %d info from dead area %d"
-msgstr ""
-"Tentative de suppression des informations de l'île % de la surface morte %d"
+msgstr "Tentative de suppression des informations de l'île % de la surface morte %d"
 
 #: ../lib/vector/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."
-msgstr ""
-"Cette version de GRASS (%d.%d) est trop vieille pour lire ce format de "
-"topologie. Essayez de reconstruire la topologie ou de mettre à jour GRASS "
-"vers la version %d."
+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 "Cette version de GRASS (%d.%d) est trop vieille pour lire ce format de topologie. Essayez de reconstruire la topologie ou de mettre à jour GRASS vers la version %d."
 
 #: ../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."
-msgstr ""
-"Votre version de GRASS ne supporte pas entièrement le format de topologie %d."
-"%d du vecteur. Merci de reconstruire la topologie ou de mettre à jour GRASS."
+msgid "Your GRASS version does not fully support topology format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
+msgstr "Votre version de GRASS ne supporte pas entièrement le format de topologie %d.%d du vecteur. Merci de reconstruire la topologie ou de mettre à jour GRASS."
 
 #: ../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."
-msgstr ""
-"L'ancien format de topologie %d.%d n'est pas supporté par cette version. "
-"Essayez de reconstruire la topologie avec les modules v.build ou v.build.all."
+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 "L'ancien format de topologie %d.%d n'est pas supporté par cette version. Essayez de reconstruire la topologie avec les modules v.build ou v.build.all."
 
 #: ../lib/vector/rtree/test_suite/test_basics.c:40
 msgid ""
@@ -7839,9 +7199,7 @@
 #: ../lib/vector/Vlib/cindex.c:488
 #, c-format
 msgid "Unable to create category index file for vector map <%s>"
-msgstr ""
-"Impossible de créer le fichier d'index de catégories pour la carte vecteur <"
-"%s>"
+msgstr "Impossible de créer le fichier d'index de catégories pour la carte vecteur <%s>"
 
 #: ../lib/vector/Vlib/cindex.c:497
 msgid "Error writing out category index file"
@@ -7850,9 +7208,7 @@
 #: ../lib/vector/Vlib/cindex.c:539 ../lib/vector/Vlib/open.c:393
 #, c-format
 msgid "Unable to open category index file for vector map <%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier des catégories d'index pour la couche "
-"vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier des catégories d'index pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157
 #: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/build_ogr.c:101
@@ -7918,15 +7274,12 @@
 #: ../lib/vector/Vlib/cats.c:127
 #, c-format
 msgid "Too many categories (%d), unable to set cat %d (layer %d)"
-msgstr ""
-"Trop de catégories (%d), dans l'impossibilité de mettre en cat %d (couche %d)"
+msgstr "Trop de catégories (%d), dans l'impossibilité de mettre en cat %d (couche %d)"
 
 #: ../lib/vector/Vlib/cats.c:419
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"Impossible de convertir les catégories de caractères '%s' (de '%s') en "
-"intervalle de catégorie"
+msgstr "Impossible de convertir les catégories de caractères '%s' (de '%s') en intervalle de catégorie"
 
 #: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
 msgid "Layer number must be > 0 for category constraints"
@@ -7962,9 +7315,7 @@
 #: ../lib/vector/Vlib/copy.c:81
 #, c-format
 msgid "Unable to copy features. Input vector map <%s> is not open"
-msgstr ""
-"Impossible de copier les objets. La carte vecteur <%s> en entrée n'est pas "
-"ouverte"
+msgstr "Impossible de copier les objets. La carte vecteur <%s> en entrée n'est pas ouverte"
 
 #: ../lib/vector/Vlib/copy.c:102
 #, c-format
@@ -7974,9 +7325,7 @@
 #: ../lib/vector/Vlib/copy.c:134
 #, c-format
 msgid "Vector map <%s> not open on topological level. Areas will be skipped!"
-msgstr ""
-"La carte vecteur <%s> n'est pas ouverte au niveau topologique. Les surfaces "
-"seront ignorées !"
+msgstr "La carte vecteur <%s> n'est pas ouverte au niveau topologique. Les surfaces seront ignorées !"
 
 #: ../lib/vector/Vlib/copy.c:230 ../lib/vector/Vlib/copy.c:235
 msgid "Copying features..."
@@ -8092,16 +7441,11 @@
 
 #: ../lib/vector/Vlib/open.c:252
 msgid "Temporary vector maps can be accessed only in the current mapset"
-msgstr ""
-"Les cartes vecteur temporaires ne sont accessibles que dans le jeu de cartes "
-"courant"
+msgstr "Les cartes vecteur temporaires ne sont accessibles que dans le jeu de cartes courant"
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Une couche vectorielle qui n'est pas dans le jeu de données courant ne peut "
-"pas être ouverte pour une mise à jour"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Une couche vectorielle qui n'est pas dans le jeu de données courant ne peut pas être ouverte pour une mise à jour"
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -8111,8 +7455,7 @@
 #: ../lib/vector/Vlib/open.c:352
 #, c-format
 msgid "Unable to open topology file for vector map <%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier topologique pour la couche vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier topologique pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871
 #: ../lib/vector/Vlib/build.c:866
@@ -8122,19 +7465,13 @@
 
 #: ../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."
-msgstr ""
-"Impossible d'ouvrir la carte vecteur <%s> au niveau %d. Essayez de "
-"reconstruire la topologie avec v.build."
+msgid "Unable to open vector map <%s> on level %d. Try to rebuild vector topology with v.build."
+msgstr "Impossible d'ouvrir la carte vecteur <%s> au niveau %d. Essayez de reconstruire la topologie avec v.build."
 
 #: ../lib/vector/Vlib/open.c:445
 #, c-format
 msgid "Building topology for OGR layer <%s> from datasource '%s'..."
-msgstr ""
-"Construction de la topologie pour la couche OGR <%s> à partir dans la source "
-"'%s' ..."
+msgstr "Construction de la topologie pour la couche OGR <%s> à partir dans la source '%s' ..."
 
 #: ../lib/vector/Vlib/open.c:453
 #, c-format
@@ -8144,15 +7481,12 @@
 #: ../lib/vector/Vlib/open.c:507
 #, c-format
 msgid "Unable to open history file for vector map <%s>"
-msgstr ""
-"Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
+msgstr "Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/open.c:777
 #, c-format
 msgid "Unable to create vector map: <%s> is not in the current mapset (%s)"
-msgstr ""
-"Impossible de créer la carte vecteur : <%s> n'est pas dans le jeux de carte "
-"courant (%s)"
+msgstr "Impossible de créer la carte vecteur : <%s> n'est pas dans le jeux de carte courant (%s)"
 
 #: ../lib/vector/Vlib/open.c:786
 #, c-format
@@ -8205,9 +7539,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"La taille du fichier 'coord' est différente de la valeur sauvegardée dans le "
-"fichier de topologie"
+msgstr "La taille du fichier 'coord' est différente de la valeur sauvegardée dans le fichier de topologie"
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -8245,14 +7577,12 @@
 #: ../lib/vector/Vlib/write.c:234
 #, c-format
 msgid "Unable to rewrite feature/offset %lu in vector map <%s>"
-msgstr ""
-"Impossible de réécrire l'entité/décalage %lu dans la carte vecteur <%s>"
+msgstr "Impossible de réécrire l'entité/décalage %lu dans la carte vecteur <%s>"
 
 #: ../lib/vector/Vlib/write.c:266
 #, c-format
 msgid "Unable to delete feature/offset %lu from vector map <%s>"
-msgstr ""
-"Impossible de supprimer l'entité/décalage %lu dans la carte vecteur <%s>"
+msgstr "Impossible de supprimer l'entité/décalage %lu dans la carte vecteur <%s>"
 
 #: ../lib/vector/Vlib/write.c:299
 msgid "Unable to restore feature/offset %"
@@ -8269,12 +7599,8 @@
 msgstr "La carte vectorielle <%s> n'est pas ouverte en mode écriture"
 
 #: ../lib/vector/Vlib/dgraph.c:432
-msgid ""
-"Trying to add more edges to the planar_graph than the initial allocation "
-"size allows"
-msgstr ""
-"Tentative d'ajouter plus d'angles au planar_graph que la taille d'allocation "
-"initiale"
+msgid "Trying to add more edges to the planar_graph than the initial allocation size allows"
+msgstr "Tentative d'ajouter plus d'angles au planar_graph que la taille d'allocation initiale"
 
 #: ../lib/vector/Vlib/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
 msgid "Area is composed of dead boundary"
@@ -8321,9 +7647,7 @@
 #: ../lib/vector/Vlib/close_pg.c:139 ../lib/vector/Vlib/close_ogr.c:104
 #, c-format
 msgid "Unable to save feature index file for vector map <%s>"
-msgstr ""
-"Impossible d'enregistrer le fichier d'index des objets pour la carte vecteur "
-"<%s>"
+msgstr "Impossible d'enregistrer le fichier d'index des objets pour la carte vecteur <%s>"
 
 #: ../lib/vector/Vlib/read_nat.c:144 ../lib/vector/Vlib/read_pg.c:331
 #: ../lib/vector/Vlib/write_pg.c:236 ../lib/vector/Vlib/write_pg.c:381
@@ -8357,11 +7681,8 @@
 
 #: ../lib/vector/Vlib/read_pg.c:365
 #, c-format
-msgid ""
-"Requesting invalid feature from cache (%d). Number of features in cache: %d"
-msgstr ""
-"Entité invalide (%d) demandée depuis le cache. Nombre d'entités dans le "
-"cache : %d"
+msgid "Requesting invalid feature from cache (%d). Number of features in cache: %d"
+msgstr "Entité invalide (%d) demandée depuis le cache. Nombre d'entités dans le cache : %d"
 
 #: ../lib/vector/Vlib/read_pg.c:368
 #, c-format
@@ -8384,15 +7705,11 @@
 
 #: ../lib/vector/Vlib/read_pg.c:652
 msgid "Inconsistency in topology: detected centroid (should be point)"
-msgstr ""
-"Inconsistance dans la topologie : controïdes détectés (devraient être des "
-"points)"
+msgstr "Inconsistance dans la topologie : controïdes détectés (devraient être des points)"
 
 #: ../lib/vector/Vlib/read_pg.c:662
 msgid "Inconsistency in topology: detected boundary (should be line)"
-msgstr ""
-"Inconsistance dans la topologie : contours détectés (devraient être des "
-"lignes)"
+msgstr "Inconsistance dans la topologie : contours détectés (devraient être des lignes)"
 
 #: ../lib/vector/Vlib/read_pg.c:787
 #, c-format
@@ -8473,11 +7790,8 @@
 msgstr "La table d'entités <%s> n'a pas de clef primaire définie"
 
 #: ../lib/vector/Vlib/build_ogr.c:89
-msgid ""
-"Random read is not supported by OGR for this layer. Unable to build topology."
-msgstr ""
-"La lecture aléatoire n'est pas supportée par OGR pour cette couche. "
-"Impossible de créer la topologie."
+msgid "Random read is not supported by OGR for this layer. Unable to build topology."
+msgstr "La lecture aléatoire n'est pas supportée par OGR pour cette couche. Impossible de créer la topologie."
 
 #: ../lib/vector/Vlib/build_ogr.c:95 ../lib/vector/Vlib/build_pg.c:101
 #, c-format
@@ -8540,15 +7854,11 @@
 #: ../lib/vector/Vlib/write_ogr.c:340 ../lib/vector/Vlib/write_pg.c:1118
 #, c-format
 msgid "More layers defined, using driver <%s> and database <%s>"
-msgstr ""
-"Plus de couches définies, utilisation du pilote <%s> et de la base de "
-"données <%s>"
+msgstr "Plus de couches définies, utilisation du pilote <%s> et de la base de données <%s>"
 
 #: ../lib/vector/Vlib/write_ogr.c:346 ../lib/vector/Vlib/write_pg.c:1123
 msgid "Database connection not defined. Unable to write attributes."
-msgstr ""
-"Connexion à la base de données non définie. Impossible d'écrire les "
-"attributs."
+msgstr "Connexion à la base de données non définie. Impossible d'écrire les attributs."
 
 #: ../lib/vector/Vlib/write_ogr.c:410 ../lib/vector/Vlib/write_pg.c:1238
 #: ../lib/vector/Vlib/write_pg.c:1403
@@ -8560,9 +7870,7 @@
 #: ../lib/vector/Vlib/write_pg.c:1405
 #, c-format
 msgid "Feature has more categories, using category %d (from layer %d)"
-msgstr ""
-"L'objet a plus de catégories, utilisation de la catégorie %d (depuis la "
-"couche %d)"
+msgstr "L'objet a plus de catégories, utilisation de la catégorie %d (depuis la couche %d)"
 
 #: ../lib/vector/Vlib/write_ogr.c:426
 msgid "Feature is not a point. Skipping."
@@ -8606,9 +7914,7 @@
 #: ../lib/vector/Vlib/write_ogr.c:593 ../lib/vector/Vlib/write_pg.c:2022
 #, c-format
 msgid "No database record for category %d, no attributes will be written"
-msgstr ""
-"Pas d'enregistrement en base de données pour la catégorie %d, aucun attribut "
-"ne sera écrit"
+msgstr "Pas d'enregistrement en base de données pour la catégorie %d, aucun attribut ne sera écrit"
 
 #: ../lib/vector/Vlib/write_ogr.c:626
 #, c-format
@@ -8626,9 +7932,7 @@
 
 #: ../lib/vector/Vlib/field.c:96
 msgid "Unable to add attribute link, vector map is not opened in WRITE mode"
-msgstr ""
-"Impossible d'ajouter un lien d'attribut, la carte vecteur n'est pas ouverte "
-"en ÉCRITURE."
+msgstr "Impossible d'ajouter un lien d'attribut, la carte vecteur n'est pas ouverte en ÉCRITURE."
 
 #: ../lib/vector/Vlib/field.c:103
 msgid "Unable to add attribute link"
@@ -8647,12 +7951,8 @@
 msgstr "Connexion à la base de données non définie. Passer."
 
 #: ../lib/vector/Vlib/field.c:185
-msgid ""
-"More DB links defined for input vector map. Using only first DB link for "
-"output."
-msgstr ""
-"Plusieurs liens base de données définis pour la carte vecteur en entrée. "
-"Utilisation uniquement du premier lien pour la sortie."
+msgid "More DB links defined for input vector map. Using only first DB link for output."
+msgstr "Plusieurs liens base de données définis pour la carte vecteur en entrée. Utilisation uniquement du premier lien pour la sortie."
 
 #: ../lib/vector/Vlib/field.c:261
 #, c-format
@@ -8703,20 +8003,13 @@
 msgstr "Impossible d'ouvrir le pilote OGR DBMI"
 
 #: ../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"
-msgstr ""
-"Tous les tests FID ont échoués. Ni 'FID' ni 'ogc_fid' ni 'ogr_fid' ni 'gid' "
-"ne sont disponibles dans la table OGR DB"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Tous les tests FID ont échoués. Ni 'FID' ni 'ogc_fid' ni 'ogr_fid' ni 'gid' ne sont disponibles dans la table OGR DB"
 
 #: ../lib/vector/Vlib/field.c:840
 #, c-format
-msgid ""
-"Feature table <%s> has no primary key defined. Unable to define DB links."
-msgstr ""
-"La table <%s> n'a pas de clef primaire définie. Impossible de définir les "
-"liens bases de données."
+msgid "Feature table <%s> has no primary key defined. Unable to define DB links."
+msgstr "La table <%s> n'a pas de clef primaire définie. Impossible de définir les liens bases de données."
 
 #: ../lib/vector/Vlib/field.c:860
 msgid "GRASS not compiled with PostgreSQL support"
@@ -8729,15 +8022,11 @@
 #: ../lib/vector/Vlib/field.c:925
 #, c-format
 msgid "Unable to create database definition file for vector map <%s>"
-msgstr ""
-"Impossible de créer le fichier de définition de base de données pour la "
-"carte vecteur <%s>"
+msgstr "Impossible de créer le fichier de définition de base de données pour la carte vecteur <%s>"
 
 #: ../lib/vector/Vlib/field.c:1020
 msgid "Bug: attempt to update map which is not in current mapset"
-msgstr ""
-"Bug: tentative de mise à jour d'une couche qui n'est pas dans le jeu de "
-"cartes courant"
+msgstr "Bug: tentative de mise à jour d'une couche qui n'est pas dans le jeu de cartes courant"
 
 #: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582
 msgid "Snap vertices Pass 1: select points"
@@ -8861,15 +8150,11 @@
 
 #: ../lib/vector/Vlib/write_pg.c:1880
 msgid "Trying to insert 3D data into feature table which store 2D data only"
-msgstr ""
-"Tentative d'insérer des données 3D dans une table avec des données en 2D "
-"uniquement"
+msgstr "Tentative d'insérer des données 3D dans une table avec des données en 2D uniquement"
 
 #: ../lib/vector/Vlib/write_pg.c:1885
 msgid "Trying to insert 2D data into feature table which store 3D data only"
-msgstr ""
-"Tentative d'insérer des données 2D dans une table avec des données en 3D "
-"uniquement"
+msgstr "Tentative d'insérer des données 2D dans une table avec des données en 3D uniquement"
 
 #: ../lib/vector/Vlib/write_pg.c:1910
 msgid "Unable to insert topological element into PostGIS Topology schema"
@@ -8902,8 +8187,7 @@
 #: ../lib/vector/Vlib/write_pg.c:2277
 #, c-format
 msgid "Unable to determine next left/right edge for edge %d"
-msgstr ""
-"Impossible de déterminer le prochain angle gauche/droite pour l'angle %d"
+msgstr "Impossible de déterminer le prochain angle gauche/droite pour l'angle %d"
 
 #: ../lib/vector/Vlib/write_pg.c:2282
 msgid "Unable to insert new edge. Topology not available."
@@ -8989,18 +8273,12 @@
 msgstr "Résultat inatendu pour line_intersection() res = %d"
 
 #: ../lib/vector/Vlib/buffer2.c:589
-msgid ""
-"Next edge was visited (right) but it is not the first one !!! breaking loop"
-msgstr ""
-"L'angle suivant a déjà été visité (droite) mais il n'est pas le premier !!! "
-"Sortie de la boucle"
+msgid "Next edge was visited (right) but it is not the first one !!! breaking loop"
+msgstr "L'angle suivant a déjà été visité (droite) mais il n'est pas le premier !!! Sortie de la boucle"
 
 #: ../lib/vector/Vlib/buffer2.c:600
-msgid ""
-"Next edge was visited (left) but it is not the first one !!! breaking loop"
-msgstr ""
-"L'angle suivant a déjà été visité (gauche) mais il n'est pas le premier !!! "
-"sortie de la boucle"
+msgid "Next edge was visited (left) but it is not the first one !!! breaking loop"
+msgstr "L'angle suivant a déjà été visité (gauche) mais il n'est pas le premier !!! sortie de la boucle"
 
 #: ../lib/vector/Vlib/buffer2.c:648
 msgid "side != 0 feature not implemented"
@@ -9128,22 +8406,13 @@
 
 #: ../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."
-msgstr ""
-"Le format d'index %d.%d n'est pas supporté par cette version. Essayez de "
-"reconstruire la topologie ou de mettre à jour GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Le format d'index %d.%d n'est pas supporté par cette version. Essayez de reconstruire la topologie ou de mettre à jour GRASS."
 
 #: ../lib/vector/Vlib/open_ogr.c: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."
-msgstr ""
-"Votre version de GRASS ne supporte pas complétement le format d'index %d.%d "
-"pour le vecteur. Reconstruisez la topologie ou faites une mise à jour de "
-"GRASS."
+msgid "Your GRASS version does not fully support feature index format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
+msgstr "Votre version de GRASS ne supporte pas complétement le format d'index %d.%d pour le vecteur. Reconstruisez la topologie ou faites une mise à jour de GRASS."
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -9247,9 +8516,7 @@
 #: ../lib/vector/Vlib/ascii.c:539
 #, c-format
 msgid "Unable to select record from table <%s> (key %s, column %s)"
-msgstr ""
-"Impossible de sélectionner des enregistrements depuis la table <%s> (clef "
-"%s, colonne %s)"
+msgstr "Impossible de sélectionner des enregistrements depuis la table <%s> (clef %s, colonne %s)"
 
 #: ../lib/vector/Vlib/ascii.c:661
 #, c-format
@@ -9259,8 +8526,7 @@
 #: ../lib/vector/Vlib/ascii.c:701
 #, c-format
 msgid "Feature has more categories. Only one category (%d) is exported."
-msgstr ""
-"L'objet a plus de catégories. Seulement une catégorie (%d) est exportée."
+msgstr "L'objet a plus de catégories. Seulement une catégorie (%d) est exportée."
 
 #: ../lib/vector/Vlib/ascii.c:718
 #, c-format
@@ -9300,17 +8566,12 @@
 #: ../lib/vector/Vlib/ascii.c:875
 #, c-format
 msgid "Unable to get boundary of isle id %d (area id %d)"
-msgstr ""
-"Impossible d'obtenir les limites de l'île d'id %d (id de la surface %d)"
+msgstr "Impossible d'obtenir les limites de l'île d'id %d (id de la surface %d)"
 
 #: ../lib/vector/Vlib/ascii.c:889
 #, c-format
-msgid ""
-"%d features without category skipped. To export also features without "
-"category use '%s=-1'."
-msgstr ""
-"%d objets sans catégories sautés. Pour exporter également les objets sans "
-"catégories, utiliser '%s=-1'."
+msgid "%d features without category skipped. To export also features without category use '%s=-1'."
+msgstr "%d objets sans catégories sautés. Pour exporter également les objets sans catégories, utiliser '%s=-1'."
 
 #: ../lib/vector/Vlib/constraint.c:150
 msgid "Layer constraint ignored for non-native vector formats"
@@ -9322,12 +8583,8 @@
 
 #: ../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)"
-msgstr ""
-"Vect_read_line_geos(): l'id d'objet %d n'est pas plausible (nombre maxi "
-"d'objets dans la carte vecteur <%s>: %d)"
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line_geos(): l'id d'objet %d n'est pas plausible (nombre maxi d'objets dans la carte vecteur <%s>: %d)"
 
 #: ../lib/vector/Vlib/geos.c:60
 msgid "only native format supported"
@@ -9345,8 +8602,7 @@
 #: ../lib/vector/Vlib/geos.c:104
 #, c-format
 msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d"
-msgstr ""
-"Vect_read_area_geos(): impossible de lire l'île d'id %d de la surface d'id %d"
+msgstr "Vect_read_area_geos(): impossible de lire l'île d'id %d de la surface d'id %d"
 
 #: ../lib/vector/Vlib/geos.c:205
 #, c-format
@@ -9428,9 +8684,7 @@
 
 #: ../lib/vector/Vlib/build_sfa.c:751
 msgid "Feature index is built only for non-native formats. Nothing to dump."
-msgstr ""
-"L'index est construit uniquement pour les formats non natifs. Rien à "
-"exporter."
+msgstr "L'index est construit uniquement pour les formats non natifs. Rien à exporter."
 
 #: ../lib/vector/Vlib/simple_features.c:225
 #, c-format
@@ -9452,9 +8706,7 @@
 
 #: ../lib/vector/Vlib/build_pg.c:95
 msgid "Random read is not supported for this layer. Unable to build topology."
-msgstr ""
-"La lecture aléatoire n'est pas supportée pour cette couche. Impossible de "
-"reconstruire la topologie."
+msgstr "La lecture aléatoire n'est pas supportée pour cette couche. Impossible de reconstruire la topologie."
 
 #: ../lib/vector/Vlib/build_pg.c:105
 msgid "Building pseudo-topology over simple features..."
@@ -9524,16 +8776,12 @@
 
 #: ../lib/vector/Vlib/build_pg.c:1000
 msgid "Create simple features topology from topogeometry data..."
-msgstr ""
-"Crée des objets topologiques simples depuis des données topogeometry ..."
+msgstr "Crée des objets topologiques simples depuis des données topogeometry ..."
 
 #: ../lib/vector/Vlib/build_pg.c:1018
 #, c-format
-msgid ""
-"Unable to build simple features from topogeometry data. Unsupported type %d."
-msgstr ""
-"Impossible de construire des objets simples depuis les données topogeometry. "
-"Type %d non supporté."
+msgid "Unable to build simple features from topogeometry data. Unsupported type %d."
+msgstr "Impossible de construire des objets simples depuis les données topogeometry. Type %d non supporté."
 
 #: ../lib/vector/Vlib/clean_nodes.c:248
 #, c-format
@@ -9583,12 +8831,8 @@
 msgstr "Schéma de topologie PostGIS <%s> supprimé"
 
 #: ../lib/vector/Vlib/open_pg.c:559
-msgid ""
-"Connection to PostgreSQL database failed. Try to set up username/password by "
-"db.login."
-msgstr ""
-"Échec de la connexion à la base PostgreSQL. Essayez de définir un "
-"utilisateur/mot de passe avec db.login."
+msgid "Connection to PostgreSQL database failed. Try to set up username/password by db.login."
+msgstr "Échec de la connexion à la base PostgreSQL. Essayez de définir un utilisateur/mot de passe avec db.login."
 
 #: ../lib/vector/Vlib/open_pg.c:566
 msgid "Unable to get database name"
@@ -9597,9 +8841,7 @@
 #: ../lib/vector/Vlib/open_pg.c:571
 #, c-format
 msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found."
-msgstr ""
-"<%s> n'est pas une base de donées PostGIS. Table 'spatial_ref_sys' non "
-"trouvée."
+msgstr "<%s> n'est pas une base de donées PostGIS. Table 'spatial_ref_sys' non trouvée."
 
 #: ../lib/vector/Vlib/open_pg.c:580
 #, c-format
@@ -9680,18 +8922,15 @@
 #: ../lib/vector/Vlib/net_analyze.c:291 ../lib/vector/Vlib/net_analyze.c:332
 #, c-format
 msgid "Unable to find point with defined unique category for node <%d>."
-msgstr ""
-"Impossible de trouver un point avec une catégorie unique pour le noeud <%d>."
+msgstr "Impossible de trouver un point avec une catégorie unique pour le noeud <%d>."
 
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
-"Il existe plus de un point sur le noeud <%d> avec une catégorie unique dans "
-"le champ <%d>.\n"
+"Il existe plus de un point sur le noeud <%d> avec une catégorie unique dans le champ <%d>.\n"
 "La couche de catégories uniques ne semble pas valide."
 
 #: ../lib/vector/Vlib/net_analyze.c:452
@@ -9720,9 +8959,7 @@
 #: ../lib/vector/Vlib/close.c:257
 #, c-format
 msgid "Invalid request for writing frmt file - map format is %d"
-msgstr ""
-"Demande d'écriture invalide pour écrire un fichier frmt - la carte est au "
-"format %d"
+msgstr "Demande d'écriture invalide pour écrire un fichier frmt - la carte est au format %d"
 
 #: ../lib/vector/Vlib/close.c:289
 #, c-format
@@ -9756,9 +8993,7 @@
 #: ../lib/vector/Vlib/array.c:292
 #, c-format
 msgid "Unable to select record from table <%s> (key %s, where %s)"
-msgstr ""
-"Impossible de sélectionner un enregistrement depuis la table <%s> (clef %s, "
-"où %s)"
+msgstr "Impossible de sélectionner un enregistrement depuis la table <%s> (clef %s, où %s)"
 
 #: ../lib/vector/Vlib/write_nat.c:398
 msgid "Attempt to access feature with invalid id (%"
@@ -9826,9 +9061,7 @@
 #: ../lib/vector/Vlib/box.c:429
 #, c-format
 msgid "Topology not available for vector map <%s>. Registering primitives..."
-msgstr ""
-"Topologie non disponible pour la carte vecteur <%s>. Référencement des "
-"primitives ..."
+msgstr "Topologie non disponible pour la carte vecteur <%s>. Référencement des primitives ..."
 
 #: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85
 msgid "Unable to read vector map"
@@ -9861,8 +9094,7 @@
 #: ../lib/vector/Vlib/net_build.c:988
 #, c-format
 msgid "Data type of column <%s> not supported (must be numeric)"
-msgstr ""
-"Type de données de la colonne <%s> non pris en charge (doit être numeric)"
+msgstr "Type de données de la colonne <%s> non pris en charge (doit être numeric)"
 
 #: ../lib/vector/Vlib/net_build.c:202 ../lib/vector/Vlib/net_build.c:967
 msgid "Setting node costs..."
@@ -9871,65 +9103,47 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"L'enregistrement de la base de données pour le noeud %d (cat = %d) n'a pas "
-"été trouvé (coût fixé à 0)"
+msgstr "L'enregistrement de la base de données pour le noeud %d (cat = %d) n'a pas été trouvé (coût fixé à 0)"
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
-msgstr ""
-"Impossible d'ajouter un arc de réseau pour une connexion de noeud virtuel."
+msgstr "Impossible d'ajouter un arc de réseau pour une connexion de noeud virtuel."
 
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
-"Il existe plus de un point du noeud <%d> avec le champ de catégorie unique <"
-"%d> .\n"
-"La couche de catégories uniques n'est pas valide, les résultats seront "
-"probablement incorrects."
+"Il existe plus de un point du noeud <%d> avec le champ de catégorie unique <%d> .\n"
+"La couche de catégories uniques n'est pas valide, les résultats seront probablement incorrects."
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
-"Impossible de trouver un point représentant l'intersection <%d> dans le "
-"champ de catégories uniques <%d>.\n"
+"Impossible de trouver un point représentant l'intersection <%d> dans le champ de catégories uniques <%d>.\n"
 "Le coût pour l'intersection a été fixé à 0.\n"
-"La couche de catégories uniques n'est pas valide, les résultats seront "
-"probablement incorrects.."
+"La couche de catégories uniques n'est pas valide, les résultats seront probablement incorrects.."
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
-"Impossible de trouver un noeud pour le point représentant l'intersection <"
-"%d> dans le champ ee catégories uniques <%d>.\n"
+"Impossible de trouver un noeud pour le point représentant l'intersection <%d> dans le champ ee catégories uniques <%d>.\n"
 "Le coût pour l'intersection a été défini à 0.\n"
-"La couche de catégories uniques n'est pas valide, vous allez sans doute "
-"obtenir des résultats incorrects."
+"La couche de catégories uniques n'est pas valide, vous allez sans doute obtenir des résultats incorrects."
 
 #: ../lib/vector/Vlib/net_build.c:432
 #, c-format
-msgid ""
-"Database record for turn with cat = %d in not found. (The turn was skipped."
-msgstr ""
-"L'enregistrement de la base de données pour le virage cat = %d n'a pas été "
-"trouvé. (Le virage a été ignoré."
+msgid "Database record for turn with cat = %d in not found. (The turn was skipped."
+msgstr "L'enregistrement de la base de données pour le virage cat = %d n'a pas été trouvé. (Le virage a été ignoré."
 
 #: ../lib/vector/Vlib/net_build.c:465
 msgid "Cannot add network arc representing turn."
@@ -9947,31 +9161,20 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
-"La ligne avec l'id <%d> a plus d'une catégorie unique définie dans le champ <"
-"%d>.\n"
-"La couche de catégories uniques n'est pas valide, vous allez probablement "
-"obtenir des résultats incorrects."
+"La ligne avec l'id <%d> a plus d'une catégorie unique définie dans le champ <%d>.\n"
+"La couche de catégories uniques n'est pas valide, vous allez probablement obtenir des résultats incorrects."
 
 #: ../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)"
-msgstr ""
-"Enregistrement pour la ligne %d (cat = %d, avant/toutes directions) non "
-"trouvé (coût défini à 0)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (cost was set to 0)"
+msgstr "Enregistrement pour la ligne %d (cat = %d, avant/toutes directions) non trouvé (coût défini à 0)"
 
 #: ../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)"
-msgstr ""
-"Enregistrement pour la ligne %d (cat = %d, direction arrière) non trouvé "
-"(coût défini à 0)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(cost was set to 0)"
+msgstr "Enregistrement pour la ligne %d (cat = %d, direction arrière) non trouvé (coût défini à 0)"
 
 #: ../lib/vector/Vlib/net_build.c:658 ../lib/vector/Vlib/net_build.c:1064
 msgid "Flattening the graph..."
@@ -9988,21 +9191,13 @@
 
 #: ../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)"
-msgstr ""
-"L'enregistrement de la base de données de la ligne %d (cat = %d, avant/"
-"toutes directions) introuvable (avant/toutes directions de la ligne sautée)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "L'enregistrement de la base de données de la ligne %d (cat = %d, avant/toutes directions) introuvable (avant/toutes directions de la ligne sautée)"
 
 #: ../lib/vector/Vlib/net_build.c:888
 #, c-format
-msgid ""
-"Database record for line %d (cat = %d, backword direction) not "
-"found(direction of line skipped)"
-msgstr ""
-"L'enregistrement de la base de données de la ligne %d (cat = %d, direction "
-"arrière) introuvable (direction de la ligne sautée)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "L'enregistrement de la base de données de la ligne %d (cat = %d, direction arrière) introuvable (direction de la ligne sautée)"
 
 #: ../lib/vector/Vlib/net_build.c:937
 msgid "Cannot add network arc"
@@ -10011,42 +9206,32 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Ne doit contenir ni '.', ni 'NULL'."
+msgstr "Nom de couche vectorielle illégale <%s>. Ne doit contenir ni '.', ni 'NULL'."
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
 msgid "Illegal vector map name <%s>. Must start with a letter."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Doit commencer par une lettre."
+msgstr "Nom de couche vectorielle illégale <%s>. Doit commencer par une lettre."
 
 #: ../lib/vector/Vlib/legal_vname.c:58
 #, c-format
 msgid "Illegal vector map name <%s>. Character '%c' not allowed."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Le caractère '%c' n'est pas "
-"autorisé."
+msgstr "Nom de couche vectorielle illégale <%s>. Le caractère '%c' n'est pas autorisé."
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Nom de couche vectorielle illégale <%s>. Les mot-clefs SQL ne peut pas être "
-"utilisés comme nom de carte vectorielle."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Nom de couche vectorielle illégale <%s>. Les mot-clefs SQL ne peut pas être utilisés comme nom de carte vectorielle."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
 msgid "Output vector map name <%s> is not in the current mapset (%s)"
-msgstr ""
-"Le nom de la carte vecteur en sortie <%s> n'est pas dans le jeux de carte "
-"courant (%s)"
+msgstr "Le nom de la carte vecteur en sortie <%s> n'est pas dans le jeux de carte courant (%s)"
 
 #: ../lib/vector/Vlib/legal_vname.c:117 ../lib/vector/Vlib/legal_vname.c:121
 #, c-format
 msgid "Output vector map name <%s> is not SQL compliant"
-msgstr ""
-"Le nom de la carte vecteur en sortie <%s> n'est pas compatible avec le SQL"
+msgstr "Le nom de la carte vecteur en sortie <%s> n'est pas compatible avec le SQL"
 
 #: ../lib/vector/Vlib/legal_vname.c:159 ../lib/vector/Vlib/legal_vname.c:163
 #, c-format
@@ -10070,20 +9255,13 @@
 
 #: ../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)"
-msgstr ""
-"Le fichier coor de la carte vecteur <%s@%s> est plus grand qu'il ne devrait "
-"(%ld bytes en trop)"
+msgid "Coor file of vector map <%s@%s> is larger than it should be (%ld bytes excess)"
+msgstr "Le fichier coor de la carte vecteur <%s@%s> est plus grand qu'il ne devrait (%ld bytes en trop)"
 
 #: ../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)."
-msgstr ""
-"Le fichier coor de la carte vecteur <%s@%s> est plus petit qu'il ne devrait "
-"(%ld bytes en moins)"
+msgid "Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing)."
+msgstr "Le fichier coor de la carte vecteur <%s@%s> est plus petit qu'il ne devrait (%ld bytes en moins)"
 
 #: ../lib/vector/Vlib/read.c:93 ../lib/vector/Vlib/read.c:129
 #: ../lib/vector/Vlib/read.c:168
@@ -10155,8 +9333,7 @@
 
 #: ../lib/vector/Vlib/intersect.c:447
 msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
-msgstr ""
-"Vect_segment_intersection() ERREUR (segments verticaux non colinéaires)"
+msgstr "Vect_segment_intersection() ERREUR (segments verticaux non colinéaires)"
 
 #: ../lib/vector/Vlib/build.c:116
 msgid "Area of size = 0.0 (less than 4 vertices) ignored"
@@ -10176,8 +9353,7 @@
 
 #: ../lib/vector/Vlib/build.c:201
 msgid "Request to find area outside nonexistent isle"
-msgstr ""
-"Requête pour trouver des surfaces à l'extérieur d'une île non-existante"
+msgstr "Requête pour trouver des surfaces à l'extérieur d'une île non-existante"
 
 #: ../lib/vector/Vlib/build.c:352
 msgid "Larger bbox but smaller area!!!"
@@ -10313,12 +9489,8 @@
 msgstr "Erreur à l'écriture du fichier topo."
 
 #: ../lib/vector/Vlib/build.c:1211
-msgid ""
-"Unable to build spatial index from topology, vector map is not opened at "
-"topology level 2"
-msgstr ""
-"Impossible de construire l'index spatial depuis la topologie, la couche "
-"vecteur n'est pas ouverte au niveau topologique 2"
+msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2"
+msgstr "Impossible de construire l'index spatial depuis la topologie, la couche vecteur n'est pas ouverte au niveau topologique 2"
 
 #: ../lib/vector/Vlib/build.c:1234
 #, c-format
@@ -10332,9 +9504,7 @@
 #: ../lib/vector/Vlib/build.c:1269
 #, c-format
 msgid "Unable to create spatial index file for vector map <%s>"
-msgstr ""
-"Impossible de créer le fichier d'index spatial pour la couche vectorielle <"
-"%s>"
+msgstr "Impossible de créer le fichier d'index spatial pour la couche vectorielle <%s>"
 
 #: ../lib/vector/Vlib/build.c:1278
 msgid "Error writing out spatial index file"
@@ -10491,13 +9661,11 @@
 
 #: ../lib/proj/ellipse.c:124
 msgid "No secondary ellipsoid descriptor (rf, es or b) in file"
-msgstr ""
-"Pas de descripteur secondaire (rf, es or b) d'ellipsoïde dans le fichier"
+msgstr "Pas de descripteur secondaire (rf, es or b) d'ellipsoïde dans le fichier"
 
 #: ../lib/proj/ellipse.c:128
 msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file"
-msgstr ""
-"Descripteurs de l'ellipsoïde (a, rf, es ou b) invalides dans le fichier"
+msgstr "Descripteurs de l'ellipsoïde (a, rf, es ou b) invalides dans le fichier"
 
 #: ../lib/proj/ellipse.c:141
 msgid "No ellipsoid info given in file"
@@ -10505,8 +9673,7 @@
 
 #: ../lib/proj/datum.c:195
 msgid "Failed to detect nadgrids path, GRASS_PROJSHARE not defined"
-msgstr ""
-"Échec de détection du chemin de nadgrids, GRASS_PROJSHARE n'est pas défini"
+msgstr "Échec de détection du chemin de nadgrids, GRASS_PROJSHARE n'est pas défini"
 
 #: ../lib/proj/datum.c:278 ../lib/proj/datum.c:358
 #, c-format
@@ -10528,11 +9695,8 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR ne peut pas analyser la chaîne de paramètre PROJ.4: %s (Le code erreur "
-"OGR était %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR ne peut pas analyser la chaîne de paramètre PROJ.4: %s (Le code erreur OGR était %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
@@ -10541,23 +9705,16 @@
 
 #: ../lib/proj/convert.c:469
 #, c-format
-msgid ""
-"Updating spatial reference with embedded proj4 definition failed. Proj4 "
-"definition: <%s>"
-msgstr ""
-"La mise à jour de la référence spatiale avec la définition proj4 embarquée a "
-"échoué. définition proj4 : <%s>"
+msgid "Updating spatial reference with embedded proj4 definition failed. Proj4 definition: <%s>"
+msgstr "La mise à jour de la référence spatiale avec la définition proj4 embarquée a échoué. définition proj4 : <%s>"
 
 #: ../lib/proj/convert.c:476
 msgid "Updating spatial reference with embedded proj4 definition"
-msgstr ""
-"Mise à jour de la référence spatiale avec la définition proj4 embarquée"
+msgstr "Mise à jour de la référence spatiale avec la définition proj4 embarquée"
 
 #: ../lib/proj/convert.c:610
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"Aucun nom de projection ! Paramètres de projection susceptibles d'être vides "
-"de sens."
+msgstr "Aucun nom de projection ! Paramètres de projection susceptibles d'être vides de sens."
 
 #: ../lib/proj/convert.c:672
 #, c-format
@@ -10566,21 +9723,13 @@
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"La date <% s> est apparemment reconnue par GRASS mais aucun paramètre "
-"trouvé. Vous devez examiner."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "La date <% s> est apparemment reconnue par GRASS mais aucun paramètre trouvé. Vous devez examiner."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Numéro de transformation %d invalide ; la plage valide est de 1 à %d. "
-"Paramètres datum de la transformation laissés non spécifiés."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Numéro de transformation %d invalide ; la plage valide est de 1 à %d. Paramètres datum de la transformation laissés non spécifiés."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -10644,31 +9793,22 @@
 msgstr "Erreur de lecture de données nulles à la ligne %d de <%s>"
 
 msgid "'%s/%s' was found in more mapsets (also found in <%s>)"
-msgstr ""
-"'%s/%s' trouvé dans plusieurs jeux de cartes (également trouvé dans <%s>)"
+msgstr "'%s/%s' trouvé dans plusieurs jeux de cartes (également trouvé dans <%s>)"
 
 msgid "Using <%s@%s>"
 msgstr "Utilisation de <%s@%s>"
 
 msgid "Fixing subtle input data rounding error of north boundary (%g>%g)"
-msgstr ""
-"Ajustement d'une légère erreur d'arrondi sur la valeur de la limite Nord (%g>"
-"%g)"
+msgstr "Ajustement d'une légère erreur d'arrondi sur la valeur de la limite Nord (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of south boundary (%g>%g)"
-msgstr ""
-"justement d'une légère erreur d'arrondi sur la valeur de la limite Sud (%g>"
-"%g)"
+msgstr "justement d'une légère erreur d'arrondi sur la valeur de la limite Sud (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Erreur dans les méthodes de fixation des données d'entrée à la frontière "
-"Ouest (%g>%g)"
+msgstr "Erreur dans les méthodes de fixation des données d'entrée à la frontière Ouest (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Erreur dans les méthodes de fixation des données d'entrée à la frontière Est "
-"(%g>%g)"
+msgstr "Erreur dans les méthodes de fixation des données d'entrée à la frontière Est (%g>%g)"
 
 #, fuzzy
 msgid "Syntax error in cell header"
@@ -10720,24 +9860,16 @@
 msgstr "Vous n'avez pas la permission d'accéder au jeu de cartes <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "impossible d'ouvrir le fichier de datums : %s"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
-msgstr ""
-"Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
-msgstr ""
-"Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "Impossible d'ouvrir le fichier d'historique pour la couche vectorielle <%s>"
 
 #, fuzzy
 msgid "Unable to find a temporary null file <%s>"
@@ -10756,22 +9888,18 @@
 
 #, fuzzy
 msgid ""
-"Error in GUI startup. If necessary, please report this error to the GRASS "
-"developers.\n"
+"Error in GUI startup. If necessary, please report this error to the GRASS developers.\n"
 "Switching to text mode now.\n"
 "\n"
 "Hit RETURN to continue..."
 msgstr ""
-"Erreur dans le démarrage de l'interface graphique. Si nécessaire, merci de "
-"rapporter cette erreur aux développeurs GRASS.\n"
+"Erreur dans le démarrage de l'interface graphique. Si nécessaire, merci de rapporter cette erreur aux développeurs GRASS.\n"
 "Bascule vers le mode texte.\n"
 "\n"
 "Appuyez sur ENTRÉE pour continuer ..."
 
-msgid ""
-"A language override has been requested. Trying to switch GRASS into '%s'..."
-msgstr ""
-"Un forçage de langage a été demandé. Essai de basculer GRASS en '%s' ..."
+msgid "A language override has been requested. Trying to switch GRASS into '%s'..."
+msgstr "Un forçage de langage a été demandé. Essai de basculer GRASS en '%s' ..."
 
 msgid "ERROR: option <%s>: <%s> exists.\n"
 msgstr "ERREUR: option <%s>: <%s> existe.\n"
@@ -10819,12 +9947,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Chaîne d'horodatage illégale"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Note du dev : librairie sites adaptée utilisée pour le vecteur de points. "
-"(le module devrait être mis à jour vers la librairie vecteur GRASS 6)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Note du dev : librairie sites adaptée utilisée pour le vecteur de points. (le module devrait être mis à jour vers la librairie vecteur GRASS 6)"
 
 msgid "Cannot fetch row"
 msgstr "Impossible de récupérer la ligne"
@@ -10834,15 +9958,11 @@
 
 #, fuzzy
 msgid "Error writing uncompressed FP data for row %d of <%s>"
-msgstr ""
-"erreur en lisant la couche compressée [%s] dans le jeu de données [%s], "
-"ligne %d"
+msgstr "erreur en lisant la couche compressée [%s] dans le jeu de données [%s], ligne %d"
 
 #, fuzzy
 msgid "Error writing compressed FP data for row %d of <%s>"
-msgstr ""
-"erreur en lisant la couche compressée [%s] dans le jeu de données [%s], "
-"ligne %d"
+msgstr "erreur en lisant la couche compressée [%s] dans le jeu de données [%s], ligne %d"
 
 #, fuzzy
 msgid "initial location"
@@ -10867,12 +9987,8 @@
 "\n"
 "Appuyez sur ENTRÉE pour continuer"
 
-msgid ""
-"Mapset <%s> doesn't exist in GRASS location <%s>. A new mapset can be "
-"created by '-c' switch."
-msgstr ""
-"Le jeu de cartes <%s> n'existepas dans le secteur GRASS <%s>. Il est "
-"possible de créer un nouveau jeu de cartes avec l'option '-c'."
+msgid "Mapset <%s> doesn't exist in GRASS location <%s>. A new mapset can be created by '-c' switch."
+msgstr "Le jeu de cartes <%s> n'existepas dans le secteur GRASS <%s>. Il est possible de créer un nouveau jeu de cartes avec l'option '-c'."
 
 #, fuzzy
 msgid ""
@@ -10902,16 +10018,13 @@
 
 #, fuzzy
 msgid ""
-"Job file '%s' has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file '%s' has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
-"Le fichier de tâche '%s' a été défini dans la variable 'GRASS_BATCH_JOB' "
-"mais n'est pas trouvé. Sortie.\n"
+"Le fichier de tâche '%s' a été défini dans la variable 'GRASS_BATCH_JOB' mais n'est pas trouvé. Sortie.\n"
 "\n"
-"Utilisez 'ne pas définir GRASS_BATCH_JOB' pour désactiver le traitement des "
-"tâches par lot."
+"Utilisez 'ne pas définir GRASS_BATCH_JOB' pour désactiver le traitement des tâches par lot."
 
 msgid "Change file permission to 'executable' for '%s'"
 msgstr "Changer les permissions du fichier '%s' pour 'exécutable'"
@@ -10926,9 +10039,7 @@
 msgstr "L'innterface graphique de GRASS devrait être <%s>"
 
 msgid "Batch job '%s' (defined in GRASS_BATCH_JOB variable) was executed."
-msgstr ""
-"La tâche par lot '%s' (définie dans la variable GRASS_BATCH_JOB) a été "
-"exécutée."
+msgstr "La tâche par lot '%s' (définie dans la variable GRASS_BATCH_JOB) a été exécutée."
 
 #, fuzzy
 msgid "Flag -e required also flag -c"
@@ -10937,14 +10048,12 @@
 msgid ""
 "Unable to start GRASS GIS. You have the choice to:\n"
 " - Launch the GRASS GIS interface with the '-gui' switch (`%s -gui`)\n"
-" - Launch GRASS GIS directly with path to the location/mapset as an argument "
-"(`%s /path/to/location/mapset`)\n"
+" - Launch GRASS GIS directly with path to the location/mapset as an argument (`%s /path/to/location/mapset`)\n"
 " - Create manually the GISRC file (%s)"
 msgstr ""
 "Impossible de démarrer le SIG GRASS. Vous avez le choix de :\n"
 "- Démarrer l'interface graphique avec l'argument '-gui' (`%s -gui`)\n"
-"- Démarrer le SIG GRASS directement avec le chemin du secteur/jeu de cartes "
-"en argument (`%s /chemin/vers/secteur/jeu/de/cartes`)\n"
+"- Démarrer le SIG GRASS directement avec le chemin du secteur/jeu de cartes en argument (`%s /chemin/vers/secteur/jeu/de/cartes`)\n"
 "- Créer manuellement le fichier GISRC (%s)"
 
 msgid "Unable to remove directory '%s'"
@@ -10993,32 +10102,22 @@
 #~ msgstr "BUG dans le nom de l'option, '%s' n'est pas valide"
 
 #~ msgid "Default locale settings are missing. GRASS running with C locale."
-#~ msgstr ""
-#~ "Les paramètres de locale par défaut sont manquants. Utilisation de la "
-#~ "locale C."
+#~ msgstr "Les paramètres de locale par défaut sont manquants. Utilisation de la locale C."
 
 #~ msgid "Unable to initialise PROJ.4 with the following parameter list:"
-#~ msgstr ""
-#~ "Impossible d'initialiser proj.4 avec la liste de paramètres suivants :"
+#~ msgstr "Impossible d'initialiser proj.4 avec la liste de paramètres suivants :"
 
 #~ msgid "The error message: %s"
 #~ msgstr "Message d'erreur: %s"
 
 #~ msgid "Unknown compression method <%s>, using default ZLIB"
-#~ msgstr ""
-#~ "Méthode de compression <%s> inconnue, utilisation de ZLIB par défaut"
+#~ msgstr "Méthode de compression <%s> inconnue, utilisation de ZLIB par défaut"
 
-#~ msgid ""
-#~ "No compression is not supported for GRASS raster maps, using default ZLIB"
-#~ msgstr ""
-#~ "Aucune compression n'est pas supporté par GRASS pour les cartes raster, "
-#~ "utilisation de ZLIB par défaut"
+#~ msgid "No compression is not supported for GRASS raster maps, using default ZLIB"
+#~ msgstr "Aucune compression n'est pas supporté par GRASS pour les cartes raster, utilisation de ZLIB par défaut"
 
-#~ msgid ""
-#~ "This GRASS version does not support %s compression, using default ZLIB"
-#~ msgstr ""
-#~ "Cette version de GRASS ne supporte pas la compression %s, utilisation de "
-#~ "ZLB par défaut"
+#~ msgid "This GRASS version does not support %s compression, using default ZLIB"
+#~ msgstr "Cette version de GRASS ne supporte pas la compression %s, utilisation de ZLB par défaut"
 
 #~ msgid "BUG in descriptions, option '%s' in <%s> does not exist"
 #~ msgstr "BUG dans les descriptions, l'option '%s' dans  <%s> n'existe pas"
@@ -11045,9 +10144,7 @@
 #~ msgstr "Status framebuffer incomplet (status = %d)"
 
 #~ msgid "Compression with %s is not supported in this GRASS GIS installation"
-#~ msgstr ""
-#~ "La compression avec %s n'est pas supportée dans cette installation de "
-#~ "GRASS"
+#~ msgstr "La compression avec %s n'est pas supportée dans cette installation de GRASS"
 
 #~ msgid "%d lines merged"
 #~ msgstr "%d lignes fusionnées"
@@ -11060,3 +10157,9 @@
 
 #~ msgid "%d new lines and boundaries"
 #~ msgstr "%d nouvelles lignes et contours"
+
+#~ msgid "Unable to read find raster <%s>"
+#~ msgstr "Impossible de lire le raster <%s>"
+
+#~ msgid "Unable allocate PNG structure"
+#~ msgstr "Allocation de structure PNG impossible"

Modified: grass/trunk/locale/po/grasslibs_hu.po
===================================================================
--- grass/trunk/locale/po/grasslibs_hu.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_hu.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -10,8 +10,7 @@
 "POT-Creation-Date: 2018-03-25 16:18+0200\n"
 "PO-Revision-Date: 2018-03-10 17:22+0100\n"
 "Last-Translator: Zoltan Siki <siki at agt.bme.hu>, 2018\n"
-"Language-Team: Hungarian (https://www.transifex.com/grass-gis/teams/45198/"
-"hu/)\n"
+"Language-Team: Hungarian (https://www.transifex.com/grass-gis/teams/45198/hu/)\n"
 "Language: hu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -252,9 +251,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/raster/range.c:103
@@ -384,9 +381,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
@@ -411,9 +406,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
@@ -428,8 +421,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
@@ -501,26 +493,19 @@
 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/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/color_read.c:103
@@ -840,9 +825,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -884,9 +867,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
@@ -969,9 +950,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
@@ -1123,9 +1102,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/gsd_surf.c:1742
@@ -1193,9 +1170,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/gvl_file.c:103
@@ -1232,9 +1207,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/trans.c:180
@@ -1317,9 +1290,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
@@ -1443,8 +1414,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_bmp.c:96
@@ -1551,15 +1521,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
@@ -1570,8 +1537,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1613,9 +1579,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
@@ -1626,16 +1590,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
@@ -1650,9 +1610,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
@@ -1666,15 +1624,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
@@ -1689,15 +1643,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
@@ -1707,16 +1658,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
@@ -1735,17 +1682,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
@@ -1759,29 +1701,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1791,8 +1726,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
@@ -1802,9 +1736,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
@@ -1815,9 +1747,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
@@ -1827,22 +1757,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
@@ -1857,9 +1782,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1892,14 +1815,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
@@ -1917,16 +1837,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
@@ -1941,23 +1857,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
@@ -1990,9 +1900,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
@@ -2002,8 +1910,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
@@ -2144,9 +2051,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
@@ -2244,10 +2149,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
@@ -2295,9 +2197,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
@@ -2316,16 +2216,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/temporal_raster_base_algebra.py:741
@@ -2370,9 +2266,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
@@ -2394,9 +2288,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2420,9 +2312,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2431,21 +2321,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2465,25 +2349,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
@@ -2604,9 +2482,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2624,9 +2500,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2773,9 +2647,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
@@ -2789,9 +2661,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2802,8 +2672,7 @@
 
 #: ../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
@@ -2838,9 +2707,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
@@ -2876,10 +2743,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
@@ -3311,8 +3175,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
@@ -3447,9 +3310,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
@@ -3567,9 +3428,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
@@ -3620,8 +3479,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
@@ -3666,8 +3524,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
@@ -3731,15 +3588,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
@@ -3802,16 +3656,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3831,8 +3681,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3852,18 +3701,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3912,18 +3757,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3949,8 +3789,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4084,9 +3923,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4155,9 +3992,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4171,9 +4006,7 @@
 
 #: ../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
@@ -4248,9 +4081,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
@@ -4259,16 +4090,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
@@ -5102,8 +4929,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5239,9 +5065,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5249,9 +5073,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5293,10 +5115,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5304,10 +5123,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5482,9 +5298,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5509,9 +5323,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
@@ -5550,8 +5362,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6863,9 +6674,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/error.c:72
@@ -6908,23 +6717,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6934,9 +6737,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7041,9 +6842,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7069,28 +6868,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
@@ -7100,8 +6893,7 @@
 
 #: ../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
@@ -7153,23 +6945,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/rtree/test_suite/test_basics.c:40
@@ -7488,8 +7274,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
@@ -7510,9 +7295,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
@@ -7646,9 +7429,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7730,8 +7511,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
@@ -7834,8 +7614,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7996,9 +7775,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
@@ -8047,15 +7824,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
@@ -8320,13 +8094,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
@@ -8455,16 +8227,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8621,9 +8389,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/constraint.c:150
@@ -8636,9 +8402,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
@@ -8835,8 +8599,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/clean_nodes.c:248
@@ -8887,9 +8650,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
@@ -8983,8 +8744,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9167,36 +8927,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9215,22 +8968,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9248,16 +8996,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
@@ -9281,8 +9025,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
@@ -9317,15 +9060,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9554,9 +9294,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9760,8 +9498,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9771,9 +9508,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9791,16 +9526,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87

Modified: grass/trunk/locale/po/grasslibs_id_ID.po
===================================================================
--- grass/trunk/locale/po/grasslibs_id_ID.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_id_ID.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -10,8 +10,7 @@
 "POT-Creation-Date: 2018-03-25 16:18+0200\n"
 "PO-Revision-Date: 2017-05-23 21:08+0200\n"
 "Last-Translator: Firman Hadi <efha94 at gmail.com>, 2017\n"
-"Language-Team: Indonesian (Indonesia) (https://www.transifex.com/grass-gis/"
-"teams/45198/id_ID/)\n"
+"Language-Team: Indonesian (Indonesia) (https://www.transifex.com/grass-gis/teams/45198/id_ID/)\n"
 "Language: id_ID\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -252,9 +251,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/raster/range.c:103
@@ -384,9 +381,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
@@ -411,9 +406,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
@@ -428,8 +421,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
@@ -501,26 +493,19 @@
 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/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/color_read.c:103
@@ -840,9 +825,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -884,9 +867,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
@@ -969,9 +950,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
@@ -1123,9 +1102,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/gsd_surf.c:1742
@@ -1193,9 +1170,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/gvl_file.c:103
@@ -1232,9 +1207,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/trans.c:180
@@ -1317,9 +1290,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
@@ -1443,8 +1414,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_bmp.c:96
@@ -1551,15 +1521,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
@@ -1570,8 +1537,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1613,9 +1579,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
@@ -1626,16 +1590,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
@@ -1650,9 +1610,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
@@ -1666,15 +1624,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
@@ -1689,15 +1643,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
@@ -1707,16 +1658,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
@@ -1735,17 +1682,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
@@ -1759,29 +1701,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1791,8 +1726,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
@@ -1802,9 +1736,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
@@ -1815,9 +1747,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
@@ -1827,22 +1757,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
@@ -1857,9 +1782,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1892,14 +1815,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
@@ -1917,16 +1837,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
@@ -1941,23 +1857,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
@@ -1990,9 +1900,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
@@ -2002,8 +1910,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
@@ -2144,9 +2051,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
@@ -2244,10 +2149,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
@@ -2295,9 +2197,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
@@ -2316,16 +2216,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/temporal_raster_base_algebra.py:741
@@ -2370,9 +2266,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
@@ -2394,9 +2288,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2420,9 +2312,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2431,21 +2321,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2465,25 +2349,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
@@ -2604,9 +2482,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2624,9 +2500,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2773,9 +2647,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
@@ -2789,9 +2661,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2802,8 +2672,7 @@
 
 #: ../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
@@ -2838,9 +2707,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
@@ -2876,10 +2743,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
@@ -3199,8 +3063,7 @@
 #: ../lib/raster3d/close.c:62
 #, c-format
 msgid "Unable to move temp raster map <%s> to 3D raster map <%s>"
-msgstr ""
-"Tidak dapat memindahkan peta raster sementara <%s>  ke peta raster 3D <%s>"
+msgstr "Tidak dapat memindahkan peta raster sementara <%s>  ke peta raster 3D <%s>"
 
 #: ../lib/raster3d/close.c:79
 msgid "Unable to flush all tiles"
@@ -3312,8 +3175,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
@@ -3448,9 +3310,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
@@ -3568,9 +3428,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
@@ -3621,8 +3479,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
@@ -3667,8 +3524,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
@@ -3732,15 +3588,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
@@ -3803,16 +3656,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3832,8 +3681,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3853,18 +3701,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3913,18 +3757,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3950,8 +3789,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4085,9 +3923,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4156,12 +3992,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Terlalu lama mencari titik-titik untuk interpolasi - silakan ubah region "
-"yang mencakup wilayah dimana titik Anda berada. Melanjutkan penghitungan ..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Terlalu lama mencari titik-titik untuk interpolasi - silakan ubah region yang mencakup wilayah dimana titik Anda berada. Melanjutkan penghitungan ..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4174,9 +4006,7 @@
 
 #: ../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
@@ -4195,9 +4025,7 @@
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr ""
-"Tidak ada tabel warna untuk input peta raster -- tidak akan membuat tabel "
-"warna"
+msgstr "Tidak ada tabel warna untuk input peta raster -- tidak akan membuat tabel warna"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4253,12 +4081,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d titik yang digunakan untuk interpolasi (setelah pembersihan) kurang dari "
-"NPMIN=%d yang diberikan"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d titik yang digunakan untuk interpolasi (setelah pembersihan) kurang dari NPMIN=%d yang diberikan"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4266,16 +4090,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
@@ -5109,8 +4929,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5246,9 +5065,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5256,9 +5073,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5300,10 +5115,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5311,10 +5123,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5489,9 +5298,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5516,9 +5323,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
@@ -5557,8 +5362,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6870,9 +6674,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/error.c:72
@@ -6915,23 +6717,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6941,9 +6737,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7048,9 +6842,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7076,28 +6868,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
@@ -7107,8 +6893,7 @@
 
 #: ../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
@@ -7160,23 +6945,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/rtree/test_suite/test_basics.c:40
@@ -7494,8 +7273,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
@@ -7516,9 +7294,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
@@ -7652,9 +7428,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7736,8 +7510,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
@@ -7840,8 +7613,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8002,9 +7774,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
@@ -8053,15 +7823,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
@@ -8326,13 +8093,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
@@ -8461,16 +8226,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8627,9 +8388,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/constraint.c:150
@@ -8642,9 +8401,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
@@ -8838,8 +8595,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/clean_nodes.c:248
@@ -8890,9 +8646,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
@@ -8986,8 +8740,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9170,36 +8923,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9218,22 +8964,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9251,16 +8992,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
@@ -9284,8 +9021,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
@@ -9320,15 +9056,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9557,9 +9290,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9762,8 +9493,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9773,9 +9503,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9793,16 +9521,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87

Modified: grass/trunk/locale/po/grasslibs_it.po
===================================================================
--- grass/trunk/locale/po/grasslibs_it.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_it.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -44,8 +44,7 @@
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"%s: Impossibile leggere file definizione di scrittura; usa il predefinito"
+msgstr "%s: Impossibile leggere file definizione di scrittura; usa il predefinito"
 
 #: ../lib/driver/parse_ftcap.c:90
 #, c-format
@@ -260,12 +259,8 @@
 
 #: ../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."
-msgstr ""
-"Ci sono interruzioni di classe fuori dal range min-max. Numero di classi "
-"ridotto a %i, ma saranno usate probabiltà per %i classi."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "Ci sono interruzioni di classe fuori dal range min-max. Numero di classi ridotto a %i, ma saranno usate probabiltà per %i classi."
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -307,14 +302,12 @@
 #: ../lib/raster/raster_metadata.c:119 ../lib/raster/raster_metadata.c:148
 #, c-format
 msgid "Error closing <%s> metadata file for raster map <%s@%s>"
-msgstr ""
-"Errore nella chiusura del file dei metadati <%s> per la mappa raster <%s@%s>"
+msgstr "Errore nella chiusura del file dei metadati <%s> per la mappa raster <%s@%s>"
 
 #: ../lib/raster/raster_metadata.c:142
 #, c-format
 msgid "Unable to create <%s> metadata file for raster map <%s@%s>"
-msgstr ""
-"Impossibile creare il file dei metadati <%s> per la mappa raster <%s@%s>"
+msgstr "Impossibile creare il file dei metadati <%s> per la mappa raster <%s@%s>"
 
 #: ../lib/raster/cats.c:109
 #, c-format
@@ -368,9 +361,7 @@
 
 #: ../lib/raster/put_row.c:491
 msgid "GDAL output doesn't support writing null rows separately"
-msgstr ""
-"Il formato di output di GDAL non supporta la scrittura di righe null "
-"separatamente"
+msgstr "Il formato di output di GDAL non supporta la scrittura di righe null separatamente"
 
 #: ../lib/raster/put_row.c:494
 #, c-format
@@ -390,9 +381,7 @@
 #: ../lib/raster/put_row.c:688
 #, c-format
 msgid "put_raster_row: raster map <%s> not open for write - request ignored"
-msgstr ""
-"put_raster_row: mappa raster <%s> non aperta in scrittura - richiesta "
-"ignorata"
+msgstr "put_raster_row: mappa raster <%s> non aperta in scrittura - richiesta ignorata"
 
 #: ../lib/raster/put_row.c:695
 msgid "put_raster_row: unopened file descriptor - request ignored"
@@ -400,18 +389,13 @@
 
 #: ../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"
-msgstr ""
-"impossibile aprire il raster <%s@%s> poiché è una riclassificazione di <%s@"
-"%s> che non esiste"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "impossibile aprire il raster <%s@%s> poiché è una riclassificazione di <%s@%s> che non esiste"
 
 #: ../lib/raster/open.c:196
 #, c-format
 msgid "Error reading reclass file for raster map <%s>"
-msgstr ""
-"Errore nella lettura del file di riclassificazione per la mappa raster <%s>"
+msgstr "Errore nella lettura del file di riclassificazione per la mappa raster <%s>"
 
 #: ../lib/raster/open.c:207
 #, c-format
@@ -430,19 +414,13 @@
 
 #: ../lib/raster/open.c:238
 #, c-format
-msgid ""
-"Raster map <%s> is in different projection than current region. Found <%s>, "
-"should be <%s>."
-msgstr ""
-"La mappa raster <%s> ha una proiezione diversa da quella della regione "
-"corrente. La proiezione è <%s>, dovrebbe essere <%s>."
+msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>."
+msgstr "La mappa raster <%s> ha una proiezione diversa da quella della regione corrente. La proiezione è <%s>, dovrebbe essere <%s>."
 
 #: ../lib/raster/open.c:245
 #, c-format
 msgid "Raster map <%s> is in different zone (%d) than current region (%d)"
-msgstr ""
-"La mappa raster <%s> è in una zona diversa (%d) rispetto alla regione "
-"corrente (%d)"
+msgstr "La mappa raster <%s> è in una zona diversa (%d) rispetto alla regione corrente (%d)"
 
 #: ../lib/raster/open.c:250
 #, c-format
@@ -451,11 +429,8 @@
 
 #: ../lib/raster/open.c:275
 #, c-format
-msgid ""
-"Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
-msgstr ""
-"La mappa raster <%s@%s> è un collegamento GDAL ma GRASS è stato compilato "
-"senza il supporto GDAL"
+msgid "Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
+msgstr "La mappa raster <%s@%s> è un collegamento GDAL ma GRASS è stato compilato senza il supporto GDAL"
 
 #: ../lib/raster/open.c:283
 #, c-format
@@ -498,8 +473,7 @@
 
 #: ../lib/raster/open.c:819
 msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE"
-msgstr ""
-"Rast_set_fp_type(): può essere chiamata solo con FCELL_TYPE o DCELL_TYPE"
+msgstr "Rast_set_fp_type(): può essere chiamata solo con FCELL_TYPE o DCELL_TYPE"
 
 #: ../lib/raster/open.c:877
 #, c-format
@@ -527,35 +501,20 @@
 msgstr "Raster <%s> non è xdr: byte_order: %s"
 
 #: ../lib/raster/open.c:1028
-msgid ""
-"Rast_set_quant_rules() can be called only for raster maps opened for reading"
-msgstr ""
-"Rast_set_quant_rules() può essere chiamata solo per mappe raster aperte in "
-"lettura."
+msgid "Rast_set_quant_rules() can be called only for raster maps opened for reading"
+msgstr "Rast_set_quant_rules() può essere chiamata solo per mappe raster aperte in lettura."
 
 #: ../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."
-msgstr ""
-"Errore interno: Rast_get_window() chiamato con finestra divisa. Utilizzare "
-"Rast_get_input_window() o Rast_get_output_window()."
+msgid "Internal error: Rast_get_window() called with split window. Use Rast_get_input_window() or Rast_get_output_window() instead."
+msgstr "Errore interno: Rast_get_window() chiamato con finestra divisa. Utilizzare Rast_get_input_window() o Rast_get_output_window()."
 
 #: ../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."
-msgstr ""
-"Errore interno: Rast_window_rows() chiamato con finestra divisa. Utilizzare "
-"Rast_input_window_rows() o Rast_output_window_rows()."
+msgid "Internal error: Rast_window_rows() called with split window. Use Rast_input_window_rows() or Rast_output_window_rows() instead."
+msgstr "Errore interno: Rast_window_rows() chiamato con finestra divisa. Utilizzare Rast_input_window_rows() o Rast_output_window_rows()."
 
 #: ../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."
-msgstr ""
-"Errore interno: Rast_window_cols() chiamato con finestra divisa. Utilizzare "
-"Rast_input_window_cols() o Rast_output_window_cols()."
+msgid "Internal error: Rast_window_cols() called with split window. Use Rast_input_window_cols() or Rast_output_window_cols() instead."
+msgstr "Errore interno: Rast_window_cols() chiamato con finestra divisa. Utilizzare Rast_input_window_cols() o Rast_output_window_cols()."
 
 #: ../lib/raster/color_read.c:103
 msgid "missing"
@@ -583,9 +542,7 @@
 #: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-" Lettura del raster <%s@%s>. La richiesta per la riga %d è fuori dalla "
-"regione"
+msgstr " Lettura del raster <%s@%s>. La richiesta per la riga %d è fuori dalla regione"
 
 #: ../lib/raster/get_row.c:95
 #, c-format
@@ -620,8 +577,7 @@
 #: ../lib/raster/get_row.c:228
 #, c-format
 msgid "Error reading raster data via GDAL for row %d of <%s>"
-msgstr ""
-"Errore nella lettura della mappa raster tramite GDAL per la riga %d di <%s>"
+msgstr "Errore nella lettura della mappa raster tramite GDAL per la riga %d di <%s>"
 
 #: ../lib/raster/get_row.c:830
 #, c-format
@@ -651,8 +607,7 @@
 #: ../lib/raster/quant_io.c:43
 #, c-format
 msgid "Floating data range for raster map <%s> is empty"
-msgstr ""
-"L'intervallo dei dati a virgola mobile per la mappa raster <%s> è vuoto"
+msgstr "L'intervallo dei dati a virgola mobile per la mappa raster <%s> è vuoto"
 
 #: ../lib/raster/quant_io.c:52
 #, c-format
@@ -662,9 +617,7 @@
 #: ../lib/raster/quant_io.c:105
 #, c-format
 msgid "Attempt to open quantization table for CELL raster map <%s>"
-msgstr ""
-"Tentativo di apertura della tabella di quantizzazione per la mappa raster <"
-"%s> di tipo CELL"
+msgstr "Tentativo di apertura della tabella di quantizzazione per la mappa raster <%s> di tipo CELL"
 
 #: ../lib/raster/quant_io.c:135
 #, c-format
@@ -684,8 +637,7 @@
 #: ../lib/raster/reclass.c:171
 #, c-format
 msgid "Illegal reclass format in header file for <%s@%s>"
-msgstr ""
-"Formato illegale di riclassificazione nel file di intestazione per <%s@%s>"
+msgstr "Formato illegale di riclassificazione nel file di intestazione per <%s@%s>"
 
 #: ../lib/raster/reclass.c:273
 msgid "Illegal reclass request"
@@ -881,12 +833,8 @@
 
 #: ../lib/raster/gdal.c:500
 #, c-format
-msgid ""
-"Driver <%s> does not support direct writing. Using MEM driver for "
-"intermediate dataset."
-msgstr ""
-"Il driver <%s> non supporta la scrittura diretta. Driver MEM in uso per il "
-"dataset intermedio."
+msgid "Driver <%s> does not support direct writing. Using MEM driver for intermediate dataset."
+msgstr "Il driver <%s> non supporta la scrittura diretta. Driver MEM in uso per il dataset intermedio."
 
 #: ../lib/raster/gdal.c:506
 msgid "Unable to get in-memory raster driver"
@@ -927,12 +875,8 @@
 
 #: ../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"
-msgstr ""
-"Impossibile leggere il file dell'intestazione per la mappa raster <%s@%s>. È "
-"una riclassificazione della mappa raster <%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 "Impossibile leggere il file dell'intestazione per la mappa raster <%s@%s>. È una riclassificazione della mappa raster <%s@%s> %s"
 
 #: ../lib/raster/get_cellhd.c:70
 msgid "which is missing."
@@ -980,9 +924,7 @@
 
 #: ../lib/raster/init.c:61
 msgid "Raster library not initialized. Programmer forgot to call Rast_init()."
-msgstr ""
-"Libreria raster non inizializzata. Il programmatore ha dimenticato di "
-"chiamare Rast_init()."
+msgstr "Libreria raster non inizializzata. Il programmatore ha dimenticato di chiamare Rast_init()."
 
 #: ../lib/raster/init.c:109
 #, c-format
@@ -1016,26 +958,18 @@
 msgstr "Rast_set_window() chiamato mentre la finestra è divisa"
 
 #: ../lib/raster/set_window.c:131
-msgid ""
-"Rast_set_read_window(): projection/zone differs from that of currently open "
-"raster maps"
-msgstr ""
-"Rast_set_read_window(): la proiezione/zona differisce da quella delle mappe "
-"raster attualmente aperte"
+msgid "Rast_set_read_window(): projection/zone differs from that of currently open raster maps"
+msgstr "Rast_set_read_window(): la proiezione/zona differisce da quella delle mappe raster attualmente aperte"
 
 #: ../lib/raster/set_window.c:158
 #, c-format
 msgid "Input window changed while maps are open for read. Map name <%s>"
-msgstr ""
-"Finestra di input modificata mentre le mappe sono aperte per la lettura. Il "
-"nome della mappa è <%s>"
+msgstr "Finestra di input modificata mentre le mappe sono aperte per la lettura. Il nome della mappa è <%s>"
 
 #: ../lib/raster/set_window.c:174
 #, c-format
 msgid "Output window changed while maps are open for write. Map name <%s>"
-msgstr ""
-"Finestra di output modificata mentre le mappe sono aperte per la scrittura. "
-"Il nome della mappa è <%s>"
+msgstr "Finestra di output modificata mentre le mappe sono aperte per la scrittura. Il nome della mappa è <%s>"
 
 #: ../lib/ogsf/gsd_img_tif.c:66 ../lib/ogsf/gk2.c:216
 #: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95
@@ -1093,9 +1027,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"Il range della tabella di colori non corrisponde ai dati (mincol=%d, maxcol="
-"%d"
+msgstr "Il range della tabella di colori non corrisponde ai dati (mincol=%d, maxcol=%d"
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1178,18 +1110,12 @@
 
 #: ../lib/ogsf/gp3.c:288
 #, c-format
-msgid ""
-"%d points without category. Unable to determine color rules for features "
-"without category."
-msgstr ""
-"%d punti senza categoria. Non posso determinare le regole di colore per "
-"elementi senza categoria."
+msgid "%d points without category. Unable to determine color rules for features without category."
+msgstr "%d punti senza categoria. Non posso determinare le regole di colore per elementi senza categoria."
 
 #: ../lib/ogsf/gsd_surf.c:1742
 msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
-msgstr ""
-"Mancata corrispondenza dei punti sul piano di taglio tra le due superfici. "
-"Controllare la/le risoluzione/i."
+msgstr "Mancata corrispondenza dei punti sul piano di taglio tra le due superfici. Controllare la/le risoluzione/i."
 
 #: ../lib/ogsf/gsd_legend.c:246
 #, c-format
@@ -1252,12 +1178,8 @@
 
 #: ../lib/ogsf/gv3.c:414
 #, c-format
-msgid ""
-"%d features without category. Unable to determine color rules for features "
-"without category."
-msgstr ""
-"%d elementi senza categoria. Non posso determinare le regole di colore per "
-"elementi senza categoria."
+msgid "%d features without category. Unable to determine color rules for features without category."
+msgstr "%d elementi senza categoria. Non posso determinare le regole di colore per elementi senza categoria."
 
 #: ../lib/ogsf/gvl_file.c:103
 msgid "Maximum number of datafiles exceeded"
@@ -1293,12 +1215,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c è una specifica dell'asse non valida. Rotazione ignorata. Si "
-"notifichino gli sviluppatori GRASS"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c è una specifica dell'asse non valida. Rotazione ignorata. Si notifichino gli sviluppatori GRASS"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1366,8 +1284,7 @@
 #: ../lib/gpde/n_gwflow.c:438 ../lib/gpde/n_gwflow.c:717
 #, c-format
 msgid "The total sum of the water budget is significantly larger then 0: %g\n"
-msgstr ""
-"La somma complessiva del bilancio idrico è sensibilmente maggiore di 0: %g\n"
+msgstr "La somma complessiva del bilancio idrico è sensibilmente maggiore di 0: %g\n"
 
 #: ../lib/display/icon.c:80
 #, c-format
@@ -1381,12 +1298,8 @@
 
 #: ../lib/display/r_raster.c:131
 #, c-format
-msgid ""
-"Neither %s (managed by d.mon command) nor %s (used for direct rendering) "
-"defined"
-msgstr ""
-"Nè %s (gestita dal comando d.mon) nè %s (utilizzato per il rendering "
-"diretto) definiti"
+msgid "Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined"
+msgstr "Nè %s (gestita dal comando d.mon) nè %s (utilizzato per il rendering diretto) definiti"
 
 #: ../lib/display/r_raster.c:150
 #, c-format
@@ -1495,9 +1408,7 @@
 #: ../lib/cairodriver/read_ppm.c:38
 #, c-format
 msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo: il file di input ha dimensioni non corrette: dimensioni attese: %dx%d "
-"dimensioni rilevate: %dx%d"
+msgstr "Cairo: il file di input ha dimensioni non corrette: dimensioni attese: %dx%d dimensioni rilevate: %dx%d"
 
 #: ../lib/cairodriver/read_ppm.c:46
 #, c-format
@@ -1511,11 +1422,8 @@
 
 #: ../lib/cairodriver/read_ppm.c:56
 #, c-format
-msgid ""
-"Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo: il file maschera in input ha dimensioni non corrette: dimensioni "
-"attese: %dx%d dimensioni rilevate: %dx%d"
+msgid "Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
+msgstr "Cairo: il file maschera in input ha dimensioni non corrette: dimensioni attese: %dx%d dimensioni rilevate: %dx%d"
 
 #: ../lib/cairodriver/read_bmp.c:96
 #, c-format
@@ -1621,15 +1529,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
@@ -1640,8 +1545,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1674,8 +1578,7 @@
 #: ../lib/python/temporal/abstract_space_time_dataset.py:695
 #: ../lib/python/temporal/abstract_space_time_dataset.py:937
 msgid "The temporal map type of the sample dataset must be interval"
-msgstr ""
-"Il tipo di mappa temporale del dataset campione deve essere \"intervallo\""
+msgstr "Il tipo di mappa temporale del dataset campione deve essere \"intervallo\""
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:1499
 #, python-format
@@ -1684,9 +1587,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
@@ -1697,16 +1598,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
@@ -1721,9 +1618,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
@@ -1737,15 +1632,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
@@ -1760,15 +1651,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
@@ -1778,26 +1666,17 @@
 
 #: ../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"
-msgstr ""
-"Le unità di tempo relativo del dataset spazio-temporale <%(id)s> e della "
-"mappa <%(map)s> con layer %(l)s sono diverse"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> with layer %(l)s are different"
+msgstr "Le unità di tempo relativo del dataset spazio-temporale <%(id)s> e della mappa <%(map)s> con layer %(l)s sono diverse"
 
 #: ../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"
-msgstr ""
-"Le unità di tempo relativo del dataset spazio-temporale <%(id)s> e della "
-"mappa <%(map)s> sono diverse"
+msgid "Relative time units of space time dataset <%(id)s> and map <%(map)s> are different"
+msgstr "Le unità di tempo relativo del dataset spazio-temporale <%(id)s> e della mappa <%(map)s> sono diverse"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2154
 msgid "Only maps from the same mapset can be registered"
-msgstr ""
-"E? possibile registrare solamente mappe appartenenti allo stesso mapset"
+msgstr "E? possibile registrare solamente mappe appartenenti allo stesso mapset"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2159
 #, python-format
@@ -1811,20 +1690,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"
-msgstr ""
-"Non riesco a de-registrare la mappa dal dataset <%(ds)s> di tipo %(type)s "
-"nel database temporale. Il mapset del dataset non corrisponde al mapset in "
-"uso"
+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 "Non riesco a de-registrare la mappa dal dataset <%(ds)s> di tipo %(type)s nel database temporale. Il mapset del dataset non corrisponde al mapset in uso"
 
 #: ../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
@@ -1838,33 +1709,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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>"
-msgstr ""
-"Aggiorna i metadati e l'estensione spazio-temporale da tutte le mappe "
-"registrate di <%s>"
+msgid "Update metadata, spatial and temporal extent from all registered maps of <%s>"
+msgstr "Aggiorna i metadati e l'estensione spazio-temporale da tutte le mappe registrate di <%s>"
 
 #: ../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"
-msgstr ""
-"Non riesco ad inserire il dataset <%(ds)s> di tipo %(type)s nel database "
-"temporale. Il mapset del dataset non corrisponde al mapset in uso."
+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 "Non riesco ad inserire il dataset <%(ds)s> di tipo %(type)s nel database temporale. Il mapset del dataset non corrisponde al mapset in uso."
 
 #: ../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
@@ -1874,8 +1734,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
@@ -1885,9 +1744,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
@@ -1898,9 +1755,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
@@ -1910,22 +1765,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
@@ -1940,9 +1790,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1975,14 +1823,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
@@ -2000,16 +1845,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
@@ -2024,23 +1865,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
@@ -2073,9 +1908,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
@@ -2085,8 +1918,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
@@ -2168,8 +2000,7 @@
 "Difference between PROJ_INFO file of imported map and of current location:\n"
 "{diff}"
 msgstr ""
-"Differenza tra il file PROJ_INFO della mappa importata e quello della "
-"location in uso:\n"
+"Differenza tra il file PROJ_INFO della mappa importata e quello della location in uso:\n"
 "{diff}"
 
 #: ../lib/python/temporal/stds_import.py:276
@@ -2230,9 +2061,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
@@ -2330,14 +2159,8 @@
 msgstr "Nessun campione trovato per il calcolo della mappa"
 
 #: ../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."
-msgstr ""
-"Trovata più di una mappa in un granulo campione. Solo la prima mappa viene "
-"utilizzata per il calcolo. Usare t.rast.aggregate.ds per creare dataset "
-"raster sincroni."
+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 "Trovata più di una mappa in un granulo campione. Solo la prima mappa viene utilizzata per il calcolo. Usare t.rast.aggregate.ds per creare dataset raster sincroni."
 
 #: ../lib/python/temporal/mapcalc.py:173
 msgid "No maps registered in input dataset"
@@ -2384,9 +2207,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
@@ -2405,18 +2226,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"
-msgstr ""
-"Non riesco ad eseguire l'aggregazione. La mappa raster di output <%(name)s> "
-"esiste e l'opzione di sovrascrittura non è stata impostata"
+msgid "Unable to perform aggregation. Output raster map <%(name)s> exists and overwrite flag was not set"
+msgstr "Non riesco ad eseguire l'aggregazione. La mappa raster di output <%(name)s> esiste e l'opzione di sovrascrittura non è stata impostata"
 
 #: ../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/temporal_raster_base_algebra.py:741
@@ -2461,9 +2276,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
@@ -2485,15 +2298,12 @@
 msgstr "Valore vuoto nella lista delle mappe, questo non dovrebbe succedere"
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
 msgid "All input space time datasets must have a valid temporal topology."
-msgstr ""
-"Tutti i dataset spazio-temporali devono avere una topologia temporale valida."
+msgstr "Tutti i dataset spazio-temporali devono avere una topologia temporale valida."
 
 #: ../lib/python/temporal/temporal_algebra.py:868
 msgid "All input space time datasets must have the same temporal type."
@@ -2512,12 +2322,8 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, python-format
-msgid ""
-"Wrong temporal type of space time dataset <"
-"%s>                                       <%s> time is required"
-msgstr ""
-"Tipo temporale del database spazio-temporale <%s> "
-"errato                                       <%s> richiesto"
+msgid "Wrong temporal type of space time dataset <%s>                                       <%s> time is required"
+msgstr "Tipo temporale del database spazio-temporale <%s> errato                                       <%s> richiesto"
 
 #: ../lib/python/temporal/temporal_algebra.py:1226
 msgid "Wrong type of input "
@@ -2525,25 +2331,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, python-format
-msgid ""
-"The resulting space time dataset type <%(a)s> is different from the "
-"requested type <%(b)s>"
-msgstr ""
-"Il tipo di dataset spazio-temporale risultante <%(a)s> è diverso dal tipo <"
-"%(b)s> richiesto"
+msgid "The resulting space time dataset type <%(a)s> is different from the requested type <%(b)s>"
+msgstr "Il tipo di dataset spazio-temporale risultante <%(a)s> è diverso dal tipo <%(b)s> richiesto"
 
 #: ../lib/python/temporal/temporal_algebra.py:2211
-msgid ""
-"Maps that should be registered in the resulting space time dataset have "
-"different types."
-msgstr ""
-"Le mappe che dovrebbe essere registrata nel dataset spazio-temporale "
-"risultante hanno tipi differenti."
+msgid "Maps that should be registered in the resulting space time dataset have different types."
+msgstr "Le mappe che dovrebbe essere registrata nel dataset spazio-temporale risultante hanno tipi differenti."
 
 #: ../lib/python/temporal/temporal_algebra.py:2432
-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:2460
@@ -2563,40 +2359,24 @@
 msgstr ""
 
 #: ../lib/python/temporal/spatial_extent.py:123
-msgid ""
-"Projections are different. Unable to compute overlapping_2d for spatial "
-"extents"
-msgstr ""
-"Le proiezioni sono differenti. Non riesco a calcolare overlapping_2d per le "
-"estensioni spaziali"
+msgid "Projections are different. Unable to compute overlapping_2d for spatial extents"
+msgstr "Le proiezioni sono differenti. Non riesco a calcolare overlapping_2d per le estensioni spaziali"
 
 #: ../lib/python/temporal/spatial_extent.py:529
-msgid ""
-"Projections are different. Unable to compute is_in_2d for spatial extents"
-msgstr ""
-"Le proiezioni sono differenti. Non riesco a calcolare is_in_2d per le "
-"estensioni spaziali"
+msgid "Projections are different. Unable to compute is_in_2d for spatial extents"
+msgstr "Le proiezioni sono differenti. Non riesco a calcolare is_in_2d per le estensioni spaziali"
 
 #: ../lib/python/temporal/spatial_extent.py:661
-msgid ""
-"Projections are different. Unable to compute equivalent_2d for spatial "
-"extents"
-msgstr ""
-"Le proiezioni sono differenti. Non riesco a calcolare equivalent_2d per le "
-"estensioni spaziali"
+msgid "Projections are different. Unable to compute equivalent_2d for spatial extents"
+msgstr "Le proiezioni sono differenti. Non riesco a calcolare equivalent_2d per le estensioni spaziali"
 
 #: ../lib/python/temporal/spatial_extent.py:766
-msgid ""
-"Projections are different. Unable to compute cover_2d for spatial extents"
-msgstr ""
-"Le proiezioni sono differenti. Non riesco a calcolare cover_2d per le "
-"estensioni spaziali"
+msgid "Projections are different. Unable to compute cover_2d for spatial extents"
+msgstr "Le proiezioni sono differenti. Non riesco a calcolare cover_2d per le estensioni spaziali"
 
 #: ../lib/python/temporal/spatial_extent.py:838
 msgid "Projections are different. Unable to compute cover for spatial extents"
-msgstr ""
-"Le proiezioni sono differenti. Non riesco a calcolare cover per le "
-"estensioni spaziali"
+msgstr "Le proiezioni sono differenti. Non riesco a calcolare cover per le estensioni spaziali"
 
 #: ../lib/python/temporal/spatial_extent.py:1690
 msgid "Volume computation is not supported for LL projections"
@@ -2712,12 +2492,8 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, python-format
-msgid ""
-"Error vector maps with basename %s exist. Use --o flag to overwrite existing "
-"file"
-msgstr ""
-"La mappa vettoriale degli errori con nome di base %s esiste. Utilizzare "
-"l'opzione --o per sovrascrivere il file esistente"
+msgid "Error vector maps with basename %s exist. Use --o flag to overwrite existing file"
+msgstr "La mappa vettoriale degli errori con nome di base %s esiste. Utilizzare l'opzione --o per sovrascrivere il file esistente"
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:420
 #, python-format
@@ -2734,12 +2510,8 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-msgid ""
-"Unable to initialize the temporal DBMI interface. Please use t.connect to "
-"specify the driver and the database string"
-msgstr ""
-"Non riesco ad inizializzare l'interfaccia temporale DBMI. Utilizzare t."
-"connect per specificare il driver e la stringa del database"
+msgid "Unable to initialize the temporal DBMI interface. Please use t.connect to specify the driver and the database string"
+msgstr "Non riesco ad inizializzare l'interfaccia temporale DBMI. Utilizzare t.connect per specificare il driver e la stringa del database"
 
 #: ../lib/python/temporal/core.py:674
 #, python-format
@@ -2779,8 +2551,7 @@
 msgstr ""
 "Non riesco a creare il database temporale SQLite\n"
 "Eccezione: %s\n"
-"Utilizzare t.connect per impostare il percorso ad un database temporale con "
-"lettura e scrittura abilitate."
+"Utilizzare t.connect per impostare il percorso ad un database temporale con lettura e scrittura abilitate."
 
 #: ../lib/python/temporal/core.py:949
 msgid "Unable to mogrify sql statement. "
@@ -2891,9 +2662,7 @@
 msgstr "Dimensione invalido <%d>"
 
 #: ../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
@@ -2907,9 +2676,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2920,11 +2687,8 @@
 
 #: ../lib/python/script/db.py:153
 #, python-format
-msgid ""
-"Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
-msgstr ""
-"Errore del programmatore: '%(sql)s', '%(filename)s', o '%(table)s' devono "
-"essere forniti"
+msgid "Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
+msgstr "Errore del programmatore: '%(sql)s', '%(filename)s', o '%(table)s' devono essere forniti"
 
 #: ../lib/python/script/db.py:163
 msgid "Fetching data failed"
@@ -2960,9 +2724,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
@@ -2998,15 +2760,8 @@
 
 #: ../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."
-msgstr ""
-"per eseguire il modulo <%s> aggiungere il trattino basso alla fine "
-"dell'opzione <%s> per evitare conflitti con le parole chiave di Python. Il "
-"trattino basso all'inizio è obsoleto in GRASS GIS 7.0 e sarà rimosso nella "
-"versione 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 "per eseguire il modulo <%s> aggiungere il trattino basso alla fine dell'opzione <%s> per evitare conflitti con le parole chiave di Python. Il trattino basso all'inizio è obsoleto in GRASS GIS 7.0 e sarà rimosso nella versione 7.1."
 
 #: ../lib/python/script/core.py:987
 msgid "Mixing value types. Will try to compare after integer conversion"
@@ -3325,9 +3080,7 @@
 #: ../lib/raster3d/close.c:62
 #, c-format
 msgid "Unable to move temp raster map <%s> to 3D raster map <%s>"
-msgstr ""
-"Impossibile spostare la mappa raster temporanea <%s> nella mappa raster 3D <"
-"%s>"
+msgstr "Impossibile spostare la mappa raster temporanea <%s> nella mappa raster 3D <%s>"
 
 #: ../lib/raster3d/close.c:79
 msgid "Unable to flush all tiles"
@@ -3391,13 +3144,8 @@
 
 #: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64
 #: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75
-#, fuzzy
 msgid "Unable to allocate PNG structure"
-msgstr ""
-"#-#-#-#-#  grasslibs_it.po (grasslibs_it)  #-#-#-#-#\n"
-"Impossibile allocare struttura PNG\n"
-"#-#-#-#-#  grasslibs_it.po (grasslibs_it)  #-#-#-#-#\n"
-"Impossibile allocare la struttra PNG"
+msgstr "Impossibile allocare la struttra PNG"
 
 #: ../lib/pngdriver/read_png.c:67
 msgid "Unable to read PNG file"
@@ -3444,11 +3192,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Nome del simbolo errato:  '%s' (dovrebbe essere: gruppo/nome o gruppo/"
-"nome at mapset)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Nome del simbolo errato:  '%s' (dovrebbe essere: gruppo/nome o gruppo/nome at mapset)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3526,20 +3271,17 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossibile creare il file [%s] per il sottogruppo [%s] del gruppo [%s in %s]"
+msgstr "Impossibile creare il file [%s] per il sottogruppo [%s] del gruppo [%s in %s]"
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
 msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossibile aprire il file [%s] per il sottogruppo [%s] del gruppo [%s in %s]"
+msgstr "Impossibile aprire il file [%s] per il sottogruppo [%s] del gruppo [%s in %s]"
 
 #: ../lib/imagery/fopen.c:116
 #, c-format
 msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Impossibile trovare il file [%s] del subgroup [%s] del group [%s in %s]"
+msgstr "Impossibile trovare il file [%s] del subgroup [%s] del group [%s in %s]"
 
 #: ../lib/imagery/iscatt_core.c:81
 #, c-format
@@ -3585,9 +3327,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
@@ -3666,21 +3406,17 @@
 #: ../lib/imagery/points.c:124
 #, c-format
 msgid "Unable to open control point file for group [%s in %s]"
-msgstr ""
-"Impossibile aprire il file dei punti di controllo per il gruppo [%s in %s]"
+msgstr "Impossibile aprire il file dei punti di controllo per il gruppo [%s in %s]"
 
 #: ../lib/imagery/points.c:132
 #, c-format
 msgid "Bad format in control point file for group [%s in %s]"
-msgstr ""
-"Formato non supportato nel file dei punti di controllo per il gruppo [%s in "
-"%s]"
+msgstr "Formato non supportato nel file dei punti di controllo per il gruppo [%s in %s]"
 
 #: ../lib/imagery/points.c:159
 #, c-format
 msgid "Unable to create control point file for group [%s in %s]"
-msgstr ""
-"Impossibile creare il file dei punti di controllo per il gruppo [%s in %s]"
+msgstr "Impossibile creare il file dei punti di controllo per il gruppo [%s in %s]"
 
 #: ../lib/imagery/georef_tps.c:219
 msgid "Calculating forward transformation coefficients"
@@ -3709,18 +3445,13 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
-msgstr ""
-"Impossibile creare il file <%s> per il sottogruppo <%s> del gruppo <%s> - <"
-"%s> non è nel mapset attuale"
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
+msgstr "Impossibile creare il file <%s> per il sottogruppo <%s> del gruppo <%s> - <%s> non è nel mapset attuale"
 
 #: ../lib/imagery/sigsetfile.c:57
 #, c-format
 msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
-msgstr ""
-"Impossibile creare il file <%s> per il sottogruppo <%s> del gruppo <%s>"
+msgstr "Impossibile creare il file <%s> per il sottogruppo <%s> del gruppo <%s>"
 
 #: ../lib/imagery/target.c:38
 #, c-format
@@ -3762,12 +3493,10 @@
 
 #: ../lib/init/grass.py:337
 msgid "exit after creation of location or mapset. Only with -c flag"
-msgstr ""
-"esci dopo la creazione della location o del mapset. Solo con l'opzione -c"
+msgstr "esci dopo la creazione della location o del mapset. Solo con l'opzione -c"
 
 #: ../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
@@ -3812,8 +3541,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
@@ -3838,13 +3566,11 @@
 
 #: ../lib/init/grass.py:357
 msgid "set additional path(s) to local GRASS modules or user scripts"
-msgstr ""
-"definire percorsi aggiuntivi ai moduli GRASS locali o agli script dell'utente"
+msgstr "definire percorsi aggiuntivi ai moduli GRASS locali o agli script dell'utente"
 
 #: ../lib/init/grass.py:358
 msgid "set additional GISBASE for locally installed GRASS Addons"
-msgstr ""
-"definire un GISBASE aggiuntivo per gli addon di GRASS installati in locale"
+msgstr "definire un GISBASE aggiuntivo per gli addon di GRASS installati in locale"
 
 #: ../lib/init/grass.py:359
 msgid "shell script to be processed as batch job"
@@ -3879,15 +3605,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
@@ -3950,16 +3673,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3979,15 +3698,13 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
 #, python-format
 msgid "Failed to create new location. The location <%s> already exists."
-msgstr ""
-"Creazione della nuova location fallita. La location <%s> è già presente."
+msgstr "Creazione della nuova location fallita. La location <%s> è già presente."
 
 #: ../lib/init/grass.py:954
 msgid "Missing WIND file"
@@ -3998,26 +3715,19 @@
 "GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n"
 "Interactive startup needed."
 msgstr ""
-"Le variabili GISDBASE, LOCATION_NAME e MAPSET non sono definite "
-"adeguatamente.\n"
+"Le variabili GISDBASE, LOCATION_NAME e MAPSET non sono definite adeguatamente.\n"
 "E' necessario l'avvio interattivo."
 
 #: ../lib/init/grass.py:996
 #, python-format
-msgid ""
-"Invalid user interface specified - <%s>. Use the --help option to see valid "
-"interface names."
-msgstr ""
-"Interfaccia utente non valida - <%s>. Utilizzare l'opzione -help per "
-"visualizzare i nomi delle interfacce disponibili."
+msgid "Invalid user interface specified - <%s>. Use the --help option to see valid interface names."
+msgstr "Interfaccia utente non valida - <%s>. Utilizzare l'opzione -help per visualizzare i nomi delle interfacce disponibili."
 
 #: ../lib/init/grass.py:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -4066,18 +3776,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -4103,8 +3808,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4240,9 +3944,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4311,13 +4013,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"La ricerca dei punti per l'interpolazione sta durando troppo - si modifichi "
-"la regione per includere l'area dove si trovano i punti. Continuando i "
-"calcoli..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "La ricerca dei punti per l'interpolazione sta durando troppo - si modifichi la regione per includere l'area dove si trovano i punti. Continuando i calcoli..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4330,17 +4027,12 @@
 
 #: ../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."
-msgstr ""
-"Overshoot - si suggerisce un aumento della tensione. L'overshoot avviene "
-"alla cella (%d,%d). 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 "Overshoot - si suggerisce un aumento della tensione. L'overshoot avviene alla cella (%d,%d). Z-value %f, zmin %f, zmax %f."
 
 #: ../lib/rst/interp_float/resout2d.c:77
 msgid "Temporarily changing the region to desired resolution..."
-msgstr ""
-"La region è stata cambiata temporaneamente alla risoluzione desiderata..."
+msgstr "La region è stata cambiata temporaneamente alla risoluzione desiderata..."
 
 #: ../lib/rst/interp_float/resout2d.c:103
 #, c-format
@@ -4354,9 +4046,7 @@
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr ""
-"Nessun tabella dei colori per la mappa raster di input -- non creerà la "
-"tabella dei colori"
+msgstr "Nessun tabella dei colori per la mappa raster di input -- non creerà la tabella dei colori"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4403,8 +4093,7 @@
 #: ../lib/rst/interp_float/vinput2d.c:270
 #, c-format
 msgid "There are points outside specified 2D/3D region - %d points ignored"
-msgstr ""
-"Ci sono punti fuori dalla regione 2D/3D specificata - %d punti ignorati"
+msgstr "Ci sono punti fuori dalla regione 2D/3D specificata - %d punti ignorati"
 
 #: ../lib/rst/interp_float/vinput2d.c:273
 #, c-format
@@ -4413,9 +4102,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
@@ -4424,22 +4111,13 @@
 
 #: ../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)"
-msgstr ""
-"Parametri di segmentazione impostati a valori non validi: npmin= %d, segmax= "
-"%d per connessione continua dei segmenti, npmin > segmax (consultare il "
-"manuale)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Parametri di segmentazione impostati a valori non validi: npmin= %d, segmax= %d per connessione continua dei segmenti, npmin > segmax (consultare il manuale)"
 
 #: ../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)"
-msgstr ""
-"Ci sono meno di %d punti per l'interpolazione. Non è richiesta "
-"segmentazione, per accelerare il programma impostare segmax=%d (cfr. manuale)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Ci sono meno di %d punti per l'interpolazione. Non è richiesta segmentazione, per accelerare il programma impostare segmax=%d (cfr. manuale)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4738,9 +4416,7 @@
 
 #: ../lib/gmath/la.c:569
 msgid "Matrix (or submatrix is singular). Solution undetermined"
-msgstr ""
-"La matrice (o sottomatrice) presenta singolarità. La soluzione è "
-"indeterminata."
+msgstr "La matrice (o sottomatrice) presenta singolarità. La soluzione è indeterminata."
 
 #: ../lib/gmath/la.c:573
 msgid "Problem in LA routine."
@@ -4748,8 +4424,7 @@
 
 #: ../lib/gmath/la.c:580
 msgid "Procedure not yet available for selected matrix type"
-msgstr ""
-"Procedura non ancora disponibile per la tipologia della matrice selezionata"
+msgstr "Procedura non ancora disponibile per la tipologia della matrice selezionata"
 
 #: ../lib/gmath/la.c:614
 msgid "Matrix is not square. Cannot determine inverse"
@@ -5110,15 +4785,11 @@
 
 #: ../lib/gis/parser.c:532
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Usare una sola delle due flag --quiet o --verbose, non entrambe. Scelta "
-"automatica: --verbose."
+msgstr "Usare una sola delle due flag --quiet o --verbose, non entrambe. Scelta automatica: --verbose."
 
 #: ../lib/gis/parser.c:546
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
-msgstr ""
-"Usare una sola delle due flag --quiet o --verbose, non entrambe. Scelta "
-"automatica: --quiet."
+msgstr "Usare una sola delle due flag --quiet o --verbose, non entrambe. Scelta automatica: --quiet."
 
 #: ../lib/gis/parser.c:561
 msgid "Use either --qq or --verbose flag, not both. Assuming --qq."
@@ -5285,8 +4956,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5422,12 +5092,8 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-msgid ""
-"Number of digits used as mantissa in the internal map storage, 0 -23 for "
-"float, 0 - 52 for double, max or default"
-msgstr ""
-"Numero di cifre utilizzate come mantissa nell'archiviaizone interna della "
-"mappa, 0 -23 per float, 0 - 52 per double, max o 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 "Numero di cifre utilizzate come mantissa nell'archiviaizone interna della mappa, 0 -23 per float, 0 - 52 per double, max o default"
 
 #: ../lib/gis/parser_standard_options.c:444
 msgid "The compression method used in the output raster3d map"
@@ -5434,9 +5100,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5478,10 +5142,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5489,10 +5150,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5667,9 +5325,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5694,9 +5350,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
@@ -5711,9 +5365,7 @@
 
 #: ../lib/gis/gisinit.c:102
 msgid "System not initialized. Programmer forgot to call G_gisinit()."
-msgstr ""
-"Sistema non inizializzato. Il programmatore si è scordato di usare la "
-"funzione G_gisinit()."
+msgstr "Sistema non inizializzato. Il programmatore si è scordato di usare la funzione G_gisinit()."
 
 #: ../lib/gis/view.c:176
 #, c-format
@@ -5733,17 +5385,12 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-" La finestra salvata in \"%s\" è completamente al di fuori della finestra "
-"GRASS attualmente in uso."
+msgstr " La finestra salvata in \"%s\" è completamente al di fuori della finestra GRASS attualmente in uso."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Solo  %d%% della finestra salvata in \"%s\" si sovrappone con la finestra "
-"GRASS in uso"
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Solo  %d%% della finestra salvata in \"%s\" si sovrappone con la finestra GRASS in uso"
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
@@ -6991,9 +6638,7 @@
 
 #: ../lib/db/dbmi_base/test/test_main.c:83
 msgid "Performs unit and integration tests for the dbmi base library"
-msgstr ""
-"Esegue il test dell'unità ed il test dell'integrazione per la librreria dbmi "
-"di base"
+msgstr "Esegue il test dell'unità ed il test dell'integrazione per la librreria dbmi di base"
 
 #: ../lib/db/dbmi_base/test/test_table.c:38
 msgid ""
@@ -7026,22 +6671,17 @@
 #: ../lib/db/dbmi_base/legal_dbname.c:38
 #, c-format
 msgid "Illegal table map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Nome della tabella della mappa <%s> non valido. Non deve contenere '.' o "
-"'NULL'."
+msgstr "Nome della tabella della mappa <%s> non valido. Non deve contenere '.' o 'NULL'."
 
 #: ../lib/db/dbmi_base/legal_dbname.c:45
 #, c-format
 msgid "Illegal table map name <%s>. Must start with a letter."
-msgstr ""
-"Nome della tabella della mappa <%s> non valido. Deve iniziare con una lettera"
+msgstr "Nome della tabella della mappa <%s> non valido. Deve iniziare con una lettera"
 
 #: ../lib/db/dbmi_base/legal_dbname.c:54
 #, c-format
 msgid "Illegal table map name <%s>. Character <%c> not allowed."
-msgstr ""
-"Nome della tabella della mappa <%s> non valido. Carattere <%c> non "
-"consentito."
+msgstr "Nome della tabella della mappa <%s> non valido. Carattere <%c> non consentito."
 
 #: ../lib/db/dbmi_base/valuefmt.c:52
 msgid "db_convert_Cstring_to_value(): unrecognized sqltype"
@@ -7077,12 +6717,8 @@
 
 #: ../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."
-msgstr ""
-"Connessione DB <%s/%s> esiste già. Eseguire di nuovo '%s' con la flag '--%s' "
-"per sovrascrivvere le impostazioni esistente."
+msgid "DB connection <%s/%s> already exists. Re-run '%s' with '--%s' flag to overwrite existing settings."
+msgstr "Connessione DB <%s/%s> esiste già. Eseguire di nuovo '%s' con la flag '--%s' per sovrascrivvere le impostazioni esistente."
 
 #: ../lib/db/dbmi_base/error.c:72
 msgid "<NULL error message>"
@@ -7120,32 +6756,21 @@
 
 #: ../lib/vector/diglib/spindex_rw.c:98 ../lib/vector/diglib/spindex_rw.c:106
 msgid "Topology file must be written before spatial index file"
-msgstr ""
-"Il file della topologia dev'essere scritto prima del file dell'indice "
-"spaziale "
+msgstr "Il file della topologia dev'essere scritto prima del file dell'indice spaziale "
 
 #: ../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."
-msgstr ""
-"Questa versione di GRASS (%d.%d) è vecchia per leggere questo formato "
-"dell'indice spaziale. Provare a ricompilare la topologia o aggiornare GRASS "
-"almeno alla versione %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 "Questa versione di GRASS (%d.%d) è vecchia per leggere questo formato dell'indice spaziale. Provare a ricompilare la topologia o aggiornare GRASS almeno alla versione %d."
 
 #: ../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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -7155,13 +6780,8 @@
 
 #: ../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."
-msgstr ""
-"Questa versione di GRASS (%d.%d) è vecchia per leggere questo formato "
-"dell'indice delle categorie. Provare a ricompilare la topologia o aggiornare "
-"GRASS almeno alla versione %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 "Questa versione di GRASS (%d.%d) è vecchia per leggere questo formato dell'indice delle categorie. Provare a ricompilare la topologia o aggiornare GRASS almeno alla versione %d."
 
 #: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70
 #, c-format
@@ -7265,12 +6885,8 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Tentativo di leggere l'angolo della linea che non è connesso al nodo: nodo "
-"%d, linea %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Tentativo di leggere l'angolo della linea che non è connesso al nodo: nodo %d, linea %d"
 
 #: ../lib/vector/diglib/file.c:159
 msgid "Writing to file loaded to memory not supported"
@@ -7295,28 +6911,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
@@ -7326,8 +6936,7 @@
 
 #: ../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
@@ -7365,46 +6974,31 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Centroide inesistente %d registrato per l'area (baco nella libreria "
-"vettoriale)"
+msgstr "Centroide inesistente %d registrato per l'area (baco nella libreria vettoriale)"
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
 msgid "Attempt to delete area %d info from dead isle %d"
-msgstr ""
-"Tentativo di cancellare le informazioni dell'area %d dall'isola inesistente "
-"%d"
+msgstr "Tentativo di cancellare le informazioni dell'area %d dall'isola inesistente %d"
 
 #: ../lib/vector/diglib/plus_area.c:784
 #, c-format
 msgid "Attempt to delete isle %d info from dead area %d"
-msgstr ""
-"Tentativo di cancellare le informazioni dell'isola %d dall'area inesistente "
-"%d"
+msgstr "Tentativo di cancellare le informazioni dell'isola %d dall'area inesistente %d"
 
 #: ../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."
-msgstr ""
-"Questa versione di GRASS (%d.%d) è vecchia per leggere questo formato "
-"topologico. Provare a ricompilare la topologia o aggiornare GRASS almeno "
-"alla versione %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 "Questa versione di GRASS (%d.%d) è vecchia per leggere questo formato topologico. Provare a ricompilare la topologia o aggiornare GRASS almeno alla versione %d."
 
 #: ../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/rtree/test_suite/test_basics.c:40
@@ -7558,9 +7152,7 @@
 #: ../lib/vector/Vlib/cats.c:419
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"Impossibile convertire la stringa '%s' della categoria (da '%s') al range "
-"della categoria"
+msgstr "Impossibile convertire la stringa '%s' della categoria (da '%s') al range della categoria"
 
 #: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
 msgid "Layer number must be > 0 for category constraints"
@@ -7725,11 +7317,8 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Il vettoriale che non presente nel mapset in uso non può essere aperta per "
-"gli aggiornamenti"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Il vettoriale che non presente nel mapset in uso non può essere aperta per gli aggiornamenti"
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -7749,9 +7338,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
@@ -7825,9 +7412,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"La dimensione del file 'coor' differisce dal valore salvato nel file di "
-"topologia"
+msgstr "La dimensione del file 'coor' differisce dal valore salvato nel file di topologia"
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -7887,9 +7472,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7971,8 +7554,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
@@ -8081,8 +7663,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8243,9 +7824,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
@@ -8297,17 +7876,12 @@
 msgstr "Impossibile aprire il driver OGR DBMI"
 
 #: ../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"
-msgstr ""
-"Fallimento di tutti i test FID. Nella tabella DB OGR non è presente nessuno "
-"di: 'FID', 'ogc_fid', 'ogr_fid', 'gid'"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Fallimento di tutti i test FID. Nella tabella DB OGR non è presente nessuno di: 'FID', 'ogc_fid', 'ogr_fid', 'gid'"
 
 #: ../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
@@ -8325,8 +7899,7 @@
 
 #: ../lib/vector/Vlib/field.c:1020
 msgid "Bug: attempt to update map which is not in current mapset"
-msgstr ""
-"Bug: attesa di aggiornamento di una mappa non presente nel mapset in uso"
+msgstr "Bug: attesa di aggiornamento di una mappa non presente nel mapset in uso"
 
 #: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582
 msgid "Snap vertices Pass 1: select points"
@@ -8573,13 +8146,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
@@ -8708,22 +8279,13 @@
 
 #: ../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."
-msgstr ""
-"Versione %d.%d del formato dell'indice delle features non è supportata da "
-"questa release. Ricostruire la topologia o aggiornare GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Versione %d.%d del formato dell'indice delle features non è supportata da questa release. Ricostruire la topologia o aggiornare GRASS."
 
 #: ../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."
-msgstr ""
-"Questa versione di GRASS non supporta appieno il formato %d.%d dell'indice "
-"delle features del vettore. Si consiglia di ricostruire la topologia o "
-"aggiornare 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 "Questa versione di GRASS non supporta appieno il formato %d.%d dell'indice delle features del vettore. Si consiglia di ricostruire la topologia o aggiornare GRASS."
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -8879,9 +8441,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/constraint.c:150
@@ -8894,12 +8454,8 @@
 
 #: ../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)"
-msgstr ""
-"Vect_read_line_geos(): l'id %d della feature è irragionevole (numero massimo "
-"di features nel vettoriale <%s>: %d)"
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line_geos(): l'id %d della feature è irragionevole (numero massimo di features nel vettoriale <%s>: %d)"
 
 #: ../lib/vector/Vlib/geos.c:60
 msgid "only native format supported"
@@ -8917,9 +8473,7 @@
 #: ../lib/vector/Vlib/geos.c:104
 #, c-format
 msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d"
-msgstr ""
-"Vect_read_area_geos(): impossibile leggere l'isola con id %d nell' area con "
-"id %d"
+msgstr "Vect_read_area_geos(): impossibile leggere l'isola con id %d nell' area con id %d"
 
 #: ../lib/vector/Vlib/geos.c:205
 #, c-format
@@ -9097,8 +8651,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/clean_nodes.c:248
@@ -9149,9 +8702,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
@@ -9161,8 +8712,7 @@
 #: ../lib/vector/Vlib/open_pg.c:571
 #, c-format
 msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found."
-msgstr ""
-"<%s> non è un database PostGIS. La tabella 'spatial_ref_sys' non trovata."
+msgstr "<%s> non è un database PostGIS. La tabella 'spatial_ref_sys' non trovata."
 
 #: ../lib/vector/Vlib/open_pg.c:580
 #, c-format
@@ -9246,8 +8796,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9379,9 +8928,7 @@
 #: ../lib/vector/Vlib/box.c:429
 #, c-format
 msgid "Topology not available for vector map <%s>. Registering primitives..."
-msgstr ""
-"Topologia non disponibile per la mappa vettoriale <%s>.  Registrando "
-"primitive..."
+msgstr "Topologia non disponibile per la mappa vettoriale <%s>.  Registrando primitive..."
 
 #: ../lib/vector/Vlib/box.c:436 ../lib/vector/Vlib/build_nat.c:85
 msgid "Unable to read vector map"
@@ -9423,9 +8970,7 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"Record del database non trovato per il nodo %d (cat = %d) (costo impostato a "
-"0)"
+msgstr "Record del database non trovato per il nodo %d (cat = %d) (costo impostato a 0)"
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
@@ -9434,36 +8979,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9482,22 +9020,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9515,16 +9048,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
@@ -9534,14 +9063,12 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Nome non valido per il vettoriale <%s>. Non deve contenere '.' oppure 'NULL'."
+msgstr "Nome non valido per il vettoriale <%s>. Non deve contenere '.' oppure 'NULL'."
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
 msgid "Illegal vector map name <%s>. Must start with a letter."
-msgstr ""
-"Nome non valido per il vettoriale <%s>. Deve cominciare con una lettera."
+msgstr "Nome non valido per il vettoriale <%s>. Deve cominciare con una lettera."
 
 #: ../lib/vector/Vlib/legal_vname.c:58
 #, c-format
@@ -9550,11 +9077,8 @@
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Nome non valido per il vettoriale <%s>. Parole chiave di SQL non possono "
-"essere usate come nome della mappa."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Nome non valido per il vettoriale <%s>. Parole chiave di SQL non possono essere usate come nome della mappa."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
@@ -9588,15 +9112,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9657,8 +9178,7 @@
 
 #: ../lib/vector/Vlib/overlay.c:127
 msgid "Overlay: area x area types not supported by AND operator"
-msgstr ""
-"Intersezione: tipologie area per area non supportate dall'operatore AND"
+msgstr "Intersezione: tipologie area per area non supportate dall'operatore AND"
 
 #: ../lib/vector/Vlib/intersect.c:127
 msgid "3D not supported by Vect_segment_intersection()"
@@ -9819,8 +9339,7 @@
 #: ../lib/vector/Vlib/build.c:1014
 #, c-format
 msgid "Unable to create topo file for vector map <%s>"
-msgstr ""
-"Impossibile creare il file della topologia per la mappa vettoriale <%s>"
+msgstr "Impossibile creare il file della topologia per la mappa vettoriale <%s>"
 
 #: ../lib/vector/Vlib/build.c:1022
 msgid "Error writing out topo file"
@@ -9827,12 +9346,8 @@
 msgstr "Errore nella scrittura del file di topologia"
 
 #: ../lib/vector/Vlib/build.c:1211
-msgid ""
-"Unable to build spatial index from topology, vector map is not opened at "
-"topology level 2"
-msgstr ""
-"Impossibile creare l'indice spaziale dalla topologia, la mappa vettoriale "
-"non è aperta al livello topologico 2"
+msgid "Unable to build spatial index from topology, vector map is not opened at topology level 2"
+msgstr "Impossibile creare l'indice spaziale dalla topologia, la mappa vettoriale non è aperta al livello topologico 2"
 
 #: ../lib/vector/Vlib/build.c:1234
 #, c-format
@@ -9846,8 +9361,7 @@
 #: ../lib/vector/Vlib/build.c:1269
 #, c-format
 msgid "Unable to create spatial index file for vector map <%s>"
-msgstr ""
-"Impossibile creare il file dell'indice spaziale per la mappa vettoriale '%s'"
+msgstr "Impossibile creare il file dell'indice spaziale per la mappa vettoriale '%s'"
 
 #: ../lib/vector/Vlib/build.c:1278
 msgid "Error writing out spatial index file"
@@ -10038,24 +9552,17 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR non sa parsare la stringa di parametri in stile PROJ.4: %s (il codice di "
-"errore OGR era %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR non sa parsare la stringa di parametri in stile PROJ.4: %s (il codice di errore OGR era %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
 msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
-msgstr ""
-"OGR non sa ottenere la stringa di parametri in stile WKT (il codice di "
-"errore OGR era %d)"
+msgstr "OGR non sa ottenere la stringa di parametri in stile WKT (il codice di errore OGR era %d)"
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -10064,9 +9571,7 @@
 
 #: ../lib/proj/convert.c:610
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"Nome della proiezione mancante! Probabilmente i parametri di proiezione sono "
-"errati."
+msgstr "Nome della proiezione mancante! Probabilmente i parametri di proiezione sono errati."
 
 #: ../lib/proj/convert.c:672
 #, c-format
@@ -10075,21 +9580,13 @@
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"Datum <%s> è stato apparentemente riconosciuto da GRASS ma nessun parametro "
-"è stato trovato. Dovresto controllare all'interno di questo."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "Datum <%s> è stato apparentemente riconosciuto da GRASS ma nessun parametro è stato trovato. Dovresto controllare all'interno di questo."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Numero di trasformazione %d non valido; il range valido è da 1 a %d. I "
-"parametri di trasformazione del datum non vengono specificati."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Numero di trasformazione %d non valido; il range valido è da 1 a %d. I parametri di trasformazione del datum non vengono specificati."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -10150,14 +9647,10 @@
 msgstr "Impossibile accedere alla tabella <%s>"
 
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Risolto leggero errore di arrotondamento del dato in input del confine ovest "
-"(%g>%g)"
+msgstr "Risolto leggero errore di arrotondamento del dato in input del confine ovest (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Risolto leggero errore di arrotondamento del dato in input del confine est "
-"(%g>%g)"
+msgstr "Risolto leggero errore di arrotondamento del dato in input del confine est (%g>%g)"
 
 #, fuzzy
 msgid "No centroid defined for area %d. Area not exported."
@@ -10172,37 +9665,22 @@
 msgstr "Memoria esaurita"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
-msgstr ""
-"Impossibile aprire il file %s delle definizioni del database vettoriale"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "Impossibile aprire il file %s delle definizioni del database vettoriale"
 
-msgid ""
-"Unable to execute sql statement. There is no temporal database connection "
-"defined for mapset <%(mapset)s>"
-msgstr ""
-"Non riesco ad eseguire la condizione sql. Nessuna connessione ad un database "
-"temporale è stata definita per il mapset <%(mapset)s>"
+msgid "Unable to execute sql statement. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "Non riesco ad eseguire la condizione sql. Nessuna connessione ad un database temporale è stata definita per il mapset <%(mapset)s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Non riesco ad aprire lo storico per il vettoriale '%s'"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Non riesco ad aprire lo storico per il vettoriale '%s'"
 
-msgid ""
-"Unable to execute transaction. There is no temporal database connection "
-"defined for mapset <%(mapset)s>"
-msgstr ""
-"Non riesco ad eseguire la transazione. Nessuna connessione ad un database "
-"temporale è stata definita per il mapset <%(mapset)s>"
+msgid "Unable to execute transaction. There is no temporal database connection defined for mapset <%(mapset)s>"
+msgstr "Non riesco ad eseguire la transazione. Nessuna connessione ad un database temporale è stata definita per il mapset <%(mapset)s>"
 
 msgid "Unable to find a temporary null file <%s>"
 msgstr "Non riesco a trovare un file temporaneo null <%s>"
@@ -10218,23 +9696,18 @@
 msgstr "Mi spiace <%s> non è una opzione valida\n"
 
 msgid ""
-"Error in GUI startup. If necessary, please report this error to the GRASS "
-"developers.\n"
+"Error in GUI startup. If necessary, please report this error to the GRASS developers.\n"
 "Switching to text mode now.\n"
 "\n"
 "Hit RETURN to continue..."
 msgstr ""
-"Errore nell'avvio della GUI. Se necessario, riportare l'errore agli "
-"sviluppatori di GRASS.\n"
+"Errore nell'avvio della GUI. Se necessario, riportare l'errore agli sviluppatori di GRASS.\n"
 "Avvio della modalità testuale.\n"
 "\n"
 "Premere invio per continuare..."
 
-msgid ""
-"A language override has been requested. Trying to switch GRASS into '%s'..."
-msgstr ""
-"E' stata richiesta una sovrascrittura della lingua. Provo a lanciare GRASS "
-"in '%s'"
+msgid "A language override has been requested. Trying to switch GRASS into '%s'..."
+msgstr "E' stata richiesta una sovrascrittura della lingua. Provo a lanciare GRASS in '%s'"
 
 msgid "GRASS GUI should be <%s>"
 msgstr "GRASS GUI dovrebbe essere <%s>"
@@ -10281,13 +9754,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Stringa del timestamp non valida"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Nota per sviluppatori: Per i vettoriali a punti viene usata una sites "
-"library modificata. (il modulo va aggiornato alla libreria vettoriale di "
-"GRASS6)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Nota per sviluppatori: Per i vettoriali a punti viene usata una sites library modificata. (il modulo va aggiornato alla libreria vettoriale di GRASS6)"
 
 msgid "Cannot fetch row"
 msgstr "Impossibile estrarre la riga"
@@ -10298,12 +9766,8 @@
 msgid "Environmental variable '%s' already set, ignoring value '%s'"
 msgstr "La variabile d'ambiente '%s' è già definita, ignoro il valore '%s'"
 
-msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed."
-msgstr ""
-"%(user)s sta eseguendo GRASS nel mapset selezionato (file %(file)s trovato). "
-"L'utilizzo contemporaneo non è consentito."
+msgid "%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed."
+msgstr "%(user)s sta eseguendo GRASS nel mapset selezionato (file %(file)s trovato). L'utilizzo contemporaneo non è consentito."
 
 msgid "%s variable defined, %s ignored"
 msgstr "variabile %s definita, %s ignorata"
@@ -10333,28 +9797,22 @@
 msgstr "Esempio: income < 1000 e inhab >= 10000"
 
 #~ msgid "Unable to initialise PROJ.4 with the following parameter list:"
-#~ msgstr ""
-#~ "Impossibile inizializzare PROJ.4 con la seguente lista di parametri:"
+#~ msgstr "Impossibile inizializzare PROJ.4 con la seguente lista di parametri:"
 
 #~ msgid "The error message: %s"
 #~ msgstr "Il messaggio d'errore: %s"
 
 #~ msgid "Unknown compression method <%s>, using default ZLIB"
-#~ msgstr ""
-#~ "Metodo di compressione <%s> sconosciuto, verrà utilizzato quello di "
-#~ "default ZLIB"
+#~ msgstr "Metodo di compressione <%s> sconosciuto, verrà utilizzato quello di default ZLIB"
 
-#~ msgid ""
-#~ "No compression is not supported for GRASS raster maps, using default ZLIB"
-#~ msgstr ""
-#~ "Nessuna compressione non è supportata per le mappa raster di GRASS, "
-#~ "utilizza la default ZLIB"
+#~ msgid "No compression is not supported for GRASS raster maps, using default ZLIB"
+#~ msgstr "Nessuna compressione non è supportata per le mappa raster di GRASS, utilizza la default ZLIB"
 
-#~ msgid ""
-#~ "This GRASS version does not support %s compression, using default ZLIB"
-#~ msgstr ""
-#~ "Questa versione di GRASS non supporta la compressione %s, utilizzando la "
-#~ "default ZLIB "
+#~ msgid "This GRASS version does not support %s compression, using default ZLIB"
+#~ msgstr "Questa versione di GRASS non supporta la compressione %s, utilizzando la default ZLIB "
 
 #~ msgid "BUG in descriptions, option '%s' in <%s> does not exist"
 #~ msgstr "BUG nella descrizione, opzione '%s' in <%s> non esiste"
+
+#~ msgid "Unable allocate PNG structure"
+#~ msgstr "Impossibile allocare struttura PNG"

Modified: grass/trunk/locale/po/grasslibs_ja.po
===================================================================
--- grass/trunk/locale/po/grasslibs_ja.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_ja.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -257,9 +257,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/raster/range.c:103
@@ -389,9 +387,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
@@ -416,9 +412,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
@@ -433,8 +427,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
@@ -506,26 +499,19 @@
 msgstr "ラスターマップ<%s>はxdrではありません: バイト順: %s"
 
 #: ../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/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/color_read.c:103
@@ -845,9 +831,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -889,9 +873,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
@@ -974,9 +956,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
@@ -1054,8 +1034,7 @@
 
 #: ../lib/ogsf/gs3.c:967
 msgid "View not saved by this program,there may be some inconsistancies"
-msgstr ""
-"このプログラムにビューは保存されていません, 不一致がある可能性があります"
+msgstr "このプログラムにビューは保存されていません, 不一致がある可能性があります"
 
 #: ../lib/ogsf/gsdrape.c:207
 msgid "Unable to process vector map - out of memory"
@@ -1129,15 +1108,12 @@
 
 #: ../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/gsd_surf.c:1742
 msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
-msgstr ""
-"カット平面のポイントはサーフェスの間で一致しません. 解決策を確認してください."
+msgstr "カット平面のポイントはサーフェスの間で一致しません. 解決策を確認してください."
 
 #: ../lib/ogsf/gsd_legend.c:246
 #, c-format
@@ -1200,9 +1176,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/gvl_file.c:103
@@ -1239,9 +1213,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/trans.c:180
@@ -1324,9 +1296,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
@@ -1450,8 +1420,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_bmp.c:96
@@ -1558,15 +1527,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
@@ -1577,8 +1543,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1620,9 +1585,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
@@ -1633,16 +1596,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
@@ -1657,9 +1616,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
@@ -1673,15 +1630,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
@@ -1696,15 +1649,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
@@ -1714,16 +1664,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
@@ -1742,17 +1688,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
@@ -1766,29 +1707,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1798,8 +1732,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
@@ -1809,9 +1742,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
@@ -1822,9 +1753,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
@@ -1834,22 +1763,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
@@ -1864,9 +1788,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1899,14 +1821,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
@@ -1924,16 +1843,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
@@ -1948,23 +1863,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
@@ -1997,9 +1906,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
@@ -2009,8 +1916,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
@@ -2151,9 +2057,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
@@ -2251,10 +2155,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
@@ -2302,9 +2203,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
@@ -2323,16 +2222,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/temporal_raster_base_algebra.py:741
@@ -2377,9 +2272,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
@@ -2401,9 +2294,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2427,9 +2318,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2438,21 +2327,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2472,25 +2355,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
@@ -2611,9 +2488,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2631,9 +2506,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2780,9 +2653,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
@@ -2796,9 +2667,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2809,8 +2678,7 @@
 
 #: ../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
@@ -2845,9 +2713,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
@@ -2883,10 +2749,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
@@ -3318,8 +3181,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
@@ -3398,8 +3260,7 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"グループ [%s in %s] の サブグループ [%s] のファイル [%s] を作成できません"
+msgstr "グループ [%s in %s] の サブグループ [%s] のファイル [%s] を作成できません"
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
@@ -3409,8 +3270,7 @@
 #: ../lib/imagery/fopen.c:116
 #, c-format
 msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"グループ [%s in %s] のサブグループ [%s] のファイル [%s] が見つかりません "
+msgstr "グループ [%s in %s] のサブグループ [%s] のファイル [%s] が見つかりません "
 
 #: ../lib/imagery/iscatt_core.c:81
 #, c-format
@@ -3456,9 +3316,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
@@ -3576,16 +3434,13 @@
 
 #: ../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
 #, c-format
 msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
-msgstr ""
-"署名ファイル <%s> が作成できません。 サブグループ: <%s> 、グループ: <%s>"
+msgstr "署名ファイル <%s> が作成できません。 サブグループ: <%s> 、グループ: <%s>"
 
 #: ../lib/imagery/target.c:38
 #, c-format
@@ -3630,8 +3485,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
@@ -3676,8 +3530,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
@@ -3741,15 +3594,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
@@ -3812,16 +3662,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3841,8 +3687,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3862,18 +3707,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3922,18 +3763,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3959,8 +3795,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4094,9 +3929,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4165,11 +3998,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"補間するには遠すぎます 指定した点の範囲を変更してください 処理を継続します..."
+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/input2d.c:58
 #, c-format
@@ -4182,9 +4012,7 @@
 
 #: ../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
@@ -4203,8 +4031,7 @@
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr ""
-"入力ラスタマップ用のカラーテーブルなし -- カラーテーブルを作成しません。"
+msgstr "入力ラスタマップ用のカラーテーブルなし -- カラーテーブルを作成しません。"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4260,9 +4087,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 "%d 点は NPMIN=%d で指定された補間点(狭くした後でも)よりも少いです"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
@@ -4271,18 +4096,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)"
-msgstr ""
-"分割パラメータが正しくありません: 分割がスムーズに行うためには以下の条件にし"
-"てくださいnpmin= %d, segmax= %d  npmin > segmax (マニュアル参照のこと)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "分割パラメータが正しくありません: 分割がスムーズに行うためには以下の条件にしてくださいnpmin= %d, segmax= %d  npmin > segmax (マニュアル参照のこと)"
 
 #: ../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
@@ -4582,8 +4401,7 @@
 
 #: ../lib/gmath/la.c:569
 msgid "Matrix (or submatrix is singular). Solution undetermined"
-msgstr ""
-"マトリックス (,またはサブマトリックスは単数です). 解決策は確定していません"
+msgstr "マトリックス (,またはサブマトリックスは単数です). 解決策は確定していません"
 
 #: ../lib/gmath/la.c:573
 msgid "Problem in LA routine."
@@ -5125,8 +4943,7 @@
 msgstr "データベーススキーマ"
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5262,9 +5079,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5272,9 +5087,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5316,10 +5129,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5327,10 +5137,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5505,9 +5312,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5532,9 +5337,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
@@ -5549,9 +5352,7 @@
 
 #: ../lib/gis/gisinit.c:102
 msgid "System not initialized. Programmer forgot to call G_gisinit()."
-msgstr ""
-"システムが初期化されません。 プログラマーが G_gisinit()を呼び出すのを忘れてい"
-"ます。"
+msgstr "システムが初期化されません。 プログラマーが G_gisinit()を呼び出すのを忘れています。"
 
 #: ../lib/gis/view.c:176
 #, c-format
@@ -5575,17 +5376,13 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" ウィンドウの %d%% のみ保存できます \"%s\" 現在のGRASSウィンドウと重複してい"
-"ます"
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " ウィンドウの %d%% のみ保存できます \"%s\" 現在のGRASSウィンドウと重複しています"
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
 msgid "G__open_misc(read): mapset <%s> doesn't match xmapset <%s>"
-msgstr ""
-"G__open_misc(読み取り): マップセット <%s>は xmapsetと一致していません <%s>"
+msgstr "G__open_misc(読み取り): マップセット <%s>は xmapsetと一致していません <%s>"
 
 #: ../lib/gis/open_misc.c:74
 #, c-format
@@ -6891,9 +6688,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/error.c:72
@@ -6936,23 +6731,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6962,9 +6751,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7069,9 +6856,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7084,8 +6869,7 @@
 
 #: ../lib/vector/diglib/file.c:212
 msgid "Vector memory mode not supported, using 'AUTO'"
-msgstr ""
-"ベクトルメモリーモードはサポートされていません。, 'AUTO'を使用してください"
+msgstr "ベクトルメモリーモードはサポートされていません。, 'AUTO'を使用してください"
 
 #: ../lib/vector/diglib/portable.c:208 ../lib/vector/diglib/portable.c:241
 #: ../lib/vector/diglib/portable.c:683 ../lib/vector/diglib/plus_struct.c:563
@@ -7098,28 +6882,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
@@ -7129,8 +6907,7 @@
 
 #: ../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
@@ -7168,9 +6945,7 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"エリアに不必要なセントロイドが %d 個記録されました (ベクトルライブラリ内のバ"
-"グ)"
+msgstr "エリアに不必要なセントロイドが %d 個記録されました (ベクトルライブラリ内のバグ)"
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
@@ -7184,23 +6959,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/rtree/test_suite/test_basics.c:40
@@ -7518,8 +7287,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
@@ -7540,9 +7308,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
@@ -7676,9 +7442,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7760,8 +7524,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
@@ -7864,8 +7627,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8026,9 +7788,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
@@ -8080,15 +7840,12 @@
 msgstr "OGR DBMI ドライバーを開けません"
 
 #: ../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
@@ -8353,13 +8110,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
@@ -8488,16 +8243,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8654,9 +8405,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/constraint.c:150
@@ -8669,9 +8418,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
@@ -8865,8 +8612,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/clean_nodes.c:248
@@ -8917,9 +8663,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
@@ -9013,8 +8757,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9179,9 +8922,7 @@
 #: ../lib/vector/Vlib/net_build.c:988
 #, c-format
 msgid "Data type of column <%s> not supported (must be numeric)"
-msgstr ""
-"データ型 of 列 <%s> のデータタイプはサポートされていません (数字でなければな"
-"らない)"
+msgstr "データ型 of 列 <%s> のデータタイプはサポートされていません (数字でなければならない)"
 
 #: ../lib/vector/Vlib/net_build.c:202 ../lib/vector/Vlib/net_build.c:967
 msgid "Setting node costs..."
@@ -9190,9 +8931,7 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"ノード %d (cat = %d) のデータベースレコードは見つかりませんでした (コストは0"
-"にセットされています)"
+msgstr "ノード %d (cat = %d) のデータベースレコードは見つかりませんでした (コストは0にセットされています)"
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
@@ -9201,36 +8940,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9249,22 +8981,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9282,16 +9009,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
@@ -9301,8 +9024,7 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"無効なベクトルマップ名です<%s>.  '.' あるいは 'NULL'.が含まれていません。"
+msgstr "無効なベクトルマップ名です<%s>.  '.' あるいは 'NULL'.が含まれていません。"
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
@@ -9316,8 +9038,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
@@ -9352,15 +9073,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9417,13 +9135,11 @@
 
 #: ../lib/vector/Vlib/overlay.c:124
 msgid "Overlay: line/boundary types not supported by AND operator"
-msgstr ""
-"オーバーレイ: ライン/境界タイプはAND演算子によってサポートされていません"
+msgstr "オーバーレイ: ライン/境界タイプはAND演算子によってサポートされていません"
 
 #: ../lib/vector/Vlib/overlay.c:127
 msgid "Overlay: area x area types not supported by AND operator"
-msgstr ""
-"オーバーレイ: 領域 x 領域タイプはAND演算子によってサポートされていません"
+msgstr "オーバーレイ: 領域 x 領域タイプはAND演算子によってサポートされていません"
 
 #: ../lib/vector/Vlib/intersect.c:127
 msgid "3D not supported by Vect_segment_intersection()"
@@ -9443,13 +9159,11 @@
 
 #: ../lib/vector/Vlib/build.c:132
 msgid "Unable to add area (map closed, topo saved)"
-msgstr ""
-"領域を追加できません (マップは閉じられています, topoは保存されています)"
+msgstr "領域を追加できません (マップは閉じられています, topoは保存されています)"
 
 #: ../lib/vector/Vlib/build.c:140
 msgid "Unable to add isle (map closed, topo saved)"
-msgstr ""
-"アイルを追加できません (マップは閉じられています, topoは保存されています)"
+msgstr "アイルを追加できません (マップは閉じられています, topoは保存されています)"
 
 #: ../lib/vector/Vlib/build.c:150
 msgid "Area of size = 0.0 ignored"
@@ -9593,9 +9307,7 @@
 msgstr "topo ファイル書き込みのエラー"
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9799,8 +9511,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9810,9 +9521,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9826,21 +9535,16 @@
 #: ../lib/proj/convert.c:672
 #, c-format
 msgid "Datum <%s> not recognised by GRASS and no parameters found"
-msgstr ""
-"データム <%s> はGRASSに認識されていません そしてパラメータが見つかりません"
+msgstr "データム <%s> はGRASSに認識されていません そしてパラメータが見つかりません"
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87
@@ -9920,21 +9624,15 @@
 msgstr "メモリ不足"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "ベクトル データベース 定義ファイル '%s' を開けません"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "���"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "���"
 
 #, fuzzy
@@ -9991,12 +9689,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "不正なタイムスタンプストリング"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Dev note: ベクトルポイントに使用された適合されたサイトライブラリ. (モジュール"
-"をGRASS 6 ベクトルライブラリにアップデートする必要があります)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Dev note: ベクトルポイントに使用された適合されたサイトライブラリ. (モジュールをGRASS 6 ベクトルライブラリにアップデートする必要があります)"
 
 msgid "Cannot fetch row"
 msgstr "行をフェッチできません"

Modified: grass/trunk/locale/po/grasslibs_ko.po
===================================================================
--- grass/trunk/locale/po/grasslibs_ko.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_ko.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -21,18 +21,18 @@
 #: ../lib/htmldriver/graph_set.c:97
 #, c-format
 msgid "html: collecting to file '%s'"
-msgstr ""
+msgstr "html: '%s' 파일로 모읍니다"
 
 #: ../lib/htmldriver/graph_set.c:98
 #, c-format
 msgid "html: image size %dx%d"
-msgstr ""
+msgstr "html: 이미지 크기 %dx%d"
 
 #: ../lib/htmldriver/graph_set.c:111 ../lib/htmldriver/graph_set.c:115
 #: ../lib/htmldriver/graph_set.c:119
 #, c-format
 msgid "html: type '%s'"
-msgstr ""
+msgstr "html: 타입 '%s'"
 
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
@@ -47,7 +47,7 @@
 #: ../lib/manage/do_list.c:30
 #, c-format
 msgid "%s: invalid index %d"
-msgstr ""
+msgstr "%s: %d는 무효한 색인입니다"
 
 #: ../lib/manage/read_list.c:73
 #, c-format
@@ -62,7 +62,7 @@
 #: ../lib/manage/do_remove.c:42
 #, c-format
 msgid "Removing %s <%s>"
-msgstr ""
+msgstr "%s <%s>를 삭제하는 중입니다"
 
 #: ../lib/manage/do_remove.c:57 ../lib/manage/do_rename.c:54
 #: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60
@@ -71,11 +71,11 @@
 #: ../lib/vector/Vlib/legal_vname.c:144
 #, c-format
 msgid "Vector map <%s> not found"
-msgstr ""
+msgstr "벡터 지도 <%s>를 찾을 수 없습니다"
 
 #: ../lib/manage/do_remove.c:65
 msgid "Unable to delete vector map"
-msgstr ""
+msgstr "벡터 지도를 삭제할 수 없습니다"
 
 #: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71
 #: ../lib/raster/open.c:176 ../lib/raster/open.c:843 ../lib/raster/open.c:880
@@ -108,12 +108,12 @@
 #: ../lib/gpde/n_arrays_io.c:273
 #, c-format
 msgid "3D raster map <%s> not found"
-msgstr ""
+msgstr "3차원 래스터 지도 <%s>를 찾을 수 없습니다"
 
 #: ../lib/manage/do_remove.c:85
 #, c-format
 msgid "Unable to remove %s element"
-msgstr ""
+msgstr "%s 요소를 삭제할 수 없습니다"
 
 #: ../lib/manage/do_remove.c:89 ../lib/manage/do_remove.c:109
 #: ../lib/manage/do_copy.c:61 ../lib/manage/do_rename.c:87
@@ -120,7 +120,7 @@
 #: ../lib/manage/do_rename.c:107
 #, c-format
 msgid "%s is missing"
-msgstr ""
+msgstr "%s이 없습니다"
 
 #: ../lib/manage/do_remove.c:92 ../lib/manage/do_remove.c:112
 #, c-format
@@ -135,52 +135,52 @@
 #: ../lib/manage/do_remove.c:121
 #, c-format
 msgid "<%s> nothing removed"
-msgstr ""
+msgstr "<%s> 아무것도 삭제하지 않았습니다"
 
 #: ../lib/manage/do_copy.c:43
 #, c-format
 msgid "Copy %s <%s> to current mapset as <%s>"
-msgstr ""
+msgstr "%s <%s>를 현재 지도세트의 <%s>로 복사합니다"
 
 #: ../lib/manage/do_copy.c:50 ../lib/manage/do_copy.c:67
 #, c-format
 msgid "Unable to copy <%s> to current mapset as <%s>"
-msgstr ""
+msgstr "<%s>를 현재 지도세트의 <%s>로 복사할 수 없습니다"
 
 #: ../lib/manage/do_copy.c:72
 #, c-format
 msgid "%s copied"
-msgstr ""
+msgstr "%s를 복사했습니다"
 
 #: ../lib/manage/do_rename.c:42
 #, c-format
 msgid "Rename %s <%s> to <%s>"
-msgstr ""
+msgstr "%s <%s>를 <%s>로 이름을 변경합니다"
 
 #: ../lib/manage/do_rename.c:62
 #, c-format
 msgid "Unable to rename vector map <%s> to <%s>"
-msgstr ""
+msgstr "벡터 지도 <%s>를 <%s>로 이름을 변경할 수 없습니다"
 
 #: ../lib/manage/do_rename.c:83 ../lib/manage/do_rename.c:103
 #, c-format
 msgid "Unable to rename %s"
-msgstr ""
+msgstr "%s의 이름을 변경할 수 없습니다"
 
 #: ../lib/manage/do_rename.c:90 ../lib/manage/do_rename.c:110
 #, c-format
 msgid "%s renamed"
-msgstr ""
+msgstr "%s의 이름을 변경했습니다"
 
 #: ../lib/manage/do_rename.c:119
 #, c-format
 msgid "<%s> nothing renamed"
-msgstr ""
+msgstr "<%s> 어떤 이름도 변경하지 않았습니다"
 
 #: ../lib/manage/option.c:47
 #, c-format
 msgid "%s to be %s"
-msgstr ""
+msgstr "%2$s할 %1$s"
 
 #: ../lib/manage/option.c:51
 msgid "Raster"
@@ -200,12 +200,12 @@
 
 #: ../lib/temporal/lib/default_name.c:69
 msgid "Programmer error - only SQLite driver is currently supported"
-msgstr ""
+msgstr "프로그래머 오류 - 현재 SQLite 드라이버만 지원합니다"
 
 #: ../lib/temporal/lib/connect.c:110
 #, c-format
 msgid "Mapset <%s> does not exist."
-msgstr ""
+msgstr "지도세트 <%s>가 존재하지 않습니다."
 
 #: ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67 ../lib/segment/open.c:98
 #: ../lib/rst/interp_float/segmen2d_parallel.c:78
@@ -252,9 +252,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/raster/range.c:103
@@ -384,9 +382,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
@@ -411,9 +407,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
@@ -428,8 +422,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
@@ -444,12 +437,12 @@
 
 #: ../lib/raster/open.c:525
 msgid "Unable to create GDAL link"
-msgstr ""
+msgstr "GDAL 링크를 생성할 수 없습니다"
 
 #: ../lib/raster/open.c:597 ../lib/raster/gdal.c:477
 #, c-format
 msgid "Invalid map type <%d>"
-msgstr ""
+msgstr "<%d>는 무효한 지도 타입입니다"
 
 #: ../lib/raster/open.c:602 ../lib/raster/open.c:757
 #, c-format
@@ -488,7 +481,7 @@
 #: ../lib/raster/open.c:949
 #, c-format
 msgid "Invalid type: field '%s' in file '%s'"
-msgstr ""
+msgstr "무효한 타입입니다: 파일 '%2$s' 내의 필드 '%1$s'"
 
 #: ../lib/raster/open.c:954
 #, c-format
@@ -501,26 +494,19 @@
 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/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/color_read.c:103
@@ -529,7 +515,7 @@
 
 #: ../lib/raster/color_read.c:106
 msgid "invalid"
-msgstr ""
+msgstr "무효합니다"
 
 #: ../lib/raster/color_read.c:112
 #, c-format
@@ -756,11 +742,11 @@
 
 #: ../lib/raster/color_rules.c:132
 msgid "invalid value"
-msgstr ""
+msgstr "무효한 값입니다"
 
 #: ../lib/raster/color_rules.c:134
 msgid "unknown error"
-msgstr ""
+msgstr "알려지지 않은 오류"
 
 #: ../lib/raster/color_rules.c:180
 #, c-format
@@ -769,12 +755,12 @@
 
 #: ../lib/raster/color_rules.c:232
 msgid "Unknown error reading color rule"
-msgstr ""
+msgstr "색상 규칙을 읽는데 알려지지 않은 오류"
 
 #: ../lib/raster/color_rules.c:330
 #, c-format
 msgid "Unable to load color rules <%s>"
-msgstr ""
+msgstr "색상 규칙 <%s>를 읽어들일 수 없습니다"
 
 #: ../lib/raster/color_rand.c:33
 #, c-format
@@ -840,9 +826,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -884,9 +868,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
@@ -969,9 +951,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
@@ -1090,7 +1070,7 @@
 #: ../lib/vector/Vlib/net_build.c:971
 #, c-format
 msgid "Database connection not defined for layer %d"
-msgstr "레이어 %d를 위한 데이타베이스 연결이 정의되지 않았습니다"
+msgstr "레이어 %d를 위한 데이터베이스 연결이 정의되지 않았습니다"
 
 #: ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350
 #: ../lib/rst/interp_float/vinput2d.c:109 ../lib/db/dbmi_client/db.c:46
@@ -1104,7 +1084,7 @@
 #: ../lib/vector/neta/utils.c:119 ../lib/vector/neta/timetables.c:133
 #, c-format
 msgid "Unable to open database <%s> by driver <%s>"
-msgstr "데이타베이스 <%s>를 드라이버 <%s>로 열 수 없습니다"
+msgstr "데이터베이스 <%s>를 드라이버 <%s>로 열 수 없습니다"
 
 #: ../lib/ogsf/gp3.c:211
 #, c-format
@@ -1119,13 +1099,11 @@
 #: ../lib/ogsf/gp3.c:249 ../lib/ogsf/gv3.c:392
 #, c-format
 msgid "Invalid color definition (%s)"
-msgstr ""
+msgstr "(%s)는 무효한 색상 정의입니다"
 
 #: ../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/gsd_surf.c:1742
@@ -1193,9 +1171,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/gvl_file.c:103
@@ -1219,7 +1195,7 @@
 #: ../lib/raster3d/close.c:159
 #, c-format, python-format
 msgid "Unable to close 3D raster map <%s>"
-msgstr ""
+msgstr "3차원 래스터 지도 <%s>를 닫을 수 없습니다"
 
 #: ../lib/ogsf/gsds.c:109
 msgid "Maximum number of datasets exceeded"
@@ -1232,9 +1208,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/trans.c:180
@@ -1308,7 +1282,7 @@
 #: ../lib/display/icon.c:80
 #, c-format
 msgid "Unsupported icon %d"
-msgstr ""
+msgstr "지원하지 않는 아이콘 %d"
 
 #: ../lib/display/r_raster.c:98
 #, c-format
@@ -1317,9 +1291,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
@@ -1344,7 +1316,7 @@
 #: ../lib/nviz/nviz.c:128
 #, c-format
 msgid "Invalid color (%s), using \"white\" as default"
-msgstr ""
+msgstr "(%s)는 무효한 색상입니다. \"white\"를 기본값으로 사용합니다"
 
 #: ../lib/nviz/render.c:106
 msgid "Bad server connection"
@@ -1424,7 +1396,7 @@
 #: ../lib/cairodriver/read_ppm.c:32 ../lib/cairodriver/read_bmp.c:92
 #, c-format
 msgid "Cairo: invalid input file <%s>"
-msgstr ""
+msgstr "Cairo: <%s>는 무효한 입력 파일입니다"
 
 #: ../lib/cairodriver/read_ppm.c:38
 #, c-format
@@ -1439,18 +1411,17 @@
 #: ../lib/cairodriver/read_ppm.c:50
 #, c-format
 msgid "Cairo: invalid input mask file <%s>"
-msgstr ""
+msgstr "Cairo: <%s>는 무효한 입력 매스크 파일입니다"
 
 #: ../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_bmp.c:96
 #, c-format
 msgid "Cairo: Invalid BMP header for <%s>"
-msgstr ""
+msgstr "Cairo: <%s>를 위한 무효한 BMP 헤더입니다"
 
 #: ../lib/cairodriver/write_bmp.c:72 ../lib/cairodriver/write_ppm.c:27
 #, c-format
@@ -1464,7 +1435,7 @@
 
 #: ../lib/cairodriver/draw_bitmap.c:47
 msgid "Cairo_Bitmap: Failed to create source"
-msgstr ""
+msgstr "Cairo_Bitmap: 소스를 생성할 수 없습니다"
 
 #: ../lib/cairodriver/raster.c:109
 msgid "Failed to create cairo surface"
@@ -1482,26 +1453,26 @@
 
 #: ../lib/cairodriver/graph.c:67
 msgid "Unable to open display"
-msgstr ""
+msgstr "디스플레이를 열 수 없습니다"
 
 #: ../lib/cairodriver/graph.c:85
 msgid "Unable to obtain visual"
-msgstr ""
+msgstr "비쥬얼을 획득할 수 없습니다"
 
 #: ../lib/cairodriver/graph.c:160
 #, c-format
 msgid "Unknown file extension: %s"
-msgstr ""
+msgstr "알려지지 않은 파일 확장자입니다: %s"
 
 #: ../lib/cairodriver/graph.c:190
 #, c-format
 msgid "cairo: collecting to file '%s'"
-msgstr ""
+msgstr "cairo: '%s' 파일로 모읍니다"
 
 #: ../lib/cairodriver/graph.c:192
 #, c-format
 msgid "cairo: image size %dx%d"
-msgstr ""
+msgstr "cairo: 이미지 크기 %dx%d"
 
 #: ../lib/cairodriver/graph.c:371
 msgid "Unknown Cairo surface type"
@@ -1551,15 +1522,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
@@ -1570,8 +1538,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1613,9 +1580,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
@@ -1626,16 +1591,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
@@ -1650,9 +1611,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
@@ -1666,38 +1625,31 @@
 
 #: ../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
 #, python-format
 msgid "Map <%(id)s> with layer %(l)s has invalid time"
-msgstr ""
+msgstr "지도 <%(id)s>의 레이어 %(l)s가 무효한 시간을 가지고 있습니다"
 
 #: ../lib/python/temporal/abstract_space_time_dataset.py:2093
 #, python-format
 msgid "Map <%s> has invalid time"
-msgstr ""
+msgstr "지도 <%s>가 무효한 시간을 갖고 있습니다"
 
 #: ../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
@@ -1707,16 +1659,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
@@ -1735,17 +1683,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
@@ -1759,29 +1702,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1791,8 +1727,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
@@ -1802,9 +1737,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
@@ -1815,9 +1748,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
@@ -1827,22 +1758,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
@@ -1857,9 +1783,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1892,14 +1816,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
@@ -1917,16 +1838,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
@@ -1941,23 +1858,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
@@ -1990,9 +1901,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
@@ -2002,8 +1911,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
@@ -2059,21 +1967,21 @@
 #: ../lib/python/temporal/stds_import.py:223
 #, python-format
 msgid "Unable to find init file <%s>"
-msgstr ""
+msgstr "초기화 파일 <%s>를 찾을 수 없습니다"
 
 #: ../lib/python/temporal/stds_import.py:225
 #, python-format
 msgid "Unable to find list file <%s>"
-msgstr ""
+msgstr "리스트 파일 <%s>를 찾을 수 없습니다"
 
 #: ../lib/python/temporal/stds_import.py:227
 #, python-format
 msgid "Unable to find projection file <%s>"
-msgstr ""
+msgstr "투영 파일 <%s>를 찾을 수 없습니다"
 
 #: ../lib/python/temporal/stds_import.py:229
 msgid "Extracting data..."
-msgstr ""
+msgstr "자료를 추출하는 중..."
 
 #: ../lib/python/temporal/stds_import.py:269
 msgid "Projection information does not match. Proceeding..."
@@ -2140,13 +2048,11 @@
 
 #: ../lib/python/temporal/stds_import.py:429
 msgid "Unsupported input format"
-msgstr ""
+msgstr "지원하지 않는 입력 양식"
 
 #: ../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
@@ -2244,10 +2150,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
@@ -2295,9 +2198,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
@@ -2316,22 +2217,18 @@
 
 #: ../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/temporal_raster_base_algebra.py:741
 #, python-format
 msgid "Error computing map <%s>"
-msgstr ""
+msgstr "지도 <%s>를 계산하는데 오류"
 
 #: ../lib/python/temporal/temporal_raster_base_algebra.py:828
 #: ../lib/python/temporal/temporal_algebra.py:2426
@@ -2370,9 +2267,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
@@ -2387,16 +2282,14 @@
 
 #: ../lib/python/temporal/list_stds.py:208
 msgid "Empty map list"
-msgstr ""
+msgstr "빈 지도 리스트"
 
 #: ../lib/python/temporal/list_stds.py:219
 msgid "Empty entry in map list, this should not happen"
-msgstr ""
+msgstr "지도 리스트 내에 빈 엔트리, 일어나서는 안 될 오류입니다"
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2420,37 +2313,29 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
 msgid "Wrong type of input "
-msgstr ""
+msgstr "잘못된 입력 타입"
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
 msgid "Merging empty map lists"
-msgstr ""
+msgstr "빈 지도 리스트를 합칩니다"
 
 #: ../lib/python/temporal/temporal_algebra.py:2463
 msgid "First Map list is empty, can't merge it. Return only last map list"
@@ -2465,25 +2350,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
@@ -2501,7 +2380,7 @@
 #: ../lib/python/temporal/gui_support.py:58 ../lib/python/script/core.py:1298
 #, python-format
 msgid "Invalid element '%s'"
-msgstr ""
+msgstr "'%s'는 무효한 요소입니다"
 
 #: ../lib/python/temporal/univar_statistics.py:62
 #: ../lib/python/temporal/univar_statistics.py:178
@@ -2535,11 +2414,11 @@
 
 #: ../lib/python/temporal/base.py:462 ../lib/python/temporal/base.py:513
 msgid "Missing identifier"
-msgstr ""
+msgstr "식별자가 없습니다"
 
 #: ../lib/python/temporal/base.py:621
 msgid "Wrong identifier, the mapset is missing"
-msgstr ""
+msgstr "틀린 식별자, 지도세트가 없습니다"
 
 #: ../lib/python/temporal/space_time_datasets.py:251
 #, python-format
@@ -2604,9 +2483,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2624,9 +2501,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2764,34 +2639,30 @@
 #: ../lib/python/script/array.py:356 ../lib/python/script/array.py:398
 #, python-format
 msgid "Invalid kind <%s>"
-msgstr ""
+msgstr "<%s>는 무효한 종류입니다"
 
 #: ../lib/python/script/array.py:160 ../lib/python/script/array.py:210
 #: ../lib/python/script/array.py:308 ../lib/python/script/array.py:359
 #, python-format
 msgid "Invalid size <%d>"
-msgstr ""
+msgstr "<%d>는 무효한 크기입니다"
 
 #: ../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
 #, python-format
 msgid "Invalid FP size <%d>"
-msgstr ""
+msgstr "<%d>는 무효한 FP 크기입니다"
 
 #: ../lib/python/script/array.py:251 ../lib/python/script/array.py:395
 #, python-format
 msgid "Invalid integer size <%d>"
-msgstr ""
+msgstr "<%d>는 무효한 정수 크기입니다"
 
 #: ../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:45 ../lib/db/dbmi_client/column.c:136
@@ -2798,12 +2669,11 @@
 #: ../lib/vector/Vlib/write_pg.c:666 ../lib/vector/Vlib/ascii.c:428
 #, c-format, python-format
 msgid "Unable to describe table <%s>"
-msgstr ""
+msgstr "테이블 <%s>를 설명할 수 없습니다"
 
 #: ../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
@@ -2838,9 +2708,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
@@ -2876,10 +2744,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
@@ -2898,7 +2763,7 @@
 
 #: ../lib/python/script/core.py:1437
 msgid "Unable to list mapsets"
-msgstr ""
+msgstr "지도세트를 나열할 수 없습니다"
 
 #: ../lib/python/script/core.py:1476
 #, python-format
@@ -2913,7 +2778,7 @@
 #: ../lib/python/script/core.py:1603
 #, python-brace-format
 msgid "Debug level {0}"
-msgstr ""
+msgstr "디버그 레벨 {0}"
 
 #: ../lib/python/script/core.py:1606
 #, python-brace-format
@@ -3078,159 +2943,159 @@
 #: ../lib/raster3d/range.c:73
 #, c-format
 msgid "Unable to open range file for [%s in %s]"
-msgstr ""
+msgstr "[%2$s 안의 %1$s]를 위한 범위 파일을 열 수 없습니다"
 
 #: ../lib/raster3d/range.c:88
 #, c-format
 msgid "Error reading range file for [%s in %s]"
-msgstr ""
+msgstr "[%2$s 안의 %1$s]를 위한 범위 파일을 읽는데 오류가 발생했습니다"
 
 #: ../lib/raster3d/range.c:150
 #, c-format
 msgid "Unable to open range file for <%s>"
-msgstr ""
+msgstr "<%s>를 위한 범위 파일을 열 수 없습니다"
 
 #: ../lib/raster3d/open.c:20
 msgid "Rast3d_open_cell_old_no_header: error in Rast3d_mask_open_old"
-msgstr ""
+msgstr "Rast3d_open_cell_old_no_header: Rast3d_mask_open_old 내에 오류"
 
 #: ../lib/raster3d/open.c:26
 msgid "Rast3d_open_cell_old_no_header: error in Rast3d_malloc"
-msgstr ""
+msgstr "Rast3d_open_cell_old_no_header: Rast3d_malloc 내에 오류"
 
 #: ../lib/raster3d/open.c:37
 msgid "Rast3d_open_cell_old_no_header: error in G_open_old"
-msgstr ""
+msgstr "Rast3d_open_cell_old_no_header: G_open_old 내에 오류"
 
 #: ../lib/raster3d/open.c:93
 msgid "Rast3d_open_cell_old: error in Rast3d_open_cell_old_no_header"
-msgstr ""
+msgstr "Rast3d_open_cell_old: Rast3d_open_cell_old_no_header 내에 오류"
 
 #: ../lib/raster3d/open.c:98
 msgid "Rast3d_open_cell_old: can't rewind file"
-msgstr ""
+msgstr "Rast3d_open_cell_old: 파일을 되감을 수 없습니다"
 
 #: ../lib/raster3d/open.c:111
 msgid "Rast3d_open_cell_old: error in Rast3d_read_header"
-msgstr ""
+msgstr "Rast3d_open_cell_old: Rast3d_read_header 내에 오류"
 
 #: ../lib/raster3d/open.c:119
 msgid "Rast3d_open_cell_old: projection does not match window projection"
-msgstr ""
+msgstr "Rast3d_open_cell_old: 투영이 윈도의 투영과 일치하지 않습니다"
 
 #: ../lib/raster3d/open.c:123
 msgid "Rast3d_open_cell_old: zone does not match window zone"
-msgstr ""
+msgstr "Rast3d_open_cell_old: 구역이 윈도의 구역과 일치하지 않습니다"
 
 #: ../lib/raster3d/open.c:135 ../lib/raster3d/open.c:152
 msgid "Rast3d_open_cell_old: can't read header"
-msgstr ""
+msgstr "Rast3d_open_cell_old: 헤더를 읽을 수 없습니다"
 
 #: ../lib/raster3d/open.c:141
 msgid "Rast3d_open_cell_old: index does not fit into long"
-msgstr ""
+msgstr "Rast3d_open_cell_old: 색인을 long에 저장할 수 없습니다"
 
 #: ../lib/raster3d/open.c:145
 msgid "Rast3d_open_cell_old: error in Rast3d_malloc"
-msgstr ""
+msgstr "Rast3d_open_cell_old: Rast3d_malloc 내에 오류"
 
 #: ../lib/raster3d/open.c:172
 msgid "Rast3d_open_cell_old: error in Rast3d_fill_header"
-msgstr ""
+msgstr "Rast3d_open_cell_old: Rast3d_fill_header 내에 오류"
 
 #: ../lib/raster3d/open.c:219
 msgid "Rast3d_open_cell_new: error in Rast3d_mask_open_old"
-msgstr ""
+msgstr "Rast3d_open_cell_new: Rast3d_mask_open_old 내에 오류"
 
 #: ../lib/raster3d/open.c:228
 msgid "Rast3d_open_cell_new: error in Rast3d_malloc"
-msgstr ""
+msgstr "Rast3d_open_cell_new: Rast3d_malloc 내에 오류"
 
 #: ../lib/raster3d/open.c:233
 #, c-format
 msgid "map <%s> is not in the current mapset"
-msgstr ""
+msgstr "지도 <%s>는 현재 지도세트 안에 있지 않습니다"
 
 #: ../lib/raster3d/open.c:243
 msgid "Rast3d_open_cell_new: could not open file"
-msgstr ""
+msgstr "Rast3d_open_cell_new: 파일을 열 수 없습니다"
 
 #: ../lib/raster3d/open.c:287 ../lib/raster3d/open.c:292
 msgid "Rast3d_open_cell_new: can't write header"
-msgstr ""
+msgstr "Rast3d_open_cell_new: 헤더를 쓸 수 없습니다"
 
 #: ../lib/raster3d/open.c:314
 msgid "Rast3d_open_cell_new: error in Rast3d_fill_header"
-msgstr ""
+msgstr "Rast3d_open_cell_new: Rast3d_fill_header 내에 오류"
 
 #: ../lib/raster3d/param.c:84
 msgid "Rast3d_get_standard3d_params: precision value invalid"
-msgstr ""
+msgstr "Rast3d_get_standard3d_params: 정밀도 값이 무효합니다"
 
 #: ../lib/raster3d/param.c:105
 msgid "Rast3d_get_standard3d_params: tile dimension value invalid"
-msgstr ""
+msgstr "Rast3d_get_standard3d_params: 타일의 차원 값이 무효합니다"
 
 #: ../lib/raster3d/param.c:129
 msgid "Window replacing the default"
-msgstr ""
+msgstr "윈도가 기본값을 대체합니다"
 
 #: ../lib/raster3d/maskfn.c:77
 #, c-format
 msgid "Adding rule: %lf - %lf"
-msgstr ""
+msgstr "규칙 추가: %lf - %lf"
 
 #: ../lib/raster3d/maskfn.c:95
 #, c-format
 msgid "%s: illegal value spec"
-msgstr ""
+msgstr "%s: 잘못된 값 사양입니다"
 
 #: ../lib/raster3d/header.c:217 ../lib/raster3d/close.c:99
 #: ../lib/raster3d/close.c:105 ../lib/raster3d/close.c:191
 #, c-format
 msgid "Unable to write header for 3D raster map <%s>"
-msgstr ""
+msgstr "3차원 래스터 지도 <%s>의 헤더를 쓸 수 없습니다"
 
 #: ../lib/raster3d/close.c:47
 #, c-format
 msgid "Unable to write history for 3D raster map <%s>"
-msgstr ""
+msgstr "3차원 래스터 지도 <%s>의 히스토리를 쓸 수 없습니다"
 
 #: ../lib/raster3d/close.c:62
 #, c-format
 msgid "Unable to move temp raster map <%s> to 3D raster map <%s>"
-msgstr ""
+msgstr "임시 래스터 지도 <%s>를 3차원 래스터 지도 <%s>로 옮길 수 없습니다"
 
 #: ../lib/raster3d/close.c:79
 msgid "Unable to flush all tiles"
-msgstr ""
+msgstr "모든 타일을 플러시할 수 없습니다"
 
 #: ../lib/raster3d/close.c:84
 msgid "Unable to flush index"
-msgstr ""
+msgstr "색인을 플러시할 수 없습니다"
 
 #: ../lib/raster3d/close.c:94
 msgid "Unable to position file"
-msgstr ""
+msgstr "파일 포인터를 옮길 수 없습니다"
 
 #: ../lib/raster3d/close.c:110 ../lib/raster3d/close.c:153
 #, c-format
 msgid "Unable to create 3D raster map <%s>"
-msgstr ""
+msgstr "3차원 래스터 지도 <%s>를 생성할 수 없습니다"
 
 #: ../lib/raster3d/close.c:169
 msgid "Error in cache"
-msgstr ""
+msgstr "캐시 오류"
 
 #: ../lib/raster3d/history.c:43
 #, c-format
 msgid "can't get history information for [%s] in mapset [%s]"
-msgstr ""
+msgstr "지도세트 [%2$s] 안의 [%1$s]를 위한 히스토리 정보를 읽을 수 없습니다"
 
 #: ../lib/raster3d/color.c:354
 #, c-format
 msgid "mapset <%s> is not the current mapset"
-msgstr ""
+msgstr "지도세트 <%s>는 현재 지도세트가 아닙니다"
 
 #: ../lib/cluster/c_exec.c:44
 #, c-format
@@ -3250,59 +3115,59 @@
 #: ../lib/pngdriver/graph_set.c:149
 #, c-format
 msgid "png: collecting to file '%s'"
-msgstr ""
+msgstr "png: '%s' 파일로 모읍니다"
 
 #: ../lib/pngdriver/graph_set.c:150
 #, c-format
 msgid "png: image size %dx%d"
-msgstr ""
+msgstr "png: 이미지 크기 %dx%d"
 
 #: ../lib/pngdriver/read_png.c:42
 msgid "Unable to read PNG"
-msgstr ""
+msgstr "PNG를 읽을 수 없습니다"
 
 #: ../lib/pngdriver/read_png.c:60 ../lib/pngdriver/read_png.c:64
 #: ../lib/pngdriver/write_png.c:71 ../lib/pngdriver/write_png.c:75
 msgid "Unable to allocate PNG structure"
-msgstr ""
+msgstr "PNG 구조체를 할당할 수 없습니다"
 
 #: ../lib/pngdriver/read_png.c:67
 msgid "Unable to read PNG file"
-msgstr ""
+msgstr "PNG 파일을 읽을 수 없습니다"
 
 #: ../lib/pngdriver/read_png.c:81
 msgid "Input PNG file is not 8-bit"
-msgstr ""
+msgstr "입력 PNG 파일이 8 비트가 아닙니다"
 
 #: ../lib/pngdriver/read_png.c:85
 #, c-format
 msgid "Input PNG file has incorrect dimensions: expected: %dx%d got: %lux%lu"
-msgstr ""
+msgstr "입력 PNG 파일이 잘못된 차원을 가지고 있습니다: 기대: %dx%d 실제: %lux%lu"
 
 #: ../lib/pngdriver/read_png.c:90
 msgid "Input PNG file is not RGBA"
-msgstr ""
+msgstr "입력 PNG 파일이 RGBA가 아닙니다"
 
 #: ../lib/pngdriver/read_png.c:94
 msgid "Input PNG file is not indexed color"
-msgstr ""
+msgstr "입력 PNG 파일이 색인된 색상이 아닙니다"
 
 #: ../lib/pngdriver/read_png.c:104
 msgid "Input PNG file has invalid palette"
-msgstr ""
+msgstr "입력 PNG 파일이 무효한 팔레트를 가지고 있습니다"
 
 #: ../lib/pngdriver/write_png.c:39
 msgid "Unable to write PNG"
-msgstr ""
+msgstr "PNG를 쓸 수 없습니다"
 
 #: ../lib/pngdriver/write_png.c:78
 msgid "Unable to write PNG file"
-msgstr ""
+msgstr "PNG 파일을 쓸 수 없습니다"
 
 #: ../lib/pngdriver/write_png.c:82
 #, c-format
 msgid "Unable to open output PNG file <%s>"
-msgstr ""
+msgstr "출력 PNG 파일 <%s>를 열 수 없습니다"
 
 #: ../lib/symbol/read.c:211
 #, c-format
@@ -3311,8 +3176,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
@@ -3342,7 +3206,7 @@
 
 #: ../lib/imagery/iclass_perimeter.c:208
 msgid "Invalid polygon"
-msgstr ""
+msgstr "무효한 다각형입니다"
 
 #: ../lib/imagery/iclass_perimeter.c:253
 msgid "Outlined area is too large."
@@ -3447,9 +3311,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
@@ -3460,17 +3322,17 @@
 #: ../lib/imagery/iscatt_core.c:755
 #, c-format
 msgid "Unable to open raster <%s>"
-msgstr ""
+msgstr "래스터 <%s>를 열 수 없습니다"
 
 #: ../lib/imagery/iscatt_core.c:761
 #, c-format
 msgid "Raster <%s> type is not <%s>"
-msgstr ""
+msgstr "래스터 <%s>의 타입이 <%s>이 아닙니다"
 
 #: ../lib/imagery/iscatt_core.c:775
 #, c-format
 msgid "Unable to read range of raster <%s>"
-msgstr ""
+msgstr "래스터 <%s>의 범위를 읽을 수 없습니다"
 
 #: ../lib/imagery/iscatt_core.c:803
 #, c-format
@@ -3567,9 +3429,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
@@ -3620,8 +3480,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
@@ -3666,8 +3525,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
@@ -3731,15 +3589,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
@@ -3802,16 +3657,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3831,8 +3682,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3852,18 +3702,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3881,6 +3727,8 @@
 "Invalid return code from GUI startup script.\n"
 "Please advise GRASS developers of this error."
 msgstr ""
+"GUI 시작 스크립트가 무효한 코드를 반환했습니다.\n"
+"이 오류에 대해 GRASS 개발자에게 자문을 구하세요."
 
 #: ../lib/init/grass.py:1077
 #, python-brace-format
@@ -3896,34 +3744,29 @@
 #: ../lib/init/grass.py:1283
 #, python-format
 msgid "Path '%s' doesn't exist"
-msgstr ""
+msgstr "경로 '%s'가 존재하지 않습니다"
 
 #: ../lib/init/grass.py:1285
 #, python-format
 msgid "Path '%s' not accessible."
-msgstr ""
+msgstr "경로 '%s'에 접근할 수 없습니다"
 
 #. GTC %s is mapset's folder path
 #: ../lib/init/grass.py:1290
 #, python-format
 msgid "You are not the owner of '%s'."
-msgstr ""
+msgstr "당신은 '%s'의 소유자가 아닙니다"
 
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3935,11 +3778,11 @@
 
 #: ../lib/init/grass.py:1330
 msgid "Building user fontcap..."
-msgstr ""
+msgstr "사용자 글꼴캡을 생성 중..."
 
 #: ../lib/init/grass.py:1389
 msgid "The SHELL variable is not set"
-msgstr ""
+msgstr "SHELL 변수가 설정되지 않았습니다"
 
 #: ../lib/init/grass.py:1405
 #, python-brace-format
@@ -3949,8 +3792,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -3963,7 +3805,7 @@
 #: ../lib/init/grass.py:1443
 #, python-format
 msgid "Executing <%s> ..."
-msgstr ""
+msgstr "<%s>를 실행 중..."
 
 #: ../lib/init/grass.py:1450
 #, python-brace-format
@@ -3975,21 +3817,21 @@
 #: ../lib/init/grass.py:1453
 #, python-format
 msgid "Execution of <%s> finished."
-msgstr ""
+msgstr "<%s>의 실행을 종료했습니다."
 
 #: ../lib/init/grass.py:1484
 #, python-brace-format
 msgid "Unable to close GUI. {0}"
-msgstr ""
+msgstr "GUI를 닫을 수 없습니다. {0}"
 
 #: ../lib/init/grass.py:1511
 #, python-format
 msgid "Welcome to GRASS GIS %s"
-msgstr ""
+msgstr "GRASS GIS %s에 오신 것을 환영합니다"
 
 #: ../lib/init/grass.py:1533
 msgid "GRASS GIS homepage:"
-msgstr ""
+msgstr "GRASS GIS 홈페이지:"
 
 #. GTC Running through: SHELL NAME
 #: ../lib/init/grass.py:1535
@@ -4018,40 +3860,40 @@
 
 #: ../lib/init/grass.py:1546
 msgid "When ready to quit enter:"
-msgstr ""
+msgstr "종료할 준비가 되면 엔터를 누르세요:"
 
 #: ../lib/init/grass.py:1634
 msgid "2D and 3D raster MASKs present"
-msgstr ""
+msgstr "2차원 및 3차원 래스터 매스크가 존재합니다"
 
 #: ../lib/init/grass.py:1635
 msgid "Raster MASK present"
-msgstr ""
+msgstr "래스터 매스크가 존재합니다"
 
 #: ../lib/init/grass.py:1636
 msgid "3D raster MASK present"
-msgstr ""
+msgstr "3차원 래스터 매스크가 존재합니다"
 
 #: ../lib/init/grass.py:1679
 msgid "Done."
-msgstr ""
+msgstr "완료."
 
 #: ../lib/init/grass.py:1681
 msgid "Goodbye from GRASS GIS"
-msgstr ""
+msgstr "GRASS GIS를 종료합니다"
 
 #: ../lib/init/grass.py:1686
 msgid "Cleaning up temporary files..."
-msgstr ""
+msgstr "임시 파일을 삭제 중..."
 
 #: ../lib/init/grass.py:1706
 msgid "Please install the GRASS GIS development package"
-msgstr ""
+msgstr "GRASS GIS 개발 패키지를 설치하세요"
 
 #: ../lib/init/grass.py:1740
 #, python-format
 msgid "Parameter <%s> not supported"
-msgstr ""
+msgstr "매개변수 <%s>를 지원하지 않습니다"
 
 #: ../lib/init/grass.py:1884
 msgid "Flag -e requires also flag -c"
@@ -4080,13 +3922,11 @@
 
 #: ../lib/init/grass.py:1956
 msgid "Starting GRASS GIS..."
-msgstr ""
+msgstr "GRASS GIS를 시작합니다..."
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4115,52 +3955,48 @@
 
 #: ../lib/segment/open.c:53
 msgid "Segment file name is NULL"
-msgstr ""
+msgstr "세그먼트 파일명이 NULL입니다"
 
 #: ../lib/segment/open.c:58
 msgid "Segment file exists already"
-msgstr ""
+msgstr "세그먼트 파일이 이미 존재합니다"
 
 #: ../lib/segment/open.c:66
 msgid "Unable to create segment file"
-msgstr ""
+msgstr "세그먼트 파일을 생성할 수 없습니다"
 
 #: ../lib/segment/open.c:74
 msgid "Could not write segment file"
-msgstr ""
+msgstr "세그먼트 파일을 쓸 수 없습니다"
 
 #: ../lib/segment/open.c:78
 msgid "Illegal segment configuration parameter(s)"
-msgstr ""
+msgstr "잘못된 세그먼트 설정 매개변수입니다"
 
 #: ../lib/segment/open.c:87
 msgid "Unable to re-open segment file"
-msgstr ""
+msgstr "세그먼트 파일을 다시 열 수 없습니다"
 
 #: ../lib/segment/open.c:94
 msgid "Could not read segment file"
-msgstr ""
+msgstr "세그먼트 파일을 읽을 수 없습니다"
 
 #: ../lib/segment/format.c:144
 msgid "Segment format: file size too large"
-msgstr ""
+msgstr "세그먼트 양식: 파일이 너무 큽니다"
 
 #: ../lib/segment/format.c:145
 msgid "Please recompile with Large File Support (LFS)"
-msgstr ""
+msgstr "Large File Support(LFS)와 함께 다시 컴파일하세요"
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:109
 msgid "Starting parallel work"
-msgstr ""
+msgstr "병렬작업을 시작합니다"
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"보간점을 찾는데 시간이 너무 많이 걸립니다 - 지역을 점자료가 있는 곳으로 한정"
-"해 주세요. 계산을 진행합니다..."
+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/input2d.c:58
 #, c-format
@@ -4169,13 +4005,11 @@
 
 #: ../lib/rst/interp_float/input2d.c:81
 msgid "Bitmap mask created"
-msgstr ""
+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
@@ -4185,16 +4019,16 @@
 #: ../lib/rst/interp_float/resout2d.c:103
 #, c-format
 msgid "First change your rows number(%d) to %d"
-msgstr "먼저 열번호(%d)를 %d로 바꿔주세요"
+msgstr "먼저 행번호(%d)를 %d로 바꿔주세요"
 
 #: ../lib/rst/interp_float/resout2d.c:110
 #, c-format
 msgid "First change your columns number(%d) to %d"
-msgstr "먼저 행번호(%d)를 %d로 바꿔주세요"
+msgstr "먼저 열번호(%d)를 %d로 바꿔주세요"
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr "입력 래스터 지도를 위한 색상표가 없습니다--색상표를 생성하지 않습니다"
+msgstr "입력 래스터 지도를 위한 색상 테이블이 없습니다--색상 테이블을 생성하지 않습니다"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4207,7 +4041,7 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:97
 msgid "Loading data from attribute table ..."
-msgstr "속성표에서 자료를 읽는 중입니다..."
+msgstr "속성 테이블에서 자료를 읽는 중입니다..."
 
 #: ../lib/rst/interp_float/vinput2d.c:115
 #: ../lib/rst/interp_float/vinput2d.c:129 ../lib/db/dbmi_client/copy_tab.c:291
@@ -4228,7 +4062,7 @@
 #: ../lib/rst/interp_float/vinput2d.c:174
 #, c-format
 msgid "Database record for cat %d not found"
-msgstr ""
+msgstr "Cat %d를 위한 데이터베이스 자료를 찾을 수 없습니다"
 
 #: ../lib/rst/interp_float/vinput2d.c:192
 msgid "Negative value of smoothing detected: sm must be >= 0"
@@ -4250,9 +4084,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
@@ -4261,16 +4093,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
@@ -4315,7 +4143,7 @@
 #: ../lib/rst/interp_float/write2d.c:79 ../lib/rst/interp_float/write2d.c:88
 #: ../lib/rst/interp_float/write2d.c:96 ../lib/rst/interp_float/write2d.c:104
 msgid "Cannot write files"
-msgstr ""
+msgstr "파일을 쓸 수 없습니다"
 
 #: ../lib/gmath/test/test_blas3.c:38
 msgid ""
@@ -4776,7 +4604,7 @@
 #: ../lib/gis/cmprzlib.c:189 ../lib/gis/compress.c:337
 #, c-format
 msgid "Invalid source buffer size %d"
-msgstr ""
+msgstr "%d는 무효한 원천 버퍼 크기입니다"
 
 #: ../lib/gis/cmprlz4.c:101 ../lib/gis/cmprlz4.c:168 ../lib/gis/cmprbzip.c:116
 #: ../lib/gis/cmprbzip.c:195 ../lib/gis/cmprzstd.c:114
@@ -4784,15 +4612,15 @@
 #: ../lib/gis/cmprzlib.c:191 ../lib/gis/compress.c:257
 #, c-format
 msgid "Invalid destination buffer size %d"
-msgstr ""
+msgstr "%d는 무효한 목적지 버퍼 크기입니다"
 
 #: ../lib/gis/cmprlz4.c:121
 msgid "LZ4 compression error"
-msgstr ""
+msgstr "LZ4 압축 오류"
 
 #: ../lib/gis/cmprlz4.c:177
 msgid "LZ4 decompression error"
-msgstr ""
+msgstr "LZ4 압축해제 오류"
 
 #: ../lib/gis/cmprlz4.c:186 ../lib/gis/cmprbzip.c:219 ../lib/gis/cmprzstd.c:206
 #: ../lib/gis/cmprzlib.c:215
@@ -4896,7 +4724,7 @@
 #: ../lib/gis/get_ellipse.c:356
 #, c-format
 msgid "Invalid ellipsoid '%s' in file %s in <%s>"
-msgstr ""
+msgstr "<%3$s> 내 파일 %2$s 안에 무효한 타원체 '%1$s'가 있습니다"
 
 #: ../lib/gis/get_ellipse.c:370
 #, c-format
@@ -5104,8 +4932,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5241,9 +5068,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5251,9 +5076,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5295,10 +5118,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5306,10 +5126,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5484,9 +5301,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5511,9 +5326,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
@@ -5552,8 +5365,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -5573,104 +5385,104 @@
 #: ../lib/gis/adj_cellhd.c:57
 #, c-format
 msgid "Illegal n-s resolution value <%lf>"
-msgstr ""
+msgstr "잘못된 n-s 해상도값 <%lf>입니다"
 
 #: ../lib/gis/adj_cellhd.c:61 ../lib/gis/adj_cellhd.c:163
 msgid "Illegal row value"
-msgstr ""
+msgstr "잘못된 row 값입니다"
 
 #: ../lib/gis/adj_cellhd.c:65 ../lib/gis/adj_cellhd.c:169
 msgid "Illegal e-w resolution value"
-msgstr ""
+msgstr "잘못된 e-w 해상도값입니다"
 
 #: ../lib/gis/adj_cellhd.c:69 ../lib/gis/adj_cellhd.c:175
 msgid "Illegal col value"
-msgstr ""
+msgstr "잘못된 col 값입니다"
 
 #: ../lib/gis/adj_cellhd.c:75 ../lib/gis/adj_cellhd.c:191
 msgid "North must be north of South"
-msgstr ""
+msgstr "북쪽경계는 남쪽경계의 북쪽이어야합니다"
 
 #: ../lib/gis/adj_cellhd.c:77 ../lib/gis/adj_cellhd.c:193
 msgid "North must be larger than South"
-msgstr ""
+msgstr "북쪽경계는 남쪽경계보다 값이 커야합니다"
 
 #: ../lib/gis/adj_cellhd.c:83 ../lib/gis/adj_cellhd.c:199
 msgid "East must be larger than West"
-msgstr ""
+msgstr "동쪽경계는 서쪽경계보다 값이 커야합니다"
 
 #: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:242
 msgid "Invalid coordinates"
-msgstr ""
+msgstr "무효한 좌표입니다"
 
 #: ../lib/gis/adj_cellhd.c:109 ../lib/gis/adj_cellhd.c:249
 msgid "NS resolution has been changed"
-msgstr ""
+msgstr "NS 해상도가 바뀌었습니다"
 
 #: ../lib/gis/adj_cellhd.c:114 ../lib/gis/adj_cellhd.c:254
 msgid "EW resolution has been changed"
-msgstr ""
+msgstr "EW 해상도가 바뀌었습니다"
 
 #: ../lib/gis/adj_cellhd.c:117 ../lib/gis/adj_cellhd.c:257
 msgid "NS and EW resolutions are different"
-msgstr ""
+msgstr "NS와 EW 해상도가 다릅니다"
 
 #: ../lib/gis/adj_cellhd.c:157
 msgid "Illegal n-s resolution value"
-msgstr ""
+msgstr "잘못된 n-s 해상도값입니다"
 
 #: ../lib/gis/adj_cellhd.c:159
 msgid "Illegal n-s3 resolution value"
-msgstr ""
+msgstr "잘못된 n-s3 해상도값입니다"
 
 #: ../lib/gis/adj_cellhd.c:165
 msgid "Illegal row3 value"
-msgstr ""
+msgstr "잘못된 row3 값입니다"
 
 #: ../lib/gis/adj_cellhd.c:171
 msgid "Illegal e-w3 resolution value"
-msgstr ""
+msgstr "잘못된 e-w3 해상도값입니다"
 
 #: ../lib/gis/adj_cellhd.c:177
 msgid "Illegal col3 value"
-msgstr ""
+msgstr "잘못된 col3 값입니다"
 
 #: ../lib/gis/adj_cellhd.c:181
 msgid "Illegal t-b3 resolution value"
-msgstr ""
+msgstr "잘못된 t-b3 해상도값입니다"
 
 #: ../lib/gis/adj_cellhd.c:185
 msgid "Illegal depths value"
-msgstr ""
+msgstr "잘못된 depths 값입니다"
 
 #: ../lib/gis/adj_cellhd.c:202
 msgid "Top must be larger than Bottom"
-msgstr ""
+msgstr "상부경계가 하부경계보다 값이 커야합니다"
 
 #: ../lib/gis/adj_cellhd.c:276
 #, c-format
 msgid "East (%.15g) is not larger than West (%.15g)"
-msgstr ""
+msgstr "동쪽경계(%.15g)가 서쪽경계(%.15g)보다 크지 않습니다"
 
 #: ../lib/gis/adj_cellhd.c:311
 #, c-format
 msgid "Illegal latitude for North: %g"
-msgstr ""
+msgstr "북쪽경계를 위한 잘못된 위도입니다: %g"
 
 #: ../lib/gis/adj_cellhd.c:313
 #, c-format
 msgid "Illegal latitude for South: %g"
-msgstr ""
+msgstr "남쪽경계를 위한 잘못된 위도입니다: %g"
 
 #: ../lib/gis/adj_cellhd.c:319
 #, c-format
 msgid "Illegal longitude for West: %g"
-msgstr ""
+msgstr "서쪽경계를 위한 잘못된 경도입니다: %g"
 
 #: ../lib/gis/adj_cellhd.c:323
 #, c-format
 msgid "Illegal longitude for East: %g"
-msgstr ""
+msgstr "동쪽경계를 위한 잘못된 경도입니다: %g"
 
 #: ../lib/gis/adj_cellhd.c:351
 #, c-format
@@ -5695,7 +5507,7 @@
 
 #: ../lib/gis/adj_cellhd.c:402
 msgid "Illegal latitude for North"
-msgstr ""
+msgstr "북쪽경계를 위한 잘못된 위도입니다"
 
 #: ../lib/gis/adj_cellhd.c:410
 #, c-format
@@ -5715,7 +5527,7 @@
 
 #: ../lib/gis/adj_cellhd.c:452
 msgid "Illegal latitude for South"
-msgstr ""
+msgstr "남쪽경계를 위한 잘못된 위도입니다"
 
 #: ../lib/gis/adj_cellhd.c:481
 #, c-format
@@ -5734,27 +5546,27 @@
 
 #: ../lib/gis/adj_cellhd.c:528
 msgid "Invalid NS resolution"
-msgstr ""
+msgstr "무효한 남북 해상도입니다"
 
 #: ../lib/gis/adj_cellhd.c:533
 msgid "Invalid EW resolution"
-msgstr ""
+msgstr "무효한 동서 해상도입니다"
 
 #: ../lib/gis/adj_cellhd.c:538
 msgid "Invalid North"
-msgstr ""
+msgstr "무효한 북쪽경계입니다"
 
 #: ../lib/gis/adj_cellhd.c:543
 msgid "Invalid South"
-msgstr ""
+msgstr "무효한 남쪽경계입니다"
 
 #: ../lib/gis/adj_cellhd.c:548
 msgid "Invalid West"
-msgstr ""
+msgstr "무효한 서쪽경계입니다"
 
 #: ../lib/gis/adj_cellhd.c:553
 msgid "Invalid East"
-msgstr ""
+msgstr "무효한 동쪽경계입니다"
 
 #: ../lib/gis/adj_cellhd.c:606
 #, c-format
@@ -5985,12 +5797,12 @@
 #: ../lib/gis/key_value3.c:33
 #, c-format
 msgid "Unable to open output file <%s>: %s"
-msgstr ""
+msgstr "출력 파일 <%s>를 열 수 없습니다: %s"
 
 #: ../lib/gis/key_value3.c:36
 #, c-format
 msgid "Error writing file <%s>: %s"
-msgstr ""
+msgstr "파일 <%s>를 쓰는데 오류가 발생했습니다: %s"
 
 #: ../lib/gis/key_value3.c:39
 #, c-format
@@ -6224,7 +6036,7 @@
 #: ../lib/gis/rd_cellhd.c:197
 #, c-format
 msgid "Invalid north field: %s"
-msgstr ""
+msgstr "무효한 북쪽 필드입니다: %s"
 
 #: ../lib/gis/rd_cellhd.c:203
 msgid "Duplicate south field"
@@ -6233,7 +6045,7 @@
 #: ../lib/gis/rd_cellhd.c:205
 #, c-format
 msgid "Invalid south field: %s"
-msgstr ""
+msgstr "무효한 남쪽 필드입니다: %s"
 
 #: ../lib/gis/rd_cellhd.c:211
 msgid "Duplicate east field"
@@ -6242,7 +6054,7 @@
 #: ../lib/gis/rd_cellhd.c:213
 #, c-format
 msgid "Invalid east field: %s"
-msgstr ""
+msgstr "무효한 동쪽 필드입니다: %s"
 
 #: ../lib/gis/rd_cellhd.c:219
 msgid "Duplicate west field"
@@ -6251,7 +6063,7 @@
 #: ../lib/gis/rd_cellhd.c:221
 #, c-format
 msgid "Invalid west field: %s"
-msgstr ""
+msgstr "무효한 서쪽 필드입니다: %s"
 
 #: ../lib/gis/rd_cellhd.c:227
 msgid "Duplicate top field"
@@ -6296,7 +6108,7 @@
 #: ../lib/gis/rd_cellhd.c:265 ../lib/gis/rd_cellhd.c:267
 #, c-format
 msgid "Invalid n-s resolution field: %s"
-msgstr ""
+msgstr "무효한 남북 해상도 필드입니다: %s"
 
 #: ../lib/gis/rd_cellhd.c:273
 msgid "Duplicate 3D n-s resolution field"
@@ -6460,12 +6272,12 @@
 #: ../lib/gis/parser_dependencies.c:179
 #, c-format
 msgid "<%s> or <%s>"
-msgstr ""
+msgstr "<%s> 또는 <%s>"
 
 #: ../lib/gis/parser_dependencies.c:179
 #, c-format
 msgid "<%s> and <%s>"
-msgstr ""
+msgstr "<%s>와 <%s>"
 
 #: ../lib/gis/parser_dependencies.c:212
 #, c-format
@@ -6505,7 +6317,7 @@
 #: ../lib/gis/parser_dependencies.c:391 ../lib/gis/parser_dependencies.c:428
 #, c-format
 msgid "Internal error: invalid rule type: %d"
-msgstr ""
+msgstr "내부 오류: 무효한 규칙 타입입니다: %d"
 
 #: ../lib/gis/get_projinfo.c:37 ../lib/gis/get_projinfo.c:66
 #, c-format
@@ -6542,7 +6354,7 @@
 #: ../lib/gis/compress.c:262
 #, c-format
 msgid "Invalid read size %d"
-msgstr ""
+msgstr "%d는 무효한 읽기 크기입니다"
 
 #: ../lib/gis/compress.c:283
 #, c-format
@@ -6599,7 +6411,7 @@
 #: ../lib/gis/timestamp.c:488
 #, c-format
 msgid "Invalid timestamp file for vector map <%s@%s>"
-msgstr ""
+msgstr "벡터 지도 <%s@%s>를 위한 무효한 타임스탬프입니다"
 
 #: ../lib/gis/timestamp.c:524
 #, c-format
@@ -6609,7 +6421,7 @@
 #: ../lib/gis/timestamp.c:533
 #, c-format
 msgid "Invalid timestamp specified for vector map <%s@%s>"
-msgstr ""
+msgstr "벡터 지도 <%s@%s>를 위한 무효한 타임스탬프를 지정했습니다"
 
 #: ../lib/gis/legal_name.c:39
 #, c-format
@@ -6694,17 +6506,17 @@
 #: ../lib/vector/Vlib/write_pg.c:2910 ../lib/vector/Vlib/ascii.c:404
 #, c-format
 msgid "Unable to start driver <%s>"
-msgstr ""
+msgstr "드라이버 <%s>를 시작할 수 없습니다"
 
 #: ../lib/db/dbmi_client/copy_tab.c:91
 #, c-format
 msgid "Array of values to select from column <%s> is empty"
-msgstr ""
+msgstr "열 <%s>로부터 선택할 값 배열이 비어있습니다"
 
 #: ../lib/db/dbmi_client/copy_tab.c:151
 #, c-format
 msgid "Unable to get list tables in database <%s>"
-msgstr ""
+msgstr "데이터베이스 <%s> 안의 리스트 테이블을 획득할 수 없습니다"
 
 #: ../lib/db/dbmi_client/copy_tab.c:189
 #, c-format
@@ -6841,7 +6653,7 @@
 
 #: ../lib/db/dbmi_base/xdrvalue.c:82
 msgid "send data: invalid C-type"
-msgstr ""
+msgstr "자료 보내기: 무효한 C-타입입니다"
 
 #: ../lib/db/dbmi_base/login.c:115
 #, c-format
@@ -6865,9 +6677,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/error.c:72
@@ -6876,7 +6686,7 @@
 
 #: ../lib/db/dbmi_base/error.c:91
 msgid "dbmi: Protocol error"
-msgstr ""
+msgstr "dbmi: 프로토콜 오류"
 
 #: ../lib/db/dbmi_base/error.c:136
 msgid "dbmi: Out of Memory"
@@ -6885,12 +6695,12 @@
 #: ../lib/db/dbmi_base/error.c:149
 #, c-format
 msgid "dbmi: %s() not implemented"
-msgstr ""
+msgstr "dbmi: %s()가 구현되지 않았습니다"
 
 #: ../lib/db/dbmi_base/error.c:163
 #, c-format
 msgid "dbmi: Invalid procedure %d"
-msgstr ""
+msgstr "dbmi: %d는 무효한 프로시져입니다"
 
 #: ../lib/db/dbmi_base/xdrtable.c:109
 msgid "fetch: table has wrong number of columns"
@@ -6898,7 +6708,7 @@
 
 #: ../lib/db/dbmi_base/index.c:180
 msgid "db_set_index_column_name(): invalid column number"
-msgstr ""
+msgstr "db_set_index_column_name(): 무효한 열 번호입니다"
 
 #: ../lib/db/dbmi_base/index.c:197
 msgid "db_get_index_column_name(): invalid column number"
@@ -6910,23 +6720,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6936,9 +6740,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7043,9 +6845,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7071,28 +6871,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
@@ -7102,8 +6896,7 @@
 
 #: ../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
@@ -7155,23 +6948,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/rtree/test_suite/test_basics.c:40
@@ -7489,8 +7276,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
@@ -7511,9 +7297,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
@@ -7647,9 +7431,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7731,9 +7513,8 @@
 
 #: ../lib/vector/Vlib/read_pg.c:365
 #, c-format
-msgid ""
-"Requesting invalid feature from cache (%d). Number of features in cache: %d"
-msgstr ""
+msgid "Requesting invalid feature from cache (%d). Number of features in cache: %d"
+msgstr "캐시 (%d)로부터 무효한 피쳐를 요구하는 중입니다. 캐시 내 피쳐의 개수: %d"
 
 #: ../lib/vector/Vlib/read_pg.c:368
 #, c-format
@@ -7765,7 +7546,7 @@
 #: ../lib/vector/Vlib/read_pg.c:787
 #, c-format
 msgid "Invalid WKB content: %d bytes"
-msgstr ""
+msgstr "무효한 WKB 내용입니다: %d 바이트"
 
 #: ../lib/vector/Vlib/read_pg.c:803
 msgid "Reading EWKB with 4-dimensional coordinates (XYZM) is not supported"
@@ -7788,7 +7569,7 @@
 #: ../lib/vector/Vlib/read_pg.c:1077
 #, c-format
 msgid "Invalid cache index %d (max: %d)"
-msgstr ""
+msgstr "%d는 무효한 캐시 색인입니다 (최대: %d)"
 
 #: ../lib/vector/Vlib/read_pg.c:1215
 #, c-format
@@ -7835,8 +7616,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7997,9 +7777,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
@@ -8048,15 +7826,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
@@ -8190,7 +7965,7 @@
 #: ../lib/vector/Vlib/write_pg.c:1365
 #, c-format
 msgid "Invalid feature type (%d) for nodes"
-msgstr ""
+msgstr "(%d)는 노드를 위한 무효한 피쳐 타입입니다"
 
 #: ../lib/vector/Vlib/write_pg.c:1379
 msgid "PostGIS topology schema not defined"
@@ -8215,22 +7990,22 @@
 
 #: ../lib/vector/Vlib/write_pg.c:2089
 msgid "Invalid value for FID column: NULL"
-msgstr ""
+msgstr "FID 열을 위한 무효한 값입니다: NULL"
 
 #: ../lib/vector/Vlib/write_pg.c:2181
 #, c-format
 msgid "Invalid feature %d (max: %d)"
-msgstr ""
+msgstr "%d는 무효한 피쳐입니다 (최대: %d)"
 
 #: ../lib/vector/Vlib/write_pg.c:2195
 #, c-format
 msgid "Invalid feature type (%d) for node"
-msgstr ""
+msgstr "%d는 노드를 위한 무효한 피쳐 타입입니다"
 
 #: ../lib/vector/Vlib/write_pg.c:2199
 #, c-format
 msgid "Invalid node %d (%d)"
-msgstr ""
+msgstr "%d (%d)는 무효한 교점입니다"
 
 #: ../lib/vector/Vlib/write_pg.c:2277
 #, c-format
@@ -8243,7 +8018,7 @@
 
 #: ../lib/vector/Vlib/write_pg.c:2381 ../lib/vector/Vlib/write_pg.c:2388
 msgid "Invalid topology"
-msgstr ""
+msgstr "무효한 위상입니다"
 
 #: ../lib/vector/Vlib/write_pg.c:2587 ../lib/vector/Vlib/write_pg.c:2684
 #, c-format
@@ -8289,7 +8064,7 @@
 #: ../lib/vector/Vlib/level_two.c:284
 #, c-format
 msgid "Invalid node id: %d"
-msgstr ""
+msgstr "무효한 교점 ID입니다: %d"
 
 #: ../lib/vector/Vlib/level_two.c:316
 #, c-format
@@ -8321,13 +8096,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
@@ -8373,12 +8146,12 @@
 #: ../lib/vector/Vlib/map.c:402
 #, c-format
 msgid "Ignoring invalid mapset: %s"
-msgstr ""
+msgstr "무효한 지도세트를 무시합니다: %s"
 
 #: ../lib/vector/Vlib/map.c:407
 #, c-format
 msgid "Invalid vector map name <%s>"
-msgstr ""
+msgstr "<%s>는 무효한 벡터 지도 이름입니다"
 
 #: ../lib/vector/Vlib/map.c:417
 #, c-format
@@ -8456,16 +8229,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8622,9 +8391,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/constraint.c:150
@@ -8637,9 +8404,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
@@ -8833,8 +8598,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/clean_nodes.c:248
@@ -8885,9 +8649,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
@@ -8981,8 +8743,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9165,36 +8926,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9213,22 +8967,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9246,16 +8995,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
@@ -9279,8 +9024,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
@@ -9315,15 +9059,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9552,9 +9293,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9719,7 +9458,7 @@
 #: ../lib/proj/ellipse.c:97
 #, c-format
 msgid "Invalid ellipsoid <%s> in file"
-msgstr ""
+msgstr "<%s>는 파일 내에 무효한 타원체입니다"
 
 #: ../lib/proj/ellipse.c:124
 msgid "No secondary ellipsoid descriptor (rf, es or b) in file"
@@ -9757,8 +9496,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9768,9 +9506,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9788,16 +9524,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87
@@ -9841,12 +9573,12 @@
 #: ../lib/lidar/zones.c:476 ../lib/lidar/zones.c:513
 #, c-format
 msgid "<%s> created in database."
-msgstr ""
+msgstr "데이터베이스 내에 <%s>를 생성했습니다"
 
 #: ../lib/lidar/zones.c:480 ../lib/lidar/zones.c:517
 #, c-format
 msgid "<%s> has not been created in database."
-msgstr ""
+msgstr "데이터베이스 내에 <%s>가 생성되지 않았습니다"
 
 #: ../lib/lidar/raster.c:74 ../lib/lidar/raster.c:89 ../lib/lidar/raster.c:102
 #: ../lib/lidar/raster.c:119 ../lib/lidar/raster.c:134
@@ -9861,21 +9593,15 @@
 msgstr "Datum %s 테이블파일을 열 수 없습니다"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Datum %s 테이블파일을 열 수 없습니다"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "'%s' 디버그파일을 열 수 없습니다"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "'%s' 디버그파일을 열 수 없습니다"
 
 #, fuzzy
@@ -9910,12 +9636,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "잘못된 타임스탬프 문자열입니다."
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"개발자 노트: 벡터점 지원을 위해 변형된 사이트 라이브러리를 사용했습니다. (모"
-"듈을 GRASS 6 벡터 라이브러리로 업데이트해야 합니다.)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "개발자 노트: 벡터점 지원을 위해 변형된 사이트 라이브러리를 사용했습니다. (모듈을 GRASS 6 벡터 라이브러리로 업데이트해야 합니다.)"
 
 #, fuzzy
 msgid "Cannot fetch row"
@@ -9924,6 +9646,11 @@
 msgid "G_oldsite_new_struct: invalid # dims or fields"
 msgstr "G_oldsite_new_struct: 잘못된 차원 또는 필드 개수입니다."
 
-msgid ""
-"G_oldsite_describe() must be called immediately after G_fopen_sites_old()."
+msgid "G_oldsite_describe() must be called immediately after G_fopen_sites_old()."
 msgstr "G_fopen_sites_old() 다음 즉시 G_oldsite_describe()를 호출해야 합니다."
+
+#~ msgid "Unable to read find raster <%s>"
+#~ msgstr "래스터 <%s>를 찾을 수 없습니다"
+
+#~ msgid "Unable allocate PNG structure"
+#~ msgstr "PNG 구조체를 할당할 수 없습니다"

Modified: grass/trunk/locale/po/grasslibs_ml.po
===================================================================
--- grass/trunk/locale/po/grasslibs_ml.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_ml.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -252,9 +252,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/raster/range.c:103
@@ -384,9 +382,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
@@ -411,9 +407,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
@@ -428,8 +422,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
@@ -501,26 +494,19 @@
 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/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/color_read.c:103
@@ -840,9 +826,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -884,9 +868,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
@@ -969,9 +951,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
@@ -1123,9 +1103,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/gsd_surf.c:1742
@@ -1193,9 +1171,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/gvl_file.c:103
@@ -1232,9 +1208,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/trans.c:180
@@ -1317,9 +1291,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
@@ -1443,8 +1415,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_bmp.c:96
@@ -1551,15 +1522,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
@@ -1570,8 +1538,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1613,9 +1580,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
@@ -1626,16 +1591,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
@@ -1650,9 +1611,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
@@ -1666,15 +1625,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
@@ -1689,15 +1644,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
@@ -1707,16 +1659,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
@@ -1735,17 +1683,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
@@ -1759,29 +1702,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1791,8 +1727,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
@@ -1802,9 +1737,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
@@ -1815,9 +1748,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
@@ -1827,22 +1758,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
@@ -1857,9 +1783,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1892,14 +1816,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
@@ -1917,16 +1838,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
@@ -1941,23 +1858,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
@@ -1990,9 +1901,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
@@ -2002,8 +1911,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
@@ -2144,9 +2052,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
@@ -2244,10 +2150,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
@@ -2295,9 +2198,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
@@ -2316,16 +2217,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/temporal_raster_base_algebra.py:741
@@ -2370,9 +2267,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
@@ -2394,9 +2289,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2420,9 +2313,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2431,21 +2322,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2465,25 +2350,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
@@ -2604,9 +2483,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2624,9 +2501,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2773,9 +2648,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
@@ -2789,9 +2662,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2802,8 +2673,7 @@
 
 #: ../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
@@ -2838,9 +2708,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
@@ -2876,10 +2744,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
@@ -3311,8 +3176,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 "തെറ്റായ ചിഹ്ന നാമം: %s'"
 
 #: ../lib/symbol/read.c:284
@@ -3447,9 +3311,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
@@ -3567,9 +3429,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
@@ -3620,8 +3480,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
@@ -3666,8 +3525,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
@@ -3731,15 +3589,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
@@ -3802,16 +3657,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3831,8 +3682,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3852,18 +3702,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3912,18 +3758,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3949,8 +3790,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4084,9 +3924,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4155,9 +3993,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4171,9 +4007,7 @@
 
 #: ../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
@@ -4248,9 +4082,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
@@ -4259,16 +4091,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
@@ -5102,8 +4930,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5239,9 +5066,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5249,9 +5074,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5293,10 +5116,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5304,10 +5124,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5482,9 +5299,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5509,9 +5324,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
@@ -5550,8 +5363,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6863,9 +6675,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/error.c:72
@@ -6908,23 +6718,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6934,9 +6738,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7041,9 +6843,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7069,28 +6869,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
@@ -7100,8 +6894,7 @@
 
 #: ../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
@@ -7153,23 +6946,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/rtree/test_suite/test_basics.c:40
@@ -7488,8 +7275,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
@@ -7510,9 +7296,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
@@ -7646,9 +7430,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7730,8 +7512,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
@@ -7834,8 +7615,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7996,9 +7776,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
@@ -8047,15 +7825,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
@@ -8320,13 +8095,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
@@ -8455,16 +8228,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8621,9 +8390,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/constraint.c:150
@@ -8636,9 +8403,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
@@ -8835,8 +8600,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/clean_nodes.c:248
@@ -8887,9 +8651,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
@@ -8983,8 +8745,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9167,36 +8928,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9215,22 +8969,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9248,16 +8997,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
@@ -9281,8 +9026,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
@@ -9317,15 +9061,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9554,9 +9295,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9762,8 +9501,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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 "സ്റ്റയിൽ വിവരങ്ങൽ വായിക്കാൻ OGR പറ്റുന്നില്ല %s (OGR തെറ്റ് സന്ധേശ അക്കം %d)"
 
 #: ../lib/proj/convert.c:232
@@ -9773,9 +9511,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9793,18 +9529,12 @@
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"ഡേറ്റും <%s> ഗ്രാസ്സിൻ കുറച്ച് തിരിച്ചരിയൻ സാധിച്ചു പക്ഷെ വിവരങ്ങൾ ഒന്നും തന്നയില്ല. നിങ്ങൽ "
-"ഇതിൽ നൊക്കണം"
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "ഡേറ്റും <%s> ഗ്രാസ്സിൻ കുറച്ച് തിരിച്ചരിയൻ സാധിച്ചു പക്ഷെ വിവരങ്ങൾ ഒന്നും തന്നയില്ല. നിങ്ങൽ ഇതിൽ നൊക്കണം"
 
 #: ../lib/proj/convert.c:692
 #, 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:87
@@ -9870,21 +9600,15 @@
 msgstr "ടേബിൾ നിന്ന് ഡേറ്റ എടുക്കാൻ പറ്റുന്നില്ല <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "വെക്റ്റർ ഡേറ്റാബേയ്സ് ഫയൽ തുറക്കാൻ പറ്റുന്നില്ല '%s'"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "വെക്റ്റർ മാപ്പ് വായിക്കാൻ പട്ടുന്നില്ല"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "വെക്റ്റർ മാപ്പ് വായിക്കാൻ പട്ടുന്നില്ല"
 
 #, fuzzy

Modified: grass/trunk/locale/po/grasslibs_pl.po
===================================================================
--- grass/trunk/locale/po/grasslibs_pl.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_pl.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -16,8 +16,7 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 "X-Generator: Poedit 1.5.7\n"
 
 #: ../lib/htmldriver/graph_set.c:97
@@ -39,8 +38,7 @@
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"%s: Nie można odczytać pliku definicji czcionki; użyto ustawień domyślnych"
+msgstr "%s: Nie można odczytać pliku definicji czcionki; użyto ustawień domyślnych"
 
 #: ../lib/driver/parse_ftcap.c:90
 #, c-format
@@ -243,8 +241,7 @@
 
 #: ../lib/arraystats/class.c:42
 msgid "Discont algorithm currently not available because of bugs"
-msgstr ""
-"Algorytm discont nie jest obecnie dostępny z powodu błędów w oprogramowaniu"
+msgstr "Algorytm discont nie jest obecnie dostępny z powodu błędów w oprogramowaniu"
 
 #: ../lib/arraystats/class.c:49
 msgid "Classification algorithm failed"
@@ -256,12 +253,8 @@
 
 #: ../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."
-msgstr ""
-"Podano przedziały klas spoza zakresu min-max. Liczba klas zmniejszona do %i ,"
-"ale dla klas %i użyto wartości prawdopodobnych."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "Podano przedziały klas spoza zakresu min-max. Liczba klas zmniejszona do %i ,ale dla klas %i użyto wartości prawdopodobnych."
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -390,12 +383,8 @@
 
 #: ../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"
-msgstr ""
-"Nie można otworzyć mapy rastrowej <%s@%s> ponieważ jest ona reklasyfikacją "
-"mapy rastrowej <%s@%s>, która nie istnieje"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Nie można otworzyć mapy rastrowej <%s@%s> ponieważ jest ona reklasyfikacją mapy rastrowej <%s@%s>, która nie istnieje"
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -419,9 +408,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
@@ -436,8 +423,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
@@ -509,26 +495,19 @@
 msgstr "Mapa rastrowa <%s> nie jest xdr: byte_order: %s"
 
 #: ../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/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/color_read.c:103
@@ -557,8 +536,7 @@
 #: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-"Żądanie odczytu mapy rastrowej <%s@%s> dla wiersza %d jest poza regionem"
+msgstr "Żądanie odczytu mapy rastrowej <%s@%s> dla wiersza %d jest poza regionem"
 
 #: ../lib/raster/get_row.c:95
 #, c-format
@@ -849,9 +827,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -893,9 +869,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
@@ -978,9 +952,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
@@ -1020,8 +992,7 @@
 #: ../lib/ogsf/gs2.c:1655
 #, c-format
 msgid "Raster map <%s> is outside of current region. Load failed."
-msgstr ""
-"Mapa rastrowa <%s> jest poza bieżącym regionem. Odczyt nie powiódł się."
+msgstr "Mapa rastrowa <%s> jest poza bieżącym regionem. Odczyt nie powiódł się."
 
 #: ../lib/ogsf/gs2.c:1733 ../lib/ogsf/gs2.c:1739 ../lib/ogsf/gs2.c:1747
 #: ../lib/ogsf/gs2.c:1756 ../lib/ogsf/gs2.c:1764 ../lib/ogsf/gs2.c:1774
@@ -1050,9 +1021,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"Zakres palety kolorów nie zgadza się z zakresem wartości danych  (kolor min. "
-"=%d, kolor maks. =%d)"
+msgstr "Zakres palety kolorów nie zgadza się z zakresem wartości danych  (kolor min. =%d, kolor maks. =%d)"
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1085,8 +1054,7 @@
 #: ../lib/ogsf/gp3.c:148
 #, c-format
 msgid "No points from vector map <%s> fall within current region"
-msgstr ""
-"Żaden z punktów mapy wektorowej <%s> nie znajduje się w bieżącym regionie"
+msgstr "Żaden z punktów mapy wektorowej <%s> nie znajduje się w bieżącym regionie"
 
 #: ../lib/ogsf/gp3.c:153
 #, c-format
@@ -1136,16 +1104,12 @@
 
 #: ../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/gsd_surf.c:1742
 msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
-msgstr ""
-"Punkty płaszczyzny cięcia nie pasują między powierzchniami. Sprawdź "
-"rozdzielczość."
+msgstr "Punkty płaszczyzny cięcia nie pasują między powierzchniami. Sprawdź rozdzielczość."
 
 #: ../lib/ogsf/gsd_legend.c:246
 #, c-format
@@ -1160,8 +1124,7 @@
 #: ../lib/ogsf/gsd_legend.c:269
 #, c-format
 msgid "Unable to read fp range of raster map <%s>"
-msgstr ""
-"Nie można odczytać zakresu danych zmiennoprzecinkowych mapy rastrowej <%s>"
+msgstr "Nie można odczytać zakresu danych zmiennoprzecinkowych mapy rastrowej <%s>"
 
 #: ../lib/ogsf/gsd_legend.c:281
 #, c-format
@@ -1195,8 +1158,7 @@
 #: ../lib/ogsf/gv3.c:269
 #, c-format
 msgid "No features from vector map <%s> fall within current region"
-msgstr ""
-"Żaden z obiektów mapy wektorowej <%s> nie znajduje się w bieżącym regionie"
+msgstr "Żaden z obiektów mapy wektorowej <%s> nie znajduje się w bieżącym regionie"
 
 #: ../lib/ogsf/gv3.c:274
 #, c-format
@@ -1210,9 +1172,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/gvl_file.c:103
@@ -1249,12 +1209,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): błędna definicja osi %c. Pominięto rotację. Poinformuj o tym "
-"błędzie programistów GRASSa"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): błędna definicja osi %c. Pominięto rotację. Poinformuj o tym błędzie programistów GRASSa"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1336,9 +1292,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
@@ -1462,8 +1416,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_bmp.c:96
@@ -1570,15 +1523,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
@@ -1589,8 +1539,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1632,9 +1581,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
@@ -1645,16 +1592,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
@@ -1669,9 +1612,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
@@ -1685,15 +1626,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
@@ -1708,15 +1645,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
@@ -1726,16 +1660,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
@@ -1754,17 +1684,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
@@ -1778,29 +1703,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1810,8 +1728,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
@@ -1821,9 +1738,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
@@ -1834,9 +1749,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
@@ -1846,22 +1759,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
@@ -1876,9 +1784,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1911,14 +1817,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
@@ -1936,16 +1839,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
@@ -1960,23 +1859,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
@@ -2009,9 +1902,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
@@ -2021,8 +1912,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
@@ -2163,9 +2053,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
@@ -2263,10 +2151,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
@@ -2314,9 +2199,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
@@ -2335,16 +2218,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/temporal_raster_base_algebra.py:741
@@ -2389,9 +2268,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
@@ -2413,9 +2290,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2439,9 +2314,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2450,21 +2323,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2484,25 +2351,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
@@ -2623,9 +2484,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2643,9 +2502,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2792,9 +2649,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
@@ -2808,9 +2663,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2821,8 +2674,7 @@
 
 #: ../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
@@ -2857,9 +2709,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
@@ -2895,10 +2745,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
@@ -3330,11 +3177,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Nieprawidłowa nazwa symbolu: '%s' (powinno być: grupa/nazwa lub grupa/"
-"nazwa at mapset)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Nieprawidłowa nazwa symbolu: '%s' (powinno być: grupa/nazwa lub grupa/nazwa at mapset)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3468,9 +3312,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
@@ -3544,8 +3386,7 @@
 #: ../lib/imagery/list_subgp.c:85
 #, c-format
 msgid "subgroup <%s> of group <%s> references the following raster maps\n"
-msgstr ""
-"podgrupa <%s> grupy <%s> odwołuje się do następujących map rastrowych\n"
+msgstr "podgrupa <%s> grupy <%s> odwołuje się do następujących map rastrowych\n"
 
 #: ../lib/imagery/points.c:124
 #, c-format
@@ -3589,12 +3430,8 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
-msgstr ""
-"Nie można utworzyć pliku <%s> dla podgrupy <%s> grupy <%s> - <%s> nie jest "
-"bieżącym mapsetem"
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
+msgstr "Nie można utworzyć pliku <%s> dla podgrupy <%s> grupy <%s> - <%s> nie jest bieżącym mapsetem"
 
 #: ../lib/imagery/sigsetfile.c:57
 #, c-format
@@ -3644,8 +3481,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
@@ -3690,8 +3526,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
@@ -3755,15 +3590,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
@@ -3826,16 +3658,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3855,8 +3683,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3876,18 +3703,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3936,18 +3759,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3973,8 +3791,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4108,9 +3925,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4179,12 +3994,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Odnajdowanie punktów do interpolacji trwa zbyt długo - ustaw region na "
-"obszar, gdzie znajdują się punkty. Obliczenia są kontynuowane..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Odnajdowanie punktów do interpolacji trwa zbyt długo - ustaw region na obszar, gdzie znajdują się punkty. Obliczenia są kontynuowane..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4197,12 +4008,8 @@
 
 #: ../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."
-msgstr ""
-"Przestrzelenie - zwiększenie parametru 'tension' może pomóc. Przestrzelenie "
-"miało miejsce w komórce (%d,%d). z = %f, z min. = %f, z maks. = %f."
+msgid "Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell. Z-value %f, zmin %f, zmax %f."
+msgstr "Przestrzelenie - zwiększenie parametru 'tension' może pomóc. Przestrzelenie miało miejsce w komórce (%d,%d). z = %f, z min. = %f, z maks. = %f."
 
 #: ../lib/rst/interp_float/resout2d.c:77
 msgid "Temporarily changing the region to desired resolution..."
@@ -4276,12 +4083,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d punktów podanych (po odchudzeniu danych) do interpolacji to mniej niż "
-"podany NPMIN=%d"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d punktów podanych (po odchudzeniu danych) do interpolacji to mniej niż podany NPMIN=%d"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4289,22 +4092,13 @@
 
 #: ../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)"
-msgstr ""
-"Parametry segmentacji ustawione błędnie: npmin= %d, segmax= %d. Aby uzyskać "
-"gładkie połączenia między segmentami npmin musi być większe od segmax (patrz "
-"podręcznik)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Parametry segmentacji ustawione błędnie: npmin= %d, segmax= %d. Aby uzyskać gładkie połączenia między segmentami npmin musi być większe od segmax (patrz podręcznik)"
 
 #: ../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)"
-msgstr ""
-"Mniej niż %d punktów do interpolacji. Segmentacja nie jest potrzebna - aby "
-"przyśpieszyć interpolację ustaw segmax=%d (patrz podręcznik)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Mniej niż %d punktów do interpolacji. Segmentacja nie jest potrzebna - aby przyśpieszyć interpolację ustaw segmax=%d (patrz podręcznik)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4493,8 +4287,7 @@
 
 #: ../lib/gmath/test/test_main.c:106
 msgid "Performs benchmarks, unit and integration tests for the gmath library"
-msgstr ""
-"Wykonuje testy wydajności, jednostkowe i integracji dla biblioteki gmath"
+msgstr "Wykonuje testy wydajności, jednostkowe i integracji dla biblioteki gmath"
 
 #: ../lib/gmath/test/test_matrix_conversion.c:37
 msgid ""
@@ -5170,8 +4963,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5307,9 +5099,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5317,9 +5107,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5361,10 +5149,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5372,10 +5157,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5550,9 +5332,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5577,9 +5357,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
@@ -5614,15 +5392,12 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-" Region zapisany w \"%s\" jest całkowicie poza bieżącym regionem GRASS."
+msgstr " Region zapisany w \"%s\" jest całkowicie poza bieżącym regionem GRASS."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Tylko %d%% regionu zapisanego w \"%s\" pokrywa się z obecnym regionem GRASS."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Tylko %d%% regionu zapisanego w \"%s\" pokrywa się z obecnym regionem GRASS."
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
@@ -6933,9 +6708,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/error.c:72
@@ -6978,23 +6751,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -7004,9 +6771,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7111,9 +6876,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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 "Próba odczytu kąta linii nie połączonej z węzłem: węzeł %d, linia %d"
 
 #: ../lib/vector/diglib/file.c:159
@@ -7139,28 +6902,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
@@ -7170,8 +6927,7 @@
 
 #: ../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
@@ -7209,8 +6965,7 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Martwy centroid %d zarejestrowany dla obszaru (bug w bibliotece vector)"
+msgstr "Martwy centroid %d zarejestrowany dla obszaru (bug w bibliotece vector)"
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
@@ -7224,23 +6979,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/rtree/test_suite/test_basics.c:40
@@ -7561,8 +7310,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 "Mapa wektorowa spoza bieżącego mapsecie nie może być otwarta do zapisu"
 
 #: ../lib/vector/Vlib/open.c:311
@@ -7583,9 +7331,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
@@ -7659,8 +7405,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"Wielkość pliku 'coor' różni się od wartości zapisanej w pliku topologii"
+msgstr "Wielkość pliku 'coor' różni się od wartości zapisanej w pliku topologii"
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -7720,9 +7465,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7804,8 +7547,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
@@ -7908,8 +7650,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8070,9 +7811,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
@@ -8124,17 +7863,12 @@
 msgstr "Nie można otworzyć sterownika OGR DBMI"
 
 #: ../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"
-msgstr ""
-"Wszystkie testy FID zawiodły. Żadne z 'FID', 'ogc_fid', 'ogr_fid', 'gid' nie "
-"jest dostępne w tabeli bazy danych OGR"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Wszystkie testy FID zawiodły. Żadne z 'FID', 'ogc_fid', 'ogr_fid', 'gid' nie jest dostępne w tabeli bazy danych OGR"
 
 #: ../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
@@ -8152,8 +7886,7 @@
 
 #: ../lib/vector/Vlib/field.c:1020
 msgid "Bug: attempt to update map which is not in current mapset"
-msgstr ""
-"Bug: próba aktualizacji mapy, która nie znajduje się w bieżącym mapsecie"
+msgstr "Bug: próba aktualizacji mapy, która nie znajduje się w bieżącym mapsecie"
 
 #: ../lib/vector/Vlib/snap.c:223 ../lib/vector/Vlib/snap.c:582
 msgid "Snap vertices Pass 1: select points"
@@ -8400,13 +8133,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
@@ -8535,21 +8266,13 @@
 
 #: ../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."
-msgstr ""
-"Format indeksu obietków wektorowych %d.%d nie jest obsługiwany w tym wydaniu "
-"GRASS. Przebuduj topologię lub zaktualizuj GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Format indeksu obietków wektorowych %d.%d nie jest obsługiwany w tym wydaniu GRASS. Przebuduj topologię lub zaktualizuj GRASS."
 
 #: ../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."
-msgstr ""
-"Format indeksu obietków wektorowych %d.%d nie jest w pełni obsługiwany w tym "
-"wydaniu GRASS. Przebuduj topologię lub zaktualizuj 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 "Format indeksu obietków wektorowych %d.%d nie jest w pełni obsługiwany w tym wydaniu GRASS. Przebuduj topologię lub zaktualizuj GRASS."
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -8705,9 +8428,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/constraint.c:150
@@ -8720,12 +8441,8 @@
 
 #: ../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)"
-msgstr ""
-"Vect_read_line_geos(): id %d obiektu nie ma sensu (max obiektów w mapie "
-"wektorowej <%s>: %d)"
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line_geos(): id %d obiektu nie ma sensu (max obiektów w mapie wektorowej <%s>: %d)"
 
 #: ../lib/vector/Vlib/geos.c:60
 msgid "only native format supported"
@@ -8927,8 +8644,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/clean_nodes.c:248
@@ -8979,9 +8695,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
@@ -9075,8 +8789,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9250,9 +8963,7 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"Nie znaleziono wpisu bazy danych dla węzła %d (cat = %d), koszt ustawiono na "
-"0"
+msgstr "Nie znaleziono wpisu bazy danych dla węzła %d (cat = %d), koszt ustawiono na 0"
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
@@ -9261,36 +8972,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9309,22 +9013,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9342,22 +9041,13 @@
 
 #: ../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)"
-msgstr ""
-"Nie znaleziono wpisu bazy danych dla linii %d (cat = %d, kierunek(ki) do "
-"przodu/w obie strony), pominięto kierunek(ki) do przodu/w obie strony tej "
-"linii"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "Nie znaleziono wpisu bazy danych dla linii %d (cat = %d, kierunek(ki) do przodu/w obie strony), pominięto kierunek(ki) do przodu/w obie strony tej linii"
 
 #: ../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)"
-msgstr ""
-"Nie znaleziono wpisu bazy danych dla linii %d (cat = %d, kierunek wstecz), "
-"pominęto kierunek tej linii"
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "Nie znaleziono wpisu bazy danych dla linii %d (cat = %d, kierunek wstecz), pominęto kierunek tej linii"
 
 #: ../lib/vector/Vlib/net_build.c:937
 msgid "Cannot add network arc"
@@ -9366,8 +9056,7 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Niedozwolona nazwa mapy wektorowej <%s>. Nie może zawierać '.' lub 'NULL'."
+msgstr "Niedozwolona nazwa mapy wektorowej <%s>. Nie może zawierać '.' lub 'NULL'."
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
@@ -9381,11 +9070,8 @@
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Niedozwolona nazwa mapy wektorowej <%s>. Słowo kluczowe SQL nie może być "
-"użyte jako nazwa mapy wektorowej."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Niedozwolona nazwa mapy wektorowej <%s>. Słowo kluczowe SQL nie może być użyte jako nazwa mapy wektorowej."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
@@ -9419,15 +9105,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9500,8 +9183,7 @@
 
 #: ../lib/vector/Vlib/intersect.c:447
 msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
-msgstr ""
-"Vect_segment_intersection() BŁĄD (współliniowe segmenty nie-wierzchołkowe)"
+msgstr "Vect_segment_intersection() BŁĄD (współliniowe segmenty nie-wierzchołkowe)"
 
 #: ../lib/vector/Vlib/build.c:116
 msgid "Area of size = 0.0 (less than 4 vertices) ignored"
@@ -9657,9 +9339,7 @@
 msgstr "Błąd podczas zapisu pliku topologii"
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9869,10 +9549,8 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR nie może przetworzyć parametrów w stylu PROJ.4: %s (Kod błędu OGR to %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR nie może przetworzyć parametrów w stylu PROJ.4: %s (Kod błędu OGR to %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
@@ -9881,9 +9559,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9892,32 +9568,22 @@
 
 #: ../lib/proj/convert.c:610
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"Brak nazwy odwzorowania! Parametry odwzorowania są prawdopodobnie błędne."
+msgstr "Brak nazwy odwzorowania! Parametry odwzorowania są prawdopodobnie błędne."
 
 #: ../lib/proj/convert.c:672
 #, c-format
 msgid "Datum <%s> not recognised by GRASS and no parameters found"
-msgstr ""
-"Datum <%s> nie zostało rozpoznane przez GRASS i nie znaleziono parametrów"
+msgstr "Datum <%s> nie zostało rozpoznane przez GRASS i nie znaleziono parametrów"
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"Datum <%s> najwyraźniej zostało rozpoznane przez GRASS, ale nie znaleziono "
-"parametrów. Należy to sprawdzić."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "Datum <%s> najwyraźniej zostało rozpoznane przez GRASS, ale nie znaleziono parametrów. Należy to sprawdzić."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Niewłaściwy numer transformacji %d; właściwy zakres jest od 1 do %d. "
-"Parametry transformacji elipsoidy pozostaną niesprecyzowane."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Niewłaściwy numer transformacji %d; właściwy zakres jest od 1 do %d. Parametry transformacji elipsoidy pozostaną niesprecyzowane."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -9978,14 +9644,10 @@
 msgstr "Nie można otworzyć tabeli: <%s>"
 
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Korekta niewielkiego błędu zaokrąglenia danych wejściowych dla granicy "
-"zachodniej (%g>%g)"
+msgstr "Korekta niewielkiego błędu zaokrąglenia danych wejściowych dla granicy zachodniej (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Korekta niewielkiego błędu zaokrąglenia danych wejściowych dla granicy "
-"wschodniej (%g>%g)"
+msgstr "Korekta niewielkiego błędu zaokrąglenia danych wejściowych dla granicy wschodniej (%g>%g)"
 
 #, fuzzy
 msgid "No centroid defined for area %d. Area not exported."
@@ -10000,21 +9662,15 @@
 msgstr "Brak wolnej pamięci"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nie można otworzyć pliku definicji bazy danych wektora '%s'"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nie można otworzyć pliku nagłówka dla mapy wektorowej <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nie można otworzyć pliku nagłówka dla mapy wektorowej <%s>"
 
 #, fuzzy
@@ -10063,13 +9719,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Niepoprawny znacznik czasu"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Uwaga programistyczna: Punkty wektorowe obsłużone przez zadaptowaną "
-"bibliotekę site'ów. Moduł powinien zostać zaktualizowany do biblioteki "
-"wektorowej GRASS 6."
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Uwaga programistyczna: Punkty wektorowe obsłużone przez zadaptowaną bibliotekę site'ów. Moduł powinien zostać zaktualizowany do biblioteki wektorowej GRASS 6."
 
 msgid "Cannot fetch row"
 msgstr "Nie można pobrać wiersza"

Modified: grass/trunk/locale/po/grasslibs_pt.po
===================================================================
--- grass/trunk/locale/po/grasslibs_pt.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_pt.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -255,12 +255,8 @@
 
 #: ../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."
-msgstr ""
-"Há quebras de classes for dos limites min-máx. O número de classes foi "
-"reduzido para %i mas usando probabilidades para %i classes."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "Há quebras de classes for dos limites min-máx. O número de classes foi reduzido para %i mas usando probabilidades para %i classes."
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -389,12 +385,8 @@
 
 #: ../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"
-msgstr ""
-"Não foi possível abrir o mapa raster <%s@%s> porque este é uma "
-"reclassificação do mapa raster <%s@%s> que não existe"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Não foi possível abrir o mapa raster <%s@%s> porque este é uma reclassificação do mapa raster <%s@%s> que não existe"
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -409,8 +401,7 @@
 #: ../lib/raster/open.c:215
 #, c-format
 msgid "Raster map <%s@%s>: format field in header file invalid"
-msgstr ""
-"Mapa raster <%s@%s>: o campo formato do ficheiro do cabeçalho é inválido"
+msgstr "Mapa raster <%s@%s>: o campo formato do ficheiro do cabeçalho é inválido"
 
 #: ../lib/raster/open.c:234
 #, c-format
@@ -419,9 +410,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
@@ -436,8 +425,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
@@ -509,26 +497,19 @@
 msgstr "Mapa raster <%s> não é xdr: byte_order: %s"
 
 #: ../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/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/color_read.c:103
@@ -848,9 +829,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -892,9 +871,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
@@ -921,8 +898,7 @@
 #: ../lib/raster/put_title.c:28
 #, c-format
 msgid "category information for [%s] in [%s] missing or invalid"
-msgstr ""
-"a informação da categoria para [%s] em [%s] está em falta ou é inválida"
+msgstr "a informação da categoria para [%s] em [%s] está em falta ou é inválida"
 
 #: ../lib/raster/put_title.c:37
 msgid "G_put_title - can't create a temp file"
@@ -940,8 +916,7 @@
 #: ../lib/raster/put_title.c:67
 #, c-format
 msgid "can't write category information for [%s] in [%s]"
-msgstr ""
-"não foi possível escrever as informações da categoria para [%s] em [%s]"
+msgstr "não foi possível escrever as informações da categoria para [%s] em [%s]"
 
 #: ../lib/raster/init.c:61
 msgid "Raster library not initialized. Programmer forgot to call Rast_init()."
@@ -979,9 +954,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
@@ -1050,9 +1023,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"O intervalo de valores da tabela de cor não corresponde aos dados (mincol="
-"%d, maxcol=%d"
+msgstr "O intervalo de valores da tabela de cor não corresponde aos dados (mincol=%d, maxcol=%d"
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1061,9 +1032,7 @@
 
 #: ../lib/ogsf/gs3.c:967
 msgid "View not saved by this program,there may be some inconsistancies"
-msgstr ""
-"Visualização não gravada por este programa, podem haver algumas "
-"inconsistências"
+msgstr "Visualização não gravada por este programa, podem haver algumas inconsistências"
 
 #: ../lib/ogsf/gsdrape.c:207
 msgid "Unable to process vector map - out of memory"
@@ -1137,9 +1106,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/gsd_surf.c:1742
@@ -1207,9 +1174,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/gvl_file.c:103
@@ -1246,12 +1211,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c é uma especificação inválida de eixo. Rotação ignorada. Por "
-"favor comunique este erro à equipa do GRASS"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c é uma especificação inválida de eixo. Rotação ignorada. Por favor comunique este erro à equipa do GRASS"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1333,9 +1294,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
@@ -1459,8 +1418,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_bmp.c:96
@@ -1567,15 +1525,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
@@ -1586,8 +1541,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1629,9 +1583,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
@@ -1642,16 +1594,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
@@ -1666,9 +1614,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
@@ -1682,15 +1628,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
@@ -1705,15 +1647,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
@@ -1723,16 +1662,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
@@ -1751,17 +1686,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
@@ -1775,29 +1705,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1807,8 +1730,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
@@ -1818,9 +1740,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
@@ -1831,9 +1751,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
@@ -1843,22 +1761,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
@@ -1873,9 +1786,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1908,14 +1819,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
@@ -1933,16 +1841,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
@@ -1957,23 +1861,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
@@ -2006,9 +1904,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
@@ -2018,8 +1914,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
@@ -2160,9 +2055,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
@@ -2260,10 +2153,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
@@ -2311,9 +2201,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
@@ -2332,16 +2220,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/temporal_raster_base_algebra.py:741
@@ -2386,9 +2270,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
@@ -2410,9 +2292,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2436,9 +2316,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2447,21 +2325,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2481,25 +2353,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
@@ -2620,9 +2486,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2640,9 +2504,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2789,9 +2651,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
@@ -2805,9 +2665,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2818,8 +2676,7 @@
 
 #: ../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
@@ -2854,9 +2711,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
@@ -2892,10 +2747,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
@@ -3327,11 +3179,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Nome de símbolo incorreto: '%s' (deveria ser: grupo/nome ou grupo/"
-"nome at mapset)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Nome de símbolo incorreto: '%s' (deveria ser: grupo/nome ou grupo/nome at mapset)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3409,23 +3258,17 @@
 #: ../lib/imagery/fopen.c:79
 #, c-format
 msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Não foi possível criar o ficheiro [%s] para o subgrupo [%s] do grupo [%s em "
-"%s]"
+msgstr "Não foi possível criar o ficheiro [%s] para o subgrupo [%s] do grupo [%s em %s]"
 
 #: ../lib/imagery/fopen.c:101 ../lib/imagery/fopen.c:127
 #, c-format
 msgid "Unable to open file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Não foi possível abrir o ficheiro [%s] para o subgrupo [%s] do grupo [%s em "
-"%s]"
+msgstr "Não foi possível abrir o ficheiro [%s] para o subgrupo [%s] do grupo [%s em %s]"
 
 #: ../lib/imagery/fopen.c:116
 #, c-format
 msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
-msgstr ""
-"Não foi possível encontrar o ficheiro [%s] para o subgrupo [%s] do o grupo "
-"[%s em %s]"
+msgstr "Não foi possível encontrar o ficheiro [%s] para o subgrupo [%s] do o grupo [%s em %s]"
 
 #: ../lib/imagery/iscatt_core.c:81
 #, c-format
@@ -3471,9 +3314,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
@@ -3552,8 +3393,7 @@
 #: ../lib/imagery/points.c:124
 #, c-format
 msgid "Unable to open control point file for group [%s in %s]"
-msgstr ""
-"Não foi possível abrir o ficheiro de pontos de controle do grupo [%s em %s]"
+msgstr "Não foi possível abrir o ficheiro de pontos de controle do grupo [%s em %s]"
 
 #: ../lib/imagery/points.c:132
 #, c-format
@@ -3563,8 +3403,7 @@
 #: ../lib/imagery/points.c:159
 #, c-format
 msgid "Unable to create control point file for group [%s in %s]"
-msgstr ""
-"Não foi possível criar o ficheiro de pontos de controle do grupo [%s em %s]"
+msgstr "Não foi possível criar o ficheiro de pontos de controle do grupo [%s em %s]"
 
 #: ../lib/imagery/georef_tps.c:219
 msgid "Calculating forward transformation coefficients"
@@ -3593,18 +3432,13 @@
 
 #: ../lib/imagery/sigsetfile.c:41
 #, c-format
-msgid ""
-"Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> "
-"is not current mapset"
-msgstr ""
-"Não foi possível criar o ficheiro <%s> para o subgrupo <%s> do grupo <%s> - <"
-"%s> não está no mapset actual"
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s> - <%s> is not current mapset"
+msgstr "Não foi possível criar o ficheiro <%s> para o subgrupo <%s> do grupo <%s> - <%s> não está no mapset actual"
 
 #: ../lib/imagery/sigsetfile.c:57
 #, c-format
 msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
-msgstr ""
-"Não foi possível criar o ficheiro <%s> para o subgrupo <%s> do grupo <%s>"
+msgstr "Não foi possível criar o ficheiro <%s> para o subgrupo <%s> do grupo <%s>"
 
 #: ../lib/imagery/target.c:38
 #, c-format
@@ -3649,8 +3483,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
@@ -3695,8 +3528,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
@@ -3760,15 +3592,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
@@ -3831,16 +3660,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3860,8 +3685,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3881,18 +3705,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3941,18 +3761,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3978,8 +3793,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4113,9 +3927,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4184,12 +3996,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"A demorar demais para encontrar pontos para interpolação - por favor altere "
-"a região para a área onde estão os pontos. Continuando cálculos..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "A demorar demais para encontrar pontos para interpolação - por favor altere a região para a área onde estão os pontos. Continuando cálculos..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4202,12 +4010,8 @@
 
 #: ../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."
-msgstr ""
-"Estimativa por excesso - aumento na tensão sugerida. Estimativa por excesso "
-"ocorre na célula (%d,%d). Valores Z %f, mín %f, máx %f."
+msgid "Overshoot - increase in tension suggested. Overshoot occurs at (%d,%d) cell. Z-value %f, zmin %f, zmax %f."
+msgstr "Estimativa por excesso - aumento na tensão sugerida. Estimativa por excesso ocorre na célula (%d,%d). Valores Z %f, mín %f, máx %f."
 
 #: ../lib/rst/interp_float/resout2d.c:77
 msgid "Temporarily changing the region to desired resolution..."
@@ -4281,12 +4085,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d pontos dados para a interpolação (após afinamento) é menor que o NPMIN=%d "
-"definido"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d pontos dados para a interpolação (após afinamento) é menor que o NPMIN=%d definido"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4294,21 +4094,13 @@
 
 #: ../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)"
-msgstr ""
-"Parâmetros de segmentação definidos como parâmetros inválidos: npmin= %d. "
-"segmax= %d para ligação de segmentos suave, npmin > segmax (ver manual)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Parâmetros de segmentação definidos como parâmetros inválidos: npmin= %d. segmax= %d para ligação de segmentos suave, npmin > segmax (ver manual)"
 
 #: ../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)"
-msgstr ""
-"Existem menos que %d pontos para interpolação. Nenhuma segmentação é "
-"necessária, para executar o programa mais rápido use segmax=%d (ver 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 "Existem menos que %d pontos para interpolação. Nenhuma segmentação é necessária, para executar o programa mais rápido use segmax=%d (ver manual)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -5147,8 +4939,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5284,9 +5075,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5294,9 +5083,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5338,10 +5125,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5349,10 +5133,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5527,9 +5308,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5554,9 +5333,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
@@ -5571,9 +5348,7 @@
 
 #: ../lib/gis/gisinit.c:102
 msgid "System not initialized. Programmer forgot to call G_gisinit()."
-msgstr ""
-"Sistema não iniciado. O programador esqueceu-se de chamar a função "
-"G_gisinit()."
+msgstr "Sistema não iniciado. O programador esqueceu-se de chamar a função G_gisinit()."
 
 #: ../lib/gis/view.c:176
 #, c-format
@@ -5593,15 +5368,12 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-" Janela gravada em \"%s\" está completamente fora da janela atual do GRASS."
+msgstr " Janela gravada em \"%s\" está completamente fora da janela atual do GRASS."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Apenas %d%% da janela salva em \"%s\" sobrepõe com a janela atual do GRASS."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Apenas %d%% da janela salva em \"%s\" sobrepõe com a janela atual do GRASS."
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
@@ -6912,9 +6684,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/error.c:72
@@ -6957,23 +6727,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6983,9 +6747,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7090,12 +6852,8 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Tentativa de ler ângulo da linha para uma linha que não está ligada ao nó: "
-"nó %d, linha %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Tentativa de ler ângulo da linha para uma linha que não está ligada ao nó: nó %d, linha %d"
 
 #: ../lib/vector/diglib/file.c:159
 msgid "Writing to file loaded to memory not supported"
@@ -7120,28 +6878,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
@@ -7151,8 +6903,7 @@
 
 #: ../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
@@ -7190,8 +6941,7 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Centróide inexistente %d registado para área (erro na biblioteca vectorial)"
+msgstr "Centróide inexistente %d registado para área (erro na biblioteca vectorial)"
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
@@ -7205,23 +6955,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/rtree/test_suite/test_basics.c:40
@@ -7304,8 +7048,7 @@
 #: ../lib/vector/Vlib/cindex.c:539 ../lib/vector/Vlib/open.c:393
 #, c-format
 msgid "Unable to open category index file for vector map <%s>"
-msgstr ""
-"Não foi possível abrir o ficheiro dos índices relativo ao mapa vectorial <%s>"
+msgstr "Não foi possível abrir o ficheiro dos índices relativo ao mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/read_ogr.c:56 ../lib/vector/Vlib/read_ogr.c:157
 #: ../lib/vector/Vlib/read_ogr.c:242 ../lib/vector/Vlib/build_ogr.c:101
@@ -7376,9 +7119,7 @@
 #: ../lib/vector/Vlib/cats.c:419
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"Não foi possível converter a categoria de texto '%s' (de '%s') para o "
-"intervalo de categorias"
+msgstr "Não foi possível converter a categoria de texto '%s' (de '%s') para o intervalo de categorias"
 
 #: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
 msgid "Layer number must be > 0 for category constraints"
@@ -7493,9 +7234,7 @@
 #: ../lib/vector/Vlib/copy.c:749
 #, c-format
 msgid "Unable to add database link for vector map <%s>"
-msgstr ""
-"Não foi possível adicionar a ligação da base de dados relativa ao mapa "
-"vectorial <%s>"
+msgstr "Não foi possível adicionar a ligação da base de dados relativa ao mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/copy.c:764 ../lib/vector/Vlib/close_nat.c:102
 #: ../lib/vector/Vlib/map.c:317
@@ -7545,11 +7284,8 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Um mapa vectorial que não está no mapset atual não pode ser aberto para "
-"atualização"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Um mapa vectorial que não está no mapset atual não pode ser aberto para atualização"
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -7559,9 +7295,7 @@
 #: ../lib/vector/Vlib/open.c:352
 #, c-format
 msgid "Unable to open topology file for vector map <%s>"
-msgstr ""
-"Não foi possível abrir o ficheiro de topologia relativo ao mapa vectorial <"
-"%s>"
+msgstr "Não foi possível abrir o ficheiro de topologia relativo ao mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/open.c:367 ../lib/vector/Vlib/open.c:871
 #: ../lib/vector/Vlib/build.c:866
@@ -7571,9 +7305,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
@@ -7589,9 +7321,7 @@
 #: ../lib/vector/Vlib/open.c:507
 #, c-format
 msgid "Unable to open history file for vector map <%s>"
-msgstr ""
-"Não foi possível abrir o ficheiro do histórico relativo ao mapa vectorial <"
-"%s>"
+msgstr "Não foi possível abrir o ficheiro do histórico relativo ao mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/open.c:777
 #, c-format
@@ -7649,8 +7379,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"Tamanho do ficheiro 'coor' difere do valor gravado no ficheiro de topologia"
+msgstr "Tamanho do ficheiro 'coor' difere do valor gravado no ficheiro de topologia"
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -7710,9 +7439,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7794,8 +7521,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
@@ -7898,8 +7624,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8060,9 +7785,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
@@ -8114,17 +7837,12 @@
 msgstr "Não foi possível abrir driver OGR DBMI"
 
 #: ../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"
-msgstr ""
-"Todos os testes FID falharam. FID, 'ogc_fid', 'ogr_fid' e 'gid' "
-"indisponíveis na tabela de base de dados OGR"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Todos os testes FID falharam. FID, 'ogc_fid', 'ogr_fid' e 'gid' indisponíveis na tabela de base de dados OGR"
 
 #: ../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
@@ -8389,13 +8107,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
@@ -8451,14 +8167,12 @@
 #: ../lib/vector/Vlib/map.c:417
 #, c-format
 msgid "Unable to open header file for vector map <%s>"
-msgstr ""
-"Não foi possível abrir o ficheiro do cabeçalho para o mapa vectorial <%s>"
+msgstr "Não foi possível abrir o ficheiro do cabeçalho para o mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/map.c:449
 #, c-format
 msgid "Unable to find table <%s> linked to vector map <%s>"
-msgstr ""
-"Não foi possível encontrar a tabela <%s> relativa ao mapa vectorial <%s>"
+msgstr "Não foi possível encontrar a tabela <%s> relativa ao mapa vectorial <%s>"
 
 #: ../lib/vector/Vlib/map.c:472
 #, c-format
@@ -8526,22 +8240,13 @@
 
 #: ../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."
-msgstr ""
-"Formato versão %d do índice de elementos. %d não é suportado por esta "
-"edição. Tente reconstruir a topologia ou atualize o GRASS."
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Formato versão %d do índice de elementos. %d não é suportado por esta edição. Tente reconstruir a topologia ou atualize o GRASS."
 
 #: ../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."
-msgstr ""
-"A sua versão do GRASS não suporta na totalidade o formato %d de índice de "
-"elementos.%d do vector. Considere reconstruir a topologia ou actualize o "
-"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 "A sua versão do GRASS não suporta na totalidade o formato %d de índice de elementos.%d do vector. Considere reconstruir a topologia ou actualize o GRASS."
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -8697,9 +8402,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/constraint.c:150
@@ -8712,12 +8415,8 @@
 
 #: ../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)"
-msgstr ""
-"Vect_read_line_geos(): elemento id %d não é razoável (máx. de elementos no "
-"mapa vectorial <%s>: %d)"
+msgid "Vect_read_line_geos(): feature id %d is not reasonable (max features in vector map <%s>: %d)"
+msgstr "Vect_read_line_geos(): elemento id %d não é razoável (máx. de elementos no mapa vectorial <%s>: %d)"
 
 #: ../lib/vector/Vlib/geos.c:60
 msgid "only native format supported"
@@ -8913,8 +8612,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/clean_nodes.c:248
@@ -8965,9 +8663,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
@@ -9061,8 +8757,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9126,8 +8821,7 @@
 #: ../lib/vector/Vlib/array.c:292
 #, c-format
 msgid "Unable to select record from table <%s> (key %s, where %s)"
-msgstr ""
-"Não foi possível selecionar o registo da tabela <%s> (chave %s, onde %s)"
+msgstr "Não foi possível selecionar o registo da tabela <%s> (chave %s, onde %s)"
 
 #: ../lib/vector/Vlib/write_nat.c:398
 msgid "Attempt to access feature with invalid id (%"
@@ -9237,9 +8931,7 @@
 #: ../lib/vector/Vlib/net_build.c:277 ../lib/vector/Vlib/net_build.c:1032
 #, c-format
 msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
-msgstr ""
-"Registo da base de dados para o nó %d (cat = %d) não encontrado (custo "
-"definido como 0)"
+msgstr "Registo da base de dados para o nó %d (cat = %d) não encontrado (custo definido como 0)"
 
 #: ../lib/vector/Vlib/net_build.c:332 ../lib/vector/Vlib/net_build.c:352
 msgid "Cannot add network arc for virtual node connection."
@@ -9248,36 +8940,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9296,22 +8981,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9329,21 +9009,13 @@
 
 #: ../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)"
-msgstr ""
-"Registo da base de dados para a linha %d (cat = %d, em frente/ambas as "
-"direções) não encontrada (em frente/ambas as direções da linha ignoradas)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "Registo da base de dados para a linha %d (cat = %d, em frente/ambas as direções) não encontrada (em frente/ambas as direções da linha ignoradas)"
 
 #: ../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)"
-msgstr ""
-"Registo da base de dados para a linha %d(cat = %d, direção reversa) não "
-"encontrada (direção da linha ignorada)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "Registo da base de dados para a linha %d(cat = %d, direção reversa) não encontrada (direção da linha ignorada)"
 
 #: ../lib/vector/Vlib/net_build.c:937
 msgid "Cannot add network arc"
@@ -9366,11 +9038,8 @@
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Nome ilegal de mapa vectorial <%s>. Palavra-chave SQL não pode ser usada "
-"como nome de mapa vectorial."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Nome ilegal de mapa vectorial <%s>. Palavra-chave SQL não pode ser usada como nome de mapa vectorial."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
@@ -9404,15 +9073,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9641,9 +9307,7 @@
 msgstr "Erro na escrita do ficheiro topo"
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9849,24 +9513,17 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR não consegue processar o texto do parâmetro de estilo PROJ.4: %s (O "
-"código de erro OGR foi %d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR não consegue processar o texto do parâmetro de estilo PROJ.4: %s (O código de erro OGR foi %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
 msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
-msgstr ""
-"OGR não consegue obter o texto do parâmetro de estilo WKT (O código de erro "
-"OGR foi %d)"
+msgstr "OGR não consegue obter o texto do parâmetro de estilo WKT (O código de erro OGR foi %d)"
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9875,9 +9532,7 @@
 
 #: ../lib/proj/convert.c:610
 msgid "No projection name! Projection parameters likely to be meaningless."
-msgstr ""
-"Sem nome de projeção! É provável que os parâmetros de projeção não tenham "
-"conteúdo."
+msgstr "Sem nome de projeção! É provável que os parâmetros de projeção não tenham conteúdo."
 
 #: ../lib/proj/convert.c:672
 #, c-format
@@ -9886,18 +9541,12 @@
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"Datum <%s> aparentemente reconhecido pelo GRASS mas nenhum parâmetro "
-"encontrado. Por favor investigue isto."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "Datum <%s> aparentemente reconhecido pelo GRASS mas nenhum parâmetro encontrado. Por favor investigue isto."
 
 #: ../lib/proj/convert.c:692
 #, 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:87
@@ -9959,12 +9608,10 @@
 msgstr ""
 
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Corrigindo erro subtil de arredondamento na entrada do limite Oeste (%g>%g)"
+msgstr "Corrigindo erro subtil de arredondamento na entrada do limite Oeste (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Corrigindo erro subtil de arredondamento na entrada do limite Leste (%g>%g)"
+msgstr "Corrigindo erro subtil de arredondamento na entrada do limite Leste (%g>%g)"
 
 #, fuzzy
 msgid "Unable to restore feature/offset %lu in vector map <%s>"
@@ -9975,21 +9622,15 @@
 msgstr "G_malloc: memória esgotada"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "não foi possível abrir o arquivo com a tabela de datum: %s"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Impossível abrir histórico para mapa vetorial %s"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Impossível abrir histórico para mapa vetorial %s"
 
 #, fuzzy
@@ -10045,12 +9686,8 @@
 msgstr "Erro de memória ao escrever etiqueta de data"
 
 #, fuzzy
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Nota do Dev: Bibliotecas locais adaptadas usadas para os pontos vectoriais. "
-"(o módulo deverá ser atualizado para a biblioteca vectorial GRASS 6)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Nota do Dev: Bibliotecas locais adaptadas usadas para os pontos vectoriais. (o módulo deverá ser atualizado para a biblioteca vectorial GRASS 6)"
 
 msgid "Cannot fetch row"
 msgstr "Não foi possível obter linha"

Modified: grass/trunk/locale/po/grasslibs_pt_BR.po
===================================================================
--- grass/trunk/locale/po/grasslibs_pt_BR.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_pt_BR.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -10,8 +10,7 @@
 "POT-Creation-Date: 2018-03-25 16:18+0200\n"
 "PO-Revision-Date: 2017-05-23 21:08+0200\n"
 "Last-Translator: Daniel Victoria <daniel.victoria at gmail.com>, 2017\n"
-"Language-Team: Portuguese (Brazil) (https://www.transifex.com/grass-gis/"
-"teams/45198/pt_BR/)\n"
+"Language-Team: Portuguese (Brazil) (https://www.transifex.com/grass-gis/teams/45198/pt_BR/)\n"
 "Language: pt_BR\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -252,9 +251,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/raster/range.c:103
@@ -384,9 +381,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
@@ -411,12 +406,8 @@
 
 #: ../lib/raster/open.c:238
 #, c-format
-msgid ""
-"Raster map <%s> is in different projection than current region. Found <%s>, "
-"should be <%s>."
-msgstr ""
-"Mapa raster <%s> está em uma projeção diferente da região atual. Encontrado <"
-"%s>, deveria ser <%s>."
+msgid "Raster map <%s> is in different projection than current region. Found <%s>, should be <%s>."
+msgstr "Mapa raster <%s> está em uma projeção diferente da região atual. Encontrado <%s>, deveria ser <%s>."
 
 #: ../lib/raster/open.c:245
 #, c-format
@@ -430,8 +421,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
@@ -503,26 +493,19 @@
 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/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/color_read.c:103
@@ -551,9 +534,7 @@
 #: ../lib/raster/get_row.c:35 ../lib/raster/get_row.c:901
 #, c-format
 msgid "Reading raster map <%s@%s> request for row %d is outside region"
-msgstr ""
-"Requisição de leitura do mapa raster <%s@%s> para a linha %d está fora da "
-"região"
+msgstr "Requisição de leitura do mapa raster <%s@%s> para a linha %d está fora da região"
 
 #: ../lib/raster/get_row.c:95
 #, c-format
@@ -844,9 +825,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -888,9 +867,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
@@ -973,9 +950,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
@@ -1127,9 +1102,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/gsd_surf.c:1742
@@ -1197,9 +1170,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/gvl_file.c:103
@@ -1236,9 +1207,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/trans.c:180
@@ -1321,9 +1290,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
@@ -1447,8 +1414,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_bmp.c:96
@@ -1555,15 +1521,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
@@ -1574,8 +1537,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1617,9 +1579,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
@@ -1630,16 +1590,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
@@ -1654,9 +1610,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
@@ -1670,15 +1624,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
@@ -1693,15 +1643,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
@@ -1711,16 +1658,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
@@ -1739,17 +1682,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
@@ -1763,29 +1701,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1795,8 +1726,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
@@ -1806,9 +1736,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
@@ -1819,9 +1747,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
@@ -1831,22 +1757,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
@@ -1861,9 +1782,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1896,14 +1815,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
@@ -1921,16 +1837,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
@@ -1945,23 +1857,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
@@ -1994,9 +1900,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
@@ -2006,8 +1910,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
@@ -2148,9 +2051,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
@@ -2248,10 +2149,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
@@ -2299,9 +2197,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
@@ -2320,16 +2216,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/temporal_raster_base_algebra.py:741
@@ -2374,9 +2266,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
@@ -2398,9 +2288,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2424,9 +2312,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2435,21 +2321,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2469,25 +2349,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
@@ -2608,9 +2482,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2628,9 +2500,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2777,9 +2647,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
@@ -2793,9 +2661,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2806,8 +2672,7 @@
 
 #: ../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
@@ -2842,9 +2707,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
@@ -2880,10 +2743,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
@@ -3315,8 +3175,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 "Nome de símbolo incorreto: '%s' (deveria ser: grupo/"
 
 #: ../lib/symbol/read.c:284
@@ -3451,9 +3310,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
@@ -3571,9 +3428,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
@@ -3624,8 +3479,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
@@ -3670,8 +3524,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
@@ -3735,15 +3588,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
@@ -3806,18 +3656,12 @@
 
 #: ../lib/init/grass.py:865
 #, python-format
-msgid ""
-"<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a "
-"DEFAULT_WIND file (default computational region)"
-msgstr ""
-"<%s> não é um Location do GRASS válido pois o Mapset PERMANENT não possui "
-"arquivo DEFAULT_WIND (região computacional padrão)"
+msgid "<%s> is not a valid GRASS Location because PERMANENT Mapset does not have a DEFAULT_WIND file (default computational region)"
+msgstr "<%s> não é um Location do GRASS válido pois o Mapset PERMANENT não possui arquivo DEFAULT_WIND (região computacional padrão)"
 
 #: ../lib/init/grass.py:870
 #, 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:874
@@ -3837,8 +3681,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3858,18 +3701,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3918,18 +3757,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3955,8 +3789,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4090,9 +3923,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4161,12 +3992,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Demorando demais para encontrar pontos para a interpolação - favor alterar a "
-"região para a área onde estão os pontos. Continuando cálculos..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Demorando demais para encontrar pontos para a interpolação - favor alterar a região para a área onde estão os pontos. Continuando cálculos..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4179,9 +4006,7 @@
 
 #: ../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
@@ -4200,9 +4025,7 @@
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr ""
-"Raster de entrada não possui tabela de cores -- não será criada tabela de "
-"cores"
+msgstr "Raster de entrada não possui tabela de cores -- não será criada tabela de cores"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4258,12 +4081,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d pontos dados para a interpolação (após afinamento) é menor que o NPMIN=%d "
-"definido."
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d pontos dados para a interpolação (após afinamento) é menor que o NPMIN=%d definido."
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4271,20 +4090,13 @@
 
 #: ../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)"
-msgstr ""
-"Existem menos que %d pontos para interpolação. Nenhuma segmentação é "
-"necessária. Para executar o programa mais rápido, use segmax=%d (veja o "
-"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 "Existem menos que %d pontos para interpolação. Nenhuma segmentação é necessária. Para executar o programa mais rápido, use segmax=%d (veja o manual)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -5117,8 +4929,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5254,9 +5065,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5264,9 +5073,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5308,10 +5115,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5319,10 +5123,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5497,9 +5298,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5524,9 +5323,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
@@ -5561,13 +5358,11 @@
 #: ../lib/gis/view.c:545
 #, c-format
 msgid " Window saved in \"%s\" is completely outside of current GRASS window."
-msgstr ""
-" Janela gravada em \"%s\" está completamente fora da janela atual do GRASS."
+msgstr " Janela gravada em \"%s\" está completamente fora da janela atual do GRASS."
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr "Apenas %d%% da janela salva em \"%s\" sobrepõe a janela atual do GRASS"
 
 #: ../lib/gis/open_misc.c:49
@@ -6879,9 +6674,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/error.c:72
@@ -6924,23 +6717,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6950,9 +6737,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7057,9 +6842,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7085,28 +6868,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
@@ -7116,8 +6893,7 @@
 
 #: ../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
@@ -7169,23 +6945,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/rtree/test_suite/test_basics.c:40
@@ -7504,8 +7274,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
@@ -7526,9 +7295,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
@@ -7662,9 +7429,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7746,8 +7511,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
@@ -7850,8 +7614,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8012,9 +7775,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
@@ -8063,15 +7824,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
@@ -8336,13 +8094,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
@@ -8471,16 +8227,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8637,9 +8389,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/constraint.c:150
@@ -8652,9 +8402,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
@@ -8851,8 +8599,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/clean_nodes.c:248
@@ -8903,9 +8650,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
@@ -8999,8 +8744,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9183,36 +8927,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9231,22 +8968,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9264,16 +8996,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
@@ -9297,8 +9025,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
@@ -9333,15 +9060,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9570,9 +9294,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9777,8 +9499,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9788,9 +9509,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9808,16 +9527,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87
@@ -9879,12 +9594,10 @@
 msgstr ""
 
 msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
-msgstr ""
-"Corrigindo erro sutil de arredondamento de dados do limite Oeste (%g>%g)"
+msgstr "Corrigindo erro sutil de arredondamento de dados do limite Oeste (%g>%g)"
 
 msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
-msgstr ""
-"Corrigindo erro sutil de arredondamento de dados do limite Leste (%g>%g)"
+msgstr "Corrigindo erro sutil de arredondamento de dados do limite Leste (%g>%g)"
 
 #, fuzzy
 msgid "Unable to restore feature/offset %lu in vector map <%s>"
@@ -9891,21 +9604,15 @@
 msgstr "Impossível mudar de diretório para %s"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "não foi possível abrir o arquivo com a tabela de datum: %s"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Não consegui abrir histórico para o vetor %s"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Não consegui abrir histórico para o vetor %s"
 
 #, fuzzy

Modified: grass/trunk/locale/po/grasslibs_ro.po
===================================================================
--- grass/trunk/locale/po/grasslibs_ro.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_ro.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -250,9 +250,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/raster/range.c:103
@@ -382,9 +380,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
@@ -409,9 +405,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
@@ -426,8 +420,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
@@ -499,26 +492,19 @@
 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/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/color_read.c:103
@@ -838,9 +824,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -882,9 +866,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
@@ -967,9 +949,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
@@ -1047,8 +1027,7 @@
 
 #: ../lib/ogsf/gs3.c:967
 msgid "View not saved by this program,there may be some inconsistancies"
-msgstr ""
-"Vizualizare nesalvată de program, ar putea exista anumite inconsecvențe"
+msgstr "Vizualizare nesalvată de program, ar putea exista anumite inconsecvențe"
 
 #: ../lib/ogsf/gsdrape.c:207
 msgid "Unable to process vector map - out of memory"
@@ -1072,8 +1051,7 @@
 #: ../lib/ogsf/gp3.c:148
 #, c-format
 msgid "No points from vector map <%s> fall within current region"
-msgstr ""
-"Niciun punct din harta vectorială <%s> nu se suprapune peste actuala regiune"
+msgstr "Niciun punct din harta vectorială <%s> nu se suprapune peste actuala regiune"
 
 #: ../lib/ogsf/gp3.c:153
 #, c-format
@@ -1123,9 +1101,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/gsd_surf.c:1742
@@ -1179,9 +1155,7 @@
 #: ../lib/ogsf/gv3.c:269
 #, c-format
 msgid "No features from vector map <%s> fall within current region"
-msgstr ""
-"Niciun atribut din harta vectorială <%s> nu se suprapune peste actuala "
-"regiune"
+msgstr "Niciun atribut din harta vectorială <%s> nu se suprapune peste actuala regiune"
 
 #: ../lib/ogsf/gv3.c:274
 #, c-format
@@ -1195,9 +1169,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/gvl_file.c:103
@@ -1234,12 +1206,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c este o specificare de axă invalidă. Rotația ignorată. Adresați-"
-"vă dezvoltatorilor GRASS pentru această eroare"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c este o specificare de axă invalidă. Rotația ignorată. Adresați-vă dezvoltatorilor GRASS pentru această eroare"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1321,9 +1289,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
@@ -1447,8 +1413,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_bmp.c:96
@@ -1555,15 +1520,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
@@ -1574,8 +1536,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1617,9 +1578,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
@@ -1630,16 +1589,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
@@ -1654,9 +1609,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
@@ -1670,15 +1623,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
@@ -1693,15 +1642,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
@@ -1711,16 +1657,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
@@ -1739,17 +1681,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
@@ -1763,29 +1700,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1795,8 +1725,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
@@ -1806,9 +1735,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
@@ -1819,9 +1746,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
@@ -1831,22 +1756,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
@@ -1861,9 +1781,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1896,14 +1814,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
@@ -1921,16 +1836,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
@@ -1945,23 +1856,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
@@ -1994,9 +1899,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
@@ -2006,8 +1909,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
@@ -2148,9 +2050,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
@@ -2248,10 +2148,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
@@ -2299,9 +2196,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
@@ -2320,16 +2215,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/temporal_raster_base_algebra.py:741
@@ -2374,9 +2265,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
@@ -2398,9 +2287,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2424,9 +2311,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2435,21 +2320,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2469,25 +2348,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
@@ -2608,9 +2481,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2628,9 +2499,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2777,9 +2646,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
@@ -2793,9 +2660,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2806,8 +2671,7 @@
 
 #: ../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
@@ -2842,9 +2706,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
@@ -2880,10 +2742,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
@@ -3315,8 +3174,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
@@ -3451,9 +3309,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
@@ -3571,9 +3427,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
@@ -3624,8 +3478,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
@@ -3670,8 +3523,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
@@ -3735,15 +3587,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
@@ -3806,16 +3655,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3835,8 +3680,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3856,18 +3700,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3916,18 +3756,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3953,8 +3788,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4088,9 +3922,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4159,9 +3991,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4175,9 +4005,7 @@
 
 #: ../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
@@ -4252,9 +4080,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
@@ -4263,16 +4089,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
@@ -5112,8 +4934,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5249,9 +5070,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5259,9 +5078,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5303,10 +5120,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5314,10 +5128,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5492,9 +5303,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5519,9 +5328,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
@@ -5560,8 +5367,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6873,9 +6679,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/error.c:72
@@ -6918,23 +6722,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6944,9 +6742,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7051,9 +6847,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7079,28 +6873,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
@@ -7110,8 +6898,7 @@
 
 #: ../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
@@ -7163,23 +6950,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/rtree/test_suite/test_basics.c:40
@@ -7499,8 +7280,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
@@ -7521,9 +7301,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
@@ -7657,9 +7435,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7741,8 +7517,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
@@ -7845,8 +7620,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8007,9 +7781,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
@@ -8058,15 +7830,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
@@ -8331,13 +8100,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
@@ -8466,16 +8233,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8632,9 +8395,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/constraint.c:150
@@ -8647,9 +8408,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
@@ -8849,8 +8608,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/clean_nodes.c:248
@@ -8901,9 +8659,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
@@ -8997,8 +8753,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9181,36 +8936,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9229,22 +8977,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9262,16 +9005,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
@@ -9295,8 +9034,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
@@ -9331,15 +9069,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9568,9 +9303,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9777,8 +9510,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9788,9 +9520,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9808,16 +9538,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87
@@ -9883,21 +9609,15 @@
 msgstr "Nu mai este memorie"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nu s-a putut citit fișierul categorie al rasterului <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nu s-a putut citit fișierul categorie al rasterului <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Nu s-a putut citit fișierul categorie al rasterului <%s>"
 
 #, fuzzy

Modified: grass/trunk/locale/po/grasslibs_ru.po
===================================================================
--- grass/trunk/locale/po/grasslibs_ru.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_ru.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -35,9 +35,7 @@
 #: ../lib/driver/parse_ftcap.c:84
 #, c-format
 msgid "%s: Unable to read font definition file; use the default"
-msgstr ""
-"%s: Невозможно прочитать файл описания шрифта; используется описание по "
-"умолчанию"
+msgstr "%s: Невозможно прочитать файл описания шрифта; используется описание по умолчанию"
 
 #: ../lib/driver/parse_ftcap.c:90
 #, c-format
@@ -252,12 +250,8 @@
 
 #: ../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."
-msgstr ""
-"Границы классов вне диапазона минимум-максимум. Число классов уменьшено до "
-"%i, используются вероятности для %i классов."
+msgid "There are classbreaks outside the range min-max. Number of classes reduced to %i, but using probabilities for %i classes."
+msgstr "Границы классов вне диапазона минимум-максимум. Число классов уменьшено до %i, используются вероятности для %i классов."
 
 #: ../lib/raster/range.c:103
 #, c-format
@@ -386,12 +380,8 @@
 
 #: ../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"
-msgstr ""
-"Невозможно открыть растровый слой <%s@%s> так как он - переклассификация "
-"растрового слоя <%s@%s> которая не существует"
+msgid "Unable to open raster map <%s@%s> since it is a reclass of raster map <%s@%s> which does not exist"
+msgstr "Невозможно открыть растровый слой <%s@%s> так как он - переклассификация растрового слоя <%s@%s> которая не существует"
 
 #: ../lib/raster/open.c:196
 #, c-format
@@ -415,9 +405,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
@@ -432,8 +420,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
@@ -505,26 +492,19 @@
 msgstr "Растровый слой <%s> не xdr: byte_order: %s"
 
 #: ../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/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/color_read.c:103
@@ -844,9 +824,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -888,9 +866,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
@@ -973,9 +949,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
@@ -1044,8 +1018,7 @@
 #: ../lib/ogsf/gs3.c:596
 #, c-format
 msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
-msgstr ""
-"Диапазон цветовой таблицы не соответствует данным (mincol=%d, maxcol=%d"
+msgstr "Диапазон цветовой таблицы не соответствует данным (mincol=%d, maxcol=%d"
 
 #: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
 #, c-format
@@ -1128,16 +1101,12 @@
 
 #: ../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/gsd_surf.c:1742
 msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
-msgstr ""
-"Точки поверхностей секущие плоскость не совпадают. Проверьте "
-"разрешение(разрешения)."
+msgstr "Точки поверхностей секущие плоскость не совпадают. Проверьте разрешение(разрешения)."
 
 #: ../lib/ogsf/gsd_legend.c:246
 #, c-format
@@ -1200,9 +1169,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/gvl_file.c:103
@@ -1239,12 +1206,8 @@
 
 #: ../lib/ogsf/gsd_prim.c:630
 #, c-format
-msgid ""
-"gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please "
-"advise GRASS developers of this error"
-msgstr ""
-"gsd_rot(): %c неправильная спецификация оси. Поворот игнорирован. Свяжитесь "
-"с разработчиками GRASS"
+msgid "gsd_rot(): %c is an invalid axis specification. Rotation ignored. Please advise GRASS developers of this error"
+msgstr "gsd_rot(): %c неправильная спецификация оси. Поворот игнорирован. Свяжитесь с разработчиками GRASS"
 
 #: ../lib/ogsf/trans.c:180
 msgid "Out of matrix stack space"
@@ -1326,9 +1289,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
@@ -1452,8 +1413,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_bmp.c:96
@@ -1560,15 +1520,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
@@ -1579,8 +1536,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1622,9 +1578,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
@@ -1635,16 +1589,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
@@ -1659,9 +1609,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
@@ -1675,15 +1623,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
@@ -1698,15 +1642,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
@@ -1716,16 +1657,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
@@ -1744,17 +1681,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
@@ -1768,29 +1700,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1800,8 +1725,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
@@ -1811,9 +1735,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
@@ -1824,9 +1746,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
@@ -1836,22 +1756,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
@@ -1866,9 +1781,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1901,14 +1814,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
@@ -1926,16 +1836,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
@@ -1950,23 +1856,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
@@ -1999,9 +1899,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
@@ -2011,8 +1909,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
@@ -2153,9 +2050,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
@@ -2253,10 +2148,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
@@ -2304,9 +2196,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
@@ -2325,16 +2215,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/temporal_raster_base_algebra.py:741
@@ -2379,9 +2265,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
@@ -2403,9 +2287,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2429,9 +2311,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2440,21 +2320,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2474,25 +2348,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
@@ -2613,9 +2481,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2633,9 +2499,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2782,9 +2646,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
@@ -2798,9 +2660,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2811,8 +2671,7 @@
 
 #: ../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
@@ -2847,9 +2706,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
@@ -2885,10 +2742,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
@@ -3320,10 +3174,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Неправильное имя символа: '%s' (должно быть: группа/имя или группа/имя@набор)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Неправильное имя символа: '%s' (должно быть: группа/имя или группа/имя@набор)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3457,9 +3309,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
@@ -3577,9 +3427,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
@@ -3630,8 +3478,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
@@ -3676,8 +3523,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
@@ -3741,15 +3587,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
@@ -3812,16 +3655,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3841,8 +3680,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3862,18 +3700,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3922,18 +3756,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3959,8 +3788,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4094,9 +3922,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4165,9 +3991,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4181,9 +4005,7 @@
 
 #: ../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
@@ -4258,9 +4080,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 "%d точек для интерполяции (после прореживания) меньше чем NPMIN=%d"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
@@ -4269,19 +4089,13 @@
 
 #: ../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)"
-msgstr ""
-"Точек для интерполяции меньше чем %d. Сегментация не нужна, для ускорения "
-"выполнения программы установите segmax=%d (см. руководство)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Точек для интерполяции меньше чем %d. Сегментация не нужна, для ускорения выполнения программы установите segmax=%d (см. руководство)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -4949,15 +4763,11 @@
 
 #: ../lib/gis/parser.c:532
 msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
-msgstr ""
-"Используйте либо флаг --quiet либо --verbose, но не оба вместе. "
-"Предполагается --verbose."
+msgstr "Используйте либо флаг --quiet либо --verbose, но не оба вместе. Предполагается --verbose."
 
 #: ../lib/gis/parser.c:546
 msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
-msgstr ""
-"Используйте либо флаг --quiet либо --verbose, но не оба вместе. "
-"Предполагается --quiet."
+msgstr "Используйте либо флаг --quiet либо --verbose, но не оба вместе. Предполагается --quiet."
 
 #: ../lib/gis/parser.c:561
 msgid "Use either --qq or --verbose flag, not both. Assuming --qq."
@@ -5124,8 +4934,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5261,9 +5070,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5271,9 +5078,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5315,10 +5120,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5326,10 +5128,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5504,9 +5303,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5531,9 +5328,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
@@ -5548,8 +5343,7 @@
 
 #: ../lib/gis/gisinit.c:102
 msgid "System not initialized. Programmer forgot to call G_gisinit()."
-msgstr ""
-"Система не инициализирована. Программистов не выполнен вызов G_gisinit()."
+msgstr "Система не инициализирована. Программистов не выполнен вызов G_gisinit()."
 
 #: ../lib/gis/view.c:176
 #, c-format
@@ -5573,10 +5367,8 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
-msgstr ""
-" Только %d%% окна сохранено в \"%s\" пересекается с текущим окном GRASS."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr " Только %d%% окна сохранено в \"%s\" пересекается с текущим окном GRASS."
 
 #: ../lib/gis/open_misc.c:49
 #, c-format
@@ -6887,9 +6679,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/error.c:72
@@ -6932,23 +6722,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6958,9 +6742,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7065,11 +6847,8 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Попытка считать угол линии, которая не соединена с узлом: узел %d, линия %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Попытка считать угол линии, которая не соединена с узлом: узел %d, линия %d"
 
 #: ../lib/vector/diglib/file.c:159
 msgid "Writing to file loaded to memory not supported"
@@ -7094,28 +6873,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
@@ -7125,8 +6898,7 @@
 
 #: ../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
@@ -7164,9 +6936,7 @@
 #: ../lib/vector/diglib/plus_area.c:410
 #, c-format
 msgid "Dead centroid %d registered for area (bug in the vector library)"
-msgstr ""
-"Для полигона зарегистрирован удаленный центроид %d (баг в векторной "
-"библиотеке)"
+msgstr "Для полигона зарегистрирован удаленный центроид %d (баг в векторной библиотеке)"
 
 #: ../lib/vector/diglib/plus_area.c:433
 #, c-format
@@ -7180,23 +6950,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/rtree/test_suite/test_basics.c:40
@@ -7345,15 +7109,12 @@
 #: ../lib/vector/Vlib/cats.c:127
 #, c-format
 msgid "Too many categories (%d), unable to set cat %d (layer %d)"
-msgstr ""
-"Слишком много категорий (%d), невозможно установить категорию %d (слой %d)"
+msgstr "Слишком много категорий (%d), невозможно установить категорию %d (слой %d)"
 
 #: ../lib/vector/Vlib/cats.c:419
 #, c-format
 msgid "Unable to convert category string '%s' (from '%s') to category range"
-msgstr ""
-"Невозможно сконвертировать строку категории '%s' (из '%s') в диапазон "
-"категорий"
+msgstr "Невозможно сконвертировать строку категории '%s' (из '%s') в диапазон категорий"
 
 #: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
 msgid "Layer number must be > 0 for category constraints"
@@ -7520,11 +7281,8 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/open.c:277
-msgid ""
-"Vector map which is not in the current mapset cannot be opened for update"
-msgstr ""
-"Векторный слой не находится в текущем наборе и не может быть открыт для "
-"обновления"
+msgid "Vector map which is not in the current mapset cannot be opened for update"
+msgstr "Векторный слой не находится в текущем наборе и не может быть открыт для обновления"
 
 #: ../lib/vector/Vlib/open.c:311
 #, c-format
@@ -7544,9 +7302,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
@@ -7620,8 +7376,7 @@
 
 #: ../lib/vector/Vlib/open.c:1138
 msgid "Size of 'coor' file differs from value saved in topology file"
-msgstr ""
-"Размер файла 'coor' отличается от значения сохраненного в файле топологии"
+msgstr "Размер файла 'coor' отличается от значения сохраненного в файле топологии"
 
 #: ../lib/vector/Vlib/open.c:1149 ../lib/vector/Vlib/open.c:1248
 #, c-format
@@ -7681,9 +7436,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7765,8 +7518,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
@@ -7869,8 +7621,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8031,9 +7782,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
@@ -8085,17 +7834,12 @@
 msgstr "Невозможно открыть драйвер OGR DBMI"
 
 #: ../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"
-msgstr ""
-"Все тесты FID окончены неудачно. Ни  'FID' ни 'ogc_fid' ни 'ogr_fid' ни "
-"'gid' недоступны в таблице OGR DB"
+msgid "All FID tests failed. Neither 'FID' nor 'ogc_fid' nor 'ogr_fid' nor 'gid' available in OGR DB table"
+msgstr "Все тесты FID окончены неудачно. Ни  'FID' ни 'ogc_fid' ни 'ogr_fid' ни 'gid' недоступны в таблице OGR DB"
 
 #: ../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
@@ -8360,13 +8104,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
@@ -8495,21 +8237,13 @@
 
 #: ../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."
-msgstr ""
-"Формат объектного индекса %d.%d не поддерживается этим выпуском. Попробуйте "
-"перестроить топологию или обновить GRASS"
+msgid "Feature index format version %d.%d is not supported by this release. Try to rebuild topology or upgrade GRASS."
+msgstr "Формат объектного индекса %d.%d не поддерживается этим выпуском. Попробуйте перестроить топологию или обновить GRASS"
 
 #: ../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."
-msgstr ""
-"Ваша версия GRASS полностью не поддерживает формат объектного индекса %d.%d "
-"вектора. Попробуйте перестроить топологию или обновить 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 "Ваша версия GRASS полностью не поддерживает формат объектного индекса %d.%d вектора. Попробуйте перестроить топологию или обновить GRASS"
 
 #: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
 #: ../lib/vector/Vlib/intersect2.c:1254 ../lib/vector/Vlib/intersect2.c:1306
@@ -8665,9 +8399,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/constraint.c:150
@@ -8680,9 +8412,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
@@ -8885,8 +8615,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/clean_nodes.c:248
@@ -8937,9 +8666,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
@@ -9033,8 +8760,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9217,36 +8943,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9265,22 +8984,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9298,21 +9012,13 @@
 
 #: ../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)"
-msgstr ""
-"Запись в БД для линии %d (cat = %d, вперед/оба направления) не найден "
-"(вперед/оба направления линии пропущены)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "Запись в БД для линии %d (cat = %d, вперед/оба направления) не найден (вперед/оба направления линии пропущены)"
 
 #: ../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)"
-msgstr ""
-"Запись в БД для линии %d (cat = %d, направление назад) не найден "
-"(направление назад пропущено)"
+msgid "Database record for line %d (cat = %d, backword direction) not found(direction of line skipped)"
+msgstr "Запись в БД для линии %d (cat = %d, направление назад) не найден (направление назад пропущено)"
 
 #: ../lib/vector/Vlib/net_build.c:937
 msgid "Cannot add network arc"
@@ -9321,8 +9027,7 @@
 #: ../lib/vector/Vlib/legal_vname.c:43
 #, c-format
 msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
-msgstr ""
-"Неправильное имя векторного слоя <%s>. Не должно содержать '.' или 'NULL'."
+msgstr "Неправильное имя векторного слоя <%s>. Не должно содержать '.' или 'NULL'."
 
 #: ../lib/vector/Vlib/legal_vname.c:50
 #, c-format
@@ -9336,11 +9041,8 @@
 
 #: ../lib/vector/Vlib/legal_vname.c:65
 #, c-format
-msgid ""
-"Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
-msgstr ""
-"Неправильное имя векторного слоя <%s>. Ключевое слово SQL не может быть "
-"использовано в имени."
+msgid "Illegal vector map name <%s>. SQL keyword cannot be used as vector map name."
+msgstr "Неправильное имя векторного слоя <%s>. Ключевое слово SQL не может быть использовано в имени."
 
 #: ../lib/vector/Vlib/legal_vname.c:100 ../lib/vector/Vlib/legal_vname.c:104
 #, c-format
@@ -9374,15 +9076,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9451,13 +9150,11 @@
 
 #: ../lib/vector/Vlib/intersect.c:353
 msgid "Vect_segment_intersection() ERROR (collinear vertical segments)"
-msgstr ""
-"Ошибка Vect_segment_intersection() (коллинеарные вертикальные сегменты)"
+msgstr "Ошибка Vect_segment_intersection() (коллинеарные вертикальные сегменты)"
 
 #: ../lib/vector/Vlib/intersect.c:447
 msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
-msgstr ""
-"Ошибка Vect_segment_intersection() (коллинеарные не вертикальные сегменты)"
+msgstr "Ошибка Vect_segment_intersection() (коллинеарные не вертикальные сегменты)"
 
 #: ../lib/vector/Vlib/build.c:116
 msgid "Area of size = 0.0 (less than 4 vertices) ignored"
@@ -9613,9 +9310,7 @@
 msgstr "Ошибка записи топо файла"
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9825,23 +9520,17 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR не может обработать строку параметров в стиле PROJ.4: %s (Код ошибки OGR "
-"%d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR не может обработать строку параметров в стиле PROJ.4: %s (Код ошибки OGR %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
 msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
-msgstr ""
-"OGR не может получить строку параметров в стиле WKT (Код ошибки OGR %d)"
+msgstr "OGR не может получить строку параметров в стиле WKT (Код ошибки OGR %d)"
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9859,20 +9548,13 @@
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"Датум <%s> распознан GRASS, но параметры не найдены. Необходимо ваше участие."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "Датум <%s> распознан GRASS, но параметры не найдены. Необходимо ваше участие."
 
 #: ../lib/proj/convert.c:692
 #, c-format
-msgid ""
-"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
-"transform parameters unspecified."
-msgstr ""
-"Неправильный номер трансформации %d; правильный диапазон от 1 до %d. "
-"Параметры трансформации датума оставлены незаполненными."
+msgid "Invalid transformation number %d; valid range is 1 to %d. Leaving datum transform parameters unspecified."
+msgstr "Неправильный номер трансформации %d; правильный диапазон от 1 до %d. Параметры трансформации датума оставлены незаполненными."
 
 #: ../lib/proj/do_proj.c:87
 msgid "Input coordinate system is NULL"
@@ -9951,21 +9633,15 @@
 msgstr "Нет памяти"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Невозможно открыть файл определений векторной базы данных '%s'"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Невозможно открыть файл заголовка для векторного слоя <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Невозможно открыть файл заголовка для векторного слоя <%s>"
 
 #, fuzzy
@@ -10022,12 +9698,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Неверная строка временной метки"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Заметка разреботчика: Библиотека сайтов адаптированная для векторных точек. "
-"(модуль должен быть обновлен для векторной библиотеки GRASS 6)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Заметка разреботчика: Библиотека сайтов адаптированная для векторных точек. (модуль должен быть обновлен для векторной библиотеки GRASS 6)"
 
 msgid "Cannot fetch row"
 msgstr "Невозможно получить ряд"
@@ -10048,8 +9720,7 @@
 msgstr "Пример: income < 1000 and inhab >= 10000"
 
 #~ msgid "Unable to initialise PROJ.4 with the following parameter list:"
-#~ msgstr ""
-#~ "Невозможно иннициализировать PROJ.4 со следующим списком параметров:"
+#~ msgstr "Невозможно иннициализировать PROJ.4 со следующим списком параметров:"
 
 #~ msgid "The error message: %s"
 #~ msgstr "Сообщение об ошибке: %s"

Modified: grass/trunk/locale/po/grasslibs_si.po
===================================================================
--- grass/trunk/locale/po/grasslibs_si.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_si.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -10,8 +10,7 @@
 "POT-Creation-Date: 2018-03-25 16:18+0200\n"
 "PO-Revision-Date: 2017-05-23 21:08+0200\n"
 "Last-Translator: Niroshan Sanjaya <nsanj88 at gmail.com>, 2017\n"
-"Language-Team: Sinhala (https://www.transifex.com/grass-gis/teams/45198/"
-"si/)\n"
+"Language-Team: Sinhala (https://www.transifex.com/grass-gis/teams/45198/si/)\n"
 "Language: si\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -252,9 +251,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/raster/range.c:103
@@ -384,9 +381,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
@@ -411,9 +406,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
@@ -428,8 +421,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
@@ -501,26 +493,19 @@
 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/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/color_read.c:103
@@ -840,9 +825,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -884,9 +867,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
@@ -969,9 +950,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
@@ -1123,9 +1102,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/gsd_surf.c:1742
@@ -1193,9 +1170,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/gvl_file.c:103
@@ -1232,9 +1207,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/trans.c:180
@@ -1317,9 +1290,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
@@ -1443,8 +1414,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_bmp.c:96
@@ -1551,15 +1521,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
@@ -1570,8 +1537,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1613,9 +1579,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
@@ -1626,16 +1590,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
@@ -1650,9 +1610,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
@@ -1666,15 +1624,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
@@ -1689,15 +1643,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
@@ -1707,16 +1658,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
@@ -1735,17 +1682,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
@@ -1759,29 +1701,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1791,8 +1726,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
@@ -1802,9 +1736,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
@@ -1815,9 +1747,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
@@ -1827,22 +1757,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
@@ -1857,9 +1782,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1892,14 +1815,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
@@ -1917,16 +1837,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
@@ -1941,23 +1857,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
@@ -1990,9 +1900,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
@@ -2002,8 +1910,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
@@ -2144,9 +2051,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
@@ -2244,10 +2149,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
@@ -2295,9 +2197,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
@@ -2316,16 +2216,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/temporal_raster_base_algebra.py:741
@@ -2370,9 +2266,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
@@ -2394,9 +2288,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2420,9 +2312,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2431,21 +2321,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2465,25 +2349,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
@@ -2604,9 +2482,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2624,9 +2500,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2773,9 +2647,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
@@ -2789,9 +2661,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2802,8 +2672,7 @@
 
 #: ../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
@@ -2838,9 +2707,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
@@ -2876,10 +2743,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
@@ -3311,8 +3175,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
@@ -3447,9 +3310,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
@@ -3567,9 +3428,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
@@ -3620,8 +3479,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
@@ -3666,8 +3524,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
@@ -3731,15 +3588,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
@@ -3802,16 +3656,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3831,8 +3681,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3852,18 +3701,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3912,18 +3757,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3949,8 +3789,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4084,9 +3923,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4155,9 +3992,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4171,9 +4006,7 @@
 
 #: ../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
@@ -4248,9 +4081,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
@@ -4259,16 +4090,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
@@ -5102,8 +4929,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5239,9 +5065,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5249,9 +5073,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5293,10 +5115,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5304,10 +5123,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5482,9 +5298,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5509,9 +5323,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
@@ -5550,8 +5362,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6863,9 +6674,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/error.c:72
@@ -6908,23 +6717,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6934,9 +6737,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7041,9 +6842,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7069,28 +6868,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
@@ -7100,8 +6893,7 @@
 
 #: ../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
@@ -7153,23 +6945,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/rtree/test_suite/test_basics.c:40
@@ -7488,8 +7274,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
@@ -7510,9 +7295,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
@@ -7646,9 +7429,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7730,8 +7511,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
@@ -7834,8 +7614,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7996,9 +7775,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
@@ -8047,15 +7824,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
@@ -8320,13 +8094,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
@@ -8455,16 +8227,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8621,9 +8389,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/constraint.c:150
@@ -8636,9 +8402,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
@@ -8835,8 +8599,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/clean_nodes.c:248
@@ -8887,9 +8650,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
@@ -8983,8 +8744,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9167,36 +8927,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9215,22 +8968,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9248,16 +8996,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
@@ -9281,8 +9025,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
@@ -9317,15 +9060,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9554,9 +9294,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9760,8 +9498,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9771,9 +9508,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9791,16 +9526,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87

Modified: grass/trunk/locale/po/grasslibs_ta.po
===================================================================
--- grass/trunk/locale/po/grasslibs_ta.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_ta.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -253,9 +253,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/raster/range.c:103
@@ -385,9 +383,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
@@ -412,9 +408,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
@@ -429,8 +423,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
@@ -502,26 +495,19 @@
 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/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/color_read.c:103
@@ -841,9 +827,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -885,9 +869,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
@@ -970,9 +952,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
@@ -1124,9 +1104,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/gsd_surf.c:1742
@@ -1194,9 +1172,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/gvl_file.c:103
@@ -1233,9 +1209,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/trans.c:180
@@ -1318,9 +1292,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
@@ -1444,8 +1416,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_bmp.c:96
@@ -1552,15 +1523,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
@@ -1571,8 +1539,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1614,9 +1581,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
@@ -1627,16 +1592,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
@@ -1651,9 +1612,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
@@ -1667,15 +1626,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
@@ -1690,15 +1645,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
@@ -1708,16 +1660,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
@@ -1736,17 +1684,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
@@ -1760,29 +1703,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1792,8 +1728,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
@@ -1803,9 +1738,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
@@ -1816,9 +1749,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
@@ -1828,22 +1759,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
@@ -1858,9 +1784,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1893,14 +1817,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
@@ -1918,16 +1839,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
@@ -1942,23 +1859,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
@@ -1991,9 +1902,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
@@ -2003,8 +1912,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
@@ -2145,9 +2053,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
@@ -2245,10 +2151,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
@@ -2296,9 +2199,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
@@ -2317,16 +2218,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/temporal_raster_base_algebra.py:741
@@ -2371,9 +2268,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
@@ -2395,9 +2290,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2421,9 +2314,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2432,21 +2323,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2466,25 +2351,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
@@ -2605,9 +2484,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2625,9 +2502,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2774,9 +2649,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
@@ -2790,9 +2663,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2803,8 +2674,7 @@
 
 #: ../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
@@ -2839,9 +2709,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
@@ -2877,10 +2745,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
@@ -3312,8 +3177,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
@@ -3448,9 +3312,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
@@ -3568,9 +3430,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
@@ -3621,8 +3481,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
@@ -3667,8 +3526,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
@@ -3732,15 +3590,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
@@ -3803,16 +3658,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3832,8 +3683,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3853,18 +3703,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3913,18 +3759,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3950,8 +3791,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4085,9 +3925,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4156,9 +3994,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4172,9 +4008,7 @@
 
 #: ../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
@@ -4249,9 +4083,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
@@ -4260,16 +4092,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
@@ -5103,8 +4931,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5240,9 +5067,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5250,9 +5075,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5294,10 +5117,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5305,10 +5125,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5483,9 +5300,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5510,9 +5325,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
@@ -5551,8 +5364,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6864,9 +6676,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/error.c:72
@@ -6909,23 +6719,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6935,9 +6739,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7042,9 +6844,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7070,28 +6870,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
@@ -7101,8 +6895,7 @@
 
 #: ../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
@@ -7154,23 +6947,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/rtree/test_suite/test_basics.c:40
@@ -7489,8 +7276,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
@@ -7511,9 +7297,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
@@ -7647,9 +7431,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7731,8 +7513,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
@@ -7835,8 +7616,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7997,9 +7777,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
@@ -8048,15 +7826,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
@@ -8321,13 +8096,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
@@ -8456,16 +8229,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8622,9 +8391,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/constraint.c:150
@@ -8637,9 +8404,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
@@ -8836,8 +8601,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/clean_nodes.c:248
@@ -8888,9 +8652,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
@@ -8984,8 +8746,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9168,36 +8929,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9216,22 +8970,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9249,16 +8998,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
@@ -9282,8 +9027,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
@@ -9318,15 +9062,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9555,9 +9296,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9762,8 +9501,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9773,9 +9511,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9793,16 +9529,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87

Modified: grass/trunk/locale/po/grasslibs_th.po
===================================================================
--- grass/trunk/locale/po/grasslibs_th.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_th.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -253,9 +253,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/raster/range.c:103
@@ -385,9 +383,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
@@ -412,9 +408,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
@@ -429,8 +423,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
@@ -502,26 +495,19 @@
 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/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/color_read.c:103
@@ -841,9 +827,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -885,9 +869,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
@@ -970,9 +952,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
@@ -1124,9 +1104,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/gsd_surf.c:1742
@@ -1194,9 +1172,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/gvl_file.c:103
@@ -1233,9 +1209,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/trans.c:180
@@ -1318,9 +1292,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
@@ -1444,8 +1416,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_bmp.c:96
@@ -1552,15 +1523,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
@@ -1571,8 +1539,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1614,9 +1581,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
@@ -1627,16 +1592,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
@@ -1651,9 +1612,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
@@ -1667,15 +1626,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
@@ -1690,15 +1645,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
@@ -1708,16 +1660,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
@@ -1736,17 +1684,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
@@ -1760,29 +1703,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1792,8 +1728,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
@@ -1803,9 +1738,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
@@ -1816,9 +1749,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
@@ -1828,22 +1759,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
@@ -1858,9 +1784,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1893,14 +1817,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
@@ -1918,16 +1839,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
@@ -1942,23 +1859,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
@@ -1991,9 +1902,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
@@ -2003,8 +1912,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
@@ -2145,9 +2053,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
@@ -2245,10 +2151,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
@@ -2296,9 +2199,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
@@ -2317,16 +2218,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/temporal_raster_base_algebra.py:741
@@ -2371,9 +2268,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
@@ -2395,9 +2290,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2421,9 +2314,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2432,21 +2323,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2466,25 +2351,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
@@ -2605,9 +2484,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2625,9 +2502,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2774,9 +2649,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
@@ -2790,9 +2663,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2803,8 +2674,7 @@
 
 #: ../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
@@ -2839,9 +2709,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
@@ -2877,10 +2745,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
@@ -3312,8 +3177,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 "ชื่อผิด: '%s' (ควรจะเป็น: group/name หรือ group/name at mapset)"
 
 #: ../lib/symbol/read.c:284
@@ -3448,9 +3312,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
@@ -3568,9 +3430,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
@@ -3621,8 +3481,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
@@ -3667,8 +3526,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
@@ -3732,15 +3590,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
@@ -3803,16 +3658,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3832,8 +3683,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3853,18 +3703,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3913,18 +3759,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3950,8 +3791,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4085,9 +3925,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4156,9 +3994,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4172,9 +4008,7 @@
 
 #: ../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
@@ -4249,9 +4083,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 "%d จุดที่ได้จากการวนซ้ำ  (หลังจาก thinning) น้อยกว่าที่ได้จากNPMIN=%d"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
@@ -4260,19 +4092,13 @@
 
 #: ../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)"
-msgstr ""
-"มีจุด %d น้อยกว่าที่จะใช้ interpolation. ไม่มีชิ้นส่วนที่จำเป็น,ที่จะทำให้การทำงานเร็วขึ้น กำหนด "
-"segmax=%d (ดูคู่มือ)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "มีจุด %d น้อยกว่าที่จะใช้ interpolation. ไม่มีชิ้นส่วนที่จำเป็น,ที่จะทำให้การทำงานเร็วขึ้น กำหนด segmax=%d (ดูคู่มือ)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -5111,8 +4937,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5248,9 +5073,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5258,9 +5081,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5302,10 +5123,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5313,10 +5131,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5491,9 +5306,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5518,9 +5331,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
@@ -5559,8 +5370,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr "เพียง %d%% หน้าต่าง ถูกบันทึกใน \"%s\" เหลื่อมกับหน้าต่าง GRASS"
 
 #: ../lib/gis/open_misc.c:49
@@ -6872,9 +6682,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/error.c:72
@@ -6917,23 +6725,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6943,9 +6745,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7050,9 +6850,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7078,28 +6876,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
@@ -7109,8 +6901,7 @@
 
 #: ../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
@@ -7162,23 +6953,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/rtree/test_suite/test_basics.c:40
@@ -7496,8 +7281,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
@@ -7518,9 +7302,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
@@ -7654,9 +7436,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7738,8 +7518,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
@@ -7842,8 +7621,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8004,9 +7782,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
@@ -8055,15 +7831,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
@@ -8328,13 +8101,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
@@ -8463,16 +8234,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8629,9 +8396,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/constraint.c:150
@@ -8644,9 +8409,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
@@ -8840,8 +8603,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/clean_nodes.c:248
@@ -8892,9 +8654,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
@@ -8988,8 +8748,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9172,36 +8931,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9220,22 +8972,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9253,18 +9000,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)"
-msgstr ""
-"ข้อมูลบรรทัดที่ %d (cat = %d, forward/both direction(s)) ไม่พบ (forward/both "
-"direction(s)  ข้ามไป)"
+msgid "Database record for line %d (cat = %d, forward/both direction(s)) not found (forward/both direction(s) of line skipped)"
+msgstr "ข้อมูลบรรทัดที่ %d (cat = %d, forward/both direction(s)) ไม่พบ (forward/both direction(s)  ข้ามไป)"
 
 #: ../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 "ข้อมูลบรรทัดที่ %d (cat = %d, backword direction) ไม่พบ ( ข้ามไป)"
 
 #: ../lib/vector/Vlib/net_build.c:937
@@ -9288,8 +9029,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
@@ -9324,15 +9064,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9561,9 +9298,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9767,8 +9502,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9778,9 +9512,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9798,16 +9530,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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 "Datum <%s> ยอมรับโดย GRASS แต่ไม่พบค่าตัวแปร.คุณต้องตรวจสอบข้อมูลนี้"
 
 #: ../lib/proj/convert.c:692
 #, 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:87
@@ -9887,21 +9615,15 @@
 msgstr "G_malloc: หน่วยความจำไม่พอ"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "ไม่สามารถเปิดไฟล์ datum table ได้ : %s"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "ไม่สามารถเปิด ไฟล์ประวัติ สำหรับแผนที่เชิงเส้น <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "ไม่สามารถเปิด ไฟล์ประวัติ สำหรับแผนที่เชิงเส้น <%s>"
 
 #, fuzzy

Modified: grass/trunk/locale/po/grasslibs_tr.po
===================================================================
--- grass/trunk/locale/po/grasslibs_tr.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_tr.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -253,9 +253,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/raster/range.c:103
@@ -385,9 +383,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
@@ -412,9 +408,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
@@ -429,8 +423,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
@@ -502,26 +495,19 @@
 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/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/color_read.c:103
@@ -841,9 +827,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -885,9 +869,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
@@ -970,9 +952,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
@@ -1124,9 +1104,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/gsd_surf.c:1742
@@ -1194,9 +1172,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/gvl_file.c:103
@@ -1233,9 +1209,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/trans.c:180
@@ -1318,9 +1292,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
@@ -1444,8 +1416,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_bmp.c:96
@@ -1552,15 +1523,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
@@ -1571,8 +1539,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1614,9 +1581,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
@@ -1627,16 +1592,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
@@ -1651,9 +1612,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
@@ -1667,15 +1626,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
@@ -1690,15 +1645,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
@@ -1708,16 +1660,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
@@ -1736,17 +1684,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
@@ -1760,29 +1703,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1792,8 +1728,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
@@ -1803,9 +1738,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
@@ -1816,9 +1749,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
@@ -1828,22 +1759,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
@@ -1858,9 +1784,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1893,14 +1817,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
@@ -1918,16 +1839,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
@@ -1942,23 +1859,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
@@ -1991,9 +1902,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
@@ -2003,8 +1912,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
@@ -2145,9 +2053,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
@@ -2245,10 +2151,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
@@ -2296,9 +2199,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
@@ -2317,16 +2218,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/temporal_raster_base_algebra.py:741
@@ -2371,9 +2268,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
@@ -2395,9 +2290,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2421,9 +2314,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2432,21 +2323,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2466,25 +2351,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
@@ -2605,9 +2484,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2625,9 +2502,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2774,9 +2649,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
@@ -2790,9 +2663,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2803,8 +2674,7 @@
 
 #: ../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
@@ -2839,9 +2709,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
@@ -2877,10 +2745,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
@@ -3312,11 +3177,8 @@
 
 #: ../lib/symbol/read.c:260
 #, c-format
-msgid ""
-"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
-msgstr ""
-"Yanlış sembol adı: '%s' ( group/name veya group/name at mapset şeklinde "
-"olmalıdır)"
+msgid "Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr "Yanlış sembol adı: '%s' ( group/name veya group/name at mapset şeklinde olmalıdır)"
 
 #: ../lib/symbol/read.c:284
 #, c-format
@@ -3450,9 +3312,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
@@ -3570,9 +3430,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
@@ -3623,8 +3481,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
@@ -3669,8 +3526,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
@@ -3734,15 +3590,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
@@ -3805,16 +3658,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3834,8 +3683,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3855,18 +3703,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3915,18 +3759,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3952,8 +3791,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4087,9 +3925,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4158,9 +3994,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4174,9 +4008,7 @@
 
 #: ../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
@@ -4251,9 +4083,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
@@ -4262,16 +4092,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
@@ -5105,8 +4931,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5242,9 +5067,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5252,9 +5075,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5296,10 +5117,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5307,10 +5125,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5485,9 +5300,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5512,9 +5325,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
@@ -5553,8 +5364,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6866,9 +6676,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/error.c:72
@@ -6911,23 +6719,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6937,9 +6739,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7044,9 +6844,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7072,28 +6870,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
@@ -7103,8 +6895,7 @@
 
 #: ../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
@@ -7156,23 +6947,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/rtree/test_suite/test_basics.c:40
@@ -7491,8 +7276,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
@@ -7513,9 +7297,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
@@ -7649,9 +7431,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7733,8 +7513,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
@@ -7837,8 +7616,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7999,9 +7777,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
@@ -8050,15 +7826,12 @@
 msgstr "OGR DBMI sürücüsü açılamıyor"
 
 #: ../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
@@ -8323,13 +8096,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
@@ -8458,16 +8229,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8624,9 +8391,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/constraint.c:150
@@ -8639,9 +8404,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
@@ -8838,8 +8601,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/clean_nodes.c:248
@@ -8890,9 +8652,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
@@ -8986,8 +8746,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9170,36 +8929,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9218,22 +8970,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9251,16 +8998,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
@@ -9284,8 +9027,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
@@ -9320,15 +9062,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9557,9 +9296,7 @@
 msgstr "Topoloji dosyasını yazmada hata"
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9765,23 +9502,17 @@
 
 #: ../lib/proj/convert.c:219
 #, c-format
-msgid ""
-"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
-msgstr ""
-"OGR, PROJ.4 stilindeki değişken dizesini ayrıştıramıyor: %s (OGR Hata kodu "
-"%d)"
+msgid "OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr "OGR, PROJ.4 stilindeki değişken dizesini ayrıştıramıyor: %s (OGR Hata kodu %d)"
 
 #: ../lib/proj/convert.c:232
 #, c-format
 msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
-msgstr ""
-"OGR, WKT stilindeki değişken dizesini ayrıştıramıyor:(OGR Hata kodu %d)"
+msgstr "OGR, WKT stilindeki değişken dizesini ayrıştıramıyor:(OGR Hata kodu %d)"
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9799,18 +9530,12 @@
 
 #: ../lib/proj/convert.c:688
 #, c-format
-msgid ""
-"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
-"want to look into this."
-msgstr ""
-"<%s> Datum'u GRASS tarafından tanınıyor ama değişkenler yok. Bunları "
-"girmelisiniz."
+msgid "Datum <%s> apparently recognised by GRASS but no parameters found. You may want to look into this."
+msgstr "<%s> Datum'u GRASS tarafından tanınıyor ama değişkenler yok. Bunları girmelisiniz."
 
 #: ../lib/proj/convert.c:692
 #, 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:87
@@ -9884,21 +9609,15 @@
 msgstr "Yetersiz bellek"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "[%s deki %s] için üst bilgi dosyası oluşturulamıyor"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "<%s> raster haritasının kategori dosyası okunamıyor"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "<%s> raster haritasının kategori dosyası okunamıyor"
 
 #, fuzzy

Modified: grass/trunk/locale/po/grasslibs_uk.po
===================================================================
--- grass/trunk/locale/po/grasslibs_uk.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_uk.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -10,14 +10,12 @@
 "POT-Creation-Date: 2018-03-25 16:18+0200\n"
 "PO-Revision-Date: 2017-05-23 21:08+0200\n"
 "Last-Translator: Roman Peresoliak <roman.peresoliak at gmail.com>, 2017\n"
-"Language-Team: Ukrainian (https://www.transifex.com/grass-gis/teams/45198/"
-"uk/)\n"
+"Language-Team: Ukrainian (https://www.transifex.com/grass-gis/teams/45198/uk/)\n"
 "Language: uk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
 #: ../lib/htmldriver/graph_set.c:97
 #, c-format
@@ -253,9 +251,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/raster/range.c:103
@@ -385,9 +381,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
@@ -412,9 +406,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
@@ -429,8 +421,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
@@ -502,26 +493,19 @@
 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/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/color_read.c:103
@@ -841,9 +825,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -885,9 +867,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
@@ -970,9 +950,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
@@ -1124,9 +1102,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/gsd_surf.c:1742
@@ -1194,9 +1170,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/gvl_file.c:103
@@ -1233,9 +1207,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/trans.c:180
@@ -1318,9 +1290,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
@@ -1444,8 +1414,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_bmp.c:96
@@ -1552,15 +1521,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
@@ -1571,8 +1537,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1614,9 +1579,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
@@ -1627,16 +1590,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
@@ -1651,9 +1610,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
@@ -1667,15 +1624,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
@@ -1690,15 +1643,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
@@ -1708,16 +1658,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
@@ -1736,17 +1682,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
@@ -1760,29 +1701,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1792,8 +1726,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
@@ -1803,9 +1736,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
@@ -1816,9 +1747,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
@@ -1828,22 +1757,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
@@ -1858,9 +1782,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1893,14 +1815,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
@@ -1918,16 +1837,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
@@ -1942,23 +1857,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
@@ -1991,9 +1900,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
@@ -2003,8 +1910,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
@@ -2145,9 +2051,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
@@ -2245,10 +2149,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
@@ -2296,9 +2197,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
@@ -2317,16 +2216,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/temporal_raster_base_algebra.py:741
@@ -2371,9 +2266,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
@@ -2395,9 +2288,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2421,9 +2312,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2432,21 +2321,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2466,25 +2349,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
@@ -2605,9 +2482,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2625,9 +2500,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2774,9 +2647,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
@@ -2790,9 +2661,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2803,8 +2672,7 @@
 
 #: ../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
@@ -2839,9 +2707,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
@@ -2877,10 +2743,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
@@ -3312,8 +3175,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
@@ -3448,9 +3310,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
@@ -3568,9 +3428,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
@@ -3621,8 +3479,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
@@ -3667,8 +3524,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
@@ -3732,15 +3588,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
@@ -3803,16 +3656,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3832,8 +3681,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3853,18 +3701,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3913,18 +3757,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3950,8 +3789,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4085,9 +3923,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4156,9 +3992,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4172,9 +4006,7 @@
 
 #: ../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
@@ -4249,9 +4081,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
@@ -4260,16 +4090,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
@@ -5103,8 +4929,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5240,9 +5065,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5250,9 +5073,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5294,10 +5115,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5305,10 +5123,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5483,9 +5298,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5510,9 +5323,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
@@ -5551,8 +5362,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6864,9 +6674,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/error.c:72
@@ -6909,23 +6717,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6935,9 +6737,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7042,9 +6842,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7070,28 +6868,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
@@ -7101,8 +6893,7 @@
 
 #: ../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
@@ -7154,23 +6945,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/rtree/test_suite/test_basics.c:40
@@ -7491,8 +7276,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
@@ -7513,9 +7297,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
@@ -7649,9 +7431,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7733,8 +7513,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
@@ -7837,8 +7616,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -7999,9 +7777,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
@@ -8050,15 +7826,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
@@ -8323,13 +8096,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
@@ -8458,16 +8229,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8624,9 +8391,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/constraint.c:150
@@ -8639,9 +8404,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
@@ -8844,8 +8607,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/clean_nodes.c:248
@@ -8896,9 +8658,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
@@ -8992,8 +8752,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9176,36 +8935,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9224,22 +8976,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9257,16 +9004,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
@@ -9290,8 +9033,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
@@ -9326,15 +9068,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9563,9 +9302,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9774,8 +9511,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9785,9 +9521,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9805,16 +9539,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87

Modified: grass/trunk/locale/po/grasslibs_vi.po
===================================================================
--- grass/trunk/locale/po/grasslibs_vi.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_vi.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -253,9 +253,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/raster/range.c:103
@@ -385,9 +383,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
@@ -412,9 +408,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
@@ -429,8 +423,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
@@ -502,26 +495,19 @@
 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/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/color_read.c:103
@@ -841,9 +827,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -885,9 +869,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
@@ -970,9 +952,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
@@ -1124,9 +1104,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/gsd_surf.c:1742
@@ -1194,9 +1172,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/gvl_file.c:103
@@ -1233,9 +1209,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/trans.c:180
@@ -1318,12 +1292,8 @@
 
 #: ../lib/display/r_raster.c:131
 #, c-format
-msgid ""
-"Neither %s (managed by d.mon command) nor %s (used for direct rendering) "
-"defined"
-msgstr ""
-"Cả %s (do lệnh d.mon quản lý) lẫn %s (dùng để điều hướng kết xuất) đều không "
-"được định nghĩa"
+msgid "Neither %s (managed by d.mon command) nor %s (used for direct rendering) defined"
+msgstr "Cả %s (do lệnh d.mon quản lý) lẫn %s (dùng để điều hướng kết xuất) đều không được định nghĩa"
 
 #: ../lib/display/r_raster.c:150
 #, c-format
@@ -1432,9 +1402,7 @@
 #: ../lib/cairodriver/read_ppm.c:38
 #, c-format
 msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo: tập tin đầu vào có kích thước không đúng: mong đợi %d x %d nhưng lại "
-"nhận được: %d x %d"
+msgstr "Cairo: tập tin đầu vào có kích thước không đúng: mong đợi %d x %d nhưng lại nhận được: %d x %d"
 
 #: ../lib/cairodriver/read_ppm.c:46
 #, c-format
@@ -1448,11 +1416,8 @@
 
 #: ../lib/cairodriver/read_ppm.c:56
 #, c-format
-msgid ""
-"Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
-msgstr ""
-"Cairo: tập tin mặt nạ đầu vào có kích thước không đúng: mong đợi %d x %d "
-"nhưng nhận được: %d x%d"
+msgid "Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
+msgstr "Cairo: tập tin mặt nạ đầu vào có kích thước không đúng: mong đợi %d x %d nhưng nhận được: %d x%d"
 
 #: ../lib/cairodriver/read_bmp.c:96
 #, c-format
@@ -1558,15 +1523,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
@@ -1577,8 +1539,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1620,9 +1581,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
@@ -1633,16 +1592,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
@@ -1657,9 +1612,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
@@ -1673,15 +1626,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
@@ -1696,15 +1645,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
@@ -1714,16 +1660,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
@@ -1742,17 +1684,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
@@ -1766,29 +1703,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1798,8 +1728,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
@@ -1809,9 +1738,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
@@ -1822,9 +1749,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
@@ -1834,22 +1759,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
@@ -1864,9 +1784,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1899,14 +1817,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
@@ -1924,16 +1839,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
@@ -1948,23 +1859,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
@@ -1997,9 +1902,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
@@ -2009,8 +1912,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
@@ -2151,9 +2053,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
@@ -2251,10 +2151,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
@@ -2302,9 +2199,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
@@ -2323,16 +2218,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/temporal_raster_base_algebra.py:741
@@ -2377,9 +2268,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
@@ -2401,9 +2290,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2427,9 +2314,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2438,21 +2323,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2472,25 +2351,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
@@ -2611,9 +2484,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2631,9 +2502,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2780,9 +2649,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
@@ -2796,9 +2663,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2809,8 +2674,7 @@
 
 #: ../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
@@ -2845,9 +2709,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
@@ -2883,10 +2745,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
@@ -3318,8 +3177,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
@@ -3454,9 +3312,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
@@ -3574,9 +3430,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
@@ -3627,8 +3481,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
@@ -3673,8 +3526,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
@@ -3738,15 +3590,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
@@ -3809,16 +3658,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3838,8 +3683,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3859,18 +3703,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3919,18 +3759,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3956,8 +3791,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4091,9 +3925,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4162,12 +3994,8 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-msgid ""
-"Taking too long to find points for interpolation - please change the region "
-"to area where your points are. Continuing calculations..."
-msgstr ""
-"Mất quá lâu để tìm các điểm dùng cho nội suy - vui lòng thay đổi vùng về khu "
-"vực chứa các điểm của bạn. Đang tiếp tục tính toán..."
+msgid "Taking too long to find points for interpolation - please change the region to area where your points are. Continuing calculations..."
+msgstr "Mất quá lâu để tìm các điểm dùng cho nội suy - vui lòng thay đổi vùng về khu vực chứa các điểm của bạn. Đang tiếp tục tính toán..."
 
 #: ../lib/rst/interp_float/input2d.c:58
 #, c-format
@@ -4180,12 +4008,8 @@
 
 #: ../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."
-msgstr ""
-"Đường thừa - đề xuất tăng sức căng. Đường thừa xảy ra tại ô (%d, %d). Giá "
-"trị Z %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 "Đường thừa - đề xuất tăng sức căng. Đường thừa xảy ra tại ô (%d, %d). Giá trị Z %f, zmin %f, zmax %f."
 
 #: ../lib/rst/interp_float/resout2d.c:77
 msgid "Temporarily changing the region to desired resolution..."
@@ -4203,8 +4027,7 @@
 
 #: ../lib/rst/interp_float/resout2d.c:264
 msgid "No color table for input raster map -- will not create color table"
-msgstr ""
-"Không có bảng màu dùng cho bản đồ raster đầu vào - sẽ không tạo bảng màu"
+msgstr "Không có bảng màu dùng cho bản đồ raster đầu vào - sẽ không tạo bảng màu"
 
 #: ../lib/rst/interp_float/resout2d.c:458
 msgid "Changing the region back to initial..."
@@ -4260,12 +4083,8 @@
 
 #: ../lib/rst/interp_float/vinput2d.c:277
 #, c-format
-msgid ""
-"%d points given for interpolation (after thinning) is less than given NPMIN="
-"%d"
-msgstr ""
-"%d điểm được cung cấp để nội suy (sau khi làm mảnh) ít hơn NPMIN= %d đã cung "
-"cấp"
+msgid "%d points given for interpolation (after thinning) is less than given NPMIN=%d"
+msgstr "%d điểm được cung cấp để nội suy (sau khi làm mảnh) ít hơn NPMIN= %d đã cung cấp"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
 msgid "Zero points in the given region"
@@ -4273,22 +4092,13 @@
 
 #: ../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)"
-msgstr ""
-"Các tham số phân đoạn được thiết lập giá trị không hợp lệ: npmin= %d, "
-"segmax= %d dùng cho kết nối làm trơn của các đoạn, npmin > segmax (xem hướng "
-"dẫn)"
+msgid "Segmentation parameters set to invalid values: npmin= %d, segmax= %d for smooth connection of segments, npmin > segmax (see manual)"
+msgstr "Các tham số phân đoạn được thiết lập giá trị không hợp lệ: npmin= %d, segmax= %d dùng cho kết nối làm trơn của các đoạn, npmin > segmax (xem hướng dẫn)"
 
 #: ../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)"
-msgstr ""
-"Có ít hơn %d điểm dùng để nội suy. Không cần phân đoạn, để chạy chương trình "
-"nhanh hơn, thiết lập segmax= %d (xem hướng dẫn)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "Có ít hơn %d điểm dùng để nội suy. Không cần phân đoạn, để chạy chương trình nhanh hơn, thiết lập segmax= %d (xem hướng dẫn)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -5121,8 +4931,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5258,9 +5067,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5268,9 +5075,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5312,10 +5117,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5323,10 +5125,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5501,9 +5300,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5528,9 +5325,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
@@ -5569,8 +5364,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr ""
 
 #: ../lib/gis/open_misc.c:49
@@ -6882,9 +6676,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/error.c:72
@@ -6927,31 +6719,18 @@
 
 #: ../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."
-msgstr ""
-"Phiên bản GRASS này (%d.%d) quá cũ để có thể đọc định dạng chỉ mục không "
-"gian này. Hãy cố xây dựng lại tô-pô hoặc nâng cấp lên phiên bản GRASS tối "
-"thiểu là %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 "Phiên bản GRASS này (%d.%d) quá cũ để có thể đọc định dạng chỉ mục không gian này. Hãy cố xây dựng lại tô-pô hoặc nâng cấp lên phiên bản GRASS tối thiểu là %d."
 
 #: ../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."
-msgstr ""
-"Phiên bản GRASS của bạn không hỗ trợ hoàn toàn định dạng chỉ mục không gian "
-"%d.%d của vector. Xem xét xây dựng lại tô-pô hoặc nâng cấp 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 "Phiên bản GRASS của bạn không hỗ trợ hoàn toàn định dạng chỉ mục không gian %d.%d của vector. Xem xét xây dựng lại tô-pô hoặc nâng cấp GRASS."
 
 #: ../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."
-msgstr ""
-"Định dạng chỉ mục không gian %d.%d không được phiên bản này hỗ trợ. Hãy thử "
-"xây dựng lại tô-pô."
+msgid "Spatial index format version %d.%d is not supported by this release. Please rebuild topology."
+msgstr "Định dạng chỉ mục không gian %d.%d không được phiên bản này hỗ trợ. Hãy thử xây dựng lại tô-pô."
 
 #: ../lib/vector/diglib/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
 #, fuzzy, c-format
@@ -6960,13 +6739,8 @@
 
 #: ../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."
-msgstr ""
-"Phiên bản GRASS này (%d.%d) quá cũ để có thể đọc định dạng chỉ mục phạm trù "
-"này. Hãy cố xây dựng lại tô-pô hoặc nâng cấp lên phiên bản GRASS tối thiểu "
-"là %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 "Phiên bản GRASS này (%d.%d) quá cũ để có thể đọc định dạng chỉ mục phạm trù này. Hãy cố xây dựng lại tô-pô hoặc nâng cấp lên phiên bản GRASS tối thiểu là %d."
 
 #: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70
 #, c-format
@@ -7070,11 +6844,8 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, c-format
-msgid ""
-"Attempt to read line angle for the line which is not connected to the node: "
-"node %d, line %d"
-msgstr ""
-"Nỗ lực đọc góc của đường đối với đường không nối vào nốt: nốt %d, đường %d"
+msgid "Attempt to read line angle for the line which is not connected to the node: node %d, line %d"
+msgstr "Nỗ lực đọc góc của đường đối với đường không nối vào nốt: nốt %d, đường %d"
 
 #: ../lib/vector/diglib/file.c:159
 msgid "Writing to file loaded to memory not supported"
@@ -7099,51 +6870,38 @@
 
 #: ../lib/vector/diglib/test.c:75
 #, c-format
-msgid ""
-"Error in read/write portable double, byte_order = %d Written: %.16e3E Read: "
-"%.16e3E"
-msgstr ""
-"Lỗi trong đọc/ghi kép linh động, thứ_tự_byte = %d Ghi: %.16e3E Đọc: %.16e3E"
+msgid "Error in read/write portable double, byte_order = %d Written: %.16e3E Read: %.16e3E"
+msgstr "Lỗi trong đọc/ghi kép linh động, thứ_tự_byte = %d Ghi: %.16e3E Đọc: %.16e3E"
 
 #: ../lib/vector/diglib/test.c:89
 #, c-format
-msgid ""
-"Error in read/write portable float, byte_order = %d Written: %.8e3E Read: "
-"%.8e3E"
-msgstr ""
-"Lỗi trong đọc/ghi float linh động, thứ_tự_byte = %d Ghi: %.8e3E Đọc: %.8e3E"
+msgid "Error in read/write portable float, byte_order = %d Written: %.8e3E Read: %.8e3E"
+msgstr "Lỗi trong đọc/ghi float linh động, thứ_tự_byte = %d Ghi: %.8e3E Đọc: %.8e3E"
 
 #: ../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 "Lỗi đọc/ghi off_t linh động, thứ_tự_byte = %d Ghi: %lu Đọc: %lu"
 
 #: ../lib/vector/diglib/test.c:119
 #, c-format
-msgid ""
-"Error in read/write portable long, byte_order = %d Written: %lu Read: %lu"
-msgstr ""
-"Lỗi đọc/ghi định dạng dài linh động, thứ_tự_byte = %d Ghi: %lu Đọc: %lu"
+msgid "Error in read/write portable long, byte_order = %d Written: %lu Read: %lu"
+msgstr "Lỗi đọc/ghi định dạng dài linh động, thứ_tự_byte = %d Ghi: %lu Đọc: %lu"
 
 #: ../lib/vector/diglib/test.c:134
 #, c-format
 msgid "Error in read/write portable int, byte_order = %d Written: %d Read: %d"
-msgstr ""
-"Lỗi đọc/ghi định dạng số nguyên linh động, thứ_tự_byte = %d Ghi: %d Đọc: %d"
+msgstr "Lỗi đọc/ghi định dạng số nguyên linh động, thứ_tự_byte = %d Ghi: %d Đọc: %d"
 
 #: ../lib/vector/diglib/test.c:150
 #, c-format
-msgid ""
-"Error in read/write portable short, byte_order = %d Written: %d Read: %d"
-msgstr ""
-"Lỗi đọc/ghi định dạng ngắn  linh động, thứ_tự_byte = %d Ghi: %d Đọc: %d"
+msgid "Error in read/write portable short, byte_order = %d Written: %d Read: %d"
+msgstr "Lỗi đọc/ghi định dạng ngắn  linh động, thứ_tự_byte = %d Ghi: %d Đọc: %d"
 
 #: ../lib/vector/diglib/test.c:165
 #, c-format
 msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d"
-msgstr ""
-"Lỗi đọc/ghi định dạng ký tự linh động, thứ_tự_byte = %d Ghi: %d Đọc: %d"
+msgstr "Lỗi đọc/ghi định dạng ký tự linh động, thứ_tự_byte = %d Ghi: %d Đọc: %d"
 
 #: ../lib/vector/diglib/plus_area.c:218 ../lib/vector/diglib/plus_area.c:718
 #, c-format
@@ -7189,30 +6947,18 @@
 
 #: ../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."
-msgstr ""
-"Phiên bản GRASS này (%d.%d) quá cũ để có thể đọc định dạng tô-pô này. Hãy cố "
-"xây dựng lại tô-pô hoặc nâng cấp lên phiên bản GRASS tối thiểu là %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 "Phiên bản GRASS này (%d.%d) quá cũ để có thể đọc định dạng tô-pô này. Hãy cố xây dựng lại tô-pô hoặc nâng cấp lên phiên bản GRASS tối thiểu là %d."
 
 #: ../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."
-msgstr ""
-"Phiên bản GRASS của bạn không hỗ trợ hoàn toàn định dạng tô-pô %d.%d của "
-"vector. Xem xét xây dựng lại tô-pô hoặc nâng cấp GRASS."
+msgid "Your GRASS version does not fully support topology format %d.%d of the vector. Consider to rebuild topology or upgrade GRASS."
+msgstr "Phiên bản GRASS của bạn không hỗ trợ hoàn toàn định dạng tô-pô %d.%d của vector. Xem xét xây dựng lại tô-pô hoặc nâng cấp GRASS."
 
 #: ../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."
-msgstr ""
-"Định dạng tô-pô cũ %d.%d không được phiên bản này hỗ trợ. Hãy thử xây dựng "
-"lại tô-pô bằng v.build hoặc mô-đun v.build.all."
+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 "Định dạng tô-pô cũ %d.%d không được phiên bản này hỗ trợ. Hãy thử xây dựng lại tô-pô bằng v.build hoặc mô-đun v.build.all."
 
 #: ../lib/vector/rtree/test_suite/test_basics.c:40
 msgid ""
@@ -7535,8 +7281,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
@@ -7557,9 +7302,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
@@ -7693,9 +7436,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7777,8 +7518,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
@@ -7881,8 +7621,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8043,9 +7782,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
@@ -8094,15 +7831,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
@@ -8367,13 +8101,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
@@ -8502,16 +8234,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8668,9 +8396,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/constraint.c:150
@@ -8683,9 +8409,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
@@ -8879,8 +8603,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/clean_nodes.c:248
@@ -8931,12 +8654,8 @@
 msgstr "Lược đồ tô-pô PostGIS <%s> bị bỏ"
 
 #: ../lib/vector/Vlib/open_pg.c:559
-msgid ""
-"Connection to PostgreSQL database failed. Try to set up username/password by "
-"db.login."
-msgstr ""
-"Kết nối đến csdl PostgreSQL thất bại. Hãy thử thiết lập tên người dùng/mật "
-"mã bằng db.login."
+msgid "Connection to PostgreSQL database failed. Try to set up username/password by db.login."
+msgstr "Kết nối đến csdl PostgreSQL thất bại. Hãy thử thiết lập tên người dùng/mật mã bằng db.login."
 
 #: ../lib/vector/Vlib/open_pg.c:566
 msgid "Unable to get database name"
@@ -8945,8 +8664,7 @@
 #: ../lib/vector/Vlib/open_pg.c:571
 #, c-format
 msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found."
-msgstr ""
-"<%s> không phải là csdl PostGIS. Không tìm thấy bảng DB 'spatial_ref_sys'."
+msgstr "<%s> không phải là csdl PostGIS. Không tìm thấy bảng DB 'spatial_ref_sys'."
 
 #: ../lib/vector/Vlib/open_pg.c:580
 #, c-format
@@ -8965,8 +8683,7 @@
 #: ../lib/vector/Vlib/open_pg.c:834
 #, c-format
 msgid "Inconsistency in topology: node %d - unexpected feature type %d"
-msgstr ""
-"Sự không nhất quán trong tô-pô: nốt %d - kiểu đối tượng không mong đợi %d"
+msgstr "Sự không nhất quán trong tô-pô: nốt %d - kiểu đối tượng không mong đợi %d"
 
 #: ../lib/vector/Vlib/open_pg.c:1003
 #, c-format
@@ -9033,8 +8750,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9217,36 +8933,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9265,22 +8974,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9298,16 +9002,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
@@ -9331,8 +9031,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
@@ -9367,15 +9066,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9604,9 +9300,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9809,8 +9503,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9820,9 +9513,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9840,16 +9531,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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:692
 #, 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:87
@@ -9923,21 +9610,15 @@
 msgstr "Hết bộ nhớ "
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Không thể mở tập tin định nghĩa csdl vec-tơ: '%s'"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "Không thể mở tập tin header của bản đồ vec-tơ <%s>"
 
 #, fuzzy
@@ -9990,12 +9671,8 @@
 msgid "Illegal TimeStamp string"
 msgstr "Chuỗi đánh dấu thời gian không hợp lệ"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
-msgstr ""
-"Ghi chú cho nhà phát triển: Thư viện sites thích nghi được dùng cho các điểm "
-"vec-tơ. (mô-đun phải được cập nhật vào thư viện vec-tơ của GRASS 6)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
+msgstr "Ghi chú cho nhà phát triển: Thư viện sites thích nghi được dùng cho các điểm vec-tơ. (mô-đun phải được cập nhật vào thư viện vec-tơ của GRASS 6)"
 
 msgid "Cannot fetch row"
 msgstr "Không thể lấy hàng"

Modified: grass/trunk/locale/po/grasslibs_zh.po
===================================================================
--- grass/trunk/locale/po/grasslibs_zh.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasslibs_zh.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -253,9 +253,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/raster/range.c:103
@@ -385,9 +383,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
@@ -412,9 +408,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
@@ -429,8 +423,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
@@ -502,26 +495,19 @@
 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/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/color_read.c:103
@@ -841,9 +827,7 @@
 
 #: ../lib/raster/gdal.c:500
 #, 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:506
@@ -885,9 +869,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
@@ -970,9 +952,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
@@ -1124,9 +1104,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/gsd_surf.c:1742
@@ -1194,9 +1172,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/gvl_file.c:103
@@ -1233,9 +1209,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 "gsd_rot(): %c是无效的轴定义。旋转忽略。请告知GRASS开发这个错误。"
 
 #: ../lib/ogsf/trans.c:180
@@ -1318,9 +1292,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
@@ -1444,8 +1416,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_bmp.c:96
@@ -1552,15 +1523,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
@@ -1571,8 +1539,7 @@
 #: ../lib/python/temporal/open_stds.py:211
 #: ../lib/python/temporal/mapcalc.py:239 ../lib/python/temporal/extract.py:131
 #, 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/abstract_space_time_dataset.py:167
@@ -1614,9 +1581,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
@@ -1627,16 +1592,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
@@ -1651,9 +1612,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
@@ -1667,15 +1626,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
@@ -1690,15 +1645,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
@@ -1708,16 +1660,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
@@ -1736,17 +1684,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
@@ -1760,29 +1703,22 @@
 #: ../lib/python/temporal/abstract_map_dataset.py:424
 #: ../lib/python/temporal/abstract_map_dataset.py:520
 #, 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/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/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
@@ -1792,8 +1728,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
@@ -1803,9 +1738,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
@@ -1816,9 +1749,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
@@ -1828,22 +1759,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
@@ -1858,9 +1784,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/register.py:82 ../lib/python/temporal/register.py:85
@@ -1893,14 +1817,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
@@ -1918,16 +1839,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
@@ -1942,23 +1859,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
@@ -1991,9 +1902,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
@@ -2003,8 +1912,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
@@ -2145,9 +2053,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
@@ -2245,10 +2151,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
@@ -2296,9 +2199,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
@@ -2317,16 +2218,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/temporal_raster_base_algebra.py:741
@@ -2371,9 +2268,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
@@ -2395,9 +2290,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/temporal_algebra.py:821
-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:859
@@ -2421,9 +2314,7 @@
 #: ../lib/python/temporal/temporal_algebra.py:1202
 #: ../lib/python/temporal/temporal_algebra.py:1206
 #, 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:1226
@@ -2432,21 +2323,15 @@
 
 #: ../lib/python/temporal/temporal_algebra.py:2205
 #, 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:2211
-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:2432
-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:2460
@@ -2466,25 +2351,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
@@ -2605,9 +2484,7 @@
 
 #: ../lib/python/temporal/temporal_vector_algebra.py:387
 #, 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:420
@@ -2625,9 +2502,7 @@
 msgstr ""
 
 #: ../lib/python/temporal/core.py:605
-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:674
@@ -2774,9 +2649,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
@@ -2790,9 +2663,7 @@
 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:45 ../lib/db/dbmi_client/column.c:136
@@ -2803,8 +2674,7 @@
 
 #: ../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
@@ -2839,9 +2709,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
@@ -2877,10 +2745,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
@@ -3312,8 +3177,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 "不正确的符号名称: '%s' (应该是:group/name 或者 group/name at mapset)"
 
 #: ../lib/symbol/read.c:284
@@ -3448,9 +3312,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
@@ -3568,9 +3430,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
@@ -3621,8 +3481,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
@@ -3667,8 +3526,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
@@ -3732,15 +3590,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
@@ -3803,16 +3658,12 @@
 
 #: ../lib/init/grass.py:865
 #, 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:870
 #, 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:874
@@ -3832,8 +3683,7 @@
 
 #: ../lib/init/grass.py:884
 #, python-brace-format
-msgid ""
-"Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
+msgid "Mapset <{mapset}> or Location <{location}> is invalid for an unknown reason"
 msgstr ""
 
 #: ../lib/init/grass.py:947
@@ -3853,18 +3703,14 @@
 
 #: ../lib/init/grass.py:996
 #, 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:1015
 #, python-brace-format
 msgid ""
-"Error in GUI startup. See messages above (if any) and if necessary, please "
-"report this error to the GRASS developers.\n"
-"On systems with package manager, make sure you have the right GUI package, "
-"probably named grass-gui, installed.\n"
+"Error in GUI startup. See messages above (if any) and if necessary, please report this error to the GRASS developers.\n"
+"On systems with package manager, make sure you have the right GUI package, probably named grass-gui, installed.\n"
 "To run GRASS GIS in text mode use the -text flag.\n"
 "Use '--help' for further options\n"
 "     {cmd_name} --help\n"
@@ -3913,18 +3759,13 @@
 #: ../lib/init/grass.py:1298
 #, python-format
 msgid ""
-"%(user)s is currently running GRASS in selected mapset (file %(file)s "
-"found). Concurrent use not allowed.\n"
-"You can force launching GRASS using -f flag (note that you need permission "
-"for this operation). Have another look in the processor manager just to be "
-"sure..."
+"%(user)s is currently running GRASS in selected mapset (file %(file)s found). Concurrent use not allowed.\n"
+"You can force launching GRASS using -f flag (note that you need permission for this operation). Have another look in the processor manager just to be sure..."
 msgstr ""
 
 #: ../lib/init/grass.py:1305
 #, 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:1309
@@ -3950,8 +3791,7 @@
 #: ../lib/init/grass.py:1421
 #, python-format
 msgid ""
-"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not "
-"found. Exiting.\n"
+"Job file <%s> has been defined in the 'GRASS_BATCH_JOB' variable but not found. Exiting.\n"
 "\n"
 "Use 'unset GRASS_BATCH_JOB' to disable batch job processing."
 msgstr ""
@@ -4085,9 +3925,7 @@
 
 #: ../lib/init/grass.py:1977
 #, 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:2031
@@ -4156,9 +3994,7 @@
 
 #: ../lib/rst/interp_float/segmen2d_parallel.c:188
 #: ../lib/rst/interp_float/segmen2d.c:133
-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/input2d.c:58
@@ -4172,9 +4008,7 @@
 
 #: ../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
@@ -4249,9 +4083,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 "用于内插的(稀化后的) %d 点少于给定的 NPMIN=%d"
 
 #: ../lib/rst/interp_float/vinput2d.c:282
@@ -4260,19 +4092,13 @@
 
 #: ../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)"
-msgstr ""
-"用于内插的点少于 %d 个。如果不需要分段,为了让程序运行更快,请设置 segmax=%d "
-"(参阅手册)"
+msgid "There are less than %d points for interpolation. No segmentation is necessary, to run the program faster set segmax=%d (see manual)"
+msgstr "用于内插的点少于 %d 个。如果不需要分段,为了让程序运行更快,请设置 segmax=%d (参阅手册)"
 
 #: ../lib/rst/interp_float/vinput2d.c:297
 #, c-format
@@ -5111,8 +4937,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:194
-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:203
@@ -5248,9 +5073,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:434
-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:444
@@ -5258,9 +5081,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:454
-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:464
@@ -5302,10 +5123,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:528
-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:538
@@ -5313,10 +5131,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:540
-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:549
@@ -5491,9 +5306,7 @@
 msgstr ""
 
 #: ../lib/gis/parser_standard_options.c:888
-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:889
@@ -5518,9 +5331,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
@@ -5559,8 +5370,7 @@
 
 #: ../lib/gis/view.c:549
 #, c-format
-msgid ""
-" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgid " Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
 msgstr "只有 %d %%的窗口(存储于\"%s\"中)与当前GRASS窗口重叠。"
 
 #: ../lib/gis/open_misc.c:49
@@ -6872,9 +6682,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/error.c:72
@@ -6917,23 +6725,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/plus_line.c:262 ../lib/vector/diglib/plus_line.c:302
@@ -6943,9 +6745,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/frmt.c:45 ../lib/vector/diglib/frmt.c:70
@@ -7050,9 +6850,7 @@
 
 #: ../lib/vector/diglib/plus_node.c:213
 #, 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/file.c:159
@@ -7078,28 +6876,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
@@ -7109,8 +6901,7 @@
 
 #: ../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
@@ -7162,23 +6953,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/rtree/test_suite/test_basics.c:40
@@ -7496,8 +7281,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
@@ -7518,9 +7302,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
@@ -7654,9 +7436,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/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
@@ -7738,8 +7518,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
@@ -7842,8 +7621,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:95 ../lib/vector/Vlib/build_pg.c:101
@@ -8004,9 +7782,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
@@ -8055,15 +7831,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
@@ -8328,13 +8101,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
@@ -8463,16 +8234,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/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1252
@@ -8629,9 +8396,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/constraint.c:150
@@ -8644,9 +8409,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
@@ -8840,8 +8603,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/clean_nodes.c:248
@@ -8892,9 +8654,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
@@ -8988,8 +8748,7 @@
 #: ../lib/vector/Vlib/net_analyze.c:295 ../lib/vector/Vlib/net_analyze.c:336
 #, c-format
 msgid ""
-"There exists more than one point on node <%d> with unique category in field  "
-"<%d>.\n"
+"There exists more than one point on node <%d> with unique category in field  <%d>.\n"
 "The unique category layer may not be valid."
 msgstr ""
 
@@ -9172,36 +8931,29 @@
 #: ../lib/vector/Vlib/net_build.c:364
 #, c-format
 msgid ""
-"There exists more than one point of node <%d> with unique category field  <"
-"%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"There exists more than one point of node <%d> with unique category field  <%d>.\n"
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:393
 #, c-format
 msgid ""
-"Unable to find point representing intersection <%d> in unique categories "
-"field <%d>.\n"
+"Unable to find point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../lib/vector/Vlib/net_build.c:407
 #, c-format
 msgid ""
-"Unable to find node for point representing intersection <%d> in unique "
-"categories field <%d>.\n"
+"Unable to find node for point representing intersection <%d> in unique categories field <%d>.\n"
 "Cost for the intersection was set to 0.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9220,22 +8972,17 @@
 #, c-format
 msgid ""
 "Line with id <%d> has more unique categories defined in field <%d>.\n"
-"The unique categories layer is not valid therefore you will probably get "
-"incorrect results."
+"The unique categories layer is not valid therefore you will probably get incorrect results."
 msgstr ""
 
 #: ../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
@@ -9253,16 +9000,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
@@ -9286,8 +9029,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
@@ -9322,15 +9064,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/read.c:93 ../lib/vector/Vlib/read.c:129
@@ -9559,9 +9298,7 @@
 msgstr ""
 
 #: ../lib/vector/Vlib/build.c:1211
-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:1234
@@ -9765,8 +9502,7 @@
 
 #: ../lib/proj/convert.c:219
 #, 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:232
@@ -9776,9 +9512,7 @@
 
 #: ../lib/proj/convert.c:469
 #, 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:476
@@ -9796,16 +9530,12 @@
 
 #: ../lib/proj/convert.c:688
 #, 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 "日期<%s>不能被GRASS识别并且找不到参数。您可能想查阅这里。"
 
 #: ../lib/proj/convert.c:692
 #, 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 "无效的转换码%d;有小的序列是1到%d.委托基准变换参数不详。"
 
 #: ../lib/proj/do_proj.c:87
@@ -9881,21 +9611,15 @@
 msgstr "G_malloc:内存溢出"
 
 #, fuzzy
-msgid ""
-"Unable to check table. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to check table. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "无法打开基准面表文件:%s"
 
 #, fuzzy
-msgid ""
-"Unable to fetch one. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch one. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "无法打开矢量'%s'的历史记录"
 
 #, fuzzy
-msgid ""
-"Unable to fetch all. There is no temporal database connection defined for "
-"mapset <%(mapset)s>"
+msgid "Unable to fetch all. There is no temporal database connection defined for mapset <%(mapset)s>"
 msgstr "无法打开矢量'%s'的历史记录"
 
 #, fuzzy
@@ -9941,9 +9665,7 @@
 msgid "Illegal TimeStamp string"
 msgstr "非法的时间戳串"
 
-msgid ""
-"Dev note: Adapted sites library used for vector points. (module should be "
-"updated to GRASS 6 vector library)"
+msgid "Dev note: Adapted sites library used for vector points. (module should be updated to GRASS 6 vector library)"
 msgstr "Dev 笔记:改编站点库用于矢量点。(模块应更新为 GRASS 6向量库)"
 
 #, fuzzy

Modified: grass/trunk/locale/po/grassmods_ar.po
===================================================================
--- grass/trunk/locale/po/grassmods_ar.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_ar.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -12748,15 +12748,11 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 #, fuzzy
 msgid "Unable to read segment file"
 msgstr "<%s> لم يمكن فتح"
 
-#: ../raster/r.stream.extract/cseg.c:97
-#, fuzzy
-msgid "Unabel to read segment file"
-msgstr "<%s> لم يمكن فتح"
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, fuzzy, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -33229,7 +33225,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, fuzzy, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr "[%s]لم يتم فتح ملف الخلية ل "
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_bn.po
===================================================================
--- grass/trunk/locale/po/grassmods_bn.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_bn.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -2,7 +2,7 @@
 # Copyright (C) 2017 GRASS Development Team
 # This file is distributed under the same license as the GRASS GIS package.
 # transifex generated, 2017
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: grasslibs_bn\n"
@@ -10,10 +10,10 @@
 "POT-Creation-Date: 2018-09-27 23:14-0700\n"
 "PO-Revision-Date: 2018-09-28 23:33+0200\n"
 "Language-Team: Bengali (https://www.transifex.com/grass-gis/teams/45198/bn/)\n"
+"Language: bn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: bn\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: ../raster/r.out.vrml/main.c:47 ../raster/r.resamp.interp/main.c:76
@@ -264,9 +264,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
@@ -354,9 +352,7 @@
 msgstr ""
 
 #: ../raster/r.texture/main.c:152
-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:157
@@ -384,9 +380,7 @@
 msgstr ""
 
 #: ../raster/r.texture/main.c:178
-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:199
@@ -394,8 +388,7 @@
 msgstr ""
 
 #: ../raster/r.texture/main.c:258 ../raster/r.texture/main.c:268
-msgid ""
-"At least one of the requested output maps exists. Use --o to overwrite."
+msgid "At least one of the requested output maps exists. Use --o to overwrite."
 msgstr ""
 
 #: ../raster/r.texture/main.c:301 ../raster/r.carve/raster.c:13
@@ -429,8 +422,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
@@ -562,9 +554,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 ""
@@ -590,9 +582,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
@@ -719,9 +709,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)"
@@ -1074,9 +1063,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
@@ -1114,9 +1101,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
@@ -1145,9 +1130,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
@@ -1155,9 +1138,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
@@ -1242,8 +1223,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
@@ -1373,6 +1354,7 @@
 #: ../raster/r.stream.extract/seg.c:103 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/cseg.c:47
 #: ../raster/r.stream.extract/dseg.c:47 ../raster/r.stream.extract/dseg.c:97
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
@@ -1437,10 +1419,6 @@
 msgid "Unable to re-open segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -1633,9 +1611,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
@@ -1853,15 +1829,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
@@ -1875,8 +1847,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
@@ -2018,16 +1989,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
@@ -2173,9 +2142,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
@@ -2224,9 +2191,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
@@ -2276,14 +2241,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
@@ -2684,9 +2646,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
@@ -2726,9 +2686,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
@@ -2832,8 +2790,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
@@ -3024,9 +2981,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
@@ -3118,10 +3073,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
@@ -3148,13 +3100,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 ""
 
@@ -3426,23 +3376,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
@@ -3524,9 +3468,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
@@ -3585,13 +3527,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
@@ -3631,9 +3571,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
@@ -3642,9 +3580,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
@@ -4014,8 +3950,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
@@ -4205,9 +4140,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
@@ -4280,9 +4213,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
@@ -4337,8 +4268,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
@@ -4509,8 +4439,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
@@ -4574,9 +4503,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
@@ -4604,8 +4531,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
@@ -4683,9 +4609,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
@@ -4716,8 +4640,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
@@ -4736,9 +4659,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
@@ -4758,29 +4679,20 @@
 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:515 ../raster/r.in.gdal/main.c:545
-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:585
@@ -4833,9 +4745,7 @@
 #: ../raster/r.in.gdal/main.c:814 ../raster/r.in.gdal/proj.c:63
 #: ../raster/r.external/proj.c:63 ../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:838 ../raster/r.in.gdal/proj.c:69
@@ -4855,9 +4765,7 @@
 
 #: ../raster/r.in.gdal/main.c:847
 #, 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:887 ../raster/r.external/window.c:93
@@ -4978,9 +4886,7 @@
 
 #: ../raster/r.in.gdal/proj.c:241 ../raster/r.external/proj.c:241
 #: ../vector/v.in.ogr/proj.c:432 ../vector/v.external/proj.c:333
-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:260 ../raster/r.in.lidar/projection.c:139
@@ -5162,11 +5068,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
@@ -5174,10 +5076,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
@@ -5185,10 +5084,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
@@ -5196,10 +5092,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
@@ -5207,10 +5100,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
@@ -5218,10 +5108,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
@@ -5229,10 +5116,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
@@ -5240,9 +5124,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
@@ -5250,9 +5132,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
@@ -5260,10 +5140,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
@@ -5271,10 +5148,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
@@ -5306,29 +5180,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
@@ -5362,9 +5228,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
@@ -5393,14 +5257,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
@@ -5408,9 +5265,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
@@ -5418,9 +5273,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
@@ -5428,8 +5281,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
@@ -5453,14 +5305,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
@@ -5476,27 +5325,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
@@ -5557,8 +5398,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
@@ -5599,8 +5439,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
@@ -5608,9 +5447,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
@@ -5666,9 +5503,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:536
@@ -5714,9 +5549,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
@@ -5762,9 +5595,8 @@
 #: ../display/d.extract/main.c:98 ../vector/v.outlier/main.c:176
 #: ../vector/v.vect.stats/main.c:273 ../vector/v.vect.stats/main.c:281
 #: ../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
@@ -5797,8 +5629,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
@@ -5811,13 +5642,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
@@ -5840,33 +5665,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
@@ -5896,8 +5711,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
@@ -5990,10 +5804,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
@@ -6256,9 +6067,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
@@ -6307,9 +6116,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
@@ -6473,21 +6280,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
@@ -6495,9 +6296,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
@@ -6509,13 +6308,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
@@ -6523,20 +6320,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
@@ -6548,26 +6340,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
@@ -6575,9 +6360,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
@@ -6585,9 +6368,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
@@ -6599,9 +6380,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
@@ -6624,9 +6403,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
@@ -6642,9 +6419,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
@@ -6717,9 +6492,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
@@ -6752,9 +6525,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
@@ -6792,9 +6563,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
@@ -6843,9 +6612,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
@@ -6884,14 +6651,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
@@ -6899,9 +6663,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
@@ -6921,9 +6683,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
@@ -6988,8 +6748,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:137
-#: ../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 ""
@@ -7045,9 +6805,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
@@ -7123,10 +6881,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
@@ -7273,9 +7028,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
@@ -7375,9 +7128,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
@@ -7400,9 +7151,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
@@ -7497,9 +7246,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
@@ -7640,9 +7387,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
@@ -7664,8 +7409,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
@@ -7691,14 +7435,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
@@ -7719,8 +7460,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
@@ -7727,8 +7467,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 ""
 
@@ -7788,8 +7527,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 ""
 
@@ -7802,11 +7540,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
@@ -7813,14 +7548,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
@@ -7846,8 +7578,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
@@ -7907,9 +7638,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
@@ -7930,9 +7659,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
@@ -7952,9 +7679,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
@@ -7964,8 +7689,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
@@ -8000,8 +7724,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
@@ -8026,9 +7749,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
@@ -8079,8 +7800,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
@@ -8147,9 +7867,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
@@ -8225,9 +7943,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
@@ -8237,9 +7953,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
@@ -8262,8 +7976,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:406
 #, 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
@@ -8308,9 +8021,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
@@ -8334,8 +8045,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
@@ -8358,16 +8068,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
@@ -8521,9 +8228,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
@@ -8550,8 +8255,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 ""
 
@@ -8560,10 +8264,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
@@ -8742,9 +8443,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
@@ -8884,8 +8583,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
@@ -9050,15 +8748,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
@@ -9106,15 +8800,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
@@ -9182,9 +8873,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
@@ -9201,8 +8890,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
@@ -9271,9 +8959,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
@@ -9390,9 +9076,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
@@ -9400,8 +9084,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
@@ -9468,10 +9151,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
@@ -9691,16 +9371,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
@@ -9716,14 +9392,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
@@ -9816,9 +9489,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
@@ -9827,9 +9498,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
@@ -10028,23 +9697,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
@@ -10052,8 +9717,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
@@ -10064,14 +9728,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
@@ -10080,18 +9741,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
@@ -10104,19 +9762,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
@@ -10231,8 +9885,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
@@ -10251,9 +9904,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
@@ -10294,8 +9945,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
@@ -10309,8 +9959,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
@@ -10318,8 +9967,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
@@ -10401,8 +10049,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
@@ -10435,9 +10082,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
@@ -10533,9 +10178,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
@@ -10700,8 +10343,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] ""
 
@@ -10849,8 +10491,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
@@ -11004,9 +10645,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
@@ -11118,8 +10757,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
@@ -11258,10 +10896,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
@@ -11282,9 +10917,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
@@ -11339,9 +10972,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
@@ -11391,9 +11022,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
@@ -11503,8 +11132,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
@@ -11617,9 +11245,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
@@ -11720,9 +11346,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
@@ -11745,14 +11369,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
@@ -11772,21 +11393,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
@@ -11798,9 +11413,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
@@ -11808,9 +11421,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
@@ -11822,9 +11433,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
@@ -11857,8 +11466,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
@@ -12003,14 +11611,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
@@ -12059,9 +11664,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
@@ -12101,8 +11704,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
@@ -12151,9 +11753,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
@@ -12166,16 +11766,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
@@ -12241,9 +11837,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
@@ -12263,14 +11857,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
@@ -12307,9 +11898,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
@@ -12469,10 +12058,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
@@ -12689,9 +12275,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
@@ -12708,9 +12292,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
@@ -12733,16 +12315,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
@@ -12774,9 +12353,7 @@
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:86
-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:94
@@ -12792,14 +12369,11 @@
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:108
-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:116
-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:120 ../vector/v.surf.bspline/main.c:163
@@ -12825,9 +12399,7 @@
 msgstr ""
 
 #: ../raster/r.resamp.bspline/main.c:145 ../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:185
@@ -12921,8 +12493,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)"
@@ -12932,14 +12504,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
@@ -12946,15 +12517,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
@@ -12965,16 +12533,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
@@ -12986,8 +12550,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
@@ -13009,9 +12572,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
@@ -13019,9 +12580,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
@@ -13029,9 +12588,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
@@ -13075,9 +12632,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
@@ -13149,9 +12704,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
@@ -13427,9 +12980,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
@@ -13516,14 +13067,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
@@ -13531,9 +13079,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
@@ -13549,9 +13095,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
@@ -13866,9 +13410,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
@@ -13878,9 +13420,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
@@ -13904,9 +13444,7 @@
 
 #: ../raster/r.out.gdal/main.c:303
 #, 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:308
@@ -13934,23 +13472,17 @@
 
 #: ../raster/r.out.gdal/main.c:470
 #, 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:481
 #, 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:489
 #, 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:498
@@ -14074,10 +13606,7 @@
 #: ../raster/r.out.gdal/main.c:832 ../raster/r.out.gdal/main.c:845
 #: ../raster/r.out.gdal/main.c:860
 #, 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:808 ../raster/r.out.gdal/main.c:835
@@ -14093,10 +13622,7 @@
 
 #: ../raster/r.out.gdal/main.c:874
 #, 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:877
@@ -14104,8 +13630,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 ""
 
@@ -14116,32 +13641,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
@@ -14443,9 +13958,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
@@ -14453,11 +13966,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
@@ -14465,11 +13974,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
@@ -14477,9 +13982,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
@@ -14487,10 +13990,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
@@ -14498,10 +13998,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
@@ -14509,9 +14006,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
@@ -14519,9 +14014,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
@@ -14529,11 +14022,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
@@ -14541,12 +14030,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
@@ -14554,10 +14038,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
@@ -14565,12 +14046,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
@@ -14578,10 +14054,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
@@ -14589,10 +14062,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
@@ -14600,9 +14070,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
@@ -14610,9 +14078,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
@@ -14620,9 +14086,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
@@ -14634,11 +14098,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
@@ -14807,9 +14267,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
@@ -14883,15 +14341,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
@@ -14905,9 +14359,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
@@ -14915,9 +14367,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
@@ -15017,8 +14467,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
@@ -15027,9 +14476,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
@@ -15093,8 +14540,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
@@ -15144,12 +14590,12 @@
 #: ../db/db.describe/main.c:129 ../db/db.execute/main.c:137
 #: ../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:135 ../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:135
+#: ../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
@@ -15467,9 +14913,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
@@ -15542,9 +14986,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
@@ -15626,9 +15068,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
@@ -15721,16 +15161,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
@@ -15878,8 +15314,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
@@ -15947,16 +15382,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
@@ -16186,7 +15617,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102
@@ -16322,8 +15753,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
@@ -16391,8 +15821,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
@@ -16746,9 +16175,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
@@ -16842,15 +16269,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
@@ -16910,9 +16333,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
@@ -16928,9 +16349,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
@@ -17033,8 +16452,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
@@ -17054,9 +16472,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
@@ -17186,10 +16602,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
@@ -17382,10 +16795,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
@@ -17453,9 +16863,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
@@ -17500,9 +16908,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
@@ -17605,9 +17011,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
@@ -17630,8 +17034,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
@@ -17723,9 +17126,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
@@ -17733,8 +17134,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
@@ -17742,21 +17142,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
@@ -17811,16 +17206,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
@@ -17833,9 +17223,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
@@ -17863,8 +17251,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
@@ -17920,9 +17307,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
@@ -17993,9 +17378,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
@@ -18028,9 +17411,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
@@ -18097,15 +17478,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
@@ -18142,9 +17519,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
@@ -18199,9 +17574,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
@@ -18253,9 +17626,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
@@ -18275,9 +17646,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
@@ -18314,8 +17683,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
@@ -18516,8 +17884,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
@@ -18593,16 +17960,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
@@ -18621,9 +17985,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
@@ -18663,9 +18025,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
@@ -18713,9 +18073,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
@@ -19091,9 +18449,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
@@ -19177,15 +18533,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
@@ -19276,9 +18628,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
@@ -19286,9 +18636,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
@@ -19410,9 +18758,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
@@ -19578,9 +18924,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
@@ -19588,16 +18932,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
@@ -19619,8 +18958,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"
@@ -19632,9 +18970,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
@@ -19658,8 +18994,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
@@ -19741,9 +19076,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
@@ -19764,9 +19097,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
@@ -19776,14 +19107,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
@@ -19812,9 +19140,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
@@ -19895,9 +19221,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
@@ -19926,9 +19250,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
@@ -19950,10 +19272,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
@@ -19990,8 +19309,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
@@ -20004,9 +19322,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
@@ -20155,19 +19471,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
@@ -20179,9 +19491,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
@@ -20194,9 +19504,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
@@ -20216,8 +19524,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
@@ -20238,9 +19545,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
@@ -20275,8 +19580,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
@@ -20305,14 +19609,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
@@ -20333,8 +19635,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
@@ -20536,9 +19837,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
@@ -20572,8 +19871,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"
@@ -20690,9 +19988,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
@@ -20734,8 +20030,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
@@ -20854,9 +20149,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
@@ -20864,8 +20157,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
@@ -20921,8 +20213,7 @@
 msgstr ""
 
 #: ../imagery/i.vi/main.c:95
-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:102
@@ -21056,9 +20347,7 @@
 msgstr ""
 
 #: ../imagery/i.vi/main.c:203
-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:229
@@ -21090,8 +20379,7 @@
 msgstr ""
 
 #: ../imagery/i.vi/main.c:252
-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:255
@@ -21571,10 +20859,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
@@ -21633,9 +20918,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
@@ -21668,9 +20951,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
@@ -22067,9 +21348,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
@@ -22188,9 +21467,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
@@ -22257,15 +21534,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
@@ -22455,14 +21728,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
@@ -22569,10 +21839,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
@@ -22581,9 +21848,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
@@ -22757,8 +22022,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
@@ -22974,9 +22238,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
@@ -23037,9 +22299,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
@@ -23149,9 +22409,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
@@ -23179,9 +22437,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
@@ -23413,9 +22669,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
@@ -23460,9 +22714,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
@@ -23494,9 +22746,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
@@ -23520,9 +22770,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
@@ -23616,9 +22864,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
@@ -23674,9 +22920,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
@@ -23684,9 +22928,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
@@ -23726,9 +22968,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
@@ -23736,14 +22976,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
@@ -23759,9 +22996,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
@@ -23985,9 +23220,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
@@ -24088,9 +23321,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
@@ -24493,9 +23724,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
@@ -24519,9 +23748,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
@@ -24738,8 +23965,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
@@ -24773,9 +23999,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
@@ -24927,9 +24151,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
@@ -24942,16 +24164,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
@@ -24998,9 +24216,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
@@ -25112,8 +24328,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
@@ -25218,14 +24433,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
@@ -25260,16 +24472,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
@@ -25391,8 +24599,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
@@ -25429,9 +24636,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
@@ -25444,9 +24649,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
@@ -25474,8 +24677,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
@@ -25614,9 +24816,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
@@ -25671,8 +24871,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
@@ -25746,9 +24945,7 @@
 msgstr ""
 
 #: ../vector/v.vol.rst/main.c:243
-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:248
@@ -25863,9 +25060,7 @@
 msgstr ""
 
 #: ../vector/v.vol.rst/main.c:493
-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:509 ../vector/v.vol.rst/main.c:512
@@ -25926,9 +25121,7 @@
 
 #: ../vector/v.vol.rst/main.c:642
 #, 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:820
@@ -25970,8 +25163,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 ""
 
@@ -25984,8 +25176,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 ""
 
@@ -25998,8 +25189,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
@@ -26038,29 +25228,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
@@ -26435,8 +25618,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
@@ -26548,9 +25730,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
@@ -26605,9 +25785,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
@@ -26615,8 +25793,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
@@ -26711,9 +25888,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
@@ -26776,9 +25951,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
@@ -26786,9 +25959,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
@@ -26796,9 +25967,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
@@ -26810,15 +25979,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
@@ -26845,9 +26010,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
@@ -26869,9 +26032,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
@@ -26951,11 +26112,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 ""
@@ -26973,9 +26134,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
@@ -27086,15 +26245,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
@@ -27102,14 +26257,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
@@ -27201,9 +26353,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
@@ -27305,9 +26455,7 @@
 
 #: ../vector/v.to.db/main.c:54
 #, 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:120
@@ -27670,8 +26818,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
@@ -27714,15 +26861,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
@@ -27736,9 +26880,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
@@ -27823,9 +26965,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
@@ -27833,9 +26973,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
@@ -28101,8 +27239,7 @@
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:170
-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:175
@@ -28134,9 +27271,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:219
@@ -28144,9 +27279,7 @@
 msgstr ""
 
 #: ../vector/v.vect.stats/main.c:221
-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:229
@@ -28240,9 +27373,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
@@ -28251,9 +27382,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
@@ -28355,8 +27484,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
@@ -28469,9 +27597,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
@@ -28524,9 +27650,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
@@ -28534,9 +27658,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
@@ -28548,17 +27670,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
@@ -28598,9 +27714,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
@@ -28756,8 +27870,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
@@ -28875,9 +27988,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
@@ -28901,9 +28012,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
@@ -28995,8 +28104,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
@@ -29013,9 +28121,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
@@ -29096,9 +28202,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
@@ -29150,8 +28254,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
@@ -29198,9 +28301,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
@@ -29211,9 +28312,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
@@ -29274,8 +28373,7 @@
 msgstr[0] ""
 msgstr[1] ""
 
-#: ../vector/v.lidar.correction/main.c:338
-#: ../vector/v.lidar.growing/main.c:246
+#: ../vector/v.lidar.correction/main.c:338 ../vector/v.lidar.growing/main.c:246
 #: ../vector/v.lidar.edgedetection/main.c:360
 #, c-format
 msgid "Subregion %d of %d"
@@ -29299,9 +28397,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
@@ -29400,15 +28496,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
@@ -29423,15 +28516,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
@@ -29709,8 +28798,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
@@ -29771,9 +28859,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
@@ -29835,9 +28921,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
@@ -29935,10 +29019,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
@@ -29978,9 +29059,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
@@ -30011,8 +29090,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
@@ -30043,16 +29121,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
@@ -30148,9 +29221,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 ""
 
@@ -30159,10 +29231,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
@@ -30257,9 +29326,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
@@ -30283,10 +29350,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
@@ -30298,15 +29362,11 @@
 msgstr ""
 
 #: ../vector/v.overlay/main.c:118
-msgid ""
-"also known as 'difference' (features from ainput not overlaid by features "
-"from binput)"
+msgid "also known as 'difference' (features from ainput not overlaid 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 overlaid by binput (only for atype=area)"
+msgid "also known as 'symmetrical difference' (features from either ainput or binput but not those from ainput overlaid by binput (only for atype=area)"
 msgstr ""
 
 #: ../vector/v.overlay/main.c:131
@@ -30389,9 +29449,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
@@ -30432,9 +29490,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
@@ -30475,9 +29531,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
@@ -30486,16 +29540,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
@@ -30517,9 +29567,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
@@ -30560,10 +29608,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
@@ -30647,8 +29692,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
@@ -30677,9 +29721,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
@@ -30687,9 +29729,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
@@ -30702,9 +29742,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
@@ -30742,9 +29780,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
@@ -30779,9 +29815,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
@@ -30797,9 +29831,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
@@ -30983,9 +30015,7 @@
 msgstr ""
 
 #: ../vector/v.generalize/main.c:104
-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:128
@@ -31053,8 +30083,7 @@
 msgstr ""
 
 #: ../vector/v.generalize/main.c:166
-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:175
@@ -31154,8 +30183,7 @@
 
 #: ../vector/v.generalize/main.c:569
 #, 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:572
@@ -31165,8 +30193,7 @@
 
 #: ../vector/v.generalize/main.c:593
 #, 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:594
@@ -31182,9 +30209,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
@@ -31265,9 +30290,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
@@ -31316,9 +30339,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
@@ -31331,9 +30352,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
@@ -31357,9 +30376,7 @@
 msgstr ""
 
 #: ../vector/v.in.lidar/main.c:328 ../vector/v.in.ogr/main.c:379
-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
@@ -31378,9 +30395,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:702
@@ -31414,9 +30429,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
@@ -31520,9 +30533,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
@@ -31541,9 +30552,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
@@ -31619,9 +30628,7 @@
 msgstr ""
 
 #: ../vector/v.random/main.c:154
-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:157
@@ -31641,8 +30648,7 @@
 msgstr ""
 
 #: ../vector/v.random/main.c:179
-msgid ""
-"Generate n points for each individual area (requires restrict parameter)"
+msgid "Generate n points for each individual area (requires restrict parameter)"
 msgstr ""
 
 #: ../vector/v.random/main.c:196
@@ -31653,9 +30659,7 @@
 #: ../vector/v.random/main.c:212 ../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:222
@@ -31668,15 +30672,12 @@
 msgstr ""
 
 #: ../vector/v.random/main.c:285
-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:348
 #, 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:360
@@ -31689,15 +30690,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
@@ -31756,9 +30753,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
@@ -31931,8 +30926,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
@@ -31940,14 +30934,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
@@ -31979,9 +30970,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
@@ -31989,16 +30978,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
@@ -32124,9 +31108,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
@@ -32393,9 +31375,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
@@ -32415,9 +31395,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
@@ -32478,9 +31456,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
@@ -32493,8 +31469,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
@@ -32502,10 +31477,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
@@ -32525,8 +31497,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
@@ -32658,9 +31629,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:287
-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:296
@@ -32671,8 +31640,7 @@
 
 #: ../vector/v.in.ogr/main.c:298
 #: ../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:306
@@ -32680,9 +31648,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:308
-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:313
@@ -32714,8 +31680,7 @@
 #: ../vector/v.in.ogr/main.c:349 ../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:373
@@ -32743,16 +31708,12 @@
 
 #: ../vector/v.in.ogr/main.c:537 ../vector/v.in.ogr/main.c:541
 #, 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:547
 #, 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:557
@@ -32775,9 +31736,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:627
-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:667
@@ -32791,9 +31750,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:697
-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:715 ../vector/v.in.ogr/main.c:1968
@@ -32853,9 +31810,7 @@
 
 #: ../vector/v.in.ogr/main.c:1062
 #, 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:1079
@@ -32947,10 +31902,7 @@
 
 #: ../vector/v.in.ogr/main.c:1622
 #, 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:1632
@@ -33075,9 +32027,7 @@
 msgstr ""
 
 #: ../vector/v.in.ogr/main.c:1884
-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:1906
@@ -33105,8 +32055,7 @@
 
 #: ../vector/v.in.ogr/main.c:2150
 #, 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
@@ -33115,9 +32064,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
@@ -33366,8 +32313,7 @@
 #: ../vector/v.out.ogr/export_areas.c:180
 #: ../vector/v.out.ogr/export_lines.c:214
 #, 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:220
@@ -33403,9 +32349,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
@@ -33469,9 +32413,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
@@ -33487,9 +32429,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
@@ -33526,118 +32466,88 @@
 msgstr ""
 
 #: ../vector/v.out.ogr/main.c:305
-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:311
 #, 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:319
 #, 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:328
 #, 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:337
 #, 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:345
 #, 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:353
 #, 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:361
 #, 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:371
-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:380
-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:390
-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:399
-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:409
-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:418
-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:427
-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:436
-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:461
@@ -33671,23 +32581,17 @@
 
 #: ../vector/v.out.ogr/main.c:556
 #, 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:568
 #, 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:575
 #, 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:594
@@ -33753,12 +32657,8 @@
 
 #: ../vector/v.out.ogr/main.c:781
 #, 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] ""
 
@@ -33794,10 +32694,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
@@ -33810,9 +32707,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
@@ -33843,12 +32738,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] ""
 
@@ -33872,9 +32763,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
@@ -33886,9 +32775,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
@@ -33896,9 +32783,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
@@ -33942,9 +32827,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
@@ -34189,21 +33072,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 ""
@@ -34213,22 +33092,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 ""
@@ -34448,9 +33324,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
@@ -34523,8 +33397,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
@@ -34810,9 +33683,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
@@ -34836,9 +33707,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
@@ -34901,9 +33770,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
@@ -34918,9 +33785,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
@@ -34963,9 +33828,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
@@ -34979,9 +33842,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
@@ -35001,9 +33862,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:186
@@ -35039,9 +33898,7 @@
 msgstr ""
 
 #: ../vector/v.surf.bspline/main.c:277 ../vector/v.surf.rst/main.c:576
-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:578
@@ -35075,9 +33932,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
@@ -35132,9 +33987,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
@@ -35162,8 +34015,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
@@ -35199,14 +34051,11 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:206
-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:208
-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:211
@@ -35214,8 +34063,7 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:225
-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:231
@@ -35243,9 +34091,7 @@
 msgstr ""
 
 #: ../vector/v.distance/main.c:253
-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:293
@@ -35366,10 +34212,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:155
-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:162
@@ -35381,9 +34224,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:187 ../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:197
@@ -35415,8 +34256,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:325
-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:334
@@ -35428,9 +34268,7 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:418
-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:423 ../vector/v.surf.rst/main.c:428
@@ -35444,15 +34282,11 @@
 msgstr ""
 
 #: ../vector/v.surf.rst/main.c:460
-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:463
-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:481
@@ -35477,9 +34311,7 @@
 
 #: ../vector/v.surf.rst/main.c:697
 #, 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:718
@@ -35594,8 +34426,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
@@ -35644,9 +34475,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
@@ -35687,9 +34516,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:130
@@ -35861,9 +34688,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
@@ -35887,13 +34712,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
@@ -35911,9 +34734,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
@@ -35937,8 +34758,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
@@ -35952,8 +34772,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
@@ -35969,10 +34788,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
@@ -36007,9 +34823,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
@@ -36033,9 +34847,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
@@ -36075,9 +34887,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
@@ -36091,16 +34901,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
@@ -36122,9 +34928,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
@@ -36222,9 +35026,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
@@ -36404,8 +35206,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
@@ -36421,9 +35222,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
@@ -36644,9 +35443,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
@@ -36654,9 +35451,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
@@ -36681,15 +35476,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
@@ -36874,14 +35665,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
@@ -36968,9 +35756,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
@@ -36986,9 +35772,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
@@ -37029,9 +35813,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
@@ -37040,9 +35822,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
@@ -37231,21 +36011,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
@@ -37254,9 +36028,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
@@ -37264,9 +36036,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
@@ -37278,9 +36048,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
@@ -37387,8 +36155,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
@@ -37408,15 +36175,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
@@ -37456,9 +36219,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
@@ -37482,27 +36243,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
@@ -37518,32 +36271,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
@@ -37551,9 +36295,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
@@ -37624,9 +36366,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
@@ -37646,9 +36386,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
@@ -37680,14 +36418,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
@@ -37703,9 +36438,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
@@ -37718,9 +36451,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
@@ -37752,8 +36483,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
@@ -37827,15 +36557,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
@@ -37882,8 +36608,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
@@ -37983,14 +36708,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
@@ -38010,8 +36732,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
@@ -38113,8 +36834,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
@@ -38267,9 +36987,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
@@ -38420,9 +37138,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
@@ -38446,8 +37162,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
@@ -38503,10 +37218,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
@@ -38659,9 +37371,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
@@ -38956,8 +37666,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
@@ -39079,15 +37788,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
@@ -39176,8 +37881,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
@@ -39195,9 +37899,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
@@ -39227,15 +37929,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
@@ -39251,15 +37949,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
@@ -39297,8 +37991,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
@@ -39334,9 +38027,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
@@ -39356,8 +38047,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
@@ -39460,9 +38150,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
@@ -39514,8 +38202,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
@@ -39547,9 +38234,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
@@ -39557,11 +38242,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
@@ -39621,9 +38302,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
@@ -39727,9 +38406,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
@@ -39745,11 +38422,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
@@ -39765,9 +38438,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
@@ -39779,9 +38450,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
@@ -39793,14 +38462,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
@@ -39870,10 +38536,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
@@ -39905,8 +38568,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
@@ -39914,9 +38576,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
@@ -39984,8 +38644,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
@@ -40022,9 +38681,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
@@ -40048,9 +38705,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
@@ -40113,9 +38768,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
@@ -40127,8 +38780,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
@@ -40161,9 +38813,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/r.unpack_to_translate.c:1
-msgid ""
-"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a "
-"raster map"
+msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map"
 msgstr ""
 
 #: ../locale/scriptstrings/r.unpack_to_translate.c:5
@@ -40181,9 +38831,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
@@ -40251,9 +38899,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
@@ -40267,15 +38913,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
@@ -40336,8 +38978,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
@@ -40345,8 +38986,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
@@ -40362,8 +39002,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:6
@@ -40371,9 +39010,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
@@ -40405,9 +39042,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
@@ -40423,20 +39058,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
@@ -40448,9 +39078,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
@@ -40547,9 +39175,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
@@ -40569,9 +39195,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
@@ -40579,9 +39203,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
@@ -40637,9 +39259,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/v.unpack_to_translate.c:1
-msgid ""
-"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a "
-"vector map"
+msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map"
 msgstr ""
 
 #: ../locale/scriptstrings/v.unpack_to_translate.c:6
@@ -40651,9 +39271,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
@@ -40661,9 +39279,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
@@ -40767,21 +39383,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
@@ -40797,8 +39407,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
@@ -40807,9 +39416,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
@@ -40850,9 +39457,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
@@ -40887,9 +39492,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
@@ -40897,9 +39500,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
@@ -40915,9 +39516,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
@@ -40925,9 +39524,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
@@ -40954,9 +39551,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
@@ -40984,10 +39579,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
@@ -40995,15 +39587,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
@@ -41019,15 +39607,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
@@ -41088,22 +39672,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
@@ -41115,22 +39692,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
@@ -41139,33 +39710,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
@@ -41173,35 +39734,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
@@ -41213,17 +39762,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
@@ -41236,9 +39779,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
@@ -41262,15 +39803,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
@@ -41285,9 +39822,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
@@ -41295,9 +39830,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
@@ -41305,9 +39838,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
@@ -41325,15 +39856,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
@@ -41356,15 +39883,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
@@ -41381,21 +39904,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
@@ -41405,15 +39922,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
@@ -41425,9 +39938,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
@@ -41436,9 +39947,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
@@ -41473,9 +39982,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
@@ -41495,9 +40002,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
@@ -41511,9 +40016,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
@@ -41530,14 +40033,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:10
@@ -41545,8 +40045,7 @@
 msgstr ""
 
 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:11
-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
@@ -41562,15 +40061,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
@@ -41582,9 +40077,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
@@ -41622,9 +40115,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
@@ -41632,21 +40123,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
@@ -41654,9 +40139,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
@@ -41664,9 +40147,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
@@ -41682,9 +40163,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
@@ -41692,13 +40171,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
@@ -41718,9 +40195,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
@@ -41728,62 +40203,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
@@ -41857,9 +40313,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
@@ -41867,9 +40321,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
@@ -41916,9 +40368,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
@@ -42316,9 +40766,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
@@ -42547,8 +40995,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:76
@@ -42805,9 +41252,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
@@ -42826,9 +41271,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
@@ -42909,9 +41352,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
@@ -43006,9 +41447,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
@@ -43089,13 +41528,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
@@ -43155,9 +41592,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
@@ -43221,9 +41656,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
@@ -43275,8 +41708,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
@@ -43307,9 +41739,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
@@ -43319,9 +41749,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
@@ -43390,9 +41818,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
@@ -43456,8 +41882,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
@@ -43486,9 +41911,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
@@ -43594,8 +42017,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
@@ -43605,8 +42027,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
@@ -43614,9 +42035,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
@@ -43637,23 +42056,17 @@
 msgstr ""
 
 #: ../scripts/v.db.renamecolumn/v.db.renamecolumn.py:70
-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:79
 #, 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:84
 #, 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
@@ -43697,9 +42110,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
@@ -43893,31 +42304,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
@@ -43930,9 +42332,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
@@ -43972,15 +42372,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
@@ -44096,9 +42493,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
@@ -44124,10 +42519,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
@@ -44191,8 +42583,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
@@ -44244,8 +42635,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
@@ -44262,16 +42652,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
@@ -44331,9 +42717,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
@@ -44398,8 +42782,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:162
@@ -44486,9 +42869,7 @@
 
 #: ../scripts/r.fillnulls/r.fillnulls.py:375
 #, 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:440
@@ -44506,9 +42887,7 @@
 msgstr ""
 
 #: ../scripts/r.fillnulls/r.fillnulls.py:489
-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
@@ -44599,15 +42978,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
@@ -44647,9 +43023,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
@@ -44657,8 +43031,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:163
@@ -44676,10 +43049,7 @@
 msgstr ""
 
 #: ../scripts/r.unpack/r.unpack.py:163 ../scripts/v.unpack/v.unpack.py:168
-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
@@ -44696,9 +43066,7 @@
 msgstr ""
 
 #: ../scripts/r.import/r.import.py:175
-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:197 ../scripts/r.import/r.import.py:255
@@ -44736,9 +43104,7 @@
 
 #: ../scripts/r.import/r.import.py:368
 #, 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:380
@@ -44836,13 +43202,11 @@
 
 #: ../scripts/v.unpack/v.unpack.py:129
 #, 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:142
-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:160
@@ -44875,9 +43239,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_cs.po
===================================================================
--- grass/trunk/locale/po/grassmods_cs.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_cs.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11242,13 +11242,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29723,7 +29720,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_de.po
===================================================================
--- grass/trunk/locale/po/grassmods_de.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_de.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11218,13 +11218,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29683,7 +29680,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_el.po
===================================================================
--- grass/trunk/locale/po/grassmods_el.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_el.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11206,13 +11206,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29573,7 +29570,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_es.po
===================================================================
--- grass/trunk/locale/po/grassmods_es.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_es.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11230,13 +11230,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr "No ha sido posible leer archivo de segmentos"
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr "No ha sido posible leer archivo de segmetos"
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29701,7 +29698,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr "No se ha podido crear base de datos DBF: %s"
 
 #: ../db/drivers/dbf/db.c:102
@@ -45410,3 +45407,9 @@
 
 #~ msgid "The \"unzip\" program is required, please install it first"
 #~ msgstr "Se necesita el programa \"unzip\", por favor primero instálelo "
+
+#~ msgid "Unabel to read segment file"
+#~ msgstr "No ha sido posible leer archivo de segmetos"
+
+#~ msgid "Unable create DBF database: %s"
+#~ msgstr "No se ha podido crear base de datos DBF: %s"

Modified: grass/trunk/locale/po/grassmods_fi.po
===================================================================
--- grass/trunk/locale/po/grassmods_fi.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_fi.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11194,13 +11194,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29560,7 +29557,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_fr.po
===================================================================
--- grass/trunk/locale/po/grassmods_fr.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_fr.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11216,13 +11216,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr "Impossible de lire le fichier segment"
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr "Impossible de lire le fichier segment"
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29652,7 +29649,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102
@@ -44753,3 +44750,6 @@
 
 #~ 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 "les entités surfaciques %d comprennent des objets se recouvrant, étant donné que les polygones se recouvrent dans les couches en entrée. De telles entités sont liées à plus d'un tuple de la table attributaire. Le nombre d'objets de ces entités est stocké comme une catégorie de la couche %d"
+
+#~ msgid "Unabel to read segment file"
+#~ msgstr "Impossible de lire le fichier segment"

Modified: grass/trunk/locale/po/grassmods_hu.po
===================================================================
--- grass/trunk/locale/po/grassmods_hu.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_hu.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11191,13 +11191,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29557,7 +29554,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_id_ID.po
===================================================================
--- grass/trunk/locale/po/grassmods_id_ID.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_id_ID.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11180,13 +11180,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29527,7 +29524,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_it.po
===================================================================
--- grass/trunk/locale/po/grassmods_it.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_it.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11223,13 +11223,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29660,7 +29657,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_ja.po
===================================================================
--- grass/trunk/locale/po/grassmods_ja.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_ja.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11208,13 +11208,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29641,7 +29638,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_ko.po
===================================================================
--- grass/trunk/locale/po/grassmods_ko.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_ko.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -196,7 +196,7 @@
 
 #: ../temporal/t.connect/main.c:121
 msgid "Default TGIS database is not set"
-msgstr ""
+msgstr "기본 TGIS 데이터베이스가 설정되지 않았습니다"
 
 #: ../temporal/t.connect/main.c:133 ../db/db.connect/main.c:161
 #: ../db/db.connect/main.c:188
@@ -333,7 +333,7 @@
 
 #: ../locale/scriptstrings/g.search.modules_to_translate.c:19
 msgid "JSON format"
-msgstr "JSON 형식"
+msgstr "JSON 양식"
 
 #: ../locale/scriptstrings/t.rast.extract_to_translate.c:1
 msgid "Extracts a subset of a space time raster datasets."
@@ -829,7 +829,7 @@
 #: ../vector/v.in.db/main.c:54 ../vector/v.vect.stats/main.c:132
 #: ../vector/v.to.db/main.c:38
 msgid "database"
-msgstr "데이타베이스"
+msgstr "데이터베이스"
 
 #: ../locale/scriptstrings/v.db.addtable_to_translate.c:5
 msgid "Name of new attribute table (default: vector map name)"
@@ -1503,7 +1503,7 @@
 
 #: ../locale/scriptstrings/db.droptable_to_translate.c:5
 msgid "Name of database driver"
-msgstr "데이타베이스 드라이버의 이름"
+msgstr "데이터베이스 드라이버의 이름"
 
 #: ../locale/scriptstrings/db.droptable_to_translate.c:6
 msgid "If not given then default driver is used"
@@ -1523,11 +1523,11 @@
 
 #: ../locale/scriptstrings/db.droptable_to_translate.c:8
 msgid "Name of database"
-msgstr "데이타베이스의 이름"
+msgstr "데이터베이스의 이름"
 
 #: ../locale/scriptstrings/db.droptable_to_translate.c:9
 msgid "If not given then default database is used"
-msgstr "지정하지 않으면 기본 데이타베이스를 씁니다"
+msgstr "지정하지 않으면 기본 데이터베이스를 씁니다"
 
 #: ../locale/scriptstrings/db.droptable_to_translate.c:11
 msgid "Name of table to drop"
@@ -2267,7 +2267,7 @@
 
 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:1
 msgid "Replaces gaps in a space time raster dataset with interpolated raster maps."
-msgstr ""
+msgstr "시공간 래스터 자료세트 내의 빈 공간을 보간된 래스터 지도로 대체합니다."
 
 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3
 #: ../locale/scriptstrings/r.fillnulls_to_translate.c:5
@@ -2554,7 +2554,7 @@
 #: ../misc/m.nviz.image/args.c:70 ../vector/v.label.sa/main.c:124
 #: ../vector/v.label/main.c:187 ../vector/v.lrs/v.lrs.label/main.c:218
 msgid "Background color"
-msgstr ""
+msgstr "배경 색상"
 
 #: ../locale/scriptstrings/r.in.wms_to_translate.c:33
 msgid "Format: 0xRRGGBB"
@@ -3016,7 +3016,7 @@
 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:19
 #: ../raster/r.colors/edit_colors.c:132 ../vector/v.colors/main.c:137
 msgid "Invert colors"
-msgstr ""
+msgstr "색상을 반전합니다"
 
 #: ../locale/scriptstrings/t.rast.colors_to_translate.c:21
 #: ../raster/r.colors/edit_colors.c:137 ../vector/v.colors/main.c:142
@@ -3044,7 +3044,7 @@
 
 #: ../locale/scriptstrings/t.rename_to_translate.c:1
 msgid "Renames a space time dataset"
-msgstr ""
+msgstr "시공간 자료세트의 이름을 변경합니다"
 
 #: ../locale/scriptstrings/t.rename_to_translate.c:4
 #: ../general/g.rename/main.c:47
@@ -3170,7 +3170,7 @@
 
 #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:7
 msgid "Name of source database"
-msgstr ""
+msgstr "출처 데이터베이스의 이름"
 
 #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:8
 msgid "Name of source database schema"
@@ -3182,7 +3182,7 @@
 
 #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:10
 msgid "Name for target database"
-msgstr ""
+msgstr "표적 데이터베이스를 위한 이름"
 
 #: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:11
 msgid "Name for target database schema"
@@ -3331,7 +3331,7 @@
 
 #: ../locale/scriptstrings/db.out.ogr_to_translate.c:7
 msgid "Table format"
-msgstr "테이블 형식"
+msgstr "테이블 양식"
 
 #: ../locale/scriptstrings/db.out.ogr_to_translate.c:8
 msgid "Name for output table (default: input name)"
@@ -3611,7 +3611,7 @@
 #: ../raster/r.proj/main.c:183 ../imagery/i.rectify/main.c:132
 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:126
 msgid "Interpolation method to use"
-msgstr ""
+msgstr "사용할 보간 방법"
 
 #: ../locale/scriptstrings/r.fillnulls_to_translate.c:7
 msgid "Spline tension parameter"
@@ -3779,7 +3779,7 @@
 
 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:2
 msgid "This is the low-memory alternative to the classic r.buffer module."
-msgstr ""
+msgstr "기존의 r.buffer 모듈보다 메모리를 적게 쓰는 대체 모듈입니다"
 
 #: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:4
 #: ../raster/r.buffer/main.c:67 ../raster/r.circle/main.c:52
@@ -4356,7 +4356,7 @@
 
 #: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:7
 msgid "Basename for output raster maps"
-msgstr ""
+msgstr "출력 래스터 지도를 위한 기본이름"
 
 #: ../locale/scriptstrings/m.proj_to_translate.c:1
 msgid "Converts coordinates from one projection to another (cs2cs frontend)."
@@ -4842,7 +4842,7 @@
 #: ../ps/ps.map/r_colortable.c:65 ../ps/ps.map/r_vlegend.c:49
 #: ../ps/ps.map/r_info.c:48
 msgid "illegal where request"
-msgstr ""
+msgstr "무효한 where 요청입니다"
 
 #: ../ps/ps.map/r_colortable.c:73 ../ps/ps.map/r_colortable.c:89
 #: ../ps/ps.map/ps_outline.c:100
@@ -5039,7 +5039,7 @@
 
 #: ../ps/ps.map/main.c:127
 msgid "Name for PostScript output file"
-msgstr ""
+msgstr "PostScript 출력 파일을 위한 이름"
 
 #: ../ps/ps.map/main.c:133
 msgid "Number of copies to print"
@@ -5048,7 +5048,7 @@
 #: ../ps/ps.map/main.c:205
 #, c-format
 msgid "Unable to open file '%s': %s"
-msgstr ""
+msgstr "파일 '%s'를 열 수 없습니다: %s"
 
 #: ../ps/ps.map/main.c:213 ../ps/ps.map/main.c:232
 #: ../vector/v.univar/main.c:147 ../vector/v.to.db/parse.c:143
@@ -5332,7 +5332,7 @@
 #: ../vector/v.to.db/query.c:89
 #, c-format
 msgid "Unable to open database <%s> by driver <%s>"
-msgstr "데이타베이스 <%s>를 드라이버 <%s>로 열 수 없습니다"
+msgstr "데이터베이스 <%s>를 드라이버 <%s>로 열 수 없습니다"
 
 #: ../ps/ps.map/catval.c:63
 msgid "Column type not supported (must be string)"
@@ -5618,7 +5618,7 @@
 #: ../vector/v.vect.stats/main.c:404 ../vector/v.generalize/misc.c:170
 #, c-format
 msgid "Database connection not defined for layer %d"
-msgstr ""
+msgstr "레이어 %d를 위한 데이터베이스 연결이 정의되지 않았습니다"
 
 #: ../doc/vector/v.example/main.c:129 ../raster/r.stream.extract/close.c:178
 #: ../display/d.vect.thematic/main.c:294 ../display/d.vect/opt.c:147
@@ -5878,7 +5878,7 @@
 #: ../raster/r.path/main.c:542 ../raster/r.path/main.c:572
 #: ../raster/r.in.lidar/main.c:760 ../raster/r.drain/main.c:471
 msgid "Writing output raster map..."
-msgstr ""
+msgstr "출력 래스터 지도를 쓰는 중입니다..."
 
 #: ../raster/r.path/main.c:625
 #, fuzzy
@@ -6012,7 +6012,7 @@
 #: ../raster/r.profile/main.c:208
 #, c-format
 msgid "Invalid coordinates %s %s"
-msgstr ""
+msgstr "%s %s는 무효한 좌표입니다"
 
 #: ../raster/r.profile/main.c:279
 #, c-format
@@ -6756,7 +6756,7 @@
 #: ../raster/r.walk/main.c:272 ../raster/r.walk/main.c:322
 #: ../raster/r.cost/main.c:236 ../raster/r.cost/main.c:255
 msgid "NULL cells"
-msgstr ""
+msgstr "NULL 셀"
 
 #: ../raster/r.walk/main.c:281 ../raster/r.cost/main.c:245
 msgid "Maximum memory to be used in MB"
@@ -7166,7 +7166,7 @@
 #: ../raster/r.colors/edit_colors.c:280
 #, c-format
 msgid "Color table of %s map <%s> not found"
-msgstr "%s지도 <%s>의 색상표를 찾을 수 없습니다"
+msgstr "%s지도 <%s>의 색상 테이블을 찾을 수 없습니다"
 
 #: ../raster/r.colors/edit_colors.c:302
 #, c-format
@@ -7227,7 +7227,7 @@
 #: ../raster/r.colors/edit_colors.c:447
 #, c-format
 msgid "Color table for %s map <%s> set to '%s'"
-msgstr "%s지도 <%s>를 위한 색상표가 '%s'로 설정되었습니다"
+msgstr "%s지도 <%s>를 위한 색상 테이블이 '%s'로 설정되었습니다"
 
 #: ../raster/r.colors/stats.c:39
 #, c-format
@@ -7396,7 +7396,7 @@
 #: ../raster/r.resamp.interp/main.c:102 ../imagery/i.topo.corr/main.c:158
 #, c-format
 msgid "Invalid method: %s"
-msgstr ""
+msgstr "무효한 방법입니다: %s"
 
 #: ../raster/r.resamp.interp/main.c:370 ../raster/r.mode/main.c:143
 #: ../raster/r.resamp.stats/main.c:395 ../raster/r.tile/main.c:200
@@ -7420,7 +7420,7 @@
 
 #: ../raster/r.reclass/main.c:59
 msgid "Name of raster map to be reclassified"
-msgstr ""
+msgstr "재분류될 래스터 지도의 이름"
 
 #: ../raster/r.reclass/main.c:65
 msgid "File containing reclass rules"
@@ -7569,7 +7569,7 @@
 
 #: ../raster/r.topmodel/main.c:55
 msgid "Simulates TOPMODEL which is a physically based hydrologic model."
-msgstr ""
+msgstr "물리 기반의 수문모형인 TOPMODEL을 모의합니다."
 
 #: ../raster/r.topmodel/main.c:60
 msgid "Name of input TOPMODEL parameters file"
@@ -7593,15 +7593,15 @@
 
 #: ../raster/r.topmodel/main.c:83
 msgid "Topographic index class"
-msgstr ""
+msgstr "지형색인 분류"
 
 #: ../raster/r.topmodel/main.c:85
 msgid "Generate output for this topographic index class"
-msgstr ""
+msgstr "이 지형색인 분류를 위한 출력을 생성하기"
 
 #: ../raster/r.topmodel/main.c:92
 msgid "Name of input topographic index raster map"
-msgstr "입력 위상색인 래스터 지도의 이름"
+msgstr "입력 지형색인 래스터 지도의 이름"
 
 #: ../raster/r.topmodel/main.c:94
 msgid "Must be clipped to the catchment boundary. Used for generating outtopidxstats"
@@ -7614,7 +7614,7 @@
 
 #: ../raster/r.topmodel/main.c:100
 msgid "Number of topographic index classes"
-msgstr ""
+msgstr "지형색인 분류의 개수"
 
 #: ../raster/r.topmodel/main.c:102
 msgid "Used for generating outtopidxstats"
@@ -7650,7 +7650,7 @@
 #: ../raster/r.topmodel/topmodel.c:74
 #, c-format
 msgid "Invalid %s output"
-msgstr ""
+msgstr "무효한 %s 출력입니다"
 
 #: ../raster/r.texture/main.c:68
 #, c-format
@@ -7884,7 +7884,7 @@
 
 #: ../raster/r.stats/raw_stats.c:118
 msgid "Invalid map type"
-msgstr ""
+msgstr "무효한 지도 타입입니다"
 
 #: ../raster/r.stats.quantile/main.c:86
 msgid "Computing histograms"
@@ -8072,7 +8072,7 @@
 #: ../raster/r.out.pov/main.c:170
 #, c-format
 msgid "Invalid output filename <%s>"
-msgstr ""
+msgstr "<%s>는 무효한 출력 파일 이름입니다"
 
 #: ../raster/r.out.pov/main.c:173 ../raster/r.colors.out/raster_main.c:79
 #: ../raster/r.colors.out/raster3d_main.c:80 ../raster/r.out.vrml/main.c:131
@@ -8133,7 +8133,7 @@
 #: ../raster/r.li/r.li.patchdensity/main.c:61
 #: ../raster/r.li/r.li.richness/richness.c:53
 msgid "Configuration file"
-msgstr ""
+msgstr "설정 파일"
 
 #: ../raster/r.li/r.li.shape/main.c:48
 msgid "Calculates shape index on a raster map"
@@ -8179,7 +8179,7 @@
 
 #: ../raster/r.li/r.li.daemon/daemon.c:97
 msgid "Cannot create random access file"
-msgstr ""
+msgstr "무작위 접근 파일을 생성할 수 없습니다"
 
 #: ../raster/r.li/r.li.daemon/daemon.c:105
 #: ../raster/r.li/r.li.daemon/daemon.c:111
@@ -8297,7 +8297,7 @@
 
 #: ../raster/r.out.ppm3/main.c:59
 msgid "Converts 3 GRASS raster layers (R,G,B) to a PPM image file."
-msgstr ""
+msgstr "세 개의 GRASS 래스터 레이어 (R,G,B)를 PPM 이미지 파일로 변환합니다."
 
 #: ../raster/r.out.ppm3/main.c:64 ../raster/r.composite/main.c:90
 #: ../display/d.rgb/main.c:69
@@ -8554,7 +8554,7 @@
 
 #: ../raster/r.resamp.rst/main.c:173
 msgid "Name for output elevation raster map"
-msgstr ""
+msgstr "출력 고도 래스터 지도를 위한 이름"
 
 #: ../raster/r.resamp.rst/main.c:179
 msgid "Name for output slope map (or fx)"
@@ -8614,7 +8614,7 @@
 
 #: ../raster/r.resamp.rst/main.c:263 ../vector/v.surf.rst/main.c:171
 msgid "Output partial derivatives instead of topographic parameters"
-msgstr ""
+msgstr "지형 매개변수 대신 편미분을 출력하기"
 
 #: ../raster/r.resamp.rst/main.c:297
 msgid "Unable to read ew_res value"
@@ -8630,19 +8630,19 @@
 
 #: ../raster/r.resamp.rst/main.c:306
 msgid "Invalid value for zmult"
-msgstr ""
+msgstr "zmult를 위한 무효한 값입니다"
 
 #: ../raster/r.resamp.rst/main.c:309
 msgid "Invalid value for overlap"
-msgstr ""
+msgstr "중첩을 위한 무효한 값입니다"
 
 #: ../raster/r.resamp.rst/main.c:313
 msgid "Invalid value for theta"
-msgstr ""
+msgstr "theta를 위한 무효한 값입니다"
 
 #: ../raster/r.resamp.rst/main.c:317
 msgid "Invalid value for scalex"
-msgstr ""
+msgstr "scalex를 위한 무효한 값입니다"
 
 #: ../raster/r.resamp.rst/main.c:319
 msgid "When using anisotropy both theta and scalex must be specified"
@@ -8963,12 +8963,12 @@
 #: ../raster/r.random/main.c:151
 #, c-format
 msgid "<%s=%s> invalid percentage"
-msgstr ""
+msgstr "<%s=%s>는 무효한 백분율입니다"
 
 #: ../raster/r.random/main.c:162
 #, c-format
 msgid "<%s=%s> invalid number of points"
-msgstr ""
+msgstr "<%s=%s>는 무효한 점의 갯수입니다"
 
 #: ../raster/r.random/main.c:176
 #, c-format
@@ -9457,7 +9457,7 @@
 
 #: ../raster/r.quant/main.c:81
 msgid "Integer range: min,max"
-msgstr ""
+msgstr "정수 범위: 최소,최대"
 
 #: ../raster/r.quant/main.c:86
 msgid "Truncate floating point data"
@@ -9503,7 +9503,7 @@
 #: ../raster/r.quant/main.c:163 ../raster/r.quant/main.c:166
 #, c-format
 msgid "invalid value for %s= <%s>"
-msgstr ""
+msgstr "%s=<%s>를 위한 무효한 값입니다"
 
 #: ../raster/r.quant/main.c:168
 #, c-format
@@ -9716,7 +9716,7 @@
 
 #: ../raster/r.mode/main.c:65
 msgid "Base map to be reclassified"
-msgstr ""
+msgstr "재분류될 기반지도"
 
 #: ../raster/r.mode/main.c:72
 msgid "Coverage map"
@@ -9909,7 +9909,7 @@
 
 #: ../raster/r.support.stats/main.c:37
 msgid "Update raster map statistics"
-msgstr ""
+msgstr "래스터 지도의 통계를 갱신하기"
 
 #: ../raster/r.support.stats/main.c:49
 #, c-format
@@ -9962,7 +9962,7 @@
 
 #: ../raster/r.to.rast3elev/main.c:366
 msgid "Creates a 3D volume map based on 2D elevation and value raster maps."
-msgstr ""
+msgstr "2차원 고도 및 값 래스터 지도를 기반으로 3차원 볼륨 지도를 생성합니다."
 
 #: ../raster/r.to.rast3elev/main.c:400
 msgid "The upper value is not valid"
@@ -10416,7 +10416,7 @@
 #: ../raster/r.describe/describe.c:94
 #, c-format
 msgid "Reading <%s> ..."
-msgstr ""
+msgstr "<%s>를 읽는 중입니다..."
 
 #: ../raster/r.what.color/main.c:91
 msgid "Queries colors for a raster map layer."
@@ -10859,7 +10859,7 @@
 
 #: ../raster/r.in.ascii/main.c:74
 msgid "Converts a GRASS ASCII raster file to binary raster map."
-msgstr ""
+msgstr "GRASS ASCII 래스터 파일을 이진 래스터 지도로 변환합니다."
 
 #: ../raster/r.in.ascii/main.c:78 ../raster3d/r3.in.ascii/main.c:86
 #: ../vector/v.in.ascii/main.c:80
@@ -11192,13 +11192,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -11245,7 +11242,7 @@
 
 #: ../raster/r.stream.extract/streams.c:392
 msgid "Extracting streams..."
-msgstr ""
+msgstr "하천을 추출하는 중입니다..."
 
 #: ../raster/r.stream.extract/streams.c:469
 msgid "Bug in stream extraction"
@@ -11497,7 +11494,7 @@
 
 #: ../raster/r.surf.random/main.c:46
 msgid "Minimum random value"
-msgstr ""
+msgstr "최소 난수값"
 
 #: ../raster/r.surf.random/main.c:52
 msgid "Maximum random value"
@@ -11616,7 +11613,7 @@
 
 #: ../raster/r.clump/main.c:60
 msgid "reclass"
-msgstr ""
+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."
@@ -11766,7 +11763,7 @@
 #: ../raster/r.in.png/main.c:297
 #, c-format
 msgid "Unable to open PNG file '%s'"
-msgstr ""
+msgstr "PNG 파일 '%s'를 열 수 없습니다"
 
 #: ../raster/r.in.png/main.c:300
 msgid "Input file empty or too short"
@@ -12149,12 +12146,12 @@
 #: ../raster/r.in.lidar/main.c:498
 #, c-format
 msgid "Invalid %s"
-msgstr ""
+msgstr "무효한 %s입니다"
 
 #: ../raster/r.in.lidar/main.c:530 ../general/g.region/main.c:861
 #, c-format
 msgid "Invalid input <%s=%s>"
-msgstr ""
+msgstr "<%s=%s>는 무효한 입력입니다"
 
 #: ../raster/r.in.lidar/main.c:533
 #, c-format
@@ -12349,7 +12346,7 @@
 #: ../raster/r.mapcalc/expression.c:221
 #, c-format
 msgid "Invalid map <%s>"
-msgstr ""
+msgstr "<%s>는 무효한 지도입니다"
 
 #: ../raster/r.mapcalc/expression.c:262
 #, c-format
@@ -12413,7 +12410,7 @@
 #: ../raster/r.mapcalc/evaluate.c:189
 #, c-format
 msgid "Invalid type: %d"
-msgstr ""
+msgstr "무효한 타입입니다: %d"
 
 #: ../raster/r.mapcalc/evaluate.c:228
 #, c-format
@@ -12433,7 +12430,7 @@
 #: ../raster/r.mapcalc/evaluate.c:240
 #, c-format
 msgid "Invalid return type for function '%s'"
-msgstr ""
+msgstr "함수 '%s'를 위한 무효한 반환형입니다"
 
 #: ../raster/r.mapcalc/evaluate.c:244
 #, c-format
@@ -12443,7 +12440,7 @@
 #: ../raster/r.mapcalc/evaluate.c:247
 #, c-format
 msgid "Number of arguments for function '%s'"
-msgstr ""
+msgstr "함수 '%s'를 위한 인수의 개수"
 
 #: ../raster/r.mapcalc/evaluate.c:251
 #, c-format
@@ -12548,7 +12545,7 @@
 
 #: ../raster/r.sunhours/main.c:118
 msgid "Day"
-msgstr ""
+msgstr "일"
 
 #: ../raster/r.sunhours/main.c:126
 msgid "Hour"
@@ -12767,7 +12764,7 @@
 
 #: ../raster/r.compress/main.c:78
 msgid "Uncompress the map"
-msgstr ""
+msgstr "지도를 압축해제하기"
 
 #: ../raster/r.compress/main.c:82
 msgid "Print compression information and data type of input map(s)"
@@ -12870,7 +12867,7 @@
 #: ../raster/r.out.gdal/main.c:52
 #, c-format
 msgid "Supported formats:\n"
-msgstr ""
+msgstr "지원하는 포맷:\n"
 
 #: ../raster/r.out.gdal/main.c:138
 msgid "Exports GRASS raster maps into GDAL supported formats."
@@ -12950,7 +12947,7 @@
 #: ../raster/r.out.gdal/main.c:282
 #, c-format
 msgid "No raster maps in group <%s>"
-msgstr ""
+msgstr "그룹 <%s> 내에 래스터 지도가 없습니다"
 
 #: ../raster/r.out.gdal/main.c:297
 #, c-format
@@ -13197,7 +13194,7 @@
 
 #: ../raster/r.out.gdal/attr.c:140 ../raster/r.out.gdal/attr.c:178
 msgid "Failed to set raster attribute table"
-msgstr ""
+msgstr "래스터 속성 테이블을 설정하는데 실패했습니다"
 
 #: ../raster/r.basins.fill/main.c:56 ../raster/r.water.outlet/main.c:59
 #: ../raster/r.watershed/front/main.c:75
@@ -13411,7 +13408,7 @@
 #: ../imagery/i.smap/main.c:39 ../imagery/i.gensigset/main.c:41
 #: ../imagery/i.cluster/main.c:76 ../vector/v.class/main.c:46
 msgid "classification"
-msgstr ""
+msgstr "분류하기"
 
 #: ../raster/r.kappa/main.c:72
 msgid "Calculates error matrix and kappa parameter for accuracy assessment of classification result."
@@ -13463,7 +13460,7 @@
 #: ../raster/r.coin/print_coin.c:44
 #, c-format
 msgid "Preparing report ..."
-msgstr ""
+msgstr "보고서를 준비 중입니다..."
 
 #: ../raster/r.coin/main.c:69
 msgid "Tabulates the mutual occurrence (coincidence) of categories for two raster map layers."
@@ -13500,7 +13497,7 @@
 
 #: ../raster/r.coin/make_coin.c:65
 msgid "Unable to run r.stats"
-msgstr ""
+msgstr "r.stats를 실행할 수 없습니다"
 
 #: ../raster/r.coin/make_coin.c:72
 msgid "Unexpected output from r.stats"
@@ -14078,7 +14075,7 @@
 #: ../raster/r.fill.stats/main.c:779 ../raster/r.null/main.c:61
 #: ../raster3d/r3.null/main.c:181
 msgid "null data"
-msgstr "널 데이타"
+msgstr "널 자료"
 
 #: ../raster/r.fill.stats/main.c:781
 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)."
@@ -14272,7 +14269,7 @@
 
 #: ../raster/r.tile/main.c:55
 msgid "Output base name"
-msgstr ""
+msgstr "출력 기본이름"
 
 #: ../raster/r.tile/main.c:62
 msgid "Width of tiles (columns)"
@@ -14493,7 +14490,7 @@
 
 #: ../raster/r.topidx/file_io.c:87
 msgid "Writing topographic index map..."
-msgstr ""
+msgstr "지형색인 지도를 쓰는 중입니다..."
 
 #: ../raster/r.topidx/main.c:41
 msgid "wetness"
@@ -14501,7 +14498,7 @@
 
 #: ../raster/r.topidx/main.c:42 ../raster/r.watershed/front/main.c:80
 msgid "topographic index"
-msgstr ""
+msgstr "지형색인"
 
 #: ../raster/r.topidx/main.c:44
 msgid "Creates a topographic index (wetness index) raster map from an elevation raster map."
@@ -14509,7 +14506,7 @@
 
 #: ../raster/r.topidx/main.c:50
 msgid "Name for output topographic index raster map"
-msgstr "출력 위상색인 래스터 지도의 이름"
+msgstr "출력 지형색인 래스터 지도의 이름"
 
 #: ../raster/r.topidx/topidx.c:41 ../raster/r.flow/main.c:314
 #: ../imagery/i.landsat.toar/main.c:534
@@ -14932,7 +14929,7 @@
 #: ../raster/r.resamp.bspline/crosscorr.c:334
 #: ../vector/v.surf.bspline/crosscorr.c:323
 msgid "Table of results:"
-msgstr ""
+msgstr "결과 테이블:"
 
 #: ../raster/r.resamp.bspline/crosscorr.c:335
 #: ../vector/v.surf.bspline/crosscorr.c:324
@@ -14971,11 +14968,11 @@
 
 #: ../raster/r.in.mat/main.c:186
 msgid "Invalid array name"
-msgstr ""
+msgstr "무효한 배열 이름입니다"
 
 #: ../raster/r.in.mat/main.c:206
 msgid "Invalid 'map_name' array"
-msgstr ""
+msgstr "무효한 'map_name' 배열입니다"
 
 #: ../raster/r.in.mat/main.c:216
 msgid "Error reading 'map_name' array"
@@ -14987,11 +14984,11 @@
 
 #: ../raster/r.in.mat/main.c:236
 msgid "Invalid 'map_southern_edge' array"
-msgstr ""
+msgstr "무효한 'map_southern_edge' 배열입니다"
 
 #: ../raster/r.in.mat/main.c:245
 msgid "Invalid 'map_eastern_edge' array"
-msgstr ""
+msgstr "무효한 'map_eastern_edge' 배열입니다"
 
 #: ../raster/r.in.mat/main.c:254
 msgid "Invalid 'map_western_edge' array"
@@ -14999,7 +14996,7 @@
 
 #: ../raster/r.in.mat/main.c:262
 msgid "Invalid 'map_title' array"
-msgstr ""
+msgstr "무효한 'map_title' 배열입니다"
 
 #: ../raster/r.in.mat/main.c:272
 msgid "Error reading 'map_title' array"
@@ -15007,7 +15004,7 @@
 
 #: ../raster/r.in.mat/main.c:285
 msgid "Invalid 'map_data' array"
-msgstr ""
+msgstr "무효한 'map_data' 배열입니다"
 
 #: ../raster/r.in.mat/main.c:311 ../raster/r.in.mat/main.c:443
 #: ../raster/r.in.mat/main.c:522
@@ -15607,7 +15604,7 @@
 #: ../raster/r.proj/readcell.c:138 ../imagery/i.rectify/readcell.c:125
 #: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:141
 msgid "Error seeking on segment file"
-msgstr ""
+msgstr "세그먼트 파일 내의 검색에 오류가 발생했습니다"
 
 #: ../raster/r.proj/readcell.c:141 ../imagery/i.rectify/readcell.c:128
 #: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:144
@@ -15746,7 +15743,7 @@
 
 #: ../raster/r.proj/main.c:315
 msgid "Unable to get projection units of input map"
-msgstr ""
+msgstr "입력 지도의 투영 단위를 얻을 수 없습니다"
 
 #: ../raster/r.proj/main.c:318
 msgid "Unable to get projection key values of input map"
@@ -15921,7 +15918,7 @@
 
 #: ../raster/r.relief/main.c:126 ../raster/r.relief/main.c:136
 msgid "Sun position"
-msgstr ""
+msgstr "태양의 위치"
 
 #: ../raster/r.relief/main.c:135
 msgid "Azimuth of the sun in degrees to the east of north"
@@ -16283,7 +16280,7 @@
 
 #: ../raster/r.in.gdal/main.c:929
 msgid "Unable to get projection info of target location"
-msgstr ""
+msgstr "표적 로케이션의 투영 정보를 얻을 수 없습니다"
 
 #: ../raster/r.in.gdal/main.c:931
 msgid "Unable to get projection units of target location"
@@ -16308,7 +16305,7 @@
 #: ../raster/r.in.gdal/main.c:1092 ../raster/r.in.gdal/main.c:1147
 #: ../raster/r.in.gdal/main.c:1221
 msgid "Invalid row"
-msgstr ""
+msgstr "무효한 행입니다"
 
 #: ../raster/r.in.gdal/main.c:1489 ../raster/r.in.gdal/main.c:1546
 msgid "Inconsistent color rules in RAT"
@@ -16400,7 +16397,7 @@
 
 #: ../raster/r.sunmask/main.c:175
 msgid "Hour (B)"
-msgstr ""
+msgstr "시 (B)"
 
 #: ../raster/r.sunmask/main.c:183
 msgid "Minutes (B)"
@@ -16599,7 +16596,7 @@
 #: ../raster/r.out.ascii/main.c:182
 #, c-format
 msgid "Read failed at row %d"
-msgstr ""
+msgstr "행 %d에서 읽기에 실패했습니다"
 
 #: ../raster/r.out.mpeg/main.c:104
 msgid "animation"
@@ -16607,7 +16604,7 @@
 
 #: ../raster/r.out.mpeg/main.c:107
 msgid "Converts raster map series to MPEG movie."
-msgstr ""
+msgstr "래스터 지도 계열을 MPEG 동영상으로 변환합니다."
 
 #: ../raster/r.out.mpeg/main.c:115
 #, c-format
@@ -17017,7 +17014,7 @@
 
 #: ../raster/r.external/main.c:177 ../display/d.mon/start.c:86
 msgid "Unable to get current working directory"
-msgstr ""
+msgstr "현재 작업 디렉토리를 얻을 수 없습니다"
 
 #: ../raster/r.external/main.c:214
 msgid "Proceeding with import..."
@@ -17176,7 +17173,7 @@
 
 #: ../raster/r.composite/main.c:76
 msgid "Combines red, green and blue raster maps into a single composite raster map."
-msgstr ""
+msgstr "적, 녹, 청 래스터 지도를 하나의 복합 래스터 지도로 결합합니다."
 
 #: ../raster/r.composite/main.c:102
 msgid "Number of levels to be used for each component"
@@ -17364,6 +17361,8 @@
 "\n"
 "Would you like the data organized:"
 msgstr ""
+"\n"
+"자료를 체계화하길 원합니까:"
 
 #: ../raster/r.watershed/shed/basin_maps.c:44
 msgid ""
@@ -17920,7 +17919,7 @@
 
 #: ../raster/r.watershed/front/main.c:144
 msgid "Name for output topographic index ln(a / tan(b)) map"
-msgstr ""
+msgstr "출력 지형색인 ln(a / tan(b)) 지도를 위한 이름"
 
 #: ../raster/r.watershed/front/main.c:151
 msgid "Stream power index a * tan(b)"
@@ -18160,7 +18159,7 @@
 #: ../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"
-msgstr ""
+msgstr "래스터 지도 <%s>를 찾을 수 없으며 manin_val도 정의되지 않았습니다. 둘 중 하나를 선택해야 합니다"
 
 #: ../raster/r.sim/simlib/input.c:420
 msgid "Zero value in Mannings n"
@@ -19350,7 +19349,7 @@
 #: ../misc/m.nviz.image/args.c:288 ../misc/m.nviz.image/args.c:298
 #: ../misc/m.nviz.image/args.c:608 ../misc/m.nviz.image/args.c:620
 msgid "Draw"
-msgstr ""
+msgstr "그리기"
 
 #: ../display/d.grid/main.c:137
 msgid "Draw geographic grid (referenced to WGS84 ellipsoid)"
@@ -19404,7 +19403,7 @@
 #: ../display/d.grid/main.c:238
 #, c-format
 msgid "Invalid grid size <%s>"
-msgstr ""
+msgstr "<%s>는 무효한 격자 크기입니다"
 
 #: ../display/d.grid/fiducial.c:61
 msgid "Reading symbol"
@@ -19850,7 +19849,7 @@
 
 #: ../display/d.rast.num/main.c:112
 msgid "Get text color from cell color value"
-msgstr ""
+msgstr "셀 색상 값으로부터 문자 색상 얻기"
 
 #: ../display/d.rast.num/main.c:200
 #, c-format
@@ -19910,7 +19909,7 @@
 #: ../display/d.labels/main.c:85
 #, c-format
 msgid "Label file <%s> not found"
-msgstr ""
+msgstr "레이블 파일 <%s>를 찾을 수 없습니다"
 
 #: ../display/d.labels/main.c:97
 msgid "Region size is lower than minreg, nothing displayed."
@@ -20211,7 +20210,7 @@
 
 #: ../display/d.text/main.c:591
 msgid "Invalid coordinates"
-msgstr ""
+msgstr "무효한 좌표입니다"
 
 #: ../display/d.info/main.c:38
 msgid "Displays information about the active display monitor."
@@ -20517,7 +20516,7 @@
 #: ../display/d.where/where.c:30
 #, c-format
 msgid "Invalid coordinates <%s,%s>"
-msgstr ""
+msgstr "<%s,%s>는 무효한 좌표입니다"
 
 #: ../display/d.where/main.c:48
 msgid "Identifies the geographic coordinates associated with point locations given in display coordinates."
@@ -20651,7 +20650,7 @@
 
 #: ../display/d.vect/main.c:97
 msgid "Display geometry of features"
-msgstr ""
+msgstr "피쳐의 도형을 출력"
 
 #: ../display/d.vect/main.c:98
 msgid "Display category numbers of features"
@@ -20850,7 +20849,7 @@
 #, c-format
 msgid "%d invalid color rule for lines skipped"
 msgid_plural "%d invalid color rules for lines skipped"
-msgstr[0] ""
+msgstr[0] "%d개의 선을 위한 무효한 색상 규칙을 건너 뛰었습니다"
 
 #: ../display/d.vect/shape.c:53
 #, c-format
@@ -20936,18 +20935,18 @@
 #: ../display/d.vect/area.c:135
 #, c-format
 msgid "Invalid area %d skipped (not enough points)"
-msgstr ""
+msgstr "무효한 면 %d를 건너 뛰었습니다 (충분하지 못한 점)"
 
 #: ../display/d.vect/area.c:234
 #, c-format
 msgid "%d invalid color rule for areas skipped"
 msgid_plural "%d invalid color rules for areas skipped"
-msgstr[0] ""
+msgstr[0] "%d개의 면을 위한 무효한 색상 규칙을 건너 뛰었습니다"
 
 #: ../display/d.vect/opt.c:126
 #, c-format
 msgid "Unknown color: '%s'"
-msgstr ""
+msgstr "알려지지 않은 색상: '%s'"
 
 #: ../display/d.profile/main.c:68
 #, c-format
@@ -20977,7 +20976,7 @@
 
 #: ../display/d.title/main.c:52
 msgid "Create a TITLE for a raster map in a form suitable for display with d.text."
-msgstr ""
+msgstr "d.text를 이용해서 출력하기에 적합한 래스터 지도의 제목 생성하기"
 
 #: ../display/d.title/main.c:63
 msgid "Sets the text color"
@@ -21220,7 +21219,7 @@
 
 #: ../raster3d/r3.retile/main.c:135
 msgid "Rast3d_get_standard3d_params: tile dimension value invalid"
-msgstr ""
+msgstr "Rast3d_get_standard3d_params: 타일의 차원 값이 무효합니다"
 
 #: ../raster3d/r3.retile/main.c:148
 msgid "Error closing 3D raster map"
@@ -21514,7 +21513,7 @@
 
 #: ../raster3d/r3.out.bin/main.c:250
 msgid "Write data as integer"
-msgstr "정보를 정수 형식으로 씁니다"
+msgstr "정보를 정수로 씁니다"
 
 #: ../raster3d/r3.out.bin/main.c:269
 msgid "Floating-point output requires bytes=4 or bytes=8"
@@ -21740,7 +21739,7 @@
 
 #: ../raster3d/r3.timestamp/main.c:91
 msgid "Timestamp format is invalid"
-msgstr "타임스탬프의 형식이 잘못됐습니다"
+msgstr "타임스탬프의 양식이 잘못됐습니다"
 
 #: ../raster3d/r3.in.bin/main.c:73
 msgid "Error reading binary data"
@@ -22269,7 +22268,7 @@
 #: ../general/g.ppmtopng/main.c:37
 #, c-format
 msgid "Invalid input file %s"
-msgstr ""
+msgstr "%s는 무효한 입력 파일입니다"
 
 #: ../general/g.ppmtopng/main.c:77
 msgid "Error writing PNG file"
@@ -22314,7 +22313,7 @@
 
 #: ../general/g.parser/main.c:139
 msgid "Error closing script file"
-msgstr ""
+msgstr "스크립트 파일을 닫는데 오류가 발생했습니다"
 
 #: ../general/g.parser/revoke.c:64
 msgid "G_spawn() failed"
@@ -22356,7 +22355,7 @@
 
 #: ../general/g.list/main.c:70
 msgid "Lists available GRASS data base files of the user-specified data type optionally using the search pattern."
-msgstr "선택적인 검색패턴을 이용해서 사용자가 지정한 자료형의 유효한 GRASS 데이타베이스 파일을 나열합니다."
+msgstr "선택적인 검색패턴을 이용해서 사용자가 지정한 자료형의 유효한 GRASS 데이터베이스 파일을 나열합니다."
 
 #: ../general/g.list/main.c:86
 msgid "Map name search pattern (default: all)"
@@ -22476,7 +22475,7 @@
 #: ../general/g.cairocomp/main.c:150 ../general/g.pnmcomp/main.c:38
 #, c-format
 msgid "Invalid color: %s"
-msgstr ""
+msgstr "무효한 색상입니다: %s"
 
 #: ../general/g.cairocomp/main.c:171
 msgid "Failed to initialize input surface"
@@ -22641,7 +22640,7 @@
 
 #: ../general/g.region/main.c:267
 msgid "Number of columns in the new region"
-msgstr ""
+msgstr "새 영역 내 열의 개수"
 
 #: ../general/g.region/main.c:277
 msgid "2D grid resolution (north-south and east-west)"
@@ -22828,7 +22827,7 @@
 
 #: ../general/g.rename/main.c:49
 msgid "Renames data base element files in the user's current mapset."
-msgstr "사용자의 현재지도세트 안에 있는 데이타베이스 요소파일들의 이름을 변경합니다."
+msgstr "사용자의 현재 지도세트 안에 있는 데이터베이스 요소파일들의 이름을 변경합니다."
 
 #: ../general/g.rename/main.c:55
 msgid "renamed"
@@ -22903,7 +22902,7 @@
 #: ../general/g.mapsets/main.c:126
 #, c-format
 msgid "Unknown operation '%s'"
-msgstr "알려지지 않은 작업 '%s'"
+msgstr "알려지지 않은 작업입니다 '%s'"
 
 #: ../general/g.mapsets/main.c:174 ../general/g.mapsets/main.c:208
 #, c-format
@@ -22913,7 +22912,7 @@
 #: ../general/g.mapsets/main.c:181 ../general/g.mapsets/main.c:240
 #, c-format
 msgid "Current mapset (<%s>) must always included in the search path"
-msgstr "현재지도세트(<%s>)이 반드시 검색경로에 포함되어야 합니다"
+msgstr "현재 지도세트(<%s>)가 반드시 검색경로에 포함되어야 합니다"
 
 #: ../general/g.mapsets/main.c:203
 #, c-format
@@ -22954,7 +22953,7 @@
 #: ../general/g.pnmcomp/main.c:83 ../general/g.pnmcomp/main.c:134
 #: ../general/g.pnmcomp/main.c:147
 msgid "Invalid PPM file"
-msgstr ""
+msgstr "무효한 PPM 파일입니다"
 
 #: ../general/g.pnmcomp/main.c:96 ../scripts/v.unpack/v.unpack.py:75
 #: ../scripts/v.in.geonames/v.in.geonames.py:57
@@ -22974,11 +22973,11 @@
 #: ../general/g.pnmcomp/main.c:112
 #, c-format
 msgid "Invalid magic number: 'P%c'"
-msgstr ""
+msgstr "무효한 매직숫자입니다: 'P%c'"
 
 #: ../general/g.pnmcomp/main.c:125 ../general/g.pnmcomp/main.c:142
 msgid "Invalid PGM file"
-msgstr ""
+msgstr "무효한 PGM 파일입니다"
 
 #: ../general/g.pnmcomp/main.c:247
 msgid "Error writing PPM file"
@@ -23171,7 +23170,7 @@
 #: ../general/g.proj/datumtrans.c:47
 #, c-format
 msgid "Invalid datum code <%s>"
-msgstr ""
+msgstr "<%s>는 무효한 데이텀 코드입니다"
 
 #: ../general/g.proj/datumtrans.c:77
 #, c-format
@@ -23432,7 +23431,7 @@
 
 #: ../general/g.message/main.c:78
 msgid "Text of the message to be printed"
-msgstr ""
+msgstr "출력할 메시지"
 
 #: ../general/g.message/main.c:79
 msgid "Message is printed on GRASS_VERBOSE>=2"
@@ -23460,7 +23459,7 @@
 
 #: ../general/g.setproj/main.c:101
 msgid "PERMANENT: permission denied"
-msgstr "PERMANENT: 허가되지 않았습니다"
+msgstr "PERMANENT: 접근이 거부되었습니다"
 
 #: ../general/g.setproj/main.c:105
 msgid "Current region cannot be set"
@@ -23493,7 +23492,7 @@
 
 #: ../general/g.setproj/main.c:192
 msgid "Unknown projection"
-msgstr "알려지지 않은 투영"
+msgstr "알려지지 않은 투영입니다"
 
 #: ../general/g.setproj/main.c:198
 #, c-format
@@ -23545,7 +23544,7 @@
 
 #: ../general/g.setproj/main.c:336
 msgid "Invalid input ellipsoid"
-msgstr "잘못된 입력 타원체"
+msgstr "무효한 입력 타원체입니다"
 
 #: ../general/g.setproj/main.c:447
 #, c-format
@@ -23571,7 +23570,7 @@
 #: ../general/g.setproj/main.c:497
 #, c-format
 msgid "Error writing PROJ_INFO file <%s>"
-msgstr "PROJ_INFO 파일 <%s>를 쓰는데 오류"
+msgstr "PROJ_INFO 파일 <%s>를 쓰는데 오류가 발생했습니다"
 
 #: ../general/g.setproj/main.c:571
 #, c-format
@@ -23591,7 +23590,7 @@
 #: ../general/g.setproj/main.c:636
 #, c-format
 msgid "Error writing into UNITS output file <%s>"
-msgstr "UNITS 출력파일 <%s>로 쓰는데 오류"
+msgstr "UNITS 출력파일 <%s>로 쓰는데 오류가 발생했습니다"
 
 #: ../general/g.setproj/main.c:643
 msgid "Unable to write to DEFAULT_WIND region file"
@@ -23645,7 +23644,7 @@
 
 #: ../general/g.setproj/get_stp.c:212
 msgid "Invalid State FIPS code"
-msgstr "잘못된 주 FIPS 코드"
+msgstr "무효한 주 FIPS 코드입니다"
 
 #: ../general/g.setproj/get_stp.c:302
 msgid "Reading cf key_value temp file"
@@ -23653,7 +23652,7 @@
 
 #: ../general/g.setproj/get_stp.c:336
 msgid "Invalid County FIPS code"
-msgstr "잘못된 카운티 FIPS 코드"
+msgstr "무효한 카운티 FIPS 코드입니다"
 
 #: ../general/g.access/exp_perms.c:11 ../general/g.access/exp_perms.c:29
 msgid "have"
@@ -23758,11 +23757,11 @@
 #: ../general/g.remove/check_reclass.c:54
 #, c-format
 msgid "Removing information about reclassed map from <%s@%s> failed"
-msgstr "<%s@%s>로부터 재분류된 지도에 대한 정보를 지우는데 실패했습니다"
+msgstr "<%s@%s>로부터 재분류된 지도에 대한 정보를 삭제하는데 실패했습니다"
 
 #: ../general/g.remove/main.c:73
 msgid "Removes data base element files from the user's current mapset using the search pattern."
-msgstr "검색패턴을 이용해서 사용자의 현재 지도세트로부터 데이타베이스 요소파일을 지웁니다."
+msgstr "검색패턴을 이용해서 사용자의 현재 지도세트로부터 데이터베이스 요소파일을 지웁니다."
 
 #: ../general/g.remove/main.c:83 ../general/g.remove/main.c:91
 #: ../general/g.remove/main.c:133 ../vector/v.kernel/main.c:121
@@ -23776,7 +23775,7 @@
 
 #: ../general/g.remove/main.c:99
 msgid "Name of file(s) to ignore (default: none)"
-msgstr ""
+msgstr "무시할 파일의 이름 (기본값: 없음)"
 
 #: ../general/g.remove/main.c:105
 msgid "File name search pattern"
@@ -23792,7 +23791,7 @@
 
 #: ../general/g.remove/main.c:208
 msgid "The following data base element files would be deleted:"
-msgstr "다음의 데이타베이스 요소파일들이 지워질 것입니다:"
+msgstr "다음의 데이터베이스 요소파일들이 지워질 것입니다:"
 
 #: ../general/g.remove/main.c:259
 msgid "No data base element files found"
@@ -23888,7 +23887,7 @@
 
 #: ../imagery/i.eb.hsebal01/main.c:116
 msgid "Name of instantaneous net radiation raster map [W/m2]"
-msgstr ""
+msgstr "순간 순복사[W/m2] 래스터 지도의 이름"
 
 #: ../imagery/i.eb.hsebal01/main.c:121
 msgid "Name of instantaneous soil heat flux raster map [W/m2]"
@@ -24036,7 +24035,7 @@
 #: ../imagery/i.segment/region_growing.c:999
 #, c-format
 msgid "Region id %d is invalid"
-msgstr ""
+msgstr "영역 ID %d가 무효합니다"
 
 #: ../imagery/i.segment/region_growing.c:1003
 msgid "Region consists of only one cell, nothing to update"
@@ -24341,7 +24340,7 @@
 
 #: ../imagery/i.segment/parse_args.c:395
 msgid "Invalid number of MB, 300 will be used"
-msgstr ""
+msgstr "무효한 MB 개수입니다. 300이 쓰입니다"
 
 #: ../imagery/i.segment/open_files.c:106
 msgid "Insufficient number of non-NULL cells in current region"
@@ -24574,7 +24573,7 @@
 #: ../imagery/i.cluster/main.c:169
 #, c-format
 msgid "Group <%s> not found in current mapset"
-msgstr ""
+msgstr "현재 지도세트 내에서 그룹 <%s>를 찾지 못 했습니다"
 
 #: ../imagery/i.gensig/parse.c:44 ../imagery/i.maxlik/open.c:20
 #: ../imagery/i.smap/parse.c:64 ../imagery/i.gensigset/parse.c:50
@@ -24748,7 +24747,7 @@
 
 #: ../imagery/i.rectify/cp.c:34
 msgid "Invalid order."
-msgstr ""
+msgstr "무효한 순서입니다"
 
 #: ../imagery/i.rectify/cp.c:47 ../vector/v.rectify/cp.c:359
 #, c-format
@@ -24757,7 +24756,7 @@
 
 #: ../imagery/i.rectify/cp.c:58 ../vector/v.rectify/cp.c:370
 msgid "Invalid order"
-msgstr ""
+msgstr "무효한 순서입니다"
 
 #: ../imagery/i.rectify/main.c:84 ../vector/v.rectify/main.c:71
 msgid "rectify"
@@ -24931,7 +24930,7 @@
 #: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:27
 #, c-format
 msgid "%.1f cells per minute"
-msgstr ""
+msgstr "분당 %.1f 셀"
 
 #: ../imagery/i.rectify/target.c:13
 #: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:13
@@ -25035,7 +25034,7 @@
 #: ../imagery/i.fft/main.c:129
 #, c-format
 msgid "Reading the raster map <%s>..."
-msgstr ""
+msgstr "래스터 지도 <%s>를 읽는 중입니다..."
 
 #: ../imagery/i.fft/main.c:145
 msgid "Starting FFT..."
@@ -25051,7 +25050,7 @@
 
 #: ../imagery/i.fft/main.c:200
 msgid "FFT is now complete"
-msgstr ""
+msgstr "FFT를 완료했습니다"
 
 #: ../imagery/i.smap/write_img.c:15
 msgid "Writing output raster map(s)..."
@@ -25082,7 +25081,7 @@
 
 #: ../imagery/i.smap/interp.c:233
 msgid "Invalid parameter values"
-msgstr ""
+msgstr "무효한 매개변수 값입니다"
 
 #: ../imagery/i.smap/segment.c:67
 msgid "Number of classes must be < 256"
@@ -25096,7 +25095,7 @@
 #: ../imagery/i.smap/read_sig.c:27
 #, c-format
 msgid "Signature file <%s> is invalid"
-msgstr ""
+msgstr "서명 파일 <%s>이 무효합니다"
 
 #: ../imagery/i.smap/read_sig.c:30
 #, c-format
@@ -25273,7 +25272,7 @@
 
 #: ../imagery/i.topo.corr/main.c:49
 msgid "topographic correction"
-msgstr ""
+msgstr "지형 보정"
 
 #: ../imagery/i.topo.corr/main.c:50
 msgid "Computes topographic correction of reflectance."
@@ -25301,7 +25300,7 @@
 
 #: ../imagery/i.topo.corr/main.c:85
 msgid "Topographic correction method"
-msgstr ""
+msgstr "지형 보정 방법"
 
 #: ../imagery/i.topo.corr/main.c:90
 msgid "Output sun illumination terrain model"
@@ -25909,7 +25908,7 @@
 #: ../imagery/i.cluster/main.c:273
 #, c-format
 msgid "Cluster parameters%s"
-msgstr ""
+msgstr "군집 매개변수 %s"
 
 #: ../imagery/i.cluster/main.c:274
 #, c-format
@@ -27076,7 +27075,7 @@
 
 #: ../imagery/i.landsat.toar/main.c:206
 msgid "Bands count"
-msgstr ""
+msgstr "밴드 개수"
 
 #: ../imagery/i.landsat.toar/main.c:206
 msgid "Sun Azimuth Angle"
@@ -27280,12 +27279,12 @@
 
 #: ../imagery/i.group/main.c:344 ../imagery/i.group/main.c:403
 msgid "No raster map removed"
-msgstr ""
+msgstr "아무런 래스터 지도도 지워지지 않았습니다"
 
 #: ../imagery/i.group/main.c:386
 #, c-format
 msgid "Removing raster map <%s> from subgroup"
-msgstr ""
+msgstr "부그룹으로부터 래스터 지도 <%s>를 지우는 중입니다"
 
 #: ../imagery/i.group/main.c:422
 #, c-format
@@ -27537,7 +27536,7 @@
 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:249
 #, c-format
 msgid "Bad format in camera file for group <%s>"
-msgstr ""
+msgstr "그룹 <%s>를 위한 카메라 파일의 포맷이 잘못되었습니다"
 
 #: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:255
 #, c-format
@@ -27684,7 +27683,7 @@
 #: ../misc/m.transform/main.c:295
 #, c-format
 msgid "Invalid coordinates: [%s]"
-msgstr ""
+msgstr "무효한 좌표입니다: [%s]"
 
 #: ../imagery/i.ortho.photo/i.ortho.transform/main.c:393
 msgid "GCP"
@@ -27940,7 +27939,7 @@
 #: ../misc/m.cogo/main.c:274
 #, c-format
 msgid "Couldn't open output file <%s>"
-msgstr ""
+msgstr "출력 파일 <%s>를 열 수 없습니다"
 
 #: ../misc/m.cogo/main.c:301 ../misc/m.cogo/main.c:304
 msgid "Converting starting coordinate pair"
@@ -28031,7 +28030,7 @@
 
 #: ../misc/m.nviz.image/args.c:132
 msgid "Name of raster map(s) for elevation"
-msgstr ""
+msgstr "고도 래스터 지도의 이름"
 
 #: ../misc/m.nviz.image/args.c:142
 msgid "Constant elevation value(s) to use instead of a raster DEM"
@@ -28661,7 +28660,7 @@
 
 #: ../db/db.databases/main.c:99
 msgid "Lists all databases for a given driver and location."
-msgstr ""
+msgstr "주어진 드라이버와 로케이션을 위한 모든 데이터베이스를 나열합니다."
 
 #: ../db/db.drivers/main.c:39
 msgid "Unable to read dbmscap file"
@@ -28682,7 +28681,7 @@
 
 #: ../db/db.drivers/main.c:73
 msgid "Lists all database drivers."
-msgstr ""
+msgstr "모든 데이터베이스 드라이버를 나열합니다."
 
 #: ../db/db.columns/main.c:44 ../db/db.copy/main.c:100
 #: ../db/db.describe/main.c:50 ../db/db.select/main.c:53
@@ -28708,7 +28707,7 @@
 
 #: ../db/db.copy/main.c:52
 msgid "Input database name"
-msgstr ""
+msgstr "입력 데이터베이스 이름"
 
 #: ../db/db.copy/main.c:59
 msgid "Input table name (only, if 'select' is not used)"
@@ -28720,7 +28719,7 @@
 
 #: ../db/db.copy/main.c:71
 msgid "Output database name"
-msgstr ""
+msgstr "출력 데이터베이스 이름"
 
 #: ../db/db.copy/main.c:78
 msgid "Output table name"
@@ -28772,7 +28771,7 @@
 
 #: ../db/db.connect/main.c:141 ../db/db.tables/main.c:41
 msgid "Database connection not defined. Run db.connect."
-msgstr ""
+msgstr "데이터베이스 연결이 정의되지 않았습니다. db.connect를 실행하세요."
 
 #: ../db/db.connect/main.c:166
 msgid "DB settings already defined, nothing to do"
@@ -28784,7 +28783,7 @@
 
 #: ../db/db.connect/main.c:175
 msgid "Default database is not set"
-msgstr ""
+msgstr "기본 데이터베이스가 설정되지 않았습니다"
 
 #: ../db/db.describe/main.c:108
 msgid "Print column names only instead of full column descriptions"
@@ -28952,11 +28951,11 @@
 
 #: ../db/db.dropdb/main.c:74
 msgid "Removes an existing database."
-msgstr ""
+msgstr "존재하는 데이터베이스를 지웁니다."
 
 #: ../db/db.createdb/main.c:74
 msgid "Creates an empty database."
-msgstr ""
+msgstr "빈 데이터베이스를 생성합니다."
 
 #: ../db/drivers/ogr/listtab.c:49 ../db/drivers/sqlite/listtab.c:78
 msgid "Unable to db_alloc_string_array()"
@@ -29087,7 +29086,7 @@
 
 #: ../db/drivers/sqlite/db.c:107
 msgid "Unable to open database:"
-msgstr ""
+msgstr "데이터베이스를 열 수 없습니다"
 
 #: ../db/drivers/sqlite/db.c:134
 msgid "SQLite database connection is still busy"
@@ -29105,7 +29104,7 @@
 #: ../db/drivers/sqlite/db.c:186
 #, c-format
 msgid "Database <%s> not found"
-msgstr ""
+msgstr "데이터베이스 <%s>를 찾을 수 없습니다"
 
 #: ../db/drivers/sqlite/listdb.c:45 ../db/drivers/postgres/listdb.c:35
 msgid "No path given"
@@ -29408,7 +29407,7 @@
 
 #: ../db/drivers/mysql/select.c:42
 msgid "Unable to select data:"
-msgstr ""
+msgstr "자료를 선택할 수 없습니다:"
 
 #: ../db/drivers/dbf/dbfexe.c:72
 msgid "SQL parser error"
@@ -29545,7 +29544,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102
@@ -29715,7 +29714,7 @@
 
 #: ../vector/v.mkgrid/main.c:146
 msgid "Allow asymmetric hexagons"
-msgstr ""
+msgstr "비대칭 육각형 허용"
 
 #: ../vector/v.mkgrid/main.c:186
 msgid "'coor' and 'position=region' are exclusive options"
@@ -29727,11 +29726,11 @@
 
 #: ../vector/v.mkgrid/main.c:212 ../vector/v.mkgrid/main.c:248
 msgid "Invalid width"
-msgstr ""
+msgstr "무효한 폭입니다"
 
 #: ../vector/v.mkgrid/main.c:215 ../vector/v.mkgrid/main.c:251
 msgid "Invalid height"
-msgstr ""
+msgstr "무효한 높이입니다"
 
 #: ../vector/v.mkgrid/main.c:231
 msgid "'grid' option missing"
@@ -30182,7 +30181,7 @@
 #: ../vector/v.extract/main.c:255
 #, c-format
 msgid "Database connection not defined for layer <%s>"
-msgstr "레이어 <%s>를 위한 데이타베이스 연결이 정의되지 않았습니다"
+msgstr "레이어 <%s>를 위한 데이터베이스 연결이 정의되지 않았습니다"
 
 #: ../vector/v.to.rast/vect2rast.c:74
 #, c-format
@@ -30344,7 +30343,7 @@
 #: ../vector/v.lidar.edgedetection/main.c:207
 #: ../vector/v.lidar.correction/main.c:182 ../vector/v.outlier/main.c:146
 msgid "Unable to read name of database"
-msgstr ""
+msgstr "데이터베이스의 이름을 읽을 수 없습니다"
 
 #: ../vector/v.lidar.edgedetection/main.c:210
 #: ../vector/v.lidar.correction/main.c:185 ../vector/v.outlier/main.c:149
@@ -30882,7 +30881,7 @@
 #: ../vector/v.kcv/main.c:179 ../vector/v.db.connect/main.c:341
 #, c-format
 msgid "Cannot grant privileges on table %s"
-msgstr ""
+msgstr "테이블 %s에 권한을 부여할 수 없습니다"
 
 #: ../vector/v.kcv/main.c:182 ../vector/v.db.connect/main.c:344
 msgid "Select privileges were granted on the table"
@@ -31450,7 +31449,7 @@
 #: ../vector/v.net.alloc/main.c:82 ../vector/v.net.alloc/main.c:115
 #: ../vector/v.net.alloc/main.c:120 ../vector/v.net.alloc/main.c:125
 msgid "Cost"
-msgstr ""
+msgstr "비용"
 
 #: ../vector/v.net.distance/main.c:100
 msgid "From layer number or name"
@@ -31567,7 +31566,7 @@
 
 #: ../vector/v.random/main.c:113
 msgid "Number of points to be created"
-msgstr ""
+msgstr "생성할 점의 개수"
 
 #: ../vector/v.random/main.c:118
 msgid "Restrict points to areas in input vector"
@@ -31708,7 +31707,7 @@
 #: ../vector/v.support/main.c:190
 #, c-format
 msgid "Unable to open history file for vector map <%s>"
-msgstr ""
+msgstr "벡터 지도 <%s>를 위한 히스토리 파일을 열 수 없습니다"
 
 #: ../vector/v.out.dxf/main.c:58
 msgid "DXF"
@@ -31955,7 +31954,7 @@
 
 #: ../vector/v.db.connect/main.c:55 ../vector/v.category/main.c:77
 msgid "layer"
-msgstr ""
+msgstr "레이어"
 
 #: ../vector/v.db.connect/main.c:57
 msgid "Prints/sets DB connection for a vector map to attribute table."
@@ -32599,7 +32598,7 @@
 #: ../vector/v.in.lidar/attributes.c:129
 #, c-format
 msgid "Unable open database <%s> by driver <%s>"
-msgstr ""
+msgstr "데이터베이스 <%s>를 드라이버 <%s>로 열 수가 없습니다"
 
 #: ../vector/v.build.polylines/main.c:114 ../vector/v.segment/main.c:62
 #: ../vector/v.to.points/main.c:57 ../vector/v.split/main.c:57
@@ -32714,13 +32713,13 @@
 #: ../vector/v.outlier/outlier.c:148 ../vector/v.outlier/outlier.c:161
 #: ../vector/v.outlier/outlier.c:185
 msgid "Impossible to read the database"
-msgstr ""
+msgstr "데이터베이스를 읽을 수 없습니다"
 
 #: ../vector/v.lidar.correction/correction.c:97
 #: ../vector/v.lidar.correction/correction.c:155
 #: ../vector/v.outlier/outlier.c:90 ../vector/v.outlier/outlier.c:152
 msgid "Impossible to update the database"
-msgstr ""
+msgstr "데이터베이스를 갱신할 수 없습니다"
 
 #: ../vector/v.lidar.correction/correction.c:107
 #: ../vector/v.lidar.correction/correction.c:115
@@ -32786,7 +32785,7 @@
 #: ../vector/v.reclass/main.c:368
 #, c-format
 msgid "Category '%s' invalid"
-msgstr ""
+msgstr "'%s'는 무효한 분류입니다"
 
 #: ../vector/v.reclass/main.c:372
 #, c-format
@@ -33559,11 +33558,11 @@
 #: ../vector/v.in.ogr/main.c:1434 ../vector/v.in.ogr/main.c:1448
 #: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144
 msgid "Removing duplicates..."
-msgstr "중복을 지우는 중..."
+msgstr "중복을 제거하는 중..."
 
 #: ../vector/v.buffer/main.c:768 ../vector/v.in.ogr/main.c:1444
 msgid "Breaking boundaries..."
-msgstr "경계를 분해하는 중"
+msgstr "경계를 분해하는 중..."
 
 #: ../vector/v.buffer/main.c:774
 msgid "Cleaning boundaries at nodes"
@@ -33572,12 +33571,12 @@
 #: ../vector/v.buffer/main.c:782 ../vector/v.in.ogr/main.c:1468
 #: ../vector/v.voronoi/clean_topo.c:87
 msgid "Removing dangles..."
-msgstr "댕글을 지우는 중..."
+msgstr "댕글을 제거하는 중..."
 
 #: ../vector/v.buffer/main.c:785 ../vector/v.in.ogr/main.c:1483
 #: ../vector/v.voronoi/clean_topo.c:89
 msgid "Removing bridges..."
-msgstr "다리를 지우는 중..."
+msgstr "다리를 제거하는 중..."
 
 #: ../vector/v.buffer/main.c:788 ../vector/v.overlay/area_area.c:158
 msgid "Attaching islands..."
@@ -33619,7 +33618,7 @@
 #: ../vector/v.buffer/geos.c:33 ../vector/v.profile/main.c:74
 #, c-format
 msgid "Invalid x coordinate %f"
-msgstr ""
+msgstr "%f는 무효한 x 좌표입니다"
 
 #: ../vector/v.buffer/geos.c:35 ../vector/v.profile/main.c:76
 #, c-format
@@ -33694,7 +33693,7 @@
 #: ../vector/v.select/copy_tabs.c:51 ../scripts/v.to.lines/v.to.lines.py:157
 #, c-format, python-format
 msgid "No table for layer %d"
-msgstr ""
+msgstr "레이어 %d를 위한 테이블이 존재하지 않습니다"
 
 #: ../vector/v.select/copy_tabs.c:71
 #, c-format
@@ -34049,7 +34048,7 @@
 #: ../vector/v.extrude/main.c:243
 #, c-format
 msgid "Column <%s>: invalid data type"
-msgstr ""
+msgstr "열 <%s>: 무효한 자료형입니다"
 
 #: ../vector/v.extrude/main.c:265
 msgid "Extruding areas..."
@@ -35379,7 +35378,7 @@
 #: ../vector/v.to.3d/trans2.c:43 ../vector/v.to.3d/trans3.c:45
 #, c-format
 msgid "Invalid layer number %d, assuming 1"
-msgstr ""
+msgstr "%d는 무효한 레이어 번호입니다. 1을 가정합니다"
 
 #: ../vector/v.to.3d/trans2.c:67 ../vector/v.to.3d/trans3.c:69
 msgid "Column must be numeric"
@@ -36937,12 +36936,12 @@
 
 #: ../vector/v.colors/read_rgb.c:37
 msgid "No RGB values found"
-msgstr ""
+msgstr "RGB 값을 찾을 수 없습니다"
 
 #: ../vector/v.colors/read_rgb.c:65
 #, c-format
 msgid "%d invalid RGB color values skipped"
-msgstr ""
+msgstr "%d개의 무효한 RGB 색상 값을 건너 뛰었습니다"
 
 #: ../vector/v.colors/write_rgb.c:60
 #, c-format
@@ -37671,7 +37670,7 @@
 
 #: ../vector/v.what/what.c:53
 msgid "Cannot open database"
-msgstr ""
+msgstr "데이터베이스를 열 수 없습니다"
 
 #: ../vector/v.what/what.c:66
 msgid "Cannot open select cursor"
@@ -37683,7 +37682,7 @@
 
 #: ../vector/v.what/what.c:76
 msgid "No database record"
-msgstr ""
+msgstr "데이터베이스 레코드가 존재하지 않습니다"
 
 #: ../vector/v.what/what.c:177
 #, c-format
@@ -37845,7 +37844,7 @@
 
 #: ../vector/v.what/main.c:105
 msgid "Print the stats in JSON"
-msgstr ""
+msgstr "통계를 JSON 양식으로 출력"
 
 #: ../vector/v.what/main.c:110
 msgid "Print multiple features if overlapping features are found"
@@ -38129,7 +38128,7 @@
 #: ../vector/v.kernel/main.c:301
 #, c-format
 msgid "Standard deviation: %f"
-msgstr ""
+msgstr "표준편차: %f"
 
 #: ../vector/v.kernel/main.c:306
 #, c-format
@@ -38293,7 +38292,7 @@
 
 #: ../vector/v.category/main.c:672
 msgid "Layer/table"
-msgstr ""
+msgstr "레이어/테이블"
 
 #: ../vector/v.category/main.c:676
 msgid "Layer"
@@ -38415,7 +38414,7 @@
 #: ../vector/v.edit/main.c:171
 #, c-format
 msgid "Background vector map <%s> registered"
-msgstr ""
+msgstr "배경 벡터 지도 <%s>를 등록했습니다"
 
 #: ../vector/v.edit/main.c:208
 msgid "Threshold for snapping must be > 0. No snapping applied."
@@ -38844,12 +38843,12 @@
 #: ../vector/v.info/print.c:130
 #, c-format
 msgid "Database connection for map <%s> is not defined in DB file"
-msgstr "지도 <%s>를 위한 데이타베이스 연결이 DB 파일 안에 정의되지 않았습니다"
+msgstr "지도 <%s>를 위한 데이터베이스 연결이 DB 파일 안에 정의되지 않았습니다"
 
 #: ../vector/v.info/print.c:134
 #, c-format
 msgid "Displaying column types/names for database connection of layer <%s>:"
-msgstr "레이어 <%s>의 데이타베이스 연결을 위한 열형과 이름을 출력합니다:"
+msgstr "레이어 <%s>의 데이터베이스 연결을 위한 열의 자료형과 이름을 출력합니다:"
 
 #: ../vector/v.info/print.c:142
 #, c-format
@@ -38870,7 +38869,7 @@
 
 #: ../vector/v.info/print.c:327
 msgid "Database:"
-msgstr ""
+msgstr "데이터베이스:"
 
 #: ../vector/v.info/print.c:331
 msgid "Title:"
@@ -38931,7 +38930,7 @@
 
 #: ../vector/v.info/print.c:413 ../vector/v.info/print.c:422
 msgid "Topology:"
-msgstr ""
+msgstr "위상:"
 
 #: ../vector/v.info/print.c:414
 msgid "schema:"
@@ -39007,7 +39006,7 @@
 
 #: ../vector/v.info/print.c:498
 msgid "invalid"
-msgstr ""
+msgstr "무효합니다"
 
 #: ../vector/v.info/print.c:500
 msgid "unspecified"
@@ -39044,7 +39043,7 @@
 
 #: ../vector/v.info/parse.c:30
 msgid "Print types/names of table columns for specified layer instead of info and exit"
-msgstr "정보 대신 지정한 레이어를 위한 표의 열형과 이름을 출력하고 멈춥니다"
+msgstr "정보 대신 지정한 레이어를 위한 테이블 열의 자료형과 이름을 출력하고 멈춥니다"
 
 #: ../vector/v.info/parse.c:35
 msgid "Print region info in shell script style"
@@ -39419,7 +39418,7 @@
 #: ../vector/v.extract/copy_tab.c:117
 #, c-format
 msgid "Unable to open database <%s> with driver <%s>"
-msgstr ""
+msgstr "데이터베이스 <%s>를 드라이버 <%s>로 열 수 없습니다"
 
 #: ../vector/v.vect.stats/main.c:339
 msgid "count_column is required to upload point counts"
@@ -39695,7 +39694,7 @@
 
 #: ../vector/v.lrs/v.lrs.label/main.c:412
 msgid "No record in LR table"
-msgstr ""
+msgstr "LR 테이블 내에 레코드가 없습니다"
 
 #: ../vector/v.lrs/v.lrs.label/main.c:416
 msgid "More than one record in LR table"
@@ -40448,7 +40447,7 @@
 
 #: ../vector/v.generalize/main.c:136
 msgid "Chaiken's Algorithm"
-msgstr ""
+msgstr "Chaiken 알고리듬"
 
 #: ../vector/v.generalize/main.c:137
 msgid "Interpolation by Cubic Hermite Splines"
@@ -40698,7 +40697,7 @@
 
 #: ../vector/v.external/list.c:168
 msgid "No feature tables found in database."
-msgstr ""
+msgstr "데이터베이스 내에 피쳐 테이블을 찾을 수 없습니다"
 
 #: ../vector/v.external/list.c:179
 #, c-format
@@ -40749,7 +40748,7 @@
 
 #: ../vector/v.to.db/update.c:84
 msgid "Updating database..."
-msgstr ""
+msgstr "데이터베이스를 갱신하는 중입니다..."
 
 #: ../vector/v.to.db/update.c:125
 #, c-format
@@ -40976,7 +40975,7 @@
 
 #: ../visualization/ximgview/main.c:264
 msgid "Invalid BMP header"
-msgstr ""
+msgstr "무효한 BMP 헤더입니다"
 
 #: ../visualization/ximgview/main.c:270
 msgid "Unable to map image file"
@@ -41862,12 +41861,12 @@
 #: ../scripts/d.frame/d.frame.py:200
 #, python-format
 msgid "Invalid frame position: %s"
-msgstr ""
+msgstr "무효한 프레임 위치입니다: %s"
 
 #: ../scripts/d.frame/d.frame.py:228
 #, python-format
 msgid "Invalid monitor size: %dx%d"
-msgstr ""
+msgstr "무효한 모니터 크기입니다: %dx%d"
 
 #: ../scripts/d.frame/d.frame.py:284
 #, python-format
@@ -42272,7 +42271,7 @@
 #: ../scripts/r.in.wms/wms_base.py:108
 #, python-format
 msgid "Invalid EPSG code %d"
-msgstr ""
+msgstr "%d는 무효한 EPSG 코드입니다"
 
 #: ../scripts/r.in.wms/wms_base.py:114
 #, python-format
@@ -42763,7 +42762,7 @@
 #. GTC Invalid WFS maximum features parameter
 #: ../scripts/v.in.wfs/v.in.wfs.py:109
 msgid "Invalid maximum number of features"
-msgstr ""
+msgstr "무효한 최대 피쳐 수입니다"
 
 #. GTC Invalid WFS start index parameter
 #: ../scripts/v.in.wfs/v.in.wfs.py:115
@@ -43839,3 +43838,15 @@
 #, fuzzy
 msgid "%d sites written."
 msgstr "출력할 격자지도"
+
+#~ msgid "Unabel to read segment file"
+#~ msgstr "세그먼트 파일을 읽을 수 없습니다"
+
+#~ msgid "Unable create DBF database: %s"
+#~ msgstr "DBF 데이터베이스를 생성할 수 없습니다: %s"
+
+#~ msgid "Unable to create PROJ_EPSG file: %s"
+#~ msgstr "PROJ_EPSG 파일을 생성할 수 없습니다: %s"
+
+#~ msgid "Error in pj_do_proj6"
+#~ msgstr "pj_do_proj6 내에 오류가 있습니다"

Modified: grass/trunk/locale/po/grassmods_lv.po
===================================================================
--- grass/trunk/locale/po/grassmods_lv.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_lv.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11742,13 +11742,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -30760,7 +30757,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_ml.po
===================================================================
--- grass/trunk/locale/po/grassmods_ml.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_ml.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11190,13 +11190,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29556,7 +29553,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_pl.po
===================================================================
--- grass/trunk/locale/po/grassmods_pl.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_pl.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11230,13 +11230,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29648,7 +29645,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_pt.po
===================================================================
--- grass/trunk/locale/po/grassmods_pt.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_pt.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11207,13 +11207,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29596,7 +29593,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_pt_BR.po
===================================================================
--- grass/trunk/locale/po/grassmods_pt_BR.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_pt_BR.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11203,13 +11203,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29598,7 +29595,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_ro.po
===================================================================
--- grass/trunk/locale/po/grassmods_ro.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_ro.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11217,13 +11217,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29607,7 +29604,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr "Imposibil de creat baza de date DBF: %s"
 
 #: ../db/drivers/dbf/db.c:102
@@ -43911,3 +43908,6 @@
 
 #~ msgid "Number of points must be > 0 (%d given)"
 #~ msgstr "Numărul de puncte trebuie să fie > 0 (%d dat)"
+
+#~ msgid "Unable create DBF database: %s"
+#~ msgstr "Imposibil de creat baza de date DBF: %s"

Modified: grass/trunk/locale/po/grassmods_ru.po
===================================================================
--- grass/trunk/locale/po/grassmods_ru.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_ru.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11219,13 +11219,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29624,7 +29621,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_si.po
===================================================================
--- grass/trunk/locale/po/grassmods_si.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_si.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11190,13 +11190,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29556,7 +29553,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_sl.po
===================================================================
--- grass/trunk/locale/po/grassmods_sl.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_sl.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -12872,15 +12872,11 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 #, fuzzy
 msgid "Unable to read segment file"
 msgstr "Ime izhodne datoteke"
 
-#: ../raster/r.stream.extract/cseg.c:97
-#, fuzzy
-msgid "Unabel to read segment file"
-msgstr "Ime izhodne datoteke"
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, fuzzy, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -33485,7 +33481,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, fuzzy, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr "Ne morem odpreti cellfile za [%s]"
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_ta.po
===================================================================
--- grass/trunk/locale/po/grassmods_ta.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_ta.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11193,13 +11193,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29559,7 +29556,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_th.po
===================================================================
--- grass/trunk/locale/po/grassmods_th.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_th.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11192,13 +11192,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29540,7 +29537,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_tr.po
===================================================================
--- grass/trunk/locale/po/grassmods_tr.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_tr.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11210,13 +11210,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29596,7 +29593,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_uk.po
===================================================================
--- grass/trunk/locale/po/grassmods_uk.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_uk.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11210,13 +11210,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29614,7 +29611,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_vi.po
===================================================================
--- grass/trunk/locale/po/grassmods_vi.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_vi.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11193,13 +11193,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29541,7 +29538,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grassmods_zh.po
===================================================================
--- grass/trunk/locale/po/grassmods_zh.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grassmods_zh.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -11206,13 +11206,10 @@
 #: ../raster/r.stream.extract/dseg.c:97 ../raster/r.stream.extract/bseg.c:46
 #: ../raster/r.stream.extract/bseg.c:96 ../raster/r.stream.extract/seg.c:52
 #: ../raster/r.stream.extract/seg.c:94 ../raster/r.stream.extract/seg.c:103
+#: ../raster/r.stream.extract/cseg.c:97
 msgid "Unable to read segment file"
 msgstr ""
 
-#: ../raster/r.stream.extract/cseg.c:97
-msgid "Unabel to read segment file"
-msgstr ""
-
 #: ../raster/r.stream.extract/cseg.c:120
 #, c-format
 msgid "Unable to segment put row %d for raster map <%s>"
@@ -29563,7 +29560,7 @@
 
 #: ../db/drivers/dbf/db.c:94
 #, c-format
-msgid "Unable create DBF database: %s"
+msgid "Unable to create DBF database: %s"
 msgstr ""
 
 #: ../db/drivers/dbf/db.c:102

Modified: grass/trunk/locale/po/grasswxpy_bn.po
===================================================================
--- grass/trunk/locale/po/grasswxpy_bn.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasswxpy_bn.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -2,7 +2,7 @@
 # Copyright (C) 2017 GRASS Development Team
 # This file is distributed under the same license as the GRASS GIS package.
 # transifex generated, 2017
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: grasslibs_bn\n"
@@ -10,10 +10,10 @@
 "POT-Creation-Date: 2018-09-27 23:14-0700\n"
 "PO-Revision-Date: 2018-09-28 23:33+0200\n"
 "Language-Team: Bengali (https://www.transifex.com/grass-gis/teams/45198/bn/)\n"
+"Language: bn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: bn\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: ../gui/wxpython/psmap/frame.py:54
@@ -27,8 +27,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
@@ -78,9 +77,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
@@ -283,16 +280,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
@@ -511,8 +504,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 ""
 
@@ -716,9 +708,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:2074
 msgid "Raster map"
@@ -814,8 +805,7 @@
 msgid "Data selection"
 msgstr ""
 
-#: ../gui/wxpython/psmap/dialogs.py:2176
-#: ../gui/wxpython/gui_core/forms.py:2041
+#: ../gui/wxpython/psmap/dialogs.py:2176 ../gui/wxpython/gui_core/forms.py:2041
 #: ../gui/wxpython/modules/import_export.py:82
 msgid "Feature type"
 msgstr ""
@@ -965,8 +955,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 ""
@@ -1113,15 +1102,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:2076
 msgid "Vector map"
 msgstr ""
 
-#: ../gui/wxpython/psmap/dialogs.py:3645
-#: ../gui/wxpython/gmodeler/frame.py:1886
+#: ../gui/wxpython/psmap/dialogs.py:3645 ../gui/wxpython/gmodeler/frame.py:1886
 #: ../gui/wxpython/gmodeler/dialogs.py:492
 #: ../gui/wxpython/gmodeler/dialogs.py:604
 msgid "Label"
@@ -1248,8 +1236,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 ""
@@ -1340,10 +1327,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
@@ -1463,8 +1449,7 @@
 
 #: ../gui/wxpython/psmap/dialogs.py:6813 ../gui/wxpython/gcp/manager.py:2828
 #: ../gui/wxpython/gui_core/preferences.py:1415
-#: ../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:"
@@ -1516,8 +1501,7 @@
 
 #: ../gui/wxpython/rlisetup/frame.py:140
 #: ../gui/wxpython/gui_core/simplelmgr.py:463
-#: ../gui/wxpython/gmodeler/frame.py:1499
-#: ../gui/wxpython/lmgr/layertree.py:459
+#: ../gui/wxpython/gmodeler/frame.py:1499 ../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
@@ -1578,9 +1562,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
@@ -1894,9 +1876,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
@@ -2432,12 +2412,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
@@ -2825,8 +2803,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
@@ -2838,9 +2815,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 ""
 
@@ -2859,8 +2836,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 ""
 
@@ -2869,11 +2846,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
@@ -2933,8 +2906,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:2573
+#: ../gui/wxpython/mapdisp/frame.py:594 ../gui/wxpython/gui_core/vselect.py:277
+#: ../gui/wxpython/lmgr/frame.py:2573
 msgid "No map layer selected. Operation canceled."
 msgstr ""
 
@@ -2958,9 +2931,7 @@
 
 #: ../gui/wxpython/mapdisp/frame.py:960
 #, 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:1394
@@ -3000,10 +2971,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
@@ -3016,9 +2984,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
@@ -3031,9 +2997,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
@@ -3041,9 +3005,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
@@ -3073,9 +3035,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
@@ -3118,9 +3078,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
@@ -3153,8 +3111,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
@@ -3367,9 +3324,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:1700
 #, 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:1703 ../gui/wxpython/dbmgr/base.py:1753
@@ -3378,9 +3333,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:1750
 #, 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:1937
@@ -3456,16 +3409,12 @@
 
 #: ../gui/wxpython/dbmgr/base.py:2527
 #, 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:2545
 #, 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:2584
@@ -3478,9 +3427,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:2620
 #, 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:2623 ../gui/wxpython/dbmgr/base.py:2667
@@ -3619,9 +3566,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:3604
 #, 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:3773
@@ -3642,8 +3587,7 @@
 
 #: ../gui/wxpython/dbmgr/base.py:3896
 #, 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:3916
@@ -3727,9 +3671,7 @@
 
 #: ../gui/wxpython/dbmgr/manager.py:100
 #, 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:106
@@ -3762,8 +3704,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 ""
@@ -4031,9 +3972,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
@@ -4057,9 +3996,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
@@ -4075,9 +4012,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
@@ -4087,8 +4022,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 ""
 
@@ -4142,8 +4076,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 ""
 
@@ -4319,16 +4252,13 @@
 msgstr ""
 
 #: ../gui/wxpython/core/gconsole.py:663 ../gui/wxpython/gui_core/ghelp.py:231
-#: ../gui/wxpython/gmodeler/frame.py:306
-#: ../gui/wxpython/gmodeler/model.py:1123
+#: ../gui/wxpython/gmodeler/frame.py:306 ../gui/wxpython/gmodeler/model.py:1123
 #: ../gui/wxpython/gmodeler/model.py:1229
 msgid "unknown"
 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
@@ -4388,8 +4318,7 @@
 msgstr ""
 
 #: ../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
@@ -4402,8 +4331,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
@@ -4628,8 +4556,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
@@ -4710,9 +4637,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
@@ -4837,8 +4762,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:1731
+#: ../gui/wxpython/gui_core/ghelp.py:473 ../gui/wxpython/gmodeler/frame.py:1731
 #: ../gui/wxpython/gmodeler/frame.py:1778
 msgid "Name"
 msgstr ""
@@ -5220,9 +5144,7 @@
 
 #: ../gui/wxpython/gui_core/gselect.py:2567
 #, 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/gselect.py:2743
@@ -5271,8 +5193,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 ""
 
@@ -5406,9 +5327,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:421
@@ -5596,25 +5515,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:2069
 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 ""
 
@@ -5631,8 +5547,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 ""
 
@@ -5646,9 +5562,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
@@ -5734,8 +5648,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/pyedit.py:333
-#: ../gui/wxpython/gmodeler/frame.py:2077
-#: ../gui/wxpython/wxplot/profile.py:372
+#: ../gui/wxpython/gmodeler/frame.py:2077 ../gui/wxpython/wxplot/profile.py:372
 #, python-format
 msgid "File <%s> already exists. Do you want to overwrite this file?"
 msgstr ""
@@ -5874,9 +5787,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
@@ -6028,9 +5939,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
@@ -6278,9 +6187,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/preferences.py:1780
-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:1788
@@ -6392,9 +6299,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/forms.py:703
-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:888
@@ -6468,9 +6373,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/forms.py:1880
-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:2039
@@ -6485,8 +6388,7 @@
 msgid "Projection match"
 msgstr ""
 
-#: ../gui/wxpython/gui_core/forms.py:2283
-#: ../gui/wxpython/gmodeler/frame.py:171
+#: ../gui/wxpython/gui_core/forms.py:2283 ../gui/wxpython/gmodeler/frame.py:171
 msgid "Command output"
 msgstr ""
 
@@ -6608,9 +6510,7 @@
 
 #: ../gui/wxpython/gui_core/dialogs.py:472
 #, 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:476
@@ -6630,9 +6530,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:620
-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:636
@@ -6653,9 +6551,7 @@
 
 #: ../gui/wxpython/gui_core/dialogs.py:713
 #: ../gui/wxpython/gui_core/dialogs.py:1510
-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:720
@@ -6827,8 +6723,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gui_core/dialogs.py:2348
-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:2352
@@ -7030,9 +6925,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
@@ -7041,9 +6934,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
@@ -7057,10 +6948,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
@@ -7539,9 +7427,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
@@ -7872,9 +7758,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
@@ -8036,8 +7920,7 @@
 msgid "Items"
 msgstr ""
 
-#: ../gui/wxpython/gmodeler/frame.py:163
-#: ../gui/wxpython/gmodeler/model.py:2879
+#: ../gui/wxpython/gmodeler/frame.py:163 ../gui/wxpython/gmodeler/model.py:2879
 msgid "Variables"
 msgstr ""
 
@@ -8049,8 +7932,7 @@
 msgid "Python script contains local modifications"
 msgstr ""
 
-#: ../gui/wxpython/gmodeler/frame.py:255
-#: ../gui/wxpython/gmodeler/frame.py:2140
+#: ../gui/wxpython/gmodeler/frame.py:255 ../gui/wxpython/gmodeler/frame.py:2140
 msgid "Python script is up-to-date"
 msgstr ""
 
@@ -8093,9 +7975,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gmodeler/frame.py:440 ../gui/wxpython/gmodeler/frame.py:590
-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:443 ../gui/wxpython/gmodeler/frame.py:593
@@ -8161,8 +8041,7 @@
 msgid "Model exported to <%s>"
 msgstr ""
 
-#: ../gui/wxpython/gmodeler/frame.py:884
-#: ../gui/wxpython/gmodeler/frame.py:1625
+#: ../gui/wxpython/gmodeler/frame.py:884 ../gui/wxpython/gmodeler/frame.py:1625
 #: ../gui/wxpython/gmodeler/dialogs.py:239
 msgid "Comment:"
 msgstr ""
@@ -8234,13 +8113,12 @@
 msgstr ""
 
 #: ../gui/wxpython/gmodeler/frame.py:1567
-#: ../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 ""
 
-#: ../gui/wxpython/gmodeler/frame.py:1584
-#: ../gui/wxpython/lmgr/layertree.py:502
+#: ../gui/wxpython/gmodeler/frame.py:1584 ../gui/wxpython/lmgr/layertree.py:502
 msgid "Properties"
 msgstr ""
 
@@ -8335,9 +8213,7 @@
 msgstr ""
 
 #: ../gui/wxpython/gmodeler/frame.py:2117
-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:2120
@@ -8658,10 +8534,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
@@ -8669,9 +8542,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
@@ -8696,9 +8567,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
@@ -8719,9 +8588,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
@@ -8969,9 +8836,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
@@ -9014,9 +8879,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
@@ -9072,8 +8935,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 ""
 
@@ -9098,9 +8960,7 @@
 msgstr ""
 
 #: ../gui/wxpython/rdigit/toolbars.py:99
-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:146
@@ -9150,10 +9010,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
@@ -9172,9 +9029,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
@@ -9258,9 +9113,7 @@
 
 #: ../gui/wxpython/datacatalog/tree.py:788
 #, 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:793
@@ -9679,9 +9532,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
@@ -9794,9 +9645,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
@@ -9836,9 +9685,7 @@
 
 #: ../gui/wxpython/timeline/frame.py:196 ../gui/wxpython/tplot/frame.py:327
 #: ../gui/wxpython/tplot/frame.py:441
-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
@@ -10096,14 +9943,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
@@ -10187,8 +10031,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 ""
 
@@ -10316,8 +10159,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
@@ -10355,9 +10197,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 ""
@@ -10444,9 +10285,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:2006
@@ -10466,10 +10305,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
@@ -10479,9 +10315,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
@@ -10494,9 +10328,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
@@ -10550,9 +10382,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1151
-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:1165
@@ -10588,9 +10418,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:1326
-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:1329
@@ -10630,8 +10458,7 @@
 
 #: ../gui/wxpython/lmgr/frame.py:1616 ../gui/wxpython/lmgr/frame.py:1637
 #, 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:1619 ../gui/wxpython/lmgr/frame.py:1640
@@ -10674,9 +10501,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:2340
-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:2440
@@ -10704,10 +10529,7 @@
 msgstr ""
 
 #: ../gui/wxpython/lmgr/frame.py:2583
-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:2592
@@ -10916,8 +10738,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
@@ -10998,8 +10819,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
@@ -11119,9 +10939,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
@@ -11190,8 +11008,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
@@ -11263,9 +11080,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
@@ -11316,8 +11131,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
@@ -11363,10 +11177,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
@@ -11432,8 +11243,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 ""
 
@@ -11491,9 +11301,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
@@ -11639,9 +11447,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
@@ -11726,9 +11532,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
@@ -11789,9 +11593,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
@@ -11978,9 +11780,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
@@ -12032,8 +11832,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
@@ -12106,9 +11905,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
@@ -12204,9 +12001,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
@@ -12218,9 +12013,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
@@ -12232,19 +12025,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
@@ -12252,9 +12041,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
@@ -12335,9 +12122,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
@@ -12346,10 +12131,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
@@ -12462,9 +12244,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
@@ -12484,9 +12264,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
@@ -12502,9 +12280,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
@@ -12520,9 +12296,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
@@ -12554,8 +12328,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
@@ -12741,9 +12514,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
@@ -13108,17 +12879,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
@@ -13200,16 +12965,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
@@ -13344,16 +13105,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
@@ -13385,9 +13142,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
@@ -13484,10 +13239,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
@@ -13517,9 +13269,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
@@ -13621,9 +13371,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
@@ -13696,16 +13444,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
@@ -13723,8 +13467,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
@@ -13761,9 +13504,7 @@
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:407
-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:412
@@ -13771,8 +13512,7 @@
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:464
-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:506
@@ -13781,8 +13521,7 @@
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:580
-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:592 ../gui/wxpython/tplot/frame.py:644
@@ -13793,14 +13532,11 @@
 
 #: ../gui/wxpython/tplot/frame.py:625
 #, python-brace-format
-msgid ""
-"Problem getting data from vector temporal dataset. Empty list of values for "
-"cat {ca}."
+msgid "Problem getting data from vector temporal dataset. Empty list of values for cat {ca}."
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:670
-msgid ""
-"Problem getting data from vector temporal dataset. Empty list of values."
+msgid "Problem getting data from vector temporal dataset. Empty list of values."
 msgstr ""
 
 #: ../gui/wxpython/tplot/frame.py:717
@@ -13841,9 +13577,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
@@ -13905,8 +13639,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 ""
 
@@ -14151,8 +13885,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 ""
 
@@ -14202,9 +13935,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
@@ -14368,9 +14099,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
@@ -14585,9 +14314,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
@@ -14599,9 +14326,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:43
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1044
 #: ../gui/wxpython/menustrings.py:43 ../gui/wxpython/menustrings.py:1062
-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
@@ -14709,9 +14434,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:61
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1062
 #: ../gui/wxpython/menustrings.py:61 ../gui/wxpython/menustrings.py:1080
-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
@@ -14731,8 +14454,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:64
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1065
-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
@@ -14770,9 +14492,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
@@ -14867,8 +14587,7 @@
 
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:88
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1089
-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
@@ -14988,8 +14707,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:107
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1108
 #: ../gui/wxpython/menustrings.py:109 ../gui/wxpython/menustrings.py:1128
-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
@@ -15141,9 +14859,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
@@ -15155,9 +14871,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:134
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1135
 #: ../gui/wxpython/menustrings.py:136 ../gui/wxpython/menustrings.py:1155
-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
@@ -15301,9 +15015,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:164
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1165
 #: ../gui/wxpython/menustrings.py:167 ../gui/wxpython/menustrings.py:1186
-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
@@ -15327,9 +15039,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:169
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1170
 #: ../gui/wxpython/menustrings.py:172 ../gui/wxpython/menustrings.py:1191
-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
@@ -15344,9 +15054,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:171
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1172
 #: ../gui/wxpython/menustrings.py:174 ../gui/wxpython/menustrings.py:1193
-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
@@ -15358,9 +15066,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:175
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1176
 #: ../gui/wxpython/menustrings.py:178 ../gui/wxpython/menustrings.py:1197
-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
@@ -15528,9 +15234,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
@@ -15558,9 +15262,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
@@ -15662,9 +15364,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
@@ -15674,9 +15374,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
@@ -15722,9 +15420,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
@@ -15764,9 +15460,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
@@ -15776,10 +15470,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
@@ -15897,9 +15588,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:269
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1195
 #: ../gui/wxpython/menustrings.py:276 ../gui/wxpython/menustrings.py:1218
-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
@@ -15947,10 +15636,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:277
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1203
 #: ../gui/wxpython/menustrings.py:284 ../gui/wxpython/menustrings.py:1226
-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
@@ -15962,9 +15648,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:279
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1205
 #: ../gui/wxpython/menustrings.py:286 ../gui/wxpython/menustrings.py:1228
-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
@@ -16015,9 +15699,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:289
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1215
 #: ../gui/wxpython/menustrings.py:296 ../gui/wxpython/menustrings.py:1238
-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
@@ -16107,8 +15789,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:302
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1228
 #: ../gui/wxpython/menustrings.py:309 ../gui/wxpython/menustrings.py:1251
-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
@@ -16123,10 +15804,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:304
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1230
 #: ../gui/wxpython/menustrings.py:311 ../gui/wxpython/menustrings.py:1253
-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
@@ -16174,9 +15852,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:319
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1245
 #: ../gui/wxpython/menustrings.py:326 ../gui/wxpython/menustrings.py:1268
-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
@@ -16233,8 +15909,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1307
 #: ../gui/wxpython/menustrings.py:334 ../gui/wxpython/menustrings.py:390
 #: ../gui/wxpython/menustrings.py:1276 ../gui/wxpython/menustrings.py:1332
-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
@@ -16261,10 +15936,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:334
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1260
 #: ../gui/wxpython/menustrings.py:341 ../gui/wxpython/menustrings.py:1283
-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
@@ -16276,10 +15948,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:336
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1262
 #: ../gui/wxpython/menustrings.py:343 ../gui/wxpython/menustrings.py:1285
-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
@@ -16297,9 +15966,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:339
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1265
 #: ../gui/wxpython/menustrings.py:346 ../gui/wxpython/menustrings.py:1288
-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
@@ -16311,10 +15978,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:341
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1267
 #: ../gui/wxpython/menustrings.py:348 ../gui/wxpython/menustrings.py:1290
-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
@@ -16326,9 +15990,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:343
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1269
 #: ../gui/wxpython/menustrings.py:350 ../gui/wxpython/menustrings.py:1292
-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
@@ -16340,9 +16002,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:345
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1271
 #: ../gui/wxpython/menustrings.py:352 ../gui/wxpython/menustrings.py:1294
-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
@@ -16354,9 +16014,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:347
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1273
 #: ../gui/wxpython/menustrings.py:354 ../gui/wxpython/menustrings.py:1296
-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
@@ -16398,14 +16056,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:354
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1280
 #: ../gui/wxpython/menustrings.py:361 ../gui/wxpython/menustrings.py:1303
-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
@@ -16417,10 +16068,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:356
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1282
 #: ../gui/wxpython/menustrings.py:363 ../gui/wxpython/menustrings.py:1305
-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
@@ -16432,11 +16080,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:358
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1284
 #: ../gui/wxpython/menustrings.py:365 ../gui/wxpython/menustrings.py:1307
-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
@@ -16466,10 +16110,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:363
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1289
 #: ../gui/wxpython/menustrings.py:370 ../gui/wxpython/menustrings.py:1312
-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
@@ -16481,10 +16122,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:365
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1291
 #: ../gui/wxpython/menustrings.py:372 ../gui/wxpython/menustrings.py:1314
-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
@@ -16496,8 +16134,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:367
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1293
 #: ../gui/wxpython/menustrings.py:374 ../gui/wxpython/menustrings.py:1316
-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
@@ -16533,10 +16170,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:373
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1299
 #: ../gui/wxpython/menustrings.py:380 ../gui/wxpython/menustrings.py:1322
-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
@@ -16548,9 +16182,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:375
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1301
 #: ../gui/wxpython/menustrings.py:384 ../gui/wxpython/menustrings.py:1326
-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
@@ -16574,9 +16206,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:379
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1305
 #: ../gui/wxpython/menustrings.py:388 ../gui/wxpython/menustrings.py:1330
-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
@@ -16588,14 +16218,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:383
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1309
 #: ../gui/wxpython/menustrings.py:392 ../gui/wxpython/menustrings.py:1334
-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
@@ -16613,9 +16236,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:386
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1312
 #: ../gui/wxpython/menustrings.py:395 ../gui/wxpython/menustrings.py:1337
-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
@@ -16633,8 +16254,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:390
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1316
 #: ../gui/wxpython/menustrings.py:399 ../gui/wxpython/menustrings.py:1341
-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
@@ -16652,9 +16272,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:393
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1319
 #: ../gui/wxpython/menustrings.py:402 ../gui/wxpython/menustrings.py:1344
-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
@@ -16678,9 +16296,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:397
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1323
 #: ../gui/wxpython/menustrings.py:406 ../gui/wxpython/menustrings.py:1348
-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
@@ -16704,9 +16320,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:401
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1327
 #: ../gui/wxpython/menustrings.py:410 ../gui/wxpython/menustrings.py:1352
-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
@@ -16766,8 +16380,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:411
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1337
 #: ../gui/wxpython/menustrings.py:420 ../gui/wxpython/menustrings.py:1362
-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
@@ -16779,9 +16392,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:413
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1339
 #: ../gui/wxpython/menustrings.py:422 ../gui/wxpython/menustrings.py:1364
-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
@@ -16793,9 +16404,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1341
 #: ../gui/wxpython/menustrings.py:424 ../gui/wxpython/menustrings.py:1366
-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
@@ -16852,9 +16461,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:424
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1350
 #: ../gui/wxpython/menustrings.py:433 ../gui/wxpython/menustrings.py:1375
-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
@@ -16866,9 +16473,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:426
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1352
 #: ../gui/wxpython/menustrings.py:435 ../gui/wxpython/menustrings.py:1377
-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
@@ -16898,8 +16503,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:431
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1357
 #: ../gui/wxpython/menustrings.py:440 ../gui/wxpython/menustrings.py:1382
-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
@@ -16923,9 +16527,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:435
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1361
 #: ../gui/wxpython/menustrings.py:444 ../gui/wxpython/menustrings.py:1386
-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
@@ -16973,9 +16575,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:443
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1369
 #: ../gui/wxpython/menustrings.py:452 ../gui/wxpython/menustrings.py:1394
-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
@@ -16987,9 +16587,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:445
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1371
 #: ../gui/wxpython/menustrings.py:454 ../gui/wxpython/menustrings.py:1396
-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
@@ -17067,11 +16665,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:458
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1384
 #: ../gui/wxpython/menustrings.py:467 ../gui/wxpython/menustrings.py:1409
-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
@@ -17083,9 +16677,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:460
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1386
 #: ../gui/wxpython/menustrings.py:469 ../gui/wxpython/menustrings.py:1411
-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
@@ -17097,12 +16689,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:462
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1388
 #: ../gui/wxpython/menustrings.py:471 ../gui/wxpython/menustrings.py:1413
-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
@@ -17126,9 +16713,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1441
 #: ../gui/wxpython/menustrings.py:474 ../gui/wxpython/menustrings.py:524
 #: ../gui/wxpython/menustrings.py:1416 ../gui/wxpython/menustrings.py:1466
-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
@@ -17152,9 +16737,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:469
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1395
 #: ../gui/wxpython/menustrings.py:478 ../gui/wxpython/menustrings.py:1420
-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
@@ -17169,10 +16752,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:471
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1397
 #: ../gui/wxpython/menustrings.py:480 ../gui/wxpython/menustrings.py:1422
-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
@@ -17208,9 +16788,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:477
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1403
 #: ../gui/wxpython/menustrings.py:486 ../gui/wxpython/menustrings.py:1428
-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
@@ -17240,9 +16818,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:482
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1408
 #: ../gui/wxpython/menustrings.py:491 ../gui/wxpython/menustrings.py:1433
-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
@@ -17272,10 +16848,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:487
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1413
 #: ../gui/wxpython/menustrings.py:496 ../gui/wxpython/menustrings.py:1438
-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
@@ -17287,17 +16860,13 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:489
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1415
 #: ../gui/wxpython/menustrings.py:498 ../gui/wxpython/menustrings.py:1440
-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:500 ../gui/wxpython/menustrings.py:1442
-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
@@ -17309,8 +16878,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:493
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1419
 #: ../gui/wxpython/menustrings.py:502 ../gui/wxpython/menustrings.py:1444
-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
@@ -17340,9 +16908,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:498
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1424
 #: ../gui/wxpython/menustrings.py:507 ../gui/wxpython/menustrings.py:1449
-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
@@ -17354,9 +16920,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:500
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1426
 #: ../gui/wxpython/menustrings.py:509 ../gui/wxpython/menustrings.py:1451
-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
@@ -17368,9 +16932,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:502
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1428
 #: ../gui/wxpython/menustrings.py:511 ../gui/wxpython/menustrings.py:1453
-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
@@ -17394,11 +16956,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:506
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1432
 #: ../gui/wxpython/menustrings.py:515 ../gui/wxpython/menustrings.py:1457
-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
@@ -17410,9 +16968,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:508
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1434
 #: ../gui/wxpython/menustrings.py:517 ../gui/wxpython/menustrings.py:1459
-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
@@ -17512,9 +17068,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:525
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1451
 #: ../gui/wxpython/menustrings.py:534 ../gui/wxpython/menustrings.py:1476
-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
@@ -17532,11 +17086,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:529
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1455
 #: ../gui/wxpython/menustrings.py:538 ../gui/wxpython/menustrings.py:1480
-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
@@ -17561,8 +17111,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:533
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1459
 #: ../gui/wxpython/menustrings.py:542 ../gui/wxpython/menustrings.py:1484
-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
@@ -17574,9 +17123,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:535
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1461
 #: ../gui/wxpython/menustrings.py:544 ../gui/wxpython/menustrings.py:1486
-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
@@ -17612,9 +17159,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:541
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1467
 #: ../gui/wxpython/menustrings.py:550 ../gui/wxpython/menustrings.py:1492
-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
@@ -17644,9 +17189,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:547
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1473
 #: ../gui/wxpython/menustrings.py:556 ../gui/wxpython/menustrings.py:1498
-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
@@ -17682,9 +17225,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:553
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1479
 #: ../gui/wxpython/menustrings.py:562 ../gui/wxpython/menustrings.py:1504
-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
@@ -17708,9 +17249,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:557
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1483
 #: ../gui/wxpython/menustrings.py:566 ../gui/wxpython/menustrings.py:1508
-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
@@ -17734,8 +17273,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:561
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1487
 #: ../gui/wxpython/menustrings.py:570 ../gui/wxpython/menustrings.py:1512
-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
@@ -17747,9 +17285,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:563
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1489
 #: ../gui/wxpython/menustrings.py:572 ../gui/wxpython/menustrings.py:1514
-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
@@ -17773,9 +17309,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:570
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1496
 #: ../gui/wxpython/menustrings.py:579 ../gui/wxpython/menustrings.py:1521
-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
@@ -17931,9 +17465,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:599
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1525
 #: ../gui/wxpython/menustrings.py:608 ../gui/wxpython/menustrings.py:1550
-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
@@ -17945,8 +17477,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:601
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1527
 #: ../gui/wxpython/menustrings.py:610 ../gui/wxpython/menustrings.py:1552
-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
@@ -18093,9 +17624,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:630
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1556
 #: ../gui/wxpython/menustrings.py:639 ../gui/wxpython/menustrings.py:1581
-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
@@ -18107,9 +17636,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:632
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1558
 #: ../gui/wxpython/menustrings.py:641 ../gui/wxpython/menustrings.py:1583
-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
@@ -18151,9 +17678,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:639
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1565
 #: ../gui/wxpython/menustrings.py:648 ../gui/wxpython/menustrings.py:1590
-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
@@ -18165,9 +17690,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:641
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1567
 #: ../gui/wxpython/menustrings.py:650 ../gui/wxpython/menustrings.py:1592
-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
@@ -18179,9 +17702,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:643
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1569
 #: ../gui/wxpython/menustrings.py:652 ../gui/wxpython/menustrings.py:1594
-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
@@ -18216,9 +17737,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
@@ -18229,10 +17748,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
@@ -18256,11 +17772,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:656
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1582
 #: ../gui/wxpython/menustrings.py:665 ../gui/wxpython/menustrings.py:1607
-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
@@ -18356,9 +17868,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:672
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1598
 #: ../gui/wxpython/menustrings.py:681 ../gui/wxpython/menustrings.py:1623
-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
@@ -18370,10 +17880,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:674
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1600
 #: ../gui/wxpython/menustrings.py:683 ../gui/wxpython/menustrings.py:1625
-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
@@ -18397,10 +17904,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:678
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1604
 #: ../gui/wxpython/menustrings.py:687 ../gui/wxpython/menustrings.py:1629
-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
@@ -18415,9 +17919,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:681
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1607
 #: ../gui/wxpython/menustrings.py:692 ../gui/wxpython/menustrings.py:1634
-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
@@ -18453,9 +17955,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:688
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1614
 #: ../gui/wxpython/menustrings.py:699 ../gui/wxpython/menustrings.py:1641
-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
@@ -18467,9 +17967,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:691
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1617
 #: ../gui/wxpython/menustrings.py:702 ../gui/wxpython/menustrings.py:1644
-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
@@ -18571,9 +18069,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:708
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1634
 #: ../gui/wxpython/menustrings.py:719 ../gui/wxpython/menustrings.py:1661
-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
@@ -18584,9 +18080,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
@@ -18616,8 +18110,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1641
 #: ../gui/wxpython/menustrings.py:726 ../gui/wxpython/menustrings.py:1668
-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
@@ -18695,9 +18188,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:734
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1660
 #: ../gui/wxpython/menustrings.py:745 ../gui/wxpython/menustrings.py:1687
-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
@@ -18709,9 +18200,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:736
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1662
 #: ../gui/wxpython/menustrings.py:747 ../gui/wxpython/menustrings.py:1689
-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
@@ -18801,17 +18290,13 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:753
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1679
 #: ../gui/wxpython/menustrings.py:766 ../gui/wxpython/menustrings.py:1708
-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:768 ../gui/wxpython/menustrings.py:1710
-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
@@ -18823,9 +18308,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:757
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1683
 #: ../gui/wxpython/menustrings.py:770 ../gui/wxpython/menustrings.py:1712
-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
@@ -18843,8 +18326,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:761
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1687
 #: ../gui/wxpython/menustrings.py:774 ../gui/wxpython/menustrings.py:1716
-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
@@ -18856,9 +18338,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:763
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1689
 #: ../gui/wxpython/menustrings.py:776 ../gui/wxpython/menustrings.py:1718
-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
@@ -18876,10 +18356,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:766
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1692
 #: ../gui/wxpython/menustrings.py:779 ../gui/wxpython/menustrings.py:1721
-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
@@ -18903,10 +18380,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:770
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1696
 #: ../gui/wxpython/menustrings.py:783 ../gui/wxpython/menustrings.py:1725
-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
@@ -18922,9 +18396,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1963
 #: ../gui/wxpython/menustrings.py:785 ../gui/wxpython/menustrings.py:1727
 #: ../gui/wxpython/menustrings.py:1997
-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
@@ -18948,9 +18420,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:776
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1702
 #: ../gui/wxpython/menustrings.py:789 ../gui/wxpython/menustrings.py:1731
-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
@@ -19064,9 +18534,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:795
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1721
 #: ../gui/wxpython/menustrings.py:808 ../gui/wxpython/menustrings.py:1750
-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
@@ -19078,9 +18546,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:797
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1723
 #: ../gui/wxpython/menustrings.py:810 ../gui/wxpython/menustrings.py:1752
-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
@@ -19116,9 +18582,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:803
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1729
 #: ../gui/wxpython/menustrings.py:816 ../gui/wxpython/menustrings.py:1758
-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
@@ -19148,9 +18612,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:808
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1734
 #: ../gui/wxpython/menustrings.py:826 ../gui/wxpython/menustrings.py:1768
-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
@@ -19276,9 +18738,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:829
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1755
 #: ../gui/wxpython/menustrings.py:847 ../gui/wxpython/menustrings.py:1789
-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
@@ -19290,9 +18750,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:831
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1757
 #: ../gui/wxpython/menustrings.py:849 ../gui/wxpython/menustrings.py:1791
-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
@@ -19304,9 +18762,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:833
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1759
 #: ../gui/wxpython/menustrings.py:851 ../gui/wxpython/menustrings.py:1793
-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
@@ -19318,9 +18774,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:835
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1761
 #: ../gui/wxpython/menustrings.py:853 ../gui/wxpython/menustrings.py:1795
-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
@@ -19332,9 +18786,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:838
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1764
 #: ../gui/wxpython/menustrings.py:856 ../gui/wxpython/menustrings.py:1798
-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
@@ -19382,9 +18834,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:846
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1772
 #: ../gui/wxpython/menustrings.py:864 ../gui/wxpython/menustrings.py:1806
-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
@@ -19447,17 +18897,13 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:859
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1785
 #: ../gui/wxpython/menustrings.py:877 ../gui/wxpython/menustrings.py:1819
-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:879 ../gui/wxpython/menustrings.py:1821
-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
@@ -19469,9 +18915,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:863
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1789
 #: ../gui/wxpython/menustrings.py:881 ../gui/wxpython/menustrings.py:1823
-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
@@ -19512,11 +18956,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:870
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1796
 #: ../gui/wxpython/menustrings.py:888 ../gui/wxpython/menustrings.py:1830
-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
@@ -19666,9 +19106,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:895
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1821
 #: ../gui/wxpython/menustrings.py:913 ../gui/wxpython/menustrings.py:1855
-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
@@ -19737,9 +19175,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:909
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1835
 #: ../gui/wxpython/menustrings.py:927 ../gui/wxpython/menustrings.py:1869
-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
@@ -19775,23 +19211,19 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:915
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1841
 #: ../gui/wxpython/menustrings.py:933 ../gui/wxpython/menustrings.py:1875
-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:935 ../gui/wxpython/menustrings.py:1877
-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:937 ../gui/wxpython/menustrings.py:1879
-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
@@ -19815,8 +19247,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:923
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1849
 #: ../gui/wxpython/menustrings.py:941 ../gui/wxpython/menustrings.py:1883
-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
@@ -19828,9 +19259,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1851
 #: ../gui/wxpython/menustrings.py:943 ../gui/wxpython/menustrings.py:1885
-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
@@ -19866,8 +19295,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1857
 #: ../gui/wxpython/menustrings.py:949 ../gui/wxpython/menustrings.py:1891
-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
@@ -19939,8 +19367,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:947
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1873
 #: ../gui/wxpython/menustrings.py:965 ../gui/wxpython/menustrings.py:1907
-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
@@ -19969,9 +19396,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:952
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1878
 #: ../gui/wxpython/menustrings.py:970 ../gui/wxpython/menustrings.py:1912
-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
@@ -20037,8 +19462,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:963
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1889
 #: ../gui/wxpython/menustrings.py:981 ../gui/wxpython/menustrings.py:1923
-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
@@ -20074,8 +19498,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:970
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1896
 #: ../gui/wxpython/menustrings.py:988 ../gui/wxpython/menustrings.py:1930
-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
@@ -20141,8 +19564,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:981
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1907
 #: ../gui/wxpython/menustrings.py:999 ../gui/wxpython/menustrings.py:1941
-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
@@ -20154,9 +19576,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:983
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1909
 #: ../gui/wxpython/menustrings.py:1001 ../gui/wxpython/menustrings.py:1943
-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
@@ -20168,9 +19588,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:985
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1911
 #: ../gui/wxpython/menustrings.py:1003 ../gui/wxpython/menustrings.py:1945
-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
@@ -20182,9 +19600,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:987
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1913
 #: ../gui/wxpython/menustrings.py:1005 ../gui/wxpython/menustrings.py:1947
-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
@@ -20196,8 +19612,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:989
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1915
 #: ../gui/wxpython/menustrings.py:1007 ../gui/wxpython/menustrings.py:1949
-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
@@ -20215,9 +19630,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:992
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1918
 #: ../gui/wxpython/menustrings.py:1010 ../gui/wxpython/menustrings.py:1952
-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
@@ -20229,9 +19642,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:994
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1920
 #: ../gui/wxpython/menustrings.py:1012 ../gui/wxpython/menustrings.py:1954
-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
@@ -20243,9 +19654,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:996
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1922
 #: ../gui/wxpython/menustrings.py:1014 ../gui/wxpython/menustrings.py:1956
-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
@@ -20257,9 +19666,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:998
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1924
 #: ../gui/wxpython/menustrings.py:1016 ../gui/wxpython/menustrings.py:1958
-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
@@ -20277,9 +19684,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1001
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1927
 #: ../gui/wxpython/menustrings.py:1019 ../gui/wxpython/menustrings.py:1961
-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
@@ -20291,9 +19696,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1003
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1929
 #: ../gui/wxpython/menustrings.py:1021 ../gui/wxpython/menustrings.py:1963
-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
@@ -20305,9 +19708,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1005
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1931
 #: ../gui/wxpython/menustrings.py:1023 ../gui/wxpython/menustrings.py:1965
-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
@@ -20319,9 +19720,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1007
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1933
 #: ../gui/wxpython/menustrings.py:1025 ../gui/wxpython/menustrings.py:1967
-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
@@ -20345,9 +19744,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1012
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1938
 #: ../gui/wxpython/menustrings.py:1030 ../gui/wxpython/menustrings.py:1972
-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
@@ -20359,9 +19756,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1014
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1940
 #: ../gui/wxpython/menustrings.py:1032 ../gui/wxpython/menustrings.py:1974
-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
@@ -20373,9 +19768,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1016
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1942
 #: ../gui/wxpython/menustrings.py:1034 ../gui/wxpython/menustrings.py:1976
-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
@@ -20734,14 +20127,11 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:63 ../gui/wxpython/menustrings.py:1082
-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:65 ../gui/wxpython/menustrings.py:1084
-msgid ""
-"Imports a GRASS GIS specific raster archive file (packed with r.pack) as a "
-"raster map"
+msgid "Imports a GRASS GIS specific raster archive file (packed with r.pack) as a raster map"
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:69 ../gui/wxpython/menustrings.py:1088
@@ -20757,15 +20147,11 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:90 ../gui/wxpython/menustrings.py:1109
-msgid ""
-"Imports a GRASS GIS specific vector archive file (packed with v.pack) as a "
-"vector map"
+msgid "Imports a GRASS GIS specific vector archive file (packed with v.pack) as a vector map"
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:134 ../gui/wxpython/menustrings.py:1153
-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:1159
@@ -20793,22 +20179,15 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:382 ../gui/wxpython/menustrings.py:1324
-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 ""
 
 #: ../gui/wxpython/menustrings.py:659 ../gui/wxpython/menustrings.py:1601
-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:661 ../gui/wxpython/menustrings.py:1603
-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:689 ../gui/wxpython/menustrings.py:1631
@@ -20820,9 +20199,7 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:721 ../gui/wxpython/menustrings.py:1663
-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:749 ../gui/wxpython/menustrings.py:1691
@@ -20850,7 +20227,5 @@
 msgstr ""
 
 #: ../gui/wxpython/menustrings.py:968 ../gui/wxpython/menustrings.py:1910
-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 ""

Modified: grass/trunk/locale/po/grasswxpy_es.po
===================================================================
--- grass/trunk/locale/po/grasswxpy_es.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasswxpy_es.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -17574,8 +17574,6 @@
 "Select areas from the\n"
 "overlaid vector map"
 msgstr ""
-"Seleccionar áreas desde el\n"
-"mapa vectorial superpuesto"
 
 #: ../gui/wxpython/rlisetup/wizard.py:898
 msgid "Choose a method"

Modified: grass/trunk/locale/po/grasswxpy_fr.po
===================================================================
--- grass/trunk/locale/po/grasswxpy_fr.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasswxpy_fr.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -17572,8 +17572,6 @@
 "Select areas from the\n"
 "overlaid vector map"
 msgstr ""
-"Sélectionner des zones depuis\n"
-"la carte vecteur superposée"
 
 #: ../gui/wxpython/rlisetup/wizard.py:898
 msgid "Choose a method"
@@ -20255,7 +20253,7 @@
 
 #: ../gui/wxpython/mapdisp/statusbar.py:418
 msgid "Render"
-msgstr "Générer (l'affichage)"
+msgstr "Afficher"
 
 #: ../gui/wxpython/mapdisp/statusbar.py:422
 msgid "Enable/disable auto-rendering"

Modified: grass/trunk/locale/po/grasswxpy_it.po
===================================================================
--- grass/trunk/locale/po/grasswxpy_it.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasswxpy_it.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -17544,8 +17544,6 @@
 "Select areas from the\n"
 "overlaid vector map"
 msgstr ""
-"Seleziona le aree dal\n"
-"vettoriale di overlay"
 
 #: ../gui/wxpython/rlisetup/wizard.py:898
 msgid "Choose a method"

Modified: grass/trunk/locale/po/grasswxpy_ko.po
===================================================================
--- grass/trunk/locale/po/grasswxpy_ko.po	2018-11-01 07:54:25 UTC (rev 73636)
+++ grass/trunk/locale/po/grasswxpy_ko.po	2018-11-01 17:38:42 UTC (rev 73637)
@@ -249,7 +249,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:723
 msgid "Invalid color table format"
-msgstr ""
+msgstr "무효한 색상 테이블 양식입니다"
 
 #: ../gui/wxpython/modules/colorrules.py:804
 #, python-format
@@ -355,7 +355,7 @@
 
 #: ../gui/wxpython/modules/colorrules.py:1274
 msgid "No database connection defined"
-msgstr ""
+msgstr "데이터베이스 연결이 정의되지 않았습니다"
 
 #: ../gui/wxpython/modules/colorrules.py:1347
 #, python-format
@@ -1338,7 +1338,7 @@
 #: ../gui/wxpython/animation/dialogs.py:746
 #: ../gui/wxpython/animation/controller.py:295
 msgid "Invalid input"
-msgstr ""
+msgstr "무효한 입력입니다"
 
 #: ../gui/wxpython/wxplot/dialogs.py:664 ../gui/wxpython/wxplot/base.py:517
 #: ../gui/wxpython/wxplot/base.py:584
@@ -2447,7 +2447,7 @@
 
 #: ../gui/wxpython/location_wizard/dialogs.py:141
 msgid "Invalid location selected."
-msgstr ""
+msgstr "무효한 로케이션이 선택되었습니다."
 
 #: ../gui/wxpython/location_wizard/dialogs.py:142
 #: ../gui/wxpython/location_wizard/dialogs.py:161
@@ -2474,7 +2474,7 @@
 
 #: ../gui/wxpython/location_wizard/dialogs.py:160
 msgid "Invalid region"
-msgstr ""
+msgstr "무효한 영역입니다"
 
 #: ../gui/wxpython/location_wizard/dialogs.py:191
 msgid "Click here to show 3D settings"
@@ -2555,7 +2555,7 @@
 #: ../gui/wxpython/location_wizard/dialogs.py:489
 #, python-format
 msgid "Invalid value: %s"
-msgstr ""
+msgstr "무효한 값입니다: %s"
 
 #: ../gui/wxpython/location_wizard/dialogs.py:586
 msgid "Select datum transformation"
@@ -2608,7 +2608,7 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:265
 msgid "Invalid location name"
-msgstr ""
+msgstr "무효한 로케이션 이름입니다"
 
 #: ../gui/wxpython/location_wizard/wizard.py:280
 msgid "Choose GRASS data directory:"
@@ -2617,7 +2617,7 @@
 #: ../gui/wxpython/location_wizard/wizard.py:294
 #: ../gui/wxpython/location_wizard/wizard.py:2560
 msgid "Location already exists in GRASS Database."
-msgstr ""
+msgstr "GRASS 데이터베이스 내에 로케이션이 이미 존재합니다."
 
 #: ../gui/wxpython/location_wizard/wizard.py:298
 msgid "Unable to create location"
@@ -2855,7 +2855,7 @@
 
 #: ../gui/wxpython/location_wizard/wizard.py:2114
 msgid "GRASS Database:"
-msgstr ""
+msgstr "GRASS 데이터베이스:"
 
 #: ../gui/wxpython/location_wizard/wizard.py:2120
 msgid "Location Name:"
@@ -3509,7 +3509,7 @@
 #: ../gui/wxpython/core/render.py:928
 #, python-format
 msgid "Invalid map size %d,%d\n"
-msgstr ""
+msgstr "%d,%d는 무효한 지도 크기입니다\n"
 
 #: ../gui/wxpython/core/render.py:1009
 #, python-format
@@ -3883,7 +3883,7 @@
 #: ../gui/wxpython/gis_set.py:122
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:122
 msgid "1. Select GRASS GIS database directory"
-msgstr ""
+msgstr "1. GRASS GIS 데이터베이스 디렉토리를 선택하세요"
 
 #: ../gui/wxpython/gis_set.py:125
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:125
@@ -4032,7 +4032,7 @@
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:474
 #, python-format
 msgid "Invalid line in GISRC file (%s):%s\n"
-msgstr ""
+msgstr "GISRC 파일 (%s) 내에 무효한 줄이 있습니다: %s\n"
 
 #: ../gui/wxpython/gis_set.py:511
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:505
@@ -4284,7 +4284,7 @@
 #: ../gui/wxpython/image2target/ii2t_gis_set.py:1095
 #: ../gui/wxpython/gui_core/widgets.py:859
 msgid "Invalid name"
-msgstr ""
+msgstr "무효한 이름입니다"
 
 #: ../gui/wxpython/menustrings.py:3 ../gui/wxpython/menustrings.py:2005
 #: ../gui/wxpython/menustrings.py:2055
@@ -4800,7 +4800,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:98
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1099
 msgid "Import database table"
-msgstr ""
+msgstr "데이터베이스 테이블을 가져오기"
 
 #: ../gui/wxpython/menustrings.py:100 ../gui/wxpython/menustrings.py:1119
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:68
@@ -5137,7 +5137,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:155
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1156
 msgid "Export database table"
-msgstr ""
+msgstr "데이터베이스 테이블을 내보내기"
 
 #: ../gui/wxpython/menustrings.py:159 ../gui/wxpython/menustrings.py:1178
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:157
@@ -6650,7 +6650,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:414
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1340
 msgid "Topographic index map"
-msgstr ""
+msgstr "지형색인 지도"
 
 #: ../gui/wxpython/menustrings.py:423 ../gui/wxpython/menustrings.py:1365
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:415
@@ -8291,7 +8291,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:696
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1622
 msgid "Update database values from vector"
-msgstr ""
+msgstr "벡터로부터 데이터베이스 값 갱신하기"
 
 #: ../gui/wxpython/menustrings.py:707 ../gui/wxpython/menustrings.py:1649
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:697
@@ -8397,7 +8397,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:714
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1640
 msgid "Generate from database"
-msgstr ""
+msgstr "데이터베이스로부터 생성하기"
 
 #: ../gui/wxpython/menustrings.py:725 ../gui/wxpython/menustrings.py:1667
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:715
@@ -8892,7 +8892,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:804
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1730
 msgid "Topographic correction"
-msgstr ""
+msgstr "지형 보정"
 
 #: ../gui/wxpython/menustrings.py:817 ../gui/wxpython/menustrings.py:1759
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:805
@@ -9293,7 +9293,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:873
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1799
 msgid "List databases"
-msgstr ""
+msgstr "데이터베이스 나열하기"
 
 #: ../gui/wxpython/menustrings.py:891 ../gui/wxpython/menustrings.py:1833
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:874
@@ -9383,13 +9383,13 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:888
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1814
 msgid "Create database"
-msgstr ""
+msgstr "데이터베이스 생성하기"
 
 #: ../gui/wxpython/menustrings.py:906 ../gui/wxpython/menustrings.py:1848
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:889
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1815
 msgid "Creates an empty database."
-msgstr ""
+msgstr "빈 데이터베이스를 생성합니다."
 
 #: ../gui/wxpython/menustrings.py:907 ../gui/wxpython/menustrings.py:1849
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:890
@@ -9489,7 +9489,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:907
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1833
 msgid "Vector database connections"
-msgstr ""
+msgstr "벡터 데이터베이스 연결"
 
 #: ../gui/wxpython/menustrings.py:925 ../gui/wxpython/menustrings.py:1867
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:908
@@ -9586,7 +9586,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:924
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1850
 msgid "Reconnect vectors to database"
-msgstr ""
+msgstr "벡터를 데이터베이스로 재연결하기"
 
 #: ../gui/wxpython/menustrings.py:942 ../gui/wxpython/menustrings.py:1884
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:925
@@ -9622,7 +9622,7 @@
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:930
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:1856
 msgid "Connect temporal database"
-msgstr ""
+msgstr "시간 데이터베이스 연결하기"
 
 #: ../gui/wxpython/menustrings.py:948 ../gui/wxpython/menustrings.py:1890
 #: ../gui/wxpython/image2target/ii2t_menustrings.py:931
@@ -13306,7 +13306,7 @@
 #: ../gui/wxpython/gui_core/gselect.py:578
 #, python-format
 msgid "GSelect: invalid item: %s"
-msgstr ""
+msgstr "GSelect: 무효한 아이템입니다: %s"
 
 #: ../gui/wxpython/gui_core/gselect.py:890
 msgid "No table linked to layer <{}>."
@@ -13331,7 +13331,7 @@
 #: ../gui/wxpython/gui_core/gselect.py:1444 ../gui/wxpython/dbmgr/base.py:2956
 #: ../gui/wxpython/dbmgr/base.py:3086 ../gui/wxpython/dbmgr/base.py:3355
 msgid "Database"
-msgstr ""
+msgstr "데이터베이스"
 
 #: ../gui/wxpython/gui_core/gselect.py:1448
 msgid "Protocol"
@@ -13975,6 +13975,8 @@
 "Invalid or empty key column.\n"
 "Unable to create vector map <%s>."
 msgstr ""
+"무효하거나 빈 키 열입니다.\n"
+"벡터 지도 <%s>를 생성할 수 없습니다."
 
 #: ../gui/wxpython/gui_core/dialogs.py:471
 #, python-format
@@ -16063,7 +16065,7 @@
 
 #: ../gui/wxpython/animation/dialogs.py:2059
 msgid "Invalid"
-msgstr ""
+msgstr "무효합니다"
 
 #: ../gui/wxpython/animation/temporal_manager.py:112
 msgid "It is not allowed to display data with different temporal types (absolute and relative)."
@@ -16088,7 +16090,7 @@
 #: ../gui/wxpython/animation/temporal_manager.py:349
 #, python-format
 msgid "Topology of Space time dataset %s is invalid."
-msgstr ""
+msgstr "시공간 자료세트 %s의 위상이 무효합니다"
 
 #: ../gui/wxpython/animation/utils.py:182
 msgid "The number of maps in space-time datasets has to be the same."
@@ -16243,7 +16245,7 @@
 #: ../gui/wxpython/tplot/frame.py:845 ../gui/wxpython/tplot/frame.py:866
 #: ../gui/wxpython/tplot/frame.py:992
 msgid "Invalid input coordinates"
-msgstr ""
+msgstr "무효한 입력 좌표입니다"
 
 #: ../gui/wxpython/tplot/frame.py:374 ../gui/wxpython/tplot/frame.py:487
 #: ../gui/wxpython/timeline/frame.py:180
@@ -16329,11 +16331,11 @@
 
 #: ../gui/wxpython/tplot/frame.py:862
 msgid "Invalid input raster dataset"
-msgstr ""
+msgstr "무효한 입력 래스터 자료세트입니다"
 
 #: ../gui/wxpython/tplot/frame.py:879
 msgid "Invalid input vector dataset"
-msgstr ""
+msgstr "무효한 입력 벡터 자료세트입니다"
 
 #: ../gui/wxpython/tplot/frame.py:941 ../gui/wxpython/timeline/frame.py:478
 #, python-format
@@ -16346,7 +16348,7 @@
 
 #: ../gui/wxpython/tplot/frame.py:985 ../gui/wxpython/tplot/frame.py:1043
 msgid "Invalid input temporal dataset"
-msgstr ""
+msgstr "무효한 입력 시간 자료세트입니다"
 
 #: ../gui/wxpython/tplot/frame.py:1064
 msgid "Datasets have different number of values"
@@ -18399,7 +18401,7 @@
 
 #: ../gui/wxpython/dbmgr/sqlbuilder.py:99 ../gui/wxpython/dbmgr/base.py:2278
 msgid "Database connection"
-msgstr ""
+msgstr "데이터베이스 연결"
 
 #: ../gui/wxpython/dbmgr/sqlbuilder.py:131
 msgid "Set SQL statement to default"
@@ -19435,7 +19437,7 @@
 
 #: ../gui/wxpython/gmodeler/preferences.py:132
 msgid "Invalid:"
-msgstr ""
+msgstr "무효합니다:"
 
 #: ../gui/wxpython/gmodeler/preferences.py:150
 msgid "Running:"
@@ -19678,7 +19680,7 @@
 
 #: ../gui/wxpython/timeline/frame.py:580
 msgid "WARNING: invalid topology"
-msgstr ""
+msgstr "경고: 무효한 위상입니다"
 
 #: ../gui/wxpython/timeline/frame.py:582
 msgid ""



More information about the grass-commit mailing list