[GRASS-SVN] r65959 - in grass/trunk: . locale/po

svn_grass at osgeo.org svn_grass at osgeo.org
Tue Aug 18 03:47:46 PDT 2015


Author: neteler
Date: 2015-08-18 03:47:46 -0700 (Tue, 18 Aug 2015)
New Revision: 65959

Added:
   grass/trunk/locale/po/grasslibs_fi.po
   grass/trunk/locale/po/grassmods_fi.po
   grass/trunk/locale/po/grasswxpy_fi.po
Modified:
   grass/trunk/translators.csv
Log:
Kari Salovaara: Finnish translation started

Added: grass/trunk/locale/po/grasslibs_fi.po
===================================================================
--- grass/trunk/locale/po/grasslibs_fi.po	                        (rev 0)
+++ grass/trunk/locale/po/grasslibs_fi.po	2015-08-18 10:47:46 UTC (rev 65959)
@@ -0,0 +1,8849 @@
+# translation of grasslibs_fi.po to Finnish
+# This file is distributed under the same license as the GRASS GIS package.
+# Copyright (C) 2014-2015 GRASS Development Team
+#
+# Kari Salovaara <kari.salovaara at pp1.inet.fi>, 2015.
+msgid ""
+msgstr ""
+"Project-Id-Version: grasslibs_fi\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-07-20 21:44+0200\n"
+"PO-Revision-Date: 2015-08-17 16:24+0300\n"
+"Last-Translator: Kari Salovaara <kari.salovaara at pp1.inet.fi>\n"
+"Language-Team: Finnish <grass-translations at lists.osgeo.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Lokalize 1.5\n"
+
+#: ../lib/db/dbmi_driver/d_error.c:35
+#, c-format
+msgid "DBMI-%s driver error:"
+msgstr "DBMI-%s ajurin virhe:"
+
+#: ../lib/db/dbmi_client/copy_tab.c:91
+#, c-format
+msgid "Array of values to select from column <%s> is empty"
+msgstr "Arvotaulukko valittaessa sarakkeesta  <%s> on tyhjä"
+
+#: ../lib/db/dbmi_client/copy_tab.c:107 ../lib/db/dbmi_client/copy_tab.c:127
+#: ../lib/db/dbmi_client/db.c:41 ../lib/vector/Vlib/ascii.c:404
+#: ../lib/vector/Vlib/write_pg.c:2902 ../lib/vector/Vlib/write_ogr.c:192
+#, c-format
+msgid "Unable to start driver <%s>"
+msgstr "Ei voida käynnistää ajuria <%s>"
+
+#: ../lib/db/dbmi_client/copy_tab.c:112 ../lib/db/dbmi_client/copy_tab.c:133
+#: ../lib/db/dbmi_client/db.c:46 ../lib/vector/neta/timetables.c:133
+#: ../lib/vector/neta/utils.c:119 ../lib/vector/Vlib/ascii.c:410
+#: ../lib/vector/Vlib/array.c:282 ../lib/vector/Vlib/write_pg.c:2907
+#: ../lib/vector/Vlib/cats.c:597 ../lib/vector/Vlib/net.c:181
+#: ../lib/vector/Vlib/net.c:358 ../lib/vector/Vlib/write_ogr.c:197
+#: ../lib/vector/Vlib/map.c:305 ../lib/ogsf/gp3.c:208 ../lib/ogsf/gv3.c:350
+#: ../lib/rst/interp_float/vinput2d.c:88
+#, c-format
+msgid "Unable to open database <%s> by driver <%s>"
+msgstr "Ei voida avata tietokantaa <%s> ajurilla <%s>"
+
+#: ../lib/db/dbmi_client/copy_tab.c:151
+#, c-format
+msgid "Unable to get list tables in database <%s>"
+msgstr "Ei saada listaa tauluista tietokannasta <%s>"
+
+#: ../lib/db/dbmi_client/copy_tab.c:167
+#, c-format
+msgid "Table <%s> already exists in database and will be overwritten"
+msgstr "Taulu <%s> on jo olemassa tietokannassa ja päällekirjoitetaan"
+
+#: ../lib/db/dbmi_client/copy_tab.c:172
+#, c-format
+msgid "Table <%s> already exists in database <%s>"
+msgstr "Taulu <%s> on jo olemassa tietokannassa <%s>"
+
+#: ../lib/db/dbmi_client/copy_tab.c:218 ../lib/db/dbmi_client/copy_tab.c:295
+#: ../lib/db/dbmi_client/table.c:110 ../lib/vector/Vlib/write_ogr.c:210
+#, c-format
+msgid "Unable to open select cursor: '%s'"
+msgstr ""
+
+#: ../lib/db/dbmi_client/copy_tab.c:250
+#, c-format
+msgid "Column <%s> is not integer"
+msgstr "Sarake <%s> ei ole integer (kokonaisluku)"
+
+#: ../lib/db/dbmi_client/copy_tab.c:267 ../lib/rst/interp_float/vinput2d.c:94
+#: ../lib/rst/interp_float/vinput2d.c:108
+#, c-format
+msgid "Column <%s> not found"
+msgstr "Saraketta <%s> ei löydy"
+
+#: ../lib/db/dbmi_client/copy_tab.c:270
+#, c-format
+msgid "Unable to create table <%s>"
+msgstr "Ei voida luoda taulua <%s>"
+
+#: ../lib/db/dbmi_client/copy_tab.c:314 ../lib/vector/Vlib/write_pg.c:2009
+#: ../lib/vector/Vlib/write_ogr.c:585
+#, c-format
+msgid "Unable to fetch data from table <%s>"
+msgstr ""
+
+#: ../lib/db/dbmi_client/copy_tab.c:370
+#, c-format
+msgid "Unknown column type (column <%s>)"
+msgstr "Tuntematon saraketyyppi (sarake <%s>)"
+
+#: ../lib/db/dbmi_client/table.c:46 ../lib/db/dbmi_client/delete_tab.c:40
+#, c-format
+msgid "Unable open database <%s> by driver <%s>"
+msgstr "Ei voida avata tietokantaa <%s> ajurilla <%s>"
+
+#: ../lib/db/dbmi_client/column.c:136 ../lib/vector/Vlib/ascii.c:428
+#: ../lib/vector/Vlib/write_pg.c:666 ../lib/python/script/db.py:45
+#, c-format, python-format
+msgid "Unable to describe table <%s>"
+msgstr ""
+
+#: ../lib/db/dbmi_client/delete_tab.c:53
+#, c-format
+msgid "Unable to drop table: '%s'"
+msgstr ""
+
+#: ../lib/db/dbmi_client/select.c:119 ../lib/db/dbmi_client/select.c:221
+#: ../lib/db/dbmi_client/select.c:288
+msgid "Missing column name"
+msgstr "Puuttuva sarakkeen nimi"
+
+#: ../lib/db/dbmi_client/select.c:216 ../lib/db/dbmi_client/select.c:283
+msgid "Missing key column name"
+msgstr "Puuttuva avain sarakkeen nimi"
+
+#: ../lib/db/dbmi_client/select.c:317 ../lib/vector/Vlib/cats.c:603
+#, c-format
+msgid "Unable select records from table <%s>"
+msgstr ""
+
+#: ../lib/db/dbmi_client/select.c:333
+msgid "Key column type is not integer"
+msgstr ""
+
+#: ../lib/db/dbmi_base/index.c:180
+msgid "db_set_index_column_name(): invalid column number"
+msgstr ""
+
+#: ../lib/db/dbmi_base/index.c:197
+msgid "db_get_index_column_name(): invalid column number"
+msgstr ""
+
+#: ../lib/db/dbmi_base/login.c:99
+#, c-format
+msgid "Unable to read file '%s'"
+msgstr ""
+
+#: ../lib/db/dbmi_base/login.c:113
+#, c-format
+msgid "Login file (%s) corrupted (line: %s)"
+msgstr ""
+
+#: ../lib/db/dbmi_base/login.c:142
+#, c-format
+msgid "Unable to write file '%s'"
+msgstr ""
+
+#: ../lib/db/dbmi_base/error.c:72
+msgid "<NULL error message>"
+msgstr ""
+
+#: ../lib/db/dbmi_base/error.c:91
+msgid "dbmi: Protocol error"
+msgstr ""
+
+#: ../lib/db/dbmi_base/error.c:136
+msgid "dbmi: Out of Memory"
+msgstr ""
+
+#: ../lib/db/dbmi_base/error.c:149
+#, c-format
+msgid "dbmi: %s() not implemented"
+msgstr ""
+
+#: ../lib/db/dbmi_base/error.c:163
+#, c-format
+msgid "dbmi: Invalid procedure %d"
+msgstr ""
+
+#: ../lib/db/dbmi_base/legal_dbname.c:38
+#, c-format
+msgid "Illegal table map name <%s>. May not contain '.' or 'NULL'."
+msgstr ""
+
+#: ../lib/db/dbmi_base/legal_dbname.c:45
+#, c-format
+msgid "Illegal table map name <%s>. Must start with a letter."
+msgstr ""
+
+#: ../lib/db/dbmi_base/legal_dbname.c:54
+#, c-format
+msgid "Illegal table map name <%s>. Character <%c> not allowed."
+msgstr ""
+
+#: ../lib/db/dbmi_base/valuefmt.c:52
+msgid "db_convert_Cstring_to_value(): unrecognized sqltype"
+msgstr ""
+
+#: ../lib/db/dbmi_base/valuefmt.c:91
+msgid "db_convert_value_into_string(): unrecongized sqltype-type"
+msgstr ""
+
+#: ../lib/db/dbmi_base/xdrtable.c:109
+msgid "fetch: table has wrong number of columns"
+msgstr ""
+
+#: ../lib/db/dbmi_base/default_name.c:136
+msgid "Programmer error"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_main.c:47
+#: ../lib/vector/rtree/test_suite/test_main.c:44
+#: ../lib/gmath/test/test_main.c:47
+msgid "Choose the unit tests to run"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_main.c:54 ../lib/gmath/test/test_main.c:54
+msgid "Choose the integration tests to run"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_main.c:58 ../lib/gmath/test/test_main.c:79
+msgid "Run all unit tests"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_main.c:62 ../lib/gmath/test/test_main.c:83
+msgid "Run all integration tests"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_main.c:66 ../lib/gmath/test/test_main.c:87
+msgid "Run all unit and integration tests"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_main.c:83
+msgid "Performs unit and integration tests for the dbmi base library"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_columns.c:37
+msgid ""
+"\n"
+"++ Running column unit tests ++"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_columns.c:42
+msgid ""
+"\n"
+"-- column unit tests failure --"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_columns.c:44
+msgid ""
+"\n"
+"-- column unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_columns.c:57
+msgid ""
+"\n"
+"++ Run test copy column ++"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_columns.c:150
+msgid ""
+"\n"
+"++ Test copy column finished ++"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_table.c:38
+msgid ""
+"\n"
+"++ Running table unit tests ++"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_table.c:43
+msgid ""
+"\n"
+"-- Table unit tests failure --"
+msgstr ""
+
+#: ../lib/db/dbmi_base/test/test_table.c:45
+msgid ""
+"\n"
+"-- Table unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/db/dbmi_base/xdrvalue.c:82
+msgid "send data: invalid C-type"
+msgstr ""
+
+#: ../lib/cairodriver/read_xid.c:14
+#, c-format
+msgid "Unable to open input file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/read_xid.c:17
+#, c-format
+msgid "Unable to read input file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/read_xid.c:20
+#, c-format
+msgid "Unable to parse input file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/graph.c:67
+msgid "Unable to open display"
+msgstr ""
+
+#: ../lib/cairodriver/graph.c:85
+msgid "Unable to obtain visual"
+msgstr ""
+
+#: ../lib/cairodriver/graph.c:160
+#, c-format
+msgid "Unknown file extension: %s"
+msgstr ""
+
+#: ../lib/cairodriver/graph.c:190
+#, c-format
+msgid "cairo: collecting to file '%s'"
+msgstr ""
+
+#: ../lib/cairodriver/graph.c:192
+#, c-format
+msgid "cairo: image size %dx%d"
+msgstr ""
+
+#: ../lib/cairodriver/graph.c:371
+msgid "Unknown Cairo surface type"
+msgstr ""
+
+#: ../lib/cairodriver/graph.c:376
+msgid "Failed to initialize Cairo surface"
+msgstr ""
+
+#: ../lib/cairodriver/raster.c:109
+msgid "Failed to create cairo surface"
+msgstr ""
+
+#: ../lib/cairodriver/draw_bitmap.c:47
+msgid "Cairo_Bitmap: Failed to create source"
+msgstr ""
+
+#: ../lib/cairodriver/read_ppm.c:28 ../lib/cairodriver/read_bmp.c:88
+#, c-format
+msgid "Cairo: unable to open input file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/read_ppm.c:32 ../lib/cairodriver/read_bmp.c:92
+#, c-format
+msgid "Cairo: invalid input file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/read_ppm.c:38
+#, c-format
+msgid "Cairo: input file has incorrect dimensions: expected: %dx%d got: %dx%d"
+msgstr ""
+
+#: ../lib/cairodriver/read_ppm.c:46
+#, c-format
+msgid "Cairo: unable to open input mask file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/read_ppm.c:50
+#, c-format
+msgid "Cairo: invalid input mask file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/read_ppm.c:56
+#, c-format
+msgid ""
+"Cairo: input mask file has incorrect dimensions: expected: %dx%d got: %dx%d"
+msgstr ""
+
+#: ../lib/cairodriver/write_xid.c:14
+#, c-format
+msgid "Unable to open output file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/write_xid.c:19
+#, c-format
+msgid "Unable to write output file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/read_bmp.c:96
+#, c-format
+msgid "Cairo: Invalid BMP header for <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/text.c:46
+#, c-format
+msgid "Unable to convert from <%s> to UTF-8"
+msgstr ""
+
+#: ../lib/cairodriver/text.c:56
+msgid "Some characters could not be converted to UTF-8"
+msgstr ""
+
+#: ../lib/cairodriver/write_ppm.c:27 ../lib/cairodriver/write_bmp.c:72
+#, c-format
+msgid "Cairo: unable to open output file <%s>"
+msgstr ""
+
+#: ../lib/cairodriver/write_ppm.c:34
+#, c-format
+msgid "Cairo: unable to open mask file <%s>"
+msgstr ""
+
+#: ../lib/driver/parse_ftcap.c:84
+#, c-format
+msgid "%s: Unable to read font definition file; use the default"
+msgstr ""
+
+#: ../lib/driver/parse_ftcap.c:90
+#, c-format
+msgid "%s: No font definition file"
+msgstr ""
+
+#: ../lib/vector/rtree/test_suite/test_main.c:61
+msgid "Unit tests for the vector rtree library"
+msgstr ""
+
+#: ../lib/vector/rtree/test_suite/test_basics.c:40
+msgid ""
+"\n"
+"++ Running basic unit tests ++"
+msgstr ""
+
+#: ../lib/vector/rtree/test_suite/test_basics.c:48
+msgid ""
+"\n"
+"-- Basic rtree unit tests failure --"
+msgstr ""
+
+#: ../lib/vector/rtree/test_suite/test_basics.c:50
+msgid ""
+"\n"
+"-- Basic rtree unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/vector/vedit/cats.c:63
+#, c-format
+msgid "Unable to set category %d for (feature id %d)"
+msgstr ""
+
+#: ../lib/vector/vedit/select.c:231
+msgid "Unknown query tool"
+msgstr ""
+
+#: ../lib/vector/vedit/delete.c:40
+#, c-format
+msgid "Attempt to delete dead feature (%d)"
+msgstr ""
+
+#: ../lib/vector/vedit/delete.c:72
+#, c-format
+msgid "No area found for centroid %d"
+msgstr ""
+
+#: ../lib/vector/vedit/delete.c:76
+#, c-format
+msgid "Duplicate centroid %d, unable to delete area"
+msgstr ""
+
+#: ../lib/vector/vedit/delete.c:105
+#, c-format
+msgid "Area %d without centroid"
+msgstr ""
+
+#: ../lib/vector/vedit/delete.c:121
+#, c-format
+msgid "Area %d has no boundaries"
+msgstr ""
+
+#: ../lib/vector/diglib/port_init.c:158
+#, c-format
+msgid "Unable to find '%x' in %s"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../lib/vector/diglib/file.c:159
+msgid "Writing to file loaded to memory not supported"
+msgstr ""
+
+#: ../lib/vector/diglib/file.c:197
+msgid "Unable to load file to memory, file not open"
+msgstr ""
+
+#: ../lib/vector/diglib/file.c:212
+msgid "Vector memory mode not supported, using 'AUTO'"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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"
+msgstr ""
+
+#: ../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
+msgid "Vector exceeds supported file size limit"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:222
+msgid "Unable read topology for nodes"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:227
+#, c-format
+msgid "Unable to read topology for node %d"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:232
+msgid "Unable read topology for lines"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:237
+#, c-format
+msgid "Unable to read topology for line %d"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:242
+msgid "Unable to read topo for areas"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:247
+#, c-format
+msgid "Unable read topology for area %d"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:252
+msgid "Unable to read topology for isles"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:257
+#, c-format
+msgid "Unable to read topology for isle %d"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:279 ../lib/vector/diglib/plus.c:305
+msgid "Unable to write head to plus file"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:284
+msgid "Unable to write nodes to plus file"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:289
+msgid "Unable to write lines to plus file"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:294
+msgid "Unable to write areas to plus file"
+msgstr ""
+
+#: ../lib/vector/diglib/plus.c:299
+msgid "Unable to write isles to plus file"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:215 ../lib/vector/diglib/plus_area.c:711
+#, c-format
+msgid "Line %d already has area/isle %d to left"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:225 ../lib/vector/diglib/plus_area.c:719
+#, c-format
+msgid "Line %d already has area/isle %d to right"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:279
+msgid "Isle already registered in area"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:313
+msgid "Attempt to delete isle from dead area"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:330
+#, c-format
+msgid "Attempt to delete not registered isle %d from area %d"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:369
+msgid "Attempt to delete dead area"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:408
+#, c-format
+msgid "Dead centroid %d registered for area (bug in the vector library)"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:431
+#, c-format
+msgid "Attempt to delete area %d info from dead isle %d"
+msgstr ""
+
+#: ../lib/vector/diglib/plus_area.c:777
+#, c-format
+msgid "Attempt to delete isle %d info from dead area %d"
+msgstr ""
+
+#: ../lib/vector/diglib/frmt.c:45 ../lib/vector/diglib/frmt.c:70
+#, c-format
+msgid "Vector format not recognized: %s"
+msgstr ""
+
+#: ../lib/vector/diglib/frmt.c:79 ../lib/vector/diglib/frmt.c:88
+#, c-format
+msgid "Vector format '%s' not supported"
+msgstr ""
+
+#: ../lib/vector/diglib/frmt.c:97
+#, c-format
+msgid "Format definition is not correct: %s"
+msgstr ""
+
+#: ../lib/vector/diglib/struct_alloc.c:491
+msgid "Out of memmory"
+msgstr ""
+
+#: ../lib/vector/diglib/test.c:58
+msgid "Unable to open test.tmp file"
+msgstr ""
+
+#: ../lib/vector/diglib/test.c:75
+#, c-format
+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"
+msgstr ""
+
+#: ../lib/vector/diglib/test.c:104
+#, c-format
+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"
+msgstr ""
+
+#: ../lib/vector/diglib/test.c:134
+#, c-format
+msgid "Error in read/write portable int, byte_order = %d Written: %d Read: %d"
+msgstr ""
+
+#: ../lib/vector/diglib/test.c:150
+#, c-format
+msgid ""
+"Error in read/write portable short, byte_order = %d Written: %d Read: %d"
+msgstr ""
+
+#: ../lib/vector/diglib/test.c:165
+#, c-format
+msgid "Error in read/write portable char, byte_order = %d Written: %d Read: %d"
+msgstr ""
+
+#: ../lib/vector/diglib/spindex.c:450
+#, c-format
+msgid "Unable to delete node %d from spatial index"
+msgstr ""
+
+#: ../lib/vector/diglib/spindex.c:493
+#, c-format
+msgid "Unable to delete line %d from spatial index"
+msgstr ""
+
+#: ../lib/vector/diglib/spindex.c:529
+msgid "Attempt to delete sidx for dead area"
+msgstr ""
+
+#: ../lib/vector/diglib/spindex.c:546
+#, c-format
+msgid "Unable to delete area %d from spatial index"
+msgstr ""
+
+#: ../lib/vector/diglib/spindex.c:595
+#, c-format
+msgid "Unable to delete isle %d from spatial index"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../lib/vector/neta/flow.c:64 ../lib/vector/neta/flow.c:179
+#: ../lib/vector/neta/spanningtree.c:99 ../lib/vector/neta/timetables.c:69
+#: ../lib/vector/neta/timetables.c:168 ../lib/vector/neta/timetables.c:178
+#: ../lib/vector/neta/timetables.c:191 ../lib/vector/neta/timetables.c:278
+#: ../lib/vector/neta/timetables.c:413 ../lib/vector/neta/timetables.c:425
+#: ../lib/vector/neta/articulation_point.c:60
+#: ../lib/vector/neta/components.c:46 ../lib/vector/neta/components.c:113
+#: ../lib/vector/neta/centrality.c:63 ../lib/vector/neta/centrality.c:145
+#: ../lib/vector/neta/path.c:136 ../lib/vector/neta/bridge.c:58
+#: ../lib/vector/Vlib/line.c:50 ../lib/vector/Vlib/line.c:154
+#: ../lib/segment/open.c:98 ../lib/rowio/setup.c:61 ../lib/rowio/setup.c:67
+#: ../lib/rst/interp_float/segmen2d.c:182
+#: ../lib/rst/interp_float/segmen2d.c:188
+#: ../lib/rst/interp_float/segmen2d.c:194
+#: ../lib/rst/interp_float/segmen2d.c:204
+#: ../lib/rst/interp_float/interp2d.c:121
+#: ../lib/rst/interp_float/interp2d.c:127
+msgid "Out of memory"
+msgstr ""
+
+#: ../lib/vector/neta/flow.c:310 ../lib/vector/Vlib/graph.c:105
+#: ../lib/vector/Vlib/net.c:444
+msgid "GngFlatten error"
+msgstr ""
+
+#: ../lib/vector/neta/spanningtree.c:104
+msgid "Computing minimum spanning tree..."
+msgstr ""
+
+#: ../lib/vector/neta/timetables.c:46 ../lib/vector/neta/timetables.c:203
+#: ../lib/vector/neta/timetables.c:244 ../lib/vector/neta/timetables.c:286
+#, c-format
+msgid "Unable to open select cursor: %s"
+msgstr ""
+
+#: ../lib/vector/neta/utils.c:195
+#, c-format
+msgid "Point %d is not connected!"
+msgstr ""
+
+#: ../lib/vector/neta/utils.c:230
+#, c-format
+msgid "'%s' must be > 0"
+msgstr ""
+
+#: ../lib/vector/neta/utils.c:239
+msgid "'where' and 'cats' parameters were supplied, cat will be ignored"
+msgstr ""
+
+#: ../lib/vector/neta/utils.c:242
+msgid "Unable to load data from database"
+msgstr ""
+
+#: ../lib/vector/neta/utils.c:249
+msgid "Problem loading category values"
+msgstr ""
+
+#: ../lib/vector/Vlib/cindex.c:32
+msgid "Category index is not up to date"
+msgstr ""
+
+#: ../lib/vector/Vlib/cindex.c:38
+msgid "Layer index out of range"
+msgstr ""
+
+#: ../lib/vector/Vlib/cindex.c:268
+msgid "Category index out of range"
+msgstr ""
+
+#: ../lib/vector/Vlib/cindex.c:489
+#, c-format
+msgid "Unable to create category index file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/cindex.c:498
+msgid "Error writing out category index file"
+msgstr ""
+
+#: ../lib/vector/Vlib/cindex.c:542 ../lib/vector/Vlib/open.c:382
+#, c-format
+msgid "Unable to open category index file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:37 ../lib/vector/Vlib/rewind.c:29
+#: ../lib/vector/Vlib/close.c:38 ../lib/vector/Vlib/open.c:59
+#: ../lib/vector/Vlib/read.c:32 ../lib/vector/Vlib/write.c:56
+#: ../lib/vector/Vlib/write.c:62
+msgid "Requested format is not compiled in this version"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:115
+msgid "Area of size = 0.0 (less than 4 vertices) ignored"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:131
+msgid "Unable to add area (map closed, topo saved)"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:139
+msgid "Unable to add isle (map closed, topo saved)"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:149
+msgid "Area of size = 0.0 ignored"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:200
+msgid "Request to find area outside nonexistent isle"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:351
+msgid "Larger bbox but smaller area!!!"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:606
+msgid "Checking for topological errors..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:641
+#, c-format
+msgid "Number of lines of length zero: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:643
+#, c-format
+msgid "Number of boundaries of length zero: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:652
+#, c-format
+msgid "Number of boundary intersections: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:676
+msgid "Skipping further checks because of incorrect boundaries"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:726
+#, c-format
+msgid "Number of redundant holes: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:865 ../lib/vector/Vlib/open.c:356
+#: ../lib/vector/Vlib/open.c:860
+#, c-format
+msgid "Unable to open spatial index file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:871
+#, c-format
+msgid "Building topology for vector map <%s>..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:889
+msgid "Topology was built"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:900
+#, c-format
+msgid "Number of nodes: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:901
+#, c-format
+msgid "Number of primitives: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:902
+#, c-format
+msgid "Number of points: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:903
+#, c-format
+msgid "Number of lines: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:904
+#, c-format
+msgid "Number of boundaries: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:905
+#, c-format
+msgid "Number of centroids: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:908
+#, c-format
+msgid "Number of faces: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:911
+#, c-format
+msgid "Number of kernels: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:957
+#, c-format
+msgid "Number of areas: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:958
+#, c-format
+msgid "Number of isles: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:963
+#, c-format
+msgid "Number of areas without centroid: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:968
+#, c-format
+msgid "Number of centroids exceeds number of areas: %d > %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:972
+#, c-format
+msgid "Number of incorrect boundaries: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:976
+#, c-format
+msgid "Number of centroids outside area: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:980
+#, c-format
+msgid "Number of duplicate centroids: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:984
+msgid "Number of areas: -"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:985
+msgid "Number of isles: -"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:1014
+#, c-format
+msgid "Unable to create topo file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:1022
+msgid "Error writing out topo file"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:1211
+msgid ""
+"Unable to build spatial index from topology, vector map is not opened at "
+"topology level 2"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:1234
+#, c-format
+msgid "%s is no longer supported"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:1257
+msgid "Spatial index not available, can not be saved"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:1270
+#, c-format
+msgid "Unable to create spatial index file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/build.c:1279
+msgid "Error writing out spatial index file"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:84
+#, c-format
+msgid "Error reading ASCII file: (bad type) [%s]"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:123
+#, c-format
+msgid "Error reading ASCII file: (unknown type) [%s]"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:143
+msgid "End of ASCII file reached before end of coordinates"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:155
+#, c-format
+msgid "Error reading ASCII file: (bad point) [%s]"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:160
+#, c-format
+msgid "Unparsable longitude value: [%s]"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:165
+#, c-format
+msgid "Unparsable latitude value: [%s]"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:201
+msgid "End of ASCII file reached before end of categories"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:212
+#, c-format
+msgid "Error reading categories: [%s]"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:225
+msgid "Unable to copy points"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:238
+#, c-format
+msgid "Vector map <%s> is 2D. %d 3D features (faces or kernels) skipped."
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:270
+#, c-format
+msgid ""
+"Unexpected data in vector header:\n"
+"[%s]"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:306
+#, c-format
+msgid "Unknown keyword <%s> in vector head"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:398 ../lib/vector/Vlib/array.c:276
+#: ../lib/vector/Vlib/copy.c:594 ../lib/vector/Vlib/copy.c:704
+#: ../lib/vector/Vlib/cats.c:589 ../lib/vector/Vlib/net.c:175
+#: ../lib/vector/Vlib/net.c:353 ../lib/vector/Vlib/map.c:264
+#: ../lib/vector/Vlib/map.c:400 ../lib/ogsf/gp3.c:202 ../lib/ogsf/gv3.c:344
+#: ../lib/rst/interp_float/vinput2d.c:79
+#, c-format
+msgid "Database connection not defined for layer %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:465
+#, c-format
+msgid "Column <%s> does not exist"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:467
+msgid "Available columns:"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:472
+msgid "Export cancelled"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:505
+#, c-format
+msgid "Unknown type of column <%s>, export cancelled"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:539
+#, c-format
+msgid "Unable to select record from table <%s> (key %s, column %s)"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:661
+#, c-format
+msgid "Unknown feature type %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:701
+#, c-format
+msgid "Feature has more categories. Only one category (%d) is exported."
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:718
+#, c-format
+msgid "Cannot select attributes for cat = %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:724
+msgid "Unable to fetch data from table"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:756 ../lib/vector/Vlib/net.c:186
+#: ../lib/vector/Vlib/net.c:203 ../lib/vector/Vlib/net.c:363
+#, c-format
+msgid "Column <%s> not found in table <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:758
+#, c-format
+msgid "Column <%s>: unsupported data type"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:840
+msgid "Unknown format"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:850
+msgid "Topology not available, unable to process areas"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:863
+#, c-format
+msgid "Unable to get boundary of area id %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:875
+#, c-format
+msgid "Unable to get boundary of isle id %d (area id %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/ascii.c:889
+#, c-format
+msgid ""
+"%d features without category skipped. To export also features without "
+"category use '%s=-1'."
+msgstr ""
+
+#: ../lib/vector/Vlib/graph.c:138
+msgid "Unable to add network arc"
+msgstr ""
+
+#: ../lib/vector/Vlib/graph.c:226 ../lib/vector/Vlib/net.c:533
+#, c-format
+msgid "dglShortestPath error: %s"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_nat.c:57
+#, c-format
+msgid "Unable to open coor file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_nat.c:154
+#, c-format
+msgid ""
+"Coor file of vector map <%s@%s> is larger than it should be (%ld bytes "
+"excess)"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_nat.c:158
+#, c-format
+msgid ""
+"Coor file of vector <%s@%s> is shorter than it should be (%ld bytes missing)."
+msgstr ""
+
+#: ../lib/vector/Vlib/area.c:50
+msgid "Attempt to read points of nonexistent area"
+msgstr ""
+
+#: ../lib/vector/Vlib/area.c:81
+msgid "Attempt to read points of nonexistent isle"
+msgstr ""
+
+#: ../lib/vector/Vlib/area.c:94 ../lib/vector/Vlib/area.c:499
+#: ../lib/vector/Vlib/write_sfa.c:306 ../lib/vector/Vlib/write_pg.c:123
+#: ../lib/vector/Vlib/write_pg.c:157 ../lib/vector/Vlib/write_pg.c:196
+#: ../lib/vector/Vlib/write_pg.c:294 ../lib/vector/Vlib/write_pg.c:354
+#: ../lib/vector/Vlib/write_pg.c:476 ../lib/vector/Vlib/close_pg.c:99
+#: ../lib/vector/Vlib/close_pg.c:147 ../lib/vector/Vlib/close.c:275
+#: ../lib/vector/Vlib/copy.c:404 ../lib/vector/Vlib/simple_features.c:336
+#: ../lib/vector/Vlib/build_pg.c:117 ../lib/vector/Vlib/build_sfa.c:718
+#: ../lib/vector/Vlib/open_pg.c:143 ../lib/vector/Vlib/open_pg.c:200
+#: ../lib/vector/Vlib/open_pg.c:299 ../lib/vector/Vlib/open_pg.c:349
+#: ../lib/vector/Vlib/rewind_pg.c:56 ../lib/vector/Vlib/rewind_pg.c:81
+#: ../lib/vector/Vlib/read_pg.c:91 ../lib/vector/Vlib/read_pg.c:214
+#: ../lib/vector/Vlib/read_pg.c:298 ../lib/vector/Vlib/read_pg.c:416
+#: ../lib/vector/Vlib/header_finfo.c:47 ../lib/vector/Vlib/header_finfo.c:86
+#: ../lib/vector/Vlib/header_finfo.c:123 ../lib/vector/Vlib/header_finfo.c:171
+msgid "GRASS is not compiled with PostgreSQL support"
+msgstr ""
+
+#: ../lib/vector/Vlib/area.c:121 ../lib/vector/Vlib/area.c:153
+#: ../lib/vector/Vlib/area.c:219 ../lib/vector/Vlib/area.c:248
+#, c-format
+msgid "Attempt to read topo for dead area (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/area.c:189 ../lib/vector/Vlib/area.c:275
+#, c-format
+msgid "Attempt to read topo for dead isle (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/close_ogr.c:77 ../lib/vector/Vlib/close_ogr.c:111
+#: ../lib/vector/Vlib/write_sfa.c:298 ../lib/vector/Vlib/close.c:284
+#: ../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:94
+#: ../lib/vector/Vlib/build_ogr.c:169 ../lib/vector/Vlib/open_ogr.c:121
+#: ../lib/vector/Vlib/open_ogr.c:154 ../lib/vector/Vlib/open_ogr.c:231
+#: ../lib/vector/Vlib/simple_features.c:310 ../lib/vector/Vlib/build_sfa.c:711
+#: ../lib/vector/Vlib/rewind_ogr.c:47 ../lib/vector/Vlib/rewind_ogr.c:71
+#: ../lib/vector/Vlib/field.c:660 ../lib/vector/Vlib/write_ogr.c:69
+#: ../lib/vector/Vlib/write_ogr.c:105 ../lib/vector/Vlib/write_ogr.c:145
+#: ../lib/vector/Vlib/header_finfo.c:41 ../lib/vector/Vlib/header_finfo.c:80
+#: ../lib/vector/Vlib/header_finfo.c:113 ../lib/vector/Vlib/header_finfo.c:153
+#: ../lib/vector/Vlib/header_finfo.c:254 ../lib/proj/convert.c:82
+msgid "GRASS is not compiled with OGR support"
+msgstr ""
+
+#: ../lib/vector/Vlib/close_ogr.c:104 ../lib/vector/Vlib/close_pg.c:140
+#, c-format
+msgid "Unable to save feature index file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_sfa.c:117
+msgid "Unable to calculate centroid for area"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_sfa.c:131 ../lib/vector/Vlib/write_sfa.c:173
+#: ../lib/vector/Vlib/write_sfa.c:273 ../lib/vector/Vlib/read_sfa.c:124
+msgid "GRASS is not compiled with OGR/PostgreSQL support"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_sfa.c:158 ../lib/vector/Vlib/write_sfa.c:207
+#: ../lib/vector/Vlib/write_pg.c:236 ../lib/vector/Vlib/write_pg.c:381
+#: ../lib/vector/Vlib/write_pg.c:396 ../lib/vector/Vlib/read.c:173
+#: ../lib/vector/Vlib/write_nat.c:182 ../lib/vector/Vlib/write_nat.c:295
+#: ../lib/vector/Vlib/write_nat.c:397 ../lib/vector/Vlib/write_nat.c:652
+#: ../lib/vector/Vlib/read_pg.c:331 ../lib/vector/Vlib/box.c:213
+#: ../lib/vector/Vlib/read_nat.c:144 ../lib/vector/Vlib/read_sfa.c:50
+#, c-format
+msgid "Attempt to access feature with invalid id (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_sfa.c:164 ../lib/vector/Vlib/write_pg.c:187
+#: ../lib/vector/Vlib/write_pg.c:255 ../lib/vector/Vlib/write_ogr.c:96
+msgid "Unable to rewrite feature (incompatible feature types)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_sfa.c:219
+msgid "Attempt to delete dead feature"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_sfa.c:311
+#, c-format
+msgid "Unsupported vector map format (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_sfa.c:349 ../lib/vector/Vlib/write_pg.c:554
+#: ../lib/vector/Vlib/write_pg.c:1294
+msgid "Boundary is not closed. Skipping."
+msgstr ""
+
+#: ../lib/vector/Vlib/array.c:96
+#, c-format
+msgid "%d errors in category string"
+msgstr ""
+
+#: ../lib/vector/Vlib/array.c:142 ../lib/vector/Vlib/array.c:267
+msgid "Mixed area and other type requested for vector array"
+msgstr ""
+
+#: ../lib/vector/Vlib/array.c:152 ../lib/vector/Vlib/array.c:175
+#: ../lib/vector/Vlib/array.c:304 ../lib/vector/Vlib/array.c:336
+msgid "Not enough space in vector array"
+msgstr ""
+
+#: ../lib/vector/Vlib/array.c:292
+#, c-format
+msgid "Unable to select record from table <%s> (key %s, where %s)"
+msgstr ""
+
+#: ../lib/vector/Vlib/clean_nodes.c:248
+#, c-format
+msgid "Modifications: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:242 ../lib/vector/Vlib/write_pg.c:402
+#: ../lib/vector/Vlib/write_pg.c:2584 ../lib/vector/Vlib/write_pg.c:2681
+#: ../lib/vector/Vlib/write_nat.c:301 ../lib/vector/Vlib/write_nat.c:658
+#: ../lib/vector/Vlib/read_pg.c:337 ../lib/vector/Vlib/read_nat.c:150
+#: ../lib/vector/Vlib/read_sfa.c:56
+#, c-format
+msgid "Attempt to access dead feature %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:285
+#, c-format
+msgid "Unable to rewrite feature %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:321 ../lib/vector/Vlib/write_pg.c:811
+#: ../lib/vector/Vlib/write_pg.c:1212 ../lib/vector/Vlib/write_pg.c:1364
+#: ../lib/vector/Vlib/simple_features.c:324
+msgid "No connection defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:326
+#, c-format
+msgid "Invalid offset (%ld)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:347 ../lib/vector/Vlib/write_ogr.c:140
+msgid "Unable to delete feature"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:452
+#, c-format
+msgid "Unable to delete feature (%s) %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:612 ../lib/vector/Vlib/write_pg.c:880
+#: ../lib/vector/Vlib/build_pg.c:411 ../lib/vector/Vlib/open.c:1351
+msgid "Unable to open PG file"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:737 ../lib/vector/Vlib/write_pg.c:1175
+#: ../lib/vector/Vlib/write_pg.c:1278 ../lib/vector/Vlib/write_pg.c:1790
+#: ../lib/vector/Vlib/write_pg.c:1967 ../lib/vector/Vlib/write_pg.c:2325
+#: ../lib/vector/Vlib/copy.c:100 ../lib/vector/Vlib/read_pg.c:884
+#: ../lib/vector/Vlib/read_pg.c:1192 ../lib/vector/Vlib/read_pg.c:1347
+#: ../lib/vector/Vlib/read_pg.c:1440
+#, c-format
+msgid "Unsupported feature type %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:773
+#, c-format
+msgid "Building spatial index on <%s>..."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:841
+#, c-format
+msgid "Schema <%s> doesn't exist, created"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:920
+#, c-format
+msgid "Creating topology schema <%s>..."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:934
+#, c-format
+msgid "Adding new topology column <%s>..."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1072 ../lib/vector/Vlib/open_pg.c:85
+#: ../lib/vector/Vlib/open_pg.c:232
+msgid "Connection string not defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1077 ../lib/vector/Vlib/write_pg.c:1216
+#: ../lib/vector/Vlib/write_pg.c:1368 ../lib/vector/Vlib/open_pg.c:90
+#: ../lib/vector/Vlib/open_pg.c:237
+msgid "PostGIS feature table not defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1104 ../lib/vector/Vlib/write_ogr.c:304
+#, c-format
+msgid "Unsupported geometry type (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1117 ../lib/vector/Vlib/write_ogr.c:338
+#, c-format
+msgid "More layers defined, using driver <%s> and database <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1122 ../lib/vector/Vlib/write_ogr.c:344
+msgid "Database connection not defined. Unable to write attributes."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1129
+msgid "Unable to create new PostGIS feature table"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1143
+msgid "Unable to create new PostGIS topology schema"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1237 ../lib/vector/Vlib/write_pg.c:1396
+#: ../lib/vector/Vlib/write_ogr.c:408
+#, c-format
+msgid "No category defined for layer %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1239 ../lib/vector/Vlib/write_pg.c:1398
+#: ../lib/vector/Vlib/write_ogr.c:410
+#, c-format
+msgid "Feature has more categories, using category %d (from layer %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1250
+#, c-format
+msgid "Point skipped (output feature type: %s)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1257
+#, c-format
+msgid "Line skipped (output feature type: %s)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1264
+#, c-format
+msgid "Boundary/centroid skipped (output feature type: %s)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1266 ../lib/vector/Vlib/write_ogr.c:439
+msgid "Feature is not a polygon. Skipping."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1272
+#, c-format
+msgid "Face skipped (output feature type: %s)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1358
+#, c-format
+msgid "Invalid feature type (%d) for nodes"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1372
+msgid "PostGIS topology schema not defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1872
+msgid "Trying to insert 3D data into feature table which store 2D data only"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1877
+msgid "Trying to insert 2D data into feature table which store 3D data only"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:1902
+msgid "Unable to insert topological element into PostGIS Topology schema"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2005 ../lib/vector/Vlib/write_ogr.c:579
+#, c-format
+msgid "Unable to select attributes for category %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2014 ../lib/vector/Vlib/write_ogr.c:591
+#, c-format
+msgid "No database record for category %d, no attributes will be written"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2040
+#, c-format
+msgid "FID column must be integer, column <%s> ignored!"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2074 ../lib/vector/Vlib/write_ogr.c:653
+#, c-format
+msgid "Unsupported column type %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2081
+msgid "Invalid value for FID column: NULL"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2173
+#, c-format
+msgid "Invalid feature %d (max: %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2187
+#, c-format
+msgid "Invalid feature type (%d) for node"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2191
+#, c-format
+msgid "Invalid node %d (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2269
+#, c-format
+msgid "Unable to determine next left/right edge for edge %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2274
+msgid "Unable to insert new edge. Topology not available."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2373 ../lib/vector/Vlib/write_pg.c:2380
+msgid "Invalid topology"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2579 ../lib/vector/Vlib/write_pg.c:2676
+#, c-format
+msgid "Attempt to access non-existing feature %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2610
+msgid "Unable to determine next left/right edge"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2696
+msgid "Unable to create new face"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_pg.c:2834 ../lib/vector/Vlib/write_pg.c:2846
+#, c-format
+msgid "Unable to delete node %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/geos.c:52
+msgid "vector map is not opened"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/vector/Vlib/geos.c:60
+msgid "only native format supported"
+msgstr ""
+
+#: ../lib/vector/Vlib/geos.c:65 ../lib/vector/Vlib/geos.c:259
+msgid "Attempt to read dead line"
+msgstr ""
+
+#: ../lib/vector/Vlib/geos.c:90
+#, c-format
+msgid "Vect_read_area_geos(): unable to read area id %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/geos.c:104
+#, c-format
+msgid "Vect_read_area_geos(): unable to read isle id %d of area id %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/geos.c:206
+#, c-format
+msgid "Unable to read line offset %ld"
+msgstr ""
+
+#: ../lib/vector/Vlib/geos.c:413
+#, c-format
+msgid "Attempt to read points of nonexistent area id %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/geos.c:473
+#, c-format
+msgid "Unable to read feature id %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/bridges.c:213
+#, c-format
+msgid "Removed lines: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/bridges.c:214
+#, c-format
+msgid "Removed bridges: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/close_pg.c:66 ../lib/vector/Vlib/read_pg.c:1405
+#, c-format
+msgid "Unable to close cursor %s"
+msgstr ""
+
+#: ../lib/vector/Vlib/intersect2.c:1177 ../lib/vector/Vlib/intersect2.c:1183
+#: ../lib/vector/Vlib/intersect2.c:1185 ../lib/vector/Vlib/intersect2.c:1237
+#: ../lib/vector/Vlib/intersect2.c:1246 ../lib/vector/Vlib/intersect2.c:1267
+#: ../lib/vector/Vlib/intersect2.c:1284 ../lib/vector/Vlib/intersect.c:1157
+#: ../lib/vector/Vlib/intersect.c:1163 ../lib/vector/Vlib/intersect.c:1165
+#: ../lib/vector/Vlib/intersect.c:1219 ../lib/vector/Vlib/intersect.c:1228
+#: ../lib/vector/Vlib/intersect.c:1249 ../lib/vector/Vlib/intersect.c:1266
+msgid "Error while adding point to array. Out of memory"
+msgstr ""
+
+#: ../lib/vector/Vlib/close.c:91
+#, c-format
+msgid "Unable to create vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/close.c:108
+msgid "Copying features failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/close.c:141
+#, c-format
+msgid "Unable to open %s file"
+msgstr ""
+
+#: ../lib/vector/Vlib/close.c:226
+#, c-format
+msgid "Unable to close vector <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/close.c:257
+#, c-format
+msgid "Invalid request for writing frmt file - map format is %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/close.c:289
+#, c-format
+msgid "Link to vector map <%s> created"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_ogr.c:215 ../lib/vector/Vlib/read_ogr.c:224
+#, c-format
+msgid "Unable to get feature geometry, fid %ld"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_ogr.c:344 ../lib/vector/Vlib/read_ogr.c:578
+#: ../lib/vector/Vlib/build_sfa.c:603
+#, c-format
+msgid "OGR feature type %d not supported"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_ogr.c:382 ../lib/vector/Vlib/read_pg.c:482
+msgid "Feature without geometry. Skipped."
+msgstr ""
+
+#: ../lib/vector/Vlib/read_ogr.c:390
+msgid "OGR feature without ID"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_ogr.c:514
+#, c-format
+msgid "OGR feature type '%s' not supported"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_ogr.c:69
+msgid "Empty OGR layer, nothing to build"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_ogr.c:80 ../lib/vector/Vlib/build_pg.c:93
+#, c-format
+msgid "Feature table <%s> has no primary key defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_ogr.c:82
+msgid ""
+"Random read is not supported by OGR for this layer. Unable to build topology."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_ogr.c:88 ../lib/vector/Vlib/build_pg.c:101
+#, c-format
+msgid "Using external data format '%s' (feature type '%s')"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_ogr.c:132
+#, c-format
+msgid "Unable to open fidx file for write <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/merge_lines.c:240
+#, c-format
+msgid "%d boundaries merged"
+msgstr ""
+
+#: ../lib/vector/Vlib/merge_lines.c:241
+#, c-format
+msgid "%d new boundaries"
+msgstr ""
+
+#: ../lib/vector/Vlib/poly.c:268
+msgid "Unable to find point in polygon"
+msgstr ""
+
+#: ../lib/vector/Vlib/poly.c:810
+msgid "conditions failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:81
+#, c-format
+msgid "Unable to copy features. Input vector map <%s> is not open"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:104
+#, c-format
+msgid "Unable to create PostGIS layer <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:133
+#, c-format
+msgid "Vector map <%s> not open on topological level. Areas will be skipped!"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:168 ../lib/vector/Vlib/copy.c:245
+#: ../lib/ogsf/gp3.c:92
+#, c-format
+msgid "Unable to read vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:229 ../lib/vector/Vlib/copy.c:234
+msgid "Copying features..."
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:231
+#, c-format
+msgid "Copying features (%s)..."
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:334
+msgid "Writing new feature failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:340
+#, c-format
+msgid "%d features without category or from different layer skipped"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:372
+msgid "Exporting nodes..."
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:400
+#, c-format
+msgid "Writing node %d failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:478
+msgid "Exporting areas..."
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:505
+#, c-format
+msgid "No centroid defined for area %d. Area not exported."
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:534 ../lib/vector/Vlib/copy.c:542
+#, c-format
+msgid "Writing area %d failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:550
+#, c-format
+msgid "%d areas without category or from different layer skipped"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:604
+#, c-format
+msgid "Unable to copy table <%s> for layer %d from <%s> to <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:723
+#, c-format
+msgid "Unable to add database link for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:738 ../lib/vector/Vlib/map.c:281
+#, c-format
+msgid "Unable to copy table <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:747
+#, c-format
+msgid "Unable to open database <%s> with driver <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:754
+msgid "Unable to create index"
+msgstr ""
+
+#: ../lib/vector/Vlib/copy.c:760
+#, c-format
+msgid "Unable to grant privileges on table <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/overlay.c:72
+msgid "unknown operator"
+msgstr ""
+
+#: ../lib/vector/Vlib/overlay.c:124
+msgid "Overlay: line/boundary types not supported by AND operator"
+msgstr ""
+
+#: ../lib/vector/Vlib/overlay.c:127
+msgid "Overlay: area x area types not supported by AND operator"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:60
+msgid "OGR datasource not defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:65 ../lib/vector/Vlib/write_ogr.c:129
+msgid "OGR layer not defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:77 ../lib/vector/Vlib/field.c:675
+#, c-format
+msgid "Unable to open OGR data source '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:97
+#, c-format
+msgid "OGR layer <%s> not found"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/vector/Vlib/open_ogr.c:191
+#, c-format
+msgid "Unable to get OGR driver <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:199
+#, c-format
+msgid "Unable to create OGR data source '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:211
+#, c-format
+msgid "OGR layer <%s> already exists and will be overwritten"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:215
+#, c-format
+msgid "Unable to delete OGR layer <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_ogr.c:221
+#, c-format
+msgid "OGR layer <%s> already exists in datasource '%s'"
+msgstr ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../lib/vector/Vlib/intersect.c:127
+msgid "3D not supported by Vect_segment_intersection()"
+msgstr ""
+
+#: ../lib/vector/Vlib/intersect.c:313
+msgid "Vect_segment_intersection() ERROR (collinear vertical segments)"
+msgstr ""
+
+#: ../lib/vector/Vlib/intersect.c:407
+msgid "Vect_segment_intersection() ERROR (collinear non vertical segments)"
+msgstr ""
+
+#: ../lib/vector/Vlib/simple_features.c:225
+#, c-format
+msgid "Unknown Simple Features type (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/simple_features.c:332
+msgid "Unable to get number of simple features"
+msgstr ""
+
+#: ../lib/vector/Vlib/simple_features.c:341
+#, c-format
+msgid "Unable to report simple features for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:88
+msgid "No DB connection"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:95
+msgid "Random read is not supported for this layer. Unable to build topology."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:105
+msgid "Building pseudo-topology over simple features..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:107
+#, c-format
+msgid "Building topology from PostGIS topology schema <%s>..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:212 ../lib/vector/Vlib/open_pg.c:1475
+#, c-format
+msgid "Inconsistency in topology: number of nodes %d (should be %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:237
+msgid "Cleaning-up topology schema..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:282
+msgid "Updating faces..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:314
+msgid "Updating edges..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:323
+msgid "Inconsistency in topology detected. Dead line found."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:377
+msgid "Updating TopoGeometry data..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:462
+#, c-format
+msgid "Unsupported topo geometry type %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:491
+#, c-format
+msgid "Unable to create <%s.%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:642
+msgid "Unable to write nodes, offset array mismatch"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:671
+msgid "Unable to write nodes"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:716
+#, c-format
+msgid "Inconsistency in topology: number of boundaries %d (should be %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:739
+msgid "Unable to write lines"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:790
+#, c-format
+msgid "Topology for centroid %d not available. Area %d skipped"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:1000
+msgid "Create simple features topology from topogeometry data..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_pg.c:1018
+#, c-format
+msgid ""
+"Unable to build simple features from topogeometry data. Unsupported type %d."
+msgstr ""
+
+#: ../lib/vector/Vlib/level_two.c:23
+#, c-format
+msgid "Vector map <%s> is not open at topological level"
+msgstr ""
+
+#: ../lib/vector/Vlib/level_two.c:284
+#, c-format
+msgid "Invalid node id: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/level_two.c:316
+#, c-format
+msgid "Nodes not available for line %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/level_two.c:357
+#, c-format
+msgid "Areas not available for line %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/level_two.c:362
+#, c-format
+msgid "Line %d is not a boundary"
+msgstr ""
+
+#: ../lib/vector/Vlib/level_two.c:445
+#, c-format
+msgid "Topology info not available for feature %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_sfa.c:279 ../lib/vector/Vlib/build_sfa.c:546
+#, c-format
+msgid "Unable to calculate centroid for area %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_sfa.c:305
+#, c-format
+msgid "Feature type %d not supported"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_sfa.c:339 ../lib/vector/Vlib/build_sfa.c:629
+#: ../lib/vector/Vlib/build_nat.c:74
+msgid "Registering primitives..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_sfa.c:354 ../lib/vector/Vlib/build_sfa.c:364
+#: ../lib/vector/Vlib/read_pg.c:378
+#, c-format
+msgid "Feature %d without geometry skipped"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_sfa.c:385 ../lib/vector/Vlib/build_sfa.c:661
+#: ../lib/vector/Vlib/build_nat.c:117
+#, c-format
+msgid "One primitive registered"
+msgid_plural "%d primitives registered"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../lib/vector/Vlib/build_sfa.c:386 ../lib/vector/Vlib/build_sfa.c:662
+#: ../lib/vector/Vlib/build_nat.c:118
+#, c-format
+msgid "One vertex registered"
+msgid_plural "%d vertices registered"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../lib/vector/Vlib/build_sfa.c:665
+#, c-format
+msgid "One feature without geometry skipped"
+msgid_plural "%d features without geometry skipped"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../lib/vector/Vlib/build_sfa.c:722
+#, c-format
+msgid "%s: Native format unsupported"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_sfa.c:748
+msgid "Feature index is built only for non-native formats. Nothing to dump."
+msgstr ""
+
+#: ../lib/vector/Vlib/line.c:184 ../lib/vector/Vlib/line.c:217
+#: ../lib/vector/Vlib/line.c:250
+msgid "Index out of range in"
+msgstr ""
+
+#: ../lib/vector/Vlib/line.c:550
+msgid "Segment outside line, no segment created"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_duplicates.c:199
+#, c-format
+msgid "Removed duplicates: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:138
+#, c-format
+msgid "Programmer requested unknown access level %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:232
+#, c-format
+msgid "Vector map <%s> not found in current mapset"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:235 ../lib/vector/Vlib/legal_vname.c:141
+#: ../lib/vector/Vlib/legal_vname.c:144 ../lib/vector/Vlib/map.c:227
+#: ../lib/ogsf/gp3.c:56 ../lib/ogsf/gp3.c:191 ../lib/ogsf/gv3.c:60
+#: ../lib/ogsf/gv3.c:333 ../lib/manage/do_remove.c:57
+#: ../lib/manage/do_rename.c:54
+#, c-format
+msgid "Vector map <%s> not found"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:252
+msgid "Temporary vector maps can be accessed only in the current mapset"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:266
+msgid ""
+"Vector map which is not in the current mapset cannot be opened for update"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:290 ../lib/vector/Vlib/open.c:426
+#: ../lib/vector/Vlib/map.c:156 ../lib/vector/Vlib/map.c:166
+#: ../lib/vector/Vlib/map.c:238
+#: ../lib/python/temporal/c_libraries_interface.py:578 ../lib/ogsf/gp3.c:62
+#: ../lib/ogsf/gp3.c:196 ../lib/ogsf/gv3.c:66 ../lib/ogsf/gv3.c:338
+#, c-format, python-format
+msgid "Unable to open vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:300
+#, c-format
+msgid "Unable to read header file of vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:341
+#, c-format
+msgid "Unable to open topology file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:408
+#, c-format
+msgid ""
+"Unable to open vector map <%s> on level %d. Try to rebuild vector topology "
+"with v.build."
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:434
+#, c-format
+msgid "Building topology for OGR layer <%s> from datasource '%s'..."
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:442
+#, c-format
+msgid "Unable to open vector map <%s> on level %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:496
+#, c-format
+msgid "Unable to open history file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:768
+#, c-format
+msgid "Unable to create vector map: <%s> is not in the current mapset (%s)"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:777
+#, c-format
+msgid "Unable to create vector map: <%s> is not SQL compliant"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:803 ../lib/vector/Vlib/open.c:814
+#: ../lib/vector/Vlib/map.c:123
+#, c-format
+msgid "Unable to delete vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:809 ../lib/vector/Vlib/map.c:119
+#: ../lib/vector/Vlib/map.c:213
+#, c-format
+msgid "Vector map <%s> already exists and will be overwritten"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:835
+#, c-format
+msgid "Unable to open history file of vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:876
+#, c-format
+msgid "Using OGR/%s format"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:880
+msgid "Using PostGIS Topology format"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:882
+msgid "Using PostGIS format"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:885
+msgid "Using native format"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:976
+#, c-format
+msgid "Unable to stat file <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:1040
+#, c-format
+msgid "unknown %d (update Vect_maptype_info)"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:1132
+msgid "Size of 'coor' file differs from value saved in topology file"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:1143 ../lib/vector/Vlib/open.c:1244
+#, c-format
+msgid "Please rebuild topology for vector map <%s@%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:1233
+msgid "Size of 'coor' file differs from value saved in sidx file"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:1313
+msgid "Unable to open OGR file"
+msgstr ""
+
+#: ../lib/vector/Vlib/open.c:1339
+msgid "OGR output also detected, using OGR"
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:45
+msgid "Vect_new_cats_struct(): Out of memory"
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:127
+#, c-format
+msgid "Too many categories (%d), unable to set cat %d (layer %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:419
+#, c-format
+msgid "Unable to convert category string '%s' (from '%s') to category range"
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:572 ../lib/vector/Vlib/cats.c:668
+msgid "Layer number must be > 0 for category constraints"
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:585
+#, c-format
+msgid "'%s' and '%s' parameters were supplied, cats will be ignored"
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:593
+#, c-format
+msgid "Loading categories from table <%s>..."
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:605
+#, c-format
+msgid "One category loaded"
+msgid_plural "%d categories loaded"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../lib/vector/Vlib/cats.c:627
+#, c-format
+msgid "No categories selected with '%s' option"
+msgstr ""
+
+#: ../lib/vector/Vlib/cats.c:637
+#, c-format
+msgid "%d errors in '%s' option"
+msgstr ""
+
+#: ../lib/vector/Vlib/read.c:25 ../lib/vector/Vlib/write.c:30
+#: ../lib/vector/Vlib/write.c:36 ../lib/vector/Vlib/write.c:42
+#: ../lib/vector/Vlib/write.c:49
+msgid "for this format/level not supported"
+msgstr ""
+
+#: ../lib/vector/Vlib/read.c:93 ../lib/vector/Vlib/read.c:129
+#: ../lib/vector/Vlib/read.c:168
+msgid "Vector map is not open for reading"
+msgstr ""
+
+#: ../lib/vector/Vlib/read.c:136 ../lib/vector/Vlib/read.c:180
+#, c-format
+msgid "Unable to read feature %d from vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/read.c:200
+msgid "Line index is out of range"
+msgstr ""
+
+#: ../lib/vector/Vlib/read.c:224
+msgid "Node index is out of range"
+msgstr ""
+
+#: ../lib/vector/Vlib/read.c:248
+msgid "Area index is out of range"
+msgstr ""
+
+#: ../lib/vector/Vlib/read.c:272
+msgid "Isle index is out of range"
+msgstr ""
+
+#: ../lib/vector/Vlib/legal_vname.c:43
+#, c-format
+msgid "Illegal vector map name <%s>. May not contain '.' or 'NULL'."
+msgstr ""
+
+#: ../lib/vector/Vlib/legal_vname.c:50
+#, c-format
+msgid "Illegal vector map name <%s>. Must start with a letter."
+msgstr ""
+
+#: ../lib/vector/Vlib/legal_vname.c:58
+#, c-format
+msgid "Illegal vector map name <%s>. Character '%c' not allowed."
+msgstr ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../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 ""
+
+#: ../lib/vector/Vlib/open_pg.c:109 ../lib/vector/Vlib/open_pg.c:267
+msgid "No feature tables found in database."
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:133
+#, c-format
+msgid "Feature table <%s> not found in 'geometry_columns'"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:181
+msgid "Topology schema not found."
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:273
+#, c-format
+msgid "PostGIS layer <%s.%s> already exists and will be overwritten"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:276
+#, c-format
+msgid "Unable to delete PostGIS layer <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:282
+#, c-format
+msgid "PostGIS layer <%s.%s> already exists in database '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:390
+msgid "No key column detected."
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:462 ../lib/vector/Vlib/open_pg.c:474
+#, c-format
+msgid "Execution failed: %s"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:476
+#, c-format
+msgid "PostGIS topology schema <%s> dropped"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:549
+msgid ""
+"Connection to PostgreSQL database failed. Try to set up username/password by "
+"db.login."
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:556
+msgid "Unable to get database name"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:561
+#, c-format
+msgid "<%s> is not PostGIS database. DB table 'spatial_ref_sys' not found."
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:570
+#, c-format
+msgid "PostGIS Topology extension not found in the database <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:657
+msgid "Empty bounding box"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:758
+#, c-format
+msgid "Inconsistency in topology: unable to read node %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:824
+#, c-format
+msgid "Inconsistency in topology: node %d - unexpected feature type %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:993
+#, c-format
+msgid "Area %d without boundary detected"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1051
+#, c-format
+msgid "Isle %d without boundary detected"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1118
+msgid "Unable to get map bounding box from topology"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1125
+#, c-format
+msgid ""
+"Unable to parse map bounding box:\n"
+"%s"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1149
+#, c-format
+msgid "Different number of nodes detected (%d, %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1177 ../lib/vector/Vlib/open_pg.c:1199
+#, c-format
+msgid "Different number of areas detected (%d, %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1370
+msgid "To be implemented: isles not attached in Topo-Geo-only mode"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1559
+#, c-format
+msgid "Inconsistency in topology: number of points %d (should be %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1604
+#, c-format
+msgid "Inconsistency in topology: number of lines %d (should be %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/open_pg.c:1658
+#, c-format
+msgid "Inconsistency in topology: number of centroids %d (should be %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/snap.c:213
+msgid "Snap vertices Pass 1: select points"
+msgstr ""
+
+#: ../lib/vector/Vlib/snap.c:267
+msgid "Snap vertices Pass 2: assign anchor vertices"
+msgstr ""
+
+#: ../lib/vector/Vlib/snap.c:336
+msgid "Snap vertices Pass 3: snap to assigned points"
+msgstr ""
+
+#: ../lib/vector/Vlib/snap.c:518
+#, c-format
+msgid "Snapped vertices: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/snap.c:519
+#, c-format
+msgid "New vertices: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/snap.c:546
+msgid "Reading features..."
+msgstr ""
+
+#: ../lib/vector/Vlib/break_lines.c:563
+#, c-format
+msgid "Intersections: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_nat.c:403
+#, c-format
+msgid "Attempt to access alive feature %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_nat.c:567 ../lib/vector/Vlib/write_nat.c:603
+#, c-format
+msgid "%s: Area %d does not exist"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_nat.c:757
+#, c-format
+msgid "Attempt to access dead area %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:117
+msgid "Building graph..."
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:159
+msgid "Unable to build network graph"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:165
+msgid "Forward costs column not specified"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:172
+msgid "Arc field < 1"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:192 ../lib/vector/Vlib/net.c:209
+#: ../lib/vector/Vlib/net.c:369
+#, c-format
+msgid "Data type of column <%s> not supported (must be numeric)"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:222
+msgid "Registering arcs..."
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:251
+#, c-format
+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.c:270
+#, c-format
+msgid ""
+"Database record for line %d (cat = %d, backword direction) not "
+"found(direction of line skipped)"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:319
+msgid "Cannot add network arc"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:349
+msgid "Setting node costs..."
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:412
+#, c-format
+msgid "Database record for node %d (cat = %d) not found (cost set to 0)"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:441
+msgid "Flattening the graph..."
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:450
+msgid "Graph was built"
+msgstr ""
+
+#: ../lib/vector/Vlib/net.c:633
+msgid "Wrong line direction in Vect_net_get_line_cost()"
+msgstr ""
+
+#: ../lib/vector/Vlib/buffer2.c:361
+msgid "Line is not looped"
+msgstr ""
+
+#: ../lib/vector/Vlib/buffer2.c:443
+#, c-format
+msgid "Unexpected result of line_intersection() res = %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/buffer2.c:589
+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"
+msgstr ""
+
+#: ../lib/vector/Vlib/buffer2.c:648
+msgid "side != 0 feature not implemented"
+msgstr ""
+
+#: ../lib/vector/Vlib/buffer2.c:890 ../lib/vector/Vlib/buffer2.c:937
+msgid "zero area size"
+msgstr ""
+
+#: ../lib/vector/Vlib/buffer2.c:896 ../lib/vector/Vlib/buffer2.c:943
+msgid "Line was not closed"
+msgstr ""
+
+#: ../lib/vector/Vlib/buffer2.c:909 ../lib/vector/Vlib/buffer2.c:960
+msgid "Vect_get_point_in_poly() failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:192 ../lib/vector/Vlib/read_sfa.c:117
+#, c-format
+msgid "Unexpected feature type (%d) - should be (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:272 ../lib/vector/Vlib/read_pg.c:471
+#, c-format
+msgid "Feature %ld without geometry skipped"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:365
+#, c-format
+msgid ""
+"Requesting invalid feature from cache (%d). Number of features in cache: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:368
+#, c-format
+msgid "Feature %d: unexpected type (%d) - should be %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:575
+msgid "No geometry or topo geometry column defined"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:585
+msgid "Random access not supported. Primary key not defined."
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:652
+msgid "Inconsistency in topology: detected centroid (should be point)"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:662
+msgid "Inconsistency in topology: detected boundary (should be line)"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:787
+#, c-format
+msgid "Invalid WKB content: %d bytes"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:803
+msgid "Reading EWKB with 4-dimensional coordinates (XYZM) is not supported"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:996 ../lib/vector/Vlib/read_pg.c:1066
+#: ../lib/vector/Vlib/read_pg.c:1137
+msgid "Length of input WKB is too small"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:1077
+#, c-format
+msgid "Invalid cache index %d (max: %d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:1215
+#, c-format
+msgid "Corrupted data. %s."
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:1217
+msgid "Corrupted data"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:1510 ../lib/vector/Vlib/read_pg.c:1541
+#, c-format
+msgid ""
+"Execution failed: %s\n"
+"Reason: %s"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_pg.c:1670
+#, c-format
+msgid ""
+"Unable to read features. Reason:\n"
+"%s"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:91
+msgid "Layer number must be 1 or greater"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:96
+msgid "Unable to add attribute link, vector map is not opened in WRITE mode"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:103
+msgid "Unable to add attribute link"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:109
+msgid "Unable to write attribute links"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:154
+msgid "Unable to write database links"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:178
+msgid "Database connection not defined. Skipping."
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:185
+msgid ""
+"More DB links defined for input vector map. Using only first DB link for "
+"output."
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:261
+#, c-format
+msgid "Layer number %d or name <%s> already exists"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:345
+#, c-format
+msgid ""
+"Default driver / database set to:\n"
+"driver: %s\n"
+"database: %s"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:352
+msgid "Default driver is not set"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:355
+msgid "Default database is not set"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:412
+#, c-format
+msgid "Requested dblink %d, maximum link number %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:599 ../lib/vector/Vlib/field.c:607
+#, c-format
+msgid "Error in rule on row %d in <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:692
+#, c-format
+msgid "Unable to open OGR layer <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:719
+msgid "Unable to open OGR DBMI driver"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:758
+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:825
+#, c-format
+msgid ""
+"Feature table <%s> has no primary key defined. Unable to define DB links."
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:845
+msgid "GRASS not compiled with PostgreSQL support"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:877
+msgid "Unknown vector map format"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:911
+#, c-format
+msgid "Unable to create database definition file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/field.c:1006
+msgid "Bug: attempt to update map which is not in current mapset"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:134
+#, c-format
+msgid "Invalid offset (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:239
+#, c-format
+msgid "Creating field <%s> failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:326
+#, c-format
+msgid "Unable to create OGR layer <%s> in '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:424
+msgid "Feature is not a point. Skipping."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:432
+msgid "Feature is not a line. Skipping."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:446
+msgid "Feature is not a face. Skipping."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:452
+#, c-format
+msgid "Unsupported feature type (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:471
+msgid "Boundary is not closed. Feature skipped."
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:500
+msgid "Unable to writes feature attributes"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:565
+#, c-format
+msgid "Feature without category of layer %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write_ogr.c:624
+#, c-format
+msgid "Unable to create field <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/dgraph.c:432
+msgid ""
+"Trying to add more edges to the planar_graph than the initial allocation "
+"size allows"
+msgstr ""
+
+#: ../lib/vector/Vlib/box.c:228
+#, c-format
+msgid "Unable to determine bbox for feature %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/box.c:277 ../lib/vector/Vlib/box.c:323
+#, c-format
+msgid "Attempt to access area with invalid id (%d)"
+msgstr ""
+
+#: ../lib/vector/Vlib/box.c:289
+#, c-format
+msgid "Unable to determine bbox for area %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/box.c:335
+#, c-format
+msgid "Unable to determine bbox for isle %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/write.c:194
+#, c-format
+msgid "Unable to write feature in vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/write.c:234
+#, c-format
+msgid "Unable to rewrite feature/offset %lu in vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/write.c:266
+#, c-format
+msgid "Unable to delete feature/offset %lu from vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/write.c:299
+#, c-format
+msgid "Unable to restore feature/offset %lu in vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/write.c:308
+#, c-format
+msgid "Vector map <%s> is not opened"
+msgstr ""
+
+#: ../lib/vector/Vlib/write.c:313
+#, c-format
+msgid "Vector map <%s> is not opened in write mode"
+msgstr ""
+
+#: ../lib/vector/Vlib/dangles.c:148
+msgid "Changed"
+msgstr ""
+
+#: ../lib/vector/Vlib/dangles.c:151
+msgid "Removed"
+msgstr ""
+
+#: ../lib/vector/Vlib/dangles.c:154
+msgid "Selected"
+msgstr ""
+
+#: ../lib/vector/Vlib/dangles.c:262
+#, c-format
+msgid "%s lines: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/dangles.c:263
+#, c-format
+msgid "%s dangles: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/color_write.c:71 ../lib/raster/color_write.c:81
+#, c-format
+msgid "Qualified name <%s> doesn't match mapset <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/color_write.c:91 ../lib/raster/color_write.c:96
+#, c-format
+msgid "Unable to create <%s> file for map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/read_sfa.c:90
+#, c-format
+msgid "Unable to construct centroid for area %d. Skipped."
+msgstr ""
+
+#: ../lib/vector/Vlib/read_sfa.c:95
+#, c-format
+msgid "Centroid %d: invalid area %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/select.c:116
+#, c-format
+msgid "Unable to delete item %d from spatial index"
+msgstr ""
+
+#: ../lib/vector/Vlib/header.c:87
+#, c-format
+msgid "Unable to create header file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/header.c:131
+#, c-format
+msgid "Unable to open header file of vector <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/header.c:139
+#, c-format
+msgid "Corrupted row in head: %s"
+msgstr ""
+
+#: ../lib/vector/Vlib/header.c:177
+#, c-format
+msgid "Unknown keyword '%s' in vector head"
+msgstr ""
+
+#: ../lib/vector/Vlib/header.c:554 ../lib/gis/proj3.c:110
+msgid "Unknown projection"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:103 ../lib/vector/Vlib/map.c:209
+msgid "Vector map name is not SQL compliant"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:107
+#, c-format
+msgid "Unable to find vector map <%s> in <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:143 ../lib/vector/Vlib/map.c:231
+#, c-format
+msgid "Unable to copy vector map <%s> to <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:295 ../lib/vector/Vlib/map.c:426
+#, c-format
+msgid "Unable to delete table <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:310
+#, c-format
+msgid "Unable to create index for table <%s>, key <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:366
+#, c-format
+msgid "Ignoring invalid mapset: %s"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:371
+#, c-format
+msgid "Invalid vector map name <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:381
+#, c-format
+msgid "Unable to open header file for vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:413
+#, c-format
+msgid "Unable to find table <%s> linked to vector map <%s>"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:436
+#, c-format
+msgid "Table <%s> linked to vector map <%s> does not exist"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:450
+#, c-format
+msgid "Unable to open directory '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:464
+#, c-format
+msgid "Unable to delete file '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:478
+#, c-format
+msgid "Unable to rename directory '%s' to '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/map.c:487
+#, c-format
+msgid "Unable to remove directory '%s'"
+msgstr ""
+
+#: ../lib/vector/Vlib/constraint.c:150
+msgid "Layer constraint ignored for non-native vector formats"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:107 ../lib/vector/Vlib/remove_areas.c:268
+msgid "Area is composed of dead boundary"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:194 ../lib/vector/Vlib/remove_areas.c:602
+#, c-format
+msgid "%d areas of total size %g removed"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:395
+msgid "Could not delete line from coor"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:458
+msgid "dissolve_neighbour > 0, failed to build new area"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:463 ../lib/vector/Vlib/remove_areas.c:501
+msgid "Dissolve with neighbour area: corrupt topology"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:497
+msgid "Failed to build new area"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:544 ../lib/vector/Vlib/remove_areas.c:571
+msgid "Failed to build new isle"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:549 ../lib/vector/Vlib/remove_areas.c:576
+msgid "Dissolve with outer isle: corrupt topology"
+msgstr ""
+
+#: ../lib/vector/Vlib/remove_areas.c:581
+msgid "Area merging failed"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_nat.c:84
+msgid "Unable to read vector map"
+msgstr ""
+
+#: ../lib/vector/Vlib/build_nat.c:129
+msgid "Building areas..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_nat.c:153
+#, c-format
+msgid "One area built"
+msgid_plural "%d areas built"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../lib/vector/Vlib/build_nat.c:154
+#, c-format
+msgid "One isle built"
+msgid_plural "%d isles built"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../lib/vector/Vlib/build_nat.c:163
+msgid "Attaching islands..."
+msgstr ""
+
+#: ../lib/vector/Vlib/build_nat.c:180
+msgid "Attaching centroids..."
+msgstr ""
+
+#: ../lib/vector/Vlib/level.c:34
+msgid "Map structure was never initialized"
+msgstr ""
+
+#: ../lib/vector/Vlib/level.c:36
+msgid "Map structure has been closed"
+msgstr ""
+
+#: ../lib/vector/Vlib/break_polygons.c:102
+msgid "Break polygons: Bug in binary tree!"
+msgstr ""
+
+#: ../lib/vector/Vlib/break_polygons.c:156
+#: ../lib/vector/Vlib/break_polygons.c:435
+msgid "Breaking polygons (pass 1: select break points)..."
+msgstr ""
+
+#: ../lib/vector/Vlib/break_polygons.c:286
+#: ../lib/vector/Vlib/break_polygons.c:552
+msgid "Breaking polygons (pass 2: break at selected points)..."
+msgstr ""
+
+#: ../lib/vector/Vlib/break_polygons.c:398
+#: ../lib/vector/Vlib/break_polygons.c:650
+#, c-format
+msgid "Breaks: %d"
+msgstr ""
+
+#: ../lib/vector/Vlib/break_polygons.c:592
+msgid "Point not in search tree!"
+msgstr ""
+
+#: ../lib/segment/format.c:143
+msgid "Segment format: file size too large"
+msgstr ""
+
+#: ../lib/segment/format.c:144
+msgid "Please recompile with Large File Support (LFS)"
+msgstr ""
+
+#: ../lib/segment/open.c:53
+msgid "Segment file name is NULL"
+msgstr ""
+
+#: ../lib/segment/open.c:58
+msgid "Segment file exists already"
+msgstr ""
+
+#: ../lib/segment/open.c:66
+msgid "Unable to create segment file"
+msgstr ""
+
+#: ../lib/segment/open.c:74
+msgid "Could not write segment file"
+msgstr ""
+
+#: ../lib/segment/open.c:78
+msgid "Illegal segment configuration parameter(s)"
+msgstr ""
+
+#: ../lib/segment/open.c:87
+msgid "Unable to re-open segment file"
+msgstr ""
+
+#: ../lib/segment/open.c:94
+msgid "Could not read segment file"
+msgstr ""
+
+#: ../lib/htmldriver/graph_set.c:97
+#, c-format
+msgid "html: collecting to file '%s'"
+msgstr ""
+
+#: ../lib/htmldriver/graph_set.c:98
+#, c-format
+msgid "html: image size %dx%d"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/temporal/lib/connect.c:101
+#, c-format
+msgid "You don't have permission to access the mapset <%s>"
+msgstr ""
+
+#: ../lib/temporal/lib/connect.c:105
+#, c-format
+msgid "Mapset <%s> does not exist."
+msgstr ""
+
+#: ../lib/temporal/lib/default_name.c:69
+msgid "Programmer error - only SQLite driver is currently supported"
+msgstr ""
+
+#: ../lib/gpde/n_parse_options.c:106
+msgid "The calculation time in seconds"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:93
+#, c-format
+msgid "Reading raster map <%s> into memory"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:183
+msgid "N_array_2d * array is empty"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:202
+#, c-format
+msgid "Write 2d array to raster map <%s>"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:273 ../lib/ogsf/gvl3.c:40
+#: ../lib/ogsf/gvl_file.c:427 ../lib/manage/do_remove.c:78
+#: ../lib/manage/do_rename.c:76
+#, c-format
+msgid "3D raster map <%s> not found"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:281
+#: ../lib/python/temporal/c_libraries_interface.py:507
+#: ../lib/ogsf/gvl_file.c:436
+#, c-format, python-format
+msgid "Unable to open 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:309
+#, c-format
+msgid "Read g3d map <%s> into the memory"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:364 ../lib/gpde/n_arrays_io.c:464
+msgid "Error closing g3d file"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:420
+#, c-format
+msgid "Error opening g3d map <%s>"
+msgstr ""
+
+#: ../lib/gpde/n_arrays_io.c:422
+#, c-format
+msgid "Write 3d array to g3d map <%s>"
+msgstr ""
+
+#: ../lib/gpde/test/test_main.c:88
+msgid "Performs unit and integration tests for gpde library"
+msgstr ""
+
+#: ../lib/gpde/n_gwflow.c:436 ../lib/gpde/n_gwflow.c:715
+#, c-format
+msgid "The total sum of the water budget: %g\n"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/pngdriver/graph_set.c:101
+#, c-format
+msgid "png: truecolor status %s"
+msgstr ""
+
+#: ../lib/pngdriver/graph_set.c:102 ../lib/psdriver/graph_set.c:200
+msgid "enabled"
+msgstr ""
+
+#: ../lib/pngdriver/graph_set.c:102 ../lib/psdriver/graph_set.c:200
+msgid "disabled"
+msgstr ""
+
+#: ../lib/pngdriver/graph_set.c:149
+#, c-format
+msgid "png: collecting to file '%s'"
+msgstr ""
+
+#: ../lib/pngdriver/graph_set.c:150
+#, c-format
+msgid "png: image size %dx%d"
+msgstr ""
+
+#: ../lib/python/exceptions/__init__.py:68
+#, python-format
+msgid "Module run %s %s ended with error"
+msgstr ""
+
+#: ../lib/python/exceptions/__init__.py:69
+#, python-format
+msgid ""
+"\n"
+"Process ended with non-zero return code %s"
+msgstr ""
+
+#: ../lib/python/exceptions/__init__.py:71
+#, python-format
+msgid ""
+". See the following errors:\n"
+"%s"
+msgstr ""
+
+#: ../lib/python/exceptions/__init__.py:75
+msgid ". See errors in the (error) output."
+msgstr ""
+
+#: ../lib/python/pygrass/utils.py:236
+msgid "Vector doesn't contain points"
+msgstr ""
+
+#: ../lib/python/pygrass/vector/table.py:1017
+#, python-format
+msgid "Deleting table <%s> which is attached to following map(s):"
+msgstr ""
+
+#: ../lib/python/pygrass/vector/table.py:1021
+msgid "You must use the force flag to actually remove it. Exiting."
+msgstr ""
+
+#: ../lib/python/pygrass/vector/abstract.py:108
+#: ../lib/python/pygrass/raster/abstract.py:298
+#, python-brace-format
+msgid "Map name {0} not valid"
+msgstr ""
+
+#: ../lib/python/pygrass/modules/grid/grid.py:538
+msgid "Execution of subprocesses was not successful"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/category.py:81
+#, python-brace-format
+msgid "Raster type: {0} not supported"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/category.py:168
+msgid "Error executing: Rast_get_ith_cat"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/category.py:196
+msgid "Null value detected"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/category.py:198
+msgid "Error executing: Rast_set_cat"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/__init__.py:180
+msgid "The map does not exist, I can't open in 'r' mode"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/__init__.py:185
+#, python-brace-format
+msgid "Raster map <{0}> already exists and will be not overwritten"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/__init__.py:189
+msgid "Raster type not defined"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/__init__.py:280
+#, python-brace-format
+msgid "Mode type: {0} not supported ('r', 'w','rw')"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/__init__.py:300
+#, python-format
+msgid "Index out of range: %r."
+msgstr ""
+
+#: ../lib/python/pygrass/raster/__init__.py:401
+#, python-brace-format
+msgid "Raster map <{0}> already exists. Use overwrite."
+msgstr ""
+
+#: ../lib/python/pygrass/raster/__init__.py:432
+#, python-brace-format
+msgid "Raster map <{0}> does not exists"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/abstract.py:274
+#, python-brace-format
+msgid "Mode type: {0} not supported ('r', 'w')"
+msgstr ""
+
+#: ../lib/python/pygrass/raster/abstract.py:285
+#, python-brace-format
+msgid "Overwrite type: {0} not supported (True/False)"
+msgstr ""
+
+#: ../lib/python/pygrass/errors.py:17
+msgid "The map is close!"
+msgstr ""
+
+#: ../lib/python/temporal/stds_export.py:99
+#, python-format
+msgid "Unable to export raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/stds_export.py:110
+#, python-format
+msgid "Unable to export color rules for raster map <%s> r.out.gdal"
+msgstr ""
+
+#: ../lib/python/temporal/stds_export.py:134
+#, python-format
+msgid "Unable to export raster map <%s> with r.pack"
+msgstr ""
+
+#: ../lib/python/temporal/stds_export.py:162
+#, python-format
+msgid "Unable to export vector map <%s> as GML with v.out.ogr"
+msgstr ""
+
+#: ../lib/python/temporal/stds_export.py:195
+#, python-format
+msgid "Unable to export vector map <%s> with v.pack"
+msgstr ""
+
+#: ../lib/python/temporal/stds_export.py:221
+#, python-format
+msgid "Unable to export raster map <%s> with r3.pack"
+msgstr ""
+
+#: ../lib/python/temporal/open_stds.py:60
+#: ../lib/python/temporal/open_stds.py:116
+#, python-format
+msgid "Unkown type: %s"
+msgstr ""
+
+#: ../lib/python/temporal/open_stds.py:66
+#, python-format
+msgid "Space time %(sp)s dataset <%(name)s> no found"
+msgstr ""
+
+#: ../lib/python/temporal/open_stds.py:105
+msgid "Space time datasets can only be created in the current mapset"
+msgstr ""
+
+#: ../lib/python/temporal/open_stds.py:122
+#, python-format
+msgid ""
+"Space time %(sp)s dataset <%(name)s> is already in the database. Use the "
+"overwrite flag."
+msgstr ""
+
+#: ../lib/python/temporal/open_stds.py:157
+#, python-format
+msgid ""
+"Overwriting space time %(sp)s dataset <%(name)s> and unregistering all maps"
+msgstr ""
+
+#: ../lib/python/temporal/open_stds.py:165
+#, python-format
+msgid "Creating a new space time %s dataset"
+msgstr ""
+
+#: ../lib/python/temporal/open_stds.py:208
+#: ../lib/python/temporal/extract.py:114 ../lib/python/temporal/mapcalc.py:236
+#, python-format
+msgid ""
+"Map <%s> is already in temporal database, use overwrite flag to overwrite"
+msgstr ""
+
+#: ../lib/python/temporal/sampling.py:91 ../lib/python/temporal/sampling.py:96
+#, python-format
+msgid "Dataset <%s> not found in temporal database"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_raster_base_algebra.py:589
+#, python-format
+msgid "Error computing map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_raster_base_algebra.py:655
+#: ../lib/python/temporal/temporal_algebra.py:2212
+#, python-format
+msgid "%s map <%s> not found in GRASS spatial database"
+msgstr ""
+
+#: ../lib/python/temporal/gui_support.py:56 ../lib/python/script/core.py:1214
+#, python-format
+msgid "Invalid element '%s'"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_dataset.py:388
+#, 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 ""
+
+#: ../lib/python/temporal/abstract_dataset.py:428
+#: ../lib/python/temporal/abstract_dataset.py:471
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2274
+#: ../lib/python/temporal/abstract_map_dataset.py:415
+#: ../lib/python/temporal/abstract_map_dataset.py:511
+#, 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 ""
+
+#: ../lib/python/temporal/factory.py:47
+#, python-format
+msgid "Unknown dataset type: %s"
+msgstr ""
+
+#: ../lib/python/temporal/extract.py:54
+msgid "You need to specify the base name of new created maps"
+msgstr ""
+
+#: ../lib/python/temporal/extract.py:121
+#, python-format
+msgid "Applying r.mapcalc expression: \"%s\""
+msgstr ""
+
+#: ../lib/python/temporal/extract.py:126
+#, python-format
+msgid "Applying r3.mapcalc expression: \"%s\""
+msgstr ""
+
+#: ../lib/python/temporal/extract.py:131
+#, python-format
+msgid "Applying v.extract where statement: \"%s\""
+msgstr ""
+
+#: ../lib/python/temporal/extract.py:159
+msgid "Error in computation process"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:220
+#, python-format
+msgid "Unable to read timestamp file for raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:244
+#, python-format
+msgid "Unable to create timestamp file for raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:249
+#, python-format
+msgid "Invalid datetime in timestamp for raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:254
+#: ../lib/python/temporal/space_time_datasets.py:588
+msgid "Internal error"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:271
+#: ../lib/python/temporal/space_time_datasets.py:602
+#, python-format
+msgid "Unable to remove timestamp for raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:554
+#, python-format
+msgid "Unable to read timestamp file for 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:578
+#, python-format
+msgid "Unable to create timestamp file for 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:583
+#, python-format
+msgid "Invalid datetime in timestamp for 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:847
+#, python-format
+msgid "Unable to read timestamp file for vector map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:870
+#, python-format
+msgid "Unable to create timestamp file for vector map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:875
+#, python-format
+msgid "Invalid datetime in timestamp for vector map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/space_time_datasets.py:891
+#, python-format
+msgid "Unable to remove timestamp for vector map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:84
+#, python-format
+msgid "Unable to import/link raster map <%s> from file %s."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:95
+#, python-format
+msgid "Unable to set the color rules for raster map <%s>."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:119
+#, python-format
+msgid "Unable to unpack raster map <%s> from file %s."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:143
+#, python-format
+msgid "Unable to import vector map <%s> from file %s."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:167
+#, python-format
+msgid "Unable to unpack vector map <%s> from file %s."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:205
+#, python-format
+msgid "Space time raster dataset archive <%s> not found"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:208
+#, python-format
+msgid "Extraction directory <%s> not found"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:216
+#, python-format
+msgid "Unable to find init file <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:218
+#, python-format
+msgid "Unable to find list file <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:220
+#, python-format
+msgid "Unable to find projection file <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:246
+msgid "Projection information does not match. Proceeding..."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:250
+#, python-brace-format
+msgid ""
+"Difference between PROJ_INFO file of imported map and of current location:\n"
+"{diff}"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:253
+msgid "Projection information does not match. Aborting."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:270
+#, python-format
+msgid "Unable to create location %(l)s. Reason: %(e)s"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:278
+#, python-format
+msgid "Unable to switch to location %s"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:283
+#, python-format
+msgid "Unable to create default temporal database in new location %s"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:356
+#, python-format
+msgid "Key words %(t)s, %(s)s or %(n)s not found in init file."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:362
+msgid "Number of maps mismatch in init and list file."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:373
+msgid "The archive file is of wrong space time dataset type"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:381
+#, python-format
+msgid "Unable to find GeoTIFF raster file <%s> in archive."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:387
+#, python-format
+msgid "Unable to find AAIGrid raster file <%s> in archive."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:393
+#, python-format
+msgid "Unable to find GML vector file <%s> in archive."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:402
+#, python-format
+msgid "Unable to find GRASS package file <%s> in archive."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:405
+msgid "Unsupported input format"
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:411
+#, python-format
+msgid ""
+"Space time %(t)s dataset <%(sp)s> is already in the database. Use the "
+"overwrite flag."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:431
+#, python-format
+msgid "Overwrite space time %(sp)s dataset <%(id)s> and unregister all maps."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:443
+#, python-format
+msgid "Key word %s not found in init file."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:448
+#, python-format
+msgid "Create space time %s dataset."
+msgstr ""
+
+#: ../lib/python/temporal/stds_import.py:477
+msgid "Switching to original location failed"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_vector_algebra.py:372
+#, python-format
+msgid ""
+"Error vector maps with basename %s exist. Use --o flag to overwrite existing "
+"file"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_vector_algebra.py:404
+#, python-format
+msgid ""
+"Error starting %s : \n"
+"%s"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_vector_algebra.py:476
+#, python-format
+msgid ""
+"Error vector map %s exist in temporal database. Use overwrite flag.  : \n"
+"%s"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:576
+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:639
+#, python-format
+msgid ""
+"Unable to receive temporal database metadata.\n"
+"Current temporal database info:%(info)s"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:644
+#, python-format
+msgid ""
+"Unsupported temporal database: version mismatch.\n"
+" %(backup)s Supported temporal API version is: %(api)i.\n"
+"Please update your GRASS GIS installation.\n"
+"Current temporal database info:%(info)s"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:652
+#, python-format
+msgid ""
+"Unsupported temporal database: version mismatch.\n"
+" %(backup)sSupported temporal database version is: %(tdb)i\n"
+"Current temporal database info:%(info)s"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:740
+#, python-format
+msgid "Creating temporal database: %s"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:749
+#, python-format
+msgid ""
+"Unable to create SQLite temporal database\n"
+"Exception: %s\n"
+"Please use t.connect to set a read- and writable temporal database path"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:913
+#, python-format
+msgid ""
+"Unable to mogrify sql statement. There is no temporal database connection "
+"defined for mapset <%(mapset)s>"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:936
+#, python-format
+msgid ""
+"Unable to check table. There is no temporal database connection defined for "
+"mapset <%(mapset)s>"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:953
+#, python-format
+msgid ""
+"Unable to execute sql statement. There is no temporal database connection "
+"defined for mapset <%(mapset)s>"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:964
+#, python-format
+msgid ""
+"Unable to fetch one. There is no temporal database connection defined for "
+"mapset <%(mapset)s>"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:975
+#, python-format
+msgid ""
+"Unable to fetch all. There is no temporal database connection defined for "
+"mapset <%(mapset)s>"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:993
+#, python-format
+msgid ""
+"Unable to execute transaction. There is no temporal database connection "
+"defined for mapset <%(mapset)s>"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:1074
+#, python-format
+msgid ""
+"Unable to connect to %(db)s database: %(string)s\n"
+"Exception: \"%(ex)s\"\n"
+"Please use t.connect to set a read- and writable temporal database backend"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:1231
+#, python-format
+msgid ""
+"Unable to execute :\n"
+" %(sql)s"
+msgstr ""
+
+#: ../lib/python/temporal/core.py:1275
+#, python-format
+msgid ""
+"Unable to execute transaction:\n"
+" %(sql)s"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:155
+#: ../lib/python/temporal/abstract_space_time_dataset.py:289
+#, python-format
+msgid "Unknown temporal type \"%s\""
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:282
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1050
+#, python-format
+msgid "Wrong granularity: \"%s\""
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:310
+#, python-format
+msgid "Unsupported temporal unit: %s"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:360
+#, python-format
+msgid "Created register table <%s> for space time %s  dataset <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:678
+#: ../lib/python/temporal/abstract_space_time_dataset.py:920
+msgid "The space time datasets must be of the same temporal type"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:683
+#: ../lib/python/temporal/abstract_space_time_dataset.py:925
+msgid "The temporal map type of the sample dataset must be interval"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1487
+#, python-format
+msgid "Unable to get map ids from register table <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1569
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1605
+#: ../lib/python/temporal/datetime_math.py:451
+#, python-format
+msgid "Wrong granularity format: %s"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1598
+#, 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 ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1767
+#, 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 ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1869
+#, 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 ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1878
+msgid "Renaming of space time datasets is not supported for PostgreSQL."
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1943
+#, python-format
+msgid "Delete space time %s  dataset <%s> from temporal database"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1949
+#: ../lib/python/temporal/abstract_map_dataset.py:823
+#, 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 ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:1962
+#, python-format
+msgid "Drop map register table: %s"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2017
+msgid "Error in register table request"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2046
+#, 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 ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2055
+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:2078
+#, python-format
+msgid "Map <%(id)s> with layer %(l)s has invalid time"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2082
+#, python-format
+msgid "Map <%s> has invalid time"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2100
+#, python-format
+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:2106
+#, python-format
+msgid ""
+"Temporal type of space time dataset <%(id)s> and map <%(map)s> are different"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2121
+#, python-format
+msgid "Set temporal unit for space time %s dataset <%s> to %s"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2131
+#, python-format
+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:2137
+#, python-format
+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:2143
+msgid "Only maps from the same mapset can be registered"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2148
+#, python-format
+msgid "Map <%(map)s> with layer %(l)s is already registered."
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2152
+#, python-format
+msgid "Map <%s> is already registered."
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2200
+#, 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 ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2213
+#, python-format
+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:2219
+#, python-format
+msgid "Map <%(map)s> is not registered in space time dataset <%(base)s>"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_space_time_dataset.py:2280
+#, python-format
+msgid ""
+"Update metadata, spatial and temporal extent from all registered maps of <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:105
+msgid "Starting spatio-temporal sampling..."
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:107
+msgid "Starting temporal sampling..."
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:124
+msgid "No samples found for map calculation"
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:151
+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:169
+msgid "No maps registered in input dataset"
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:185
+msgid "Starting mapcalc computation..."
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:256
+#, python-format
+msgid "Apply mapcalc expression: \"%s\""
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:275
+msgid "Error while mapcalc computation"
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:281
+msgid "Starting map registration in temporal database..."
+msgstr ""
+
+#: ../lib/python/temporal/mapcalc.py:438 ../lib/python/temporal/mapcalc.py:444
+#: ../lib/python/temporal/mapcalc.py:450 ../lib/python/temporal/mapcalc.py:456
+#: ../lib/python/temporal/mapcalc.py:462 ../lib/python/temporal/mapcalc.py:468
+#: ../lib/python/temporal/mapcalc.py:474 ../lib/python/temporal/mapcalc.py:480
+#: ../lib/python/temporal/mapcalc.py:486 ../lib/python/temporal/mapcalc.py:521
+#: ../lib/python/temporal/mapcalc.py:530 ../lib/python/temporal/mapcalc.py:539
+#: ../lib/python/temporal/mapcalc.py:548 ../lib/python/temporal/mapcalc.py:557
+#: ../lib/python/temporal/mapcalc.py:566 ../lib/python/temporal/mapcalc.py:575
+#: ../lib/python/temporal/mapcalc.py:584 ../lib/python/temporal/mapcalc.py:593
+#, python-format
+msgid "The temporal operators <%s> support only absolute time."
+msgstr ""
+
+#: ../lib/python/temporal/c_libraries_interface.py:427
+#: ../lib/python/temporal/c_libraries_interface.py:444
+msgid "Unable to read range file"
+msgstr ""
+
+#: ../lib/python/temporal/c_libraries_interface.py:522
+#, python-format
+msgid "Unable to load range of 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/c_libraries_interface.py:537
+#: ../lib/ogsf/gvl_file.c:470 ../lib/raster3d/close.c:120
+#: ../lib/raster3d/close.c:130 ../lib/raster3d/close.c:159
+#, c-format, python-format
+msgid "Unable to close 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/aggregation.py:121
+#, python-format
+msgid "Aggregating %s raster maps"
+msgstr ""
+
+#: ../lib/python/temporal/aggregation.py:135
+#, python-format
+msgid ""
+"Raster map <%(name)s> is already in temporal database, use overwrite flag to "
+"overwrite"
+msgstr ""
+
+#: ../lib/python/temporal/aggregation.py:140
+#, python-format
+msgid "Computing aggregation of maps between %(st)s - %(end)s"
+msgstr ""
+
+#: ../lib/python/temporal/aggregation.py:165
+msgid "Error occurred in r.series computation"
+msgstr ""
+
+#: ../lib/python/temporal/aggregation.py:271
+#, python-format
+msgid "Aggregating %(len)i raster maps from %(start)s to %(end)s"
+msgstr ""
+
+#: ../lib/python/temporal/aggregation.py:289
+#, python-format
+msgid ""
+"Unable to perform aggregation. Output raster map <%(name)s> exists and "
+"overwrite flag was not set"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:76 ../lib/python/temporal/register.py:79
+#, python-format
+msgid "%s= and %s= are mutually exclusive"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:83
+#, python-format
+msgid "Please specify %s= and %s="
+msgstr ""
+
+#: ../lib/python/temporal/register.py:87
+#, python-format
+msgid "Please specify %s= or %s="
+msgstr ""
+
+#: ../lib/python/temporal/register.py:98
+#, python-format
+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:163
+msgid "Gathering map information..."
+msgstr ""
+
+#: ../lib/python/temporal/register.py:173
+#, python-format
+msgid "Unable to update %(t)s map <%(id)s>. The map does not exist."
+msgstr ""
+
+#: ../lib/python/temporal/register.py:191
+#, 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 ""
+
+#: ../lib/python/temporal/register.py:197
+#, python-format
+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:205
+#, python-format
+msgid "%(u)s= can only be set for relative time"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:208
+#, python-format
+msgid "%(u)s= must be set in case of relative time stamps"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:221
+#, 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 ""
+
+#: ../lib/python/temporal/register.py:228
+#, python-format
+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:252
+#, python-format
+msgid ""
+"Unable to update %(t)s map <%(id)s> with layer %(l)s. The temporal types are "
+"different."
+msgstr ""
+
+#: ../lib/python/temporal/register.py:258
+#, python-format
+msgid "Unable to update %(t)s map <%(id)s>. The temporal types are different."
+msgstr ""
+
+#: ../lib/python/temporal/register.py:304
+msgid "Registering maps in the temporal database..."
+msgstr ""
+
+#: ../lib/python/temporal/register.py:311
+msgid "Registering maps in the space time dataset..."
+msgstr ""
+
+#: ../lib/python/temporal/register.py:320
+msgid "Updating space time dataset..."
+msgstr ""
+
+#: ../lib/python/temporal/register.py:373
+#: ../lib/python/temporal/register.py:380
+#, python-format
+msgid "Unable to convert string \"%s\"into a datetime object"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:388
+#: ../lib/python/temporal/register.py:393
+msgid "Error occurred in increment computation"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:396
+#, python-format
+msgid ""
+"Set absolute valid time for map <%(id)s> with layer %(layer)s to %(start)s - "
+"%(end)s"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:401
+#, python-format
+msgid "Set absolute valid time for map <%s> to %s - %s"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:418
+#, python-format
+msgid ""
+"Set relative valid time for map <%s> with layer %s to %i - %s with unit %s"
+msgstr ""
+
+#: ../lib/python/temporal/register.py:423
+#, python-format
+msgid "Set relative valid time for map <%s> to %i - %s with unit %s"
+msgstr ""
+
+#: ../lib/python/temporal/base.py:379
+#, python-format
+msgid "Object <%s> not found in the temporal database"
+msgstr ""
+
+#: ../lib/python/temporal/base.py:462 ../lib/python/temporal/base.py:513
+msgid "Missing identifer"
+msgstr ""
+
+#: ../lib/python/temporal/base.py:620
+msgid "Wrong identifier, the mapset is missing"
+msgstr ""
+
+#: ../lib/python/temporal/univar_statistics.py:50
+#: ../lib/python/temporal/univar_statistics.py:149
+#, python-format
+msgid "Space time %(sp)s dataset <%(i)s> is empty"
+msgstr ""
+
+#: ../lib/python/temporal/univar_statistics.py:84
+#, python-format
+msgid "Unable to get statistics for raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/univar_statistics.py:87
+#, python-format
+msgid "Unable to get statistics for 3d raster map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/univar_statistics.py:139
+#, python-format
+msgid "Space time %(sp)s dataset <%(i)s> not found"
+msgstr ""
+
+#: ../lib/python/temporal/univar_statistics.py:190
+#, python-format
+msgid "Unable to get statistics for vector map <%s>"
+msgstr ""
+
+#: ../lib/python/temporal/datetime_math.py:256
+#: ../lib/python/temporal/datetime_math.py:273
+#, python-format
+msgid "Wrong increment format: %s"
+msgstr ""
+
+#: ../lib/python/temporal/datetime_math.py:729
+msgid "Time string seems to specify relative time"
+msgstr ""
+
+#: ../lib/python/temporal/datetime_math.py:741
+msgid "Dates Before Christ (BC) are not supported"
+msgstr ""
+
+#: ../lib/python/temporal/datetime_math.py:745
+msgid "Time zones are not supported"
+msgstr ""
+
+#: ../lib/python/temporal/datetime_math.py:755
+#, python-format
+msgid "Unable to parse time string: %s"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:790
+msgid "Spatio temporal operators are not supported in granularity algebra mode"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:826
+msgid "All input space time datasets must have a valid temporal topology."
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:834
+msgid "All input space time datasets must have the same temporal type."
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:1059
+#, python-format
+msgid "Removing un-needed or empty %s maps"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:1106
+#, python-format
+msgid "Space time %s dataset <%s> not found"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:1133
+#: ../lib/python/temporal/temporal_algebra.py:1137
+#, python-format
+msgid ""
+"Wrong temporal type of space time dataset <"
+"%s>                                       <%s> time is required"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:1157
+msgid "Wrong type of input "
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:2031
+#, python-format
+msgid ""
+"The resulting space time dataset type <%(a)s> is different from the "
+"requested type <%(b)s>"
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:2037
+msgid ""
+"Maps that should be registered in the resulting space time dataset have "
+"different types."
+msgstr ""
+
+#: ../lib/python/temporal/temporal_algebra.py:2218
+#, python-format
+msgid ""
+"Wrong map type <%s> . TMAP only supports single maps that are registered in "
+"the temporal GRASS database"
+msgstr ""
+
+#: ../lib/python/temporal/list_stds.py:191
+msgid "Empty map list"
+msgstr ""
+
+#: ../lib/python/temporal/list_stds.py:202
+msgid "Empty entry in map list, this should not happen"
+msgstr ""
+
+#: ../lib/python/temporal/spatial_extent.py:118
+msgid ""
+"Projections are different. Unable to compute overlapping_2d for spatial "
+"extents"
+msgstr ""
+
+#: ../lib/python/temporal/spatial_extent.py:524
+msgid ""
+"Projections are different. Unable to compute is_in_2d for spatial extents"
+msgstr ""
+
+#: ../lib/python/temporal/spatial_extent.py:656
+msgid ""
+"Projections are different. Unable to compute equivalent_2d for spatial "
+"extents"
+msgstr ""
+
+#: ../lib/python/temporal/spatial_extent.py:761
+msgid ""
+"Projections are different. Unable to compute cover_2d for spatial extents"
+msgstr ""
+
+#: ../lib/python/temporal/spatial_extent.py:833
+msgid "Projections are different. Unable to compute cover for spatial extents"
+msgstr ""
+
+#: ../lib/python/temporal/spatial_extent.py:1685
+msgid "Volume computation is not supported for LL projections"
+msgstr ""
+
+#: ../lib/python/temporal/spatial_extent.py:1703
+msgid "Area computation is not supported for LL projections"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:341
+#, python-format
+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:348
+#, python-format
+msgid "Start time must be of type datetime for %(type)s map <%(id)s>"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:356
+#, python-format
+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:363
+#, python-format
+msgid "End time must be of type datetime for %(type)s map <%(id)s>"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:372
+#, python-format
+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:380
+#: ../lib/python/temporal/abstract_map_dataset.py:473
+#, python-format
+msgid "End time must be greater than start time for %(type)s map <%(id)s>"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:451
+#, python-format
+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:458
+#, python-format
+msgid "Unsupported relative time unit type for %(type)s map <%(id)s>: %(u)s"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:467
+#, python-format
+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:782
+#, python-format
+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:788
+#, python-format
+msgid ""
+"Map <%s> has incorrect time interval, start time is greater than end time"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:794
+#, python-format
+msgid "Map <%s> has incorrect start time"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:841
+#, python-format
+msgid "Delete %s dataset <%s> from temporal database"
+msgstr ""
+
+#: ../lib/python/temporal/abstract_map_dataset.py:891
+#, 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 ""
+
+#: ../lib/python/script/db.py:149
+#, python-format
+msgid ""
+"Programmer error: '%(sql)s', '%(filename)s', or '%(table)s' must be provided"
+msgstr ""
+
+#: ../lib/python/script/db.py:159
+msgid "Fetching data failed"
+msgstr ""
+
+#: ../lib/python/script/task.py:54
+msgid "unknown"
+msgstr ""
+
+#: ../lib/python/script/task.py:168
+#, python-format
+msgid "Parameter element '%(element)s' not found: '%(value)s'"
+msgstr ""
+
+#: ../lib/python/script/task.py:183
+#, python-format
+msgid "Flag not found: %s"
+msgstr ""
+
+#: ../lib/python/script/task.py:202
+#, python-format
+msgid "Parameter '%(name)s' (%(desc)s) is missing."
+msgstr ""
+
+#: ../lib/python/script/task.py:235
+msgid "<required>"
+msgstr ""
+
+#: ../lib/python/script/task.py:495 ../lib/python/script/task.py:499
+#, python-format
+msgid ""
+"Unable to fetch interface description for command '%(cmd)s'.\n"
+"\n"
+"Details: %(det)s"
+msgstr ""
+
+#: ../lib/python/script/task.py:519
+#, python-brace-format
+msgid "Cannot parse interface description of<{name}> module: {error}"
+msgstr ""
+
+#: ../lib/python/script/core.py:287
+#, 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 ""
+
+#: ../lib/python/script/core.py:909
+msgid "Mixing value types. Will try to compare after integer conversion"
+msgstr ""
+
+#: ../lib/python/script/core.py:1104
+#, python-format
+msgid "Element type should be \"cell\" and not \"%s\""
+msgstr ""
+
+#: ../lib/python/script/core.py:1133 ../lib/python/script/core.py:1198
+#, python-format
+msgid "Element type should be \"raster\" and not \"%s\""
+msgstr ""
+
+#: ../lib/python/script/core.py:1353
+msgid "Unable to list mapsets"
+msgstr ""
+
+#: ../lib/python/script/core.py:1392
+#, python-format
+msgid "Location <%s> already exists. Operation canceled."
+msgstr ""
+
+#: ../lib/python/script/core.py:1395
+#, python-format
+msgid "Location <%s> already exists and will be overwritten"
+msgstr ""
+
+#: ../lib/python/script/core.py:1532
+#, python-format
+msgid "Illegal filename <%s>. Cannot be 'NULL' or start with '.'."
+msgstr ""
+
+#: ../lib/python/script/core.py:1541
+#, python-format
+msgid "Illegal filename <%(s)s>. <%(il)s> not allowed.\n"
+msgstr ""
+
+#: ../lib/python/script/vector.py:82
+#, python-format
+msgid "Database connection not defined for layer %s"
+msgstr ""
+
+#: ../lib/python/script/vector.py:222
+#, python-format
+msgid "Missing layer %(layer)d in vector map <%(map)s>"
+msgstr ""
+
+#: ../lib/python/script/vector.py:237
+msgid "vector_db_select() failed"
+msgstr ""
+
+#: ../lib/python/script/vector.py:387
+#, python-brace-format
+msgid ""
+"v.what output is not valid JSON format:\n"
+" {ret}"
+msgstr ""
+
+#: ../lib/python/script/raster3d.py:85
+msgid "An error occurred while running r3.mapcalc"
+msgstr ""
+
+#: ../lib/python/script/raster.py:46
+#, python-format
+msgid ""
+"Unable to write history for <%(map)s>. Raster map <%(map)s> not found in "
+"current mapset."
+msgstr ""
+
+#: ../lib/python/script/raster.py:105
+msgid "An error occurred while running r.mapcalc"
+msgstr ""
+
+#: ../lib/python/script/raster.py:183
+msgid "No data"
+msgstr ""
+
+#: ../lib/python/script/raster.py:190
+msgid "value"
+msgstr ""
+
+#: ../lib/python/script/raster.py:190
+msgid "label"
+msgstr ""
+
+#: ../lib/python/script/raster.py:190
+msgid "color"
+msgstr ""
+
+#: ../lib/symbol/read.c:211
+#, c-format
+msgid "Cannot read symbol line coordinates: %s"
+msgstr ""
+
+#: ../lib/symbol/read.c:260
+#, c-format
+msgid ""
+"Incorrect symbol name: '%s' (should be: group/name or group/name at mapset)"
+msgstr ""
+
+#: ../lib/symbol/read.c:284
+#, c-format
+msgid "Cannot find/open symbol: '%s'"
+msgstr ""
+
+#: ../lib/symbol/read.c:389 ../lib/symbol/read.c:407 ../lib/symbol/read.c:417
+#: ../lib/symbol/read.c:435
+#, c-format
+msgid "Incorrect symbol color: '%s', using default."
+msgstr ""
+
+#: ../lib/ogsf/trans.c:180
+msgid "Out of matrix stack space"
+msgstr ""
+
+#: ../lib/ogsf/trans.c:200
+msgid "Tried to pop an empty stack"
+msgstr ""
+
+#: ../lib/ogsf/gp3.c:148
+#, c-format
+msgid "No points from vector map <%s> fall within current region"
+msgstr ""
+
+#: ../lib/ogsf/gp3.c:153
+#, c-format
+msgid "Vector map <%s> loaded (%d points)"
+msgstr ""
+
+#: ../lib/ogsf/gp3.c:211
+#, c-format
+msgid "Loading thematic points layer <%s>..."
+msgstr ""
+
+#: ../lib/ogsf/gp3.c:235 ../lib/ogsf/gv3.c:377
+#, c-format
+msgid "No color rule defined for category %d"
+msgstr ""
+
+#: ../lib/ogsf/gp3.c:249 ../lib/ogsf/gv3.c:392
+#, c-format
+msgid "Invalid color definition (%s)"
+msgstr ""
+
+#: ../lib/ogsf/gp3.c:288
+#, c-format
+msgid ""
+"%d points without category. Unable to determine color rules for features "
+"without category."
+msgstr ""
+
+#: ../lib/ogsf/gp2.c:705
+msgid "Unknown icon marker, using \"sphere\""
+msgstr ""
+
+#: ../lib/ogsf/gsd_img_tif.c:64 ../lib/ogsf/gk2.c:216
+#: ../lib/ogsf/gsd_img_ppm.c:52 ../lib/ogsf/gsd_img_ppm.c:95
+#, c-format
+msgid "Unable to open file <%s> for writing"
+msgstr ""
+
+#: ../lib/ogsf/gs3.c:125 ../lib/ogsf/gs3.c:189 ../lib/ogsf/gs3.c:264
+#: ../lib/ogsf/gs3.c:336 ../lib/ogsf/gs3.c:442 ../lib/ogsf/gs3.c:529
+#: ../lib/ogsf/gs3.c:588 ../lib/ogsf/gs3.c:645 ../lib/ogsf/gs3.c:716
+#: ../lib/ogsf/gs3.c:786 ../lib/ogsf/gsd_legend.c:239
+#: ../lib/manage/do_remove.c:73 ../lib/manage/do_rename.c:71
+#: ../lib/gis/legal_name.c:94 ../lib/gis/legal_name.c:97
+#: ../lib/rst/interp_float/output2d.c:236
+#: ../lib/rst/interp_float/output2d.c:317
+#: ../lib/rst/interp_float/output2d.c:386
+#: ../lib/rst/interp_float/output2d.c:436
+#: ../lib/rst/interp_float/output2d.c:450
+#: ../lib/rst/interp_float/output2d.c:464
+#: ../lib/rst/interp_float/output2d.c:480
+#: ../lib/rst/interp_float/resout2d.c:205
+#: ../lib/rst/interp_float/resout2d.c:253
+#: ../lib/rst/interp_float/resout2d.c:296
+#: ../lib/rst/interp_float/resout2d.c:327
+#: ../lib/rst/interp_float/resout2d.c:377
+#: ../lib/rst/interp_float/resout2d.c:395
+#: ../lib/rst/interp_float/resout2d.c:410
+#: ../lib/rst/interp_float/resout2d.c:426 ../lib/raster/open.c:175
+#: ../lib/raster/open.c:744 ../lib/raster/open.c:781 ../lib/raster/open.c:833
+#, c-format
+msgid "Raster map <%s> not found"
+msgstr ""
+
+#: ../lib/ogsf/gs3.c:132 ../lib/ogsf/gs3.c:196 ../lib/ogsf/gs3.c:348
+#: ../lib/ogsf/gs3.c:454 ../lib/ogsf/gs3.c:540
+#, c-format
+msgid "Loading raster map <%s>..."
+msgstr ""
+
+#: ../lib/ogsf/gs3.c:596
+#, c-format
+msgid "Color table range doesn't match data (mincol=%d, maxcol=%d"
+msgstr ""
+
+#: ../lib/ogsf/gs3.c:658 ../lib/ogsf/gs3.c:730
+#, c-format
+msgid "Translating colors from raster map <%s>..."
+msgstr ""
+
+#: ../lib/ogsf/gs3.c:967
+msgid "View not saved by this program,there may be some inconsistancies"
+msgstr ""
+
+#: ../lib/ogsf/gk2.c:272 ../lib/ogsf/gk2.c:285
+msgid "Check no. of frames requested and keyframes marked"
+msgstr ""
+
+#: ../lib/ogsf/gs_bm.c:124
+msgid "Bitmap mismatch"
+msgstr ""
+
+#: ../lib/ogsf/gsd_prim.c:146
+#, c-format
+msgid "Color Material: %d"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/ogsf/gv3.c:269
+#, c-format
+msgid "No features from vector map <%s> fall within current region"
+msgstr ""
+
+#: ../lib/ogsf/gv3.c:274
+#, c-format
+msgid "Vector map <%s> loaded (%d features)"
+msgstr ""
+
+#: ../lib/ogsf/gv3.c:353
+#, c-format
+msgid "Loading thematic vector layer <%s>..."
+msgstr ""
+
+#: ../lib/ogsf/gv3.c:414
+#, c-format
+msgid ""
+"%d features without category. Unable to determine color rules for features "
+"without category."
+msgstr ""
+
+#: ../lib/ogsf/gsd_label.c:58
+msgid "Max. number of labels reached!"
+msgstr ""
+
+#: ../lib/ogsf/gs2.c:1211
+#, c-format
+msgid "no category info"
+msgstr ""
+
+#: ../lib/ogsf/gs2.c:1230
+#, c-format
+msgid "no data"
+msgstr ""
+
+#: ../lib/ogsf/gs2.c:1655
+#, c-format
+msgid "Raster map <%s> is outside of current region. Load failed."
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/ogsf/gs2.c:1850
+msgid "Loading failed"
+msgstr ""
+
+#: ../lib/ogsf/gs2.c:1854
+msgid "Error finding range"
+msgstr ""
+
+#: ../lib/ogsf/gsd_surf.c:1742
+msgid "Cut-plane points mis-match between surfaces. Check resolution(s)."
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:246
+#, c-format
+msgid "Unable to read color file of raster map <%s>"
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:252
+#, c-format
+msgid "Unable to read category file of raster map <%s>"
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:269
+#, c-format
+msgid "Unable to read fp range of raster map <%s>"
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:281
+#, c-format
+msgid "Unable to read range of raster map <%s>"
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:295
+msgid "Range request error for legend"
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:385
+msgid "Unable to show discrete FP range (use list)"
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:501
+msgid "Too many categories to show as discrete!"
+msgstr ""
+
+#: ../lib/ogsf/gsd_legend.c:503
+msgid "Try using smaller font!"
+msgstr ""
+
+#: ../lib/ogsf/gsds.c:109
+msgid "Maximum number of datasets exceeded"
+msgstr ""
+
+#: ../lib/ogsf/gvl_file.c:103
+msgid "Maximum number of datafiles exceeded"
+msgstr ""
+
+#: ../lib/ogsf/gvl_file.c:442
+#, c-format
+msgid "Unable to read range of 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/ogsf/gvl2.c:267
+#, c-format
+msgid "Loading 3d raster map <%s>..."
+msgstr ""
+
+#: ../lib/ogsf/gk.c:320
+msgid "Need at least 3 keyframes for spline"
+msgstr ""
+
+#: ../lib/ogsf/gk.c:622
+msgid "Need at least 2 keyframes for interpolation"
+msgstr ""
+
+#: ../lib/ogsf/gsdrape.c:207
+msgid "Unable to process vector map - out of memory"
+msgstr ""
+
+#: ../lib/cluster/c_begin.c:57
+#, c-format
+msgid "produced by i.cluster"
+msgstr ""
+
+#: ../lib/cluster/c_exec.c:44
+#, c-format
+msgid "Not enough data points (%d) in cluster"
+msgstr ""
+
+#: ../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
+#: ../lib/lidar/raster.c:147 ../lib/lidar/raster.c:162
+#: ../lib/lidar/raster.c:175
+#, c-format
+msgid "Unable to access table <%s>"
+msgstr ""
+
+#: ../lib/lidar/zones.c:473 ../lib/lidar/zones.c:510
+#, c-format
+msgid "<%s> created in database."
+msgstr ""
+
+#: ../lib/lidar/zones.c:477 ../lib/lidar/zones.c:514
+#, c-format
+msgid "<%s> has not been created in database."
+msgstr ""
+
+#: ../lib/arraystats/class.c:19
+#, c-format
+msgid "Unknown algorithm '%s'"
+msgstr ""
+
+#: ../lib/arraystats/class.c:42
+msgid "Discont algorithm currently not available because of bugs"
+msgstr ""
+
+#: ../lib/arraystats/class.c:49
+msgid "Classification algorithm failed"
+msgstr ""
+
+#: ../lib/arraystats/class.c:227
+msgid "Equiprobable classbreaks currently limited to 10 classes"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/psdriver/graph_set.c:199
+#, c-format
+msgid "ps: truecolor status %s"
+msgstr ""
+
+#: ../lib/psdriver/graph_set.c:214
+#, c-format
+msgid "ps: collecting to file '%s'"
+msgstr ""
+
+#: ../lib/psdriver/graph_set.c:215
+#, c-format
+msgid "ps: image size %dx%d"
+msgstr ""
+
+#: ../lib/raster3d/maskfn.c:77
+#, c-format
+msgid "Adding rule: %lf - %lf"
+msgstr ""
+
+#: ../lib/raster3d/maskfn.c:95
+#, c-format
+msgid "%s: illegal value spec"
+msgstr ""
+
+#: ../lib/raster3d/param.c:84
+msgid "Rast3d_get_standard3d_params: precision value invalid"
+msgstr ""
+
+#: ../lib/raster3d/param.c:105
+msgid "Rast3d_get_standard3d_params: tile dimension value invalid"
+msgstr ""
+
+#: ../lib/raster3d/param.c:129
+msgid "Window replacing the default"
+msgstr ""
+
+#: ../lib/raster3d/close.c:47
+#, c-format
+msgid "Unable to write history for 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/raster3d/close.c:62
+#, c-format
+msgid "Unable to move temp raster map <%s> to 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/raster3d/close.c:79
+msgid "Unable to flush all tiles"
+msgstr ""
+
+#: ../lib/raster3d/close.c:84
+msgid "Unable to flush index"
+msgstr ""
+
+#: ../lib/raster3d/close.c:94
+msgid "Unable to position file"
+msgstr ""
+
+#: ../lib/raster3d/close.c:99 ../lib/raster3d/close.c:105
+#: ../lib/raster3d/close.c:191 ../lib/raster3d/header.c:217
+#, c-format
+msgid "Unable to write header for 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/raster3d/close.c:110 ../lib/raster3d/close.c:153
+#, c-format
+msgid "Unable to create 3D raster map <%s>"
+msgstr ""
+
+#: ../lib/raster3d/close.c:169
+msgid "Error in cache"
+msgstr ""
+
+#: ../lib/raster3d/range.c:73
+#, c-format
+msgid "Unable to open range file for [%s in %s]"
+msgstr ""
+
+#: ../lib/raster3d/range.c:88
+#, c-format
+msgid "Error reading range file for [%s in %s]"
+msgstr ""
+
+#: ../lib/raster3d/range.c:150
+#, c-format
+msgid "Unable to open range file for <%s>"
+msgstr ""
+
+#: ../lib/raster3d/open.c:20
+msgid "Rast3d_open_cell_old_no_header: error in Rast3d_mask_open_old"
+msgstr ""
+
+#: ../lib/raster3d/open.c:26
+msgid "Rast3d_open_cell_old_no_header: error in Rast3d_malloc"
+msgstr ""
+
+#: ../lib/raster3d/open.c:37
+msgid "Rast3d_open_cell_old_no_header: error in G_open_old"
+msgstr ""
+
+#: ../lib/raster3d/open.c:93
+msgid "Rast3d_open_cell_old: error in Rast3d_open_cell_old_no_header"
+msgstr ""
+
+#: ../lib/raster3d/open.c:98
+msgid "Rast3d_open_cell_old: can't rewind file"
+msgstr ""
+
+#: ../lib/raster3d/open.c:111
+msgid "Rast3d_open_cell_old: error in Rast3d_read_header"
+msgstr ""
+
+#: ../lib/raster3d/open.c:119
+msgid "Rast3d_open_cell_old: projection does not match window projection"
+msgstr ""
+
+#: ../lib/raster3d/open.c:123
+msgid "Rast3d_open_cell_old: zone does not match window zone"
+msgstr ""
+
+#: ../lib/raster3d/open.c:135 ../lib/raster3d/open.c:152
+msgid "Rast3d_open_cell_old: can't read header"
+msgstr ""
+
+#: ../lib/raster3d/open.c:141
+msgid "Rast3d_open_cell_old: index does not fit into long"
+msgstr ""
+
+#: ../lib/raster3d/open.c:145
+msgid "Rast3d_open_cell_old: error in Rast3d_malloc"
+msgstr ""
+
+#: ../lib/raster3d/open.c:172
+msgid "Rast3d_open_cell_old: error in Rast3d_fill_header"
+msgstr ""
+
+#: ../lib/raster3d/open.c:219
+msgid "Rast3d_open_cell_new: error in Rast3d_mask_open_old"
+msgstr ""
+
+#: ../lib/raster3d/open.c:228
+msgid "Rast3d_open_cell_new: error in Rast3d_malloc"
+msgstr ""
+
+#: ../lib/raster3d/open.c:233
+#, c-format
+msgid "map <%s> is not in the current mapset"
+msgstr ""
+
+#: ../lib/raster3d/open.c:243
+msgid "Rast3d_open_cell_new: could not open file"
+msgstr ""
+
+#: ../lib/raster3d/open.c:287 ../lib/raster3d/open.c:292
+msgid "Rast3d_open_cell_new: can't write header"
+msgstr ""
+
+#: ../lib/raster3d/open.c:314
+msgid "Rast3d_open_cell_new: error in Rast3d_fill_header"
+msgstr ""
+
+#: ../lib/raster3d/color.c:354
+#, c-format
+msgid "mapset <%s> is not the current mapset"
+msgstr ""
+
+#: ../lib/raster3d/history.c:43
+#, c-format
+msgid "can't get history information for [%s] in mapset [%s]"
+msgstr ""
+
+#: ../lib/raster3d/test/test_main.c:98
+msgid "raster3d"
+msgstr ""
+
+#: ../lib/raster3d/test/test_main.c:99
+msgid "test"
+msgstr ""
+
+#: ../lib/manage/do_remove.c:42
+#, c-format
+msgid "Removing %s <%s>"
+msgstr ""
+
+#: ../lib/manage/do_remove.c:65
+msgid "Unable to delete vector map"
+msgstr ""
+
+#: ../lib/manage/do_remove.c:85
+#, c-format
+msgid "Unable to remove %s element"
+msgstr ""
+
+#: ../lib/manage/do_remove.c:89 ../lib/manage/do_remove.c:109
+#: ../lib/manage/do_rename.c:87 ../lib/manage/do_rename.c:107
+#: ../lib/manage/do_copy.c:61
+#, c-format
+msgid "%s is missing"
+msgstr ""
+
+#: ../lib/manage/do_remove.c:92 ../lib/manage/do_remove.c:112
+#, c-format
+msgid "%s removed"
+msgstr ""
+
+#: ../lib/manage/do_remove.c:105
+#, c-format
+msgid "Unable to remove %s"
+msgstr ""
+
+#: ../lib/manage/do_remove.c:121
+#, c-format
+msgid "<%s> nothing removed"
+msgstr ""
+
+#: ../lib/manage/option.c:47
+#, c-format
+msgid "%s to be %s"
+msgstr ""
+
+#: ../lib/manage/option.c:51
+msgid "Raster"
+msgstr ""
+
+#: ../lib/manage/option.c:53
+msgid "Vector"
+msgstr ""
+
+#: ../lib/manage/option.c:55
+msgid "Region"
+msgstr ""
+
+#: ../lib/manage/option.c:57
+msgid "Group"
+msgstr ""
+
+#: ../lib/manage/do_rename.c:42
+#, c-format
+msgid "Rename %s <%s> to <%s>"
+msgstr ""
+
+#: ../lib/manage/do_rename.c:62
+#, c-format
+msgid "Unable to rename vector map <%s> to <%s>"
+msgstr ""
+
+#: ../lib/manage/do_rename.c:83 ../lib/manage/do_rename.c:103
+#, c-format
+msgid "Unable to rename %s"
+msgstr ""
+
+#: ../lib/manage/do_rename.c:90 ../lib/manage/do_rename.c:110
+#, c-format
+msgid "%s renamed"
+msgstr ""
+
+#: ../lib/manage/do_rename.c:119
+#, c-format
+msgid "<%s> nothing renamed"
+msgstr ""
+
+#: ../lib/manage/do_copy.c:43
+#, c-format
+msgid "Copy %s <%s> to current mapset as <%s>"
+msgstr ""
+
+#: ../lib/manage/do_copy.c:50
+#, c-format
+msgid "Unable to copy <%s> to current mapset as <%s>"
+msgstr ""
+
+#: ../lib/manage/do_copy.c:70
+#, c-format
+msgid "%s copied"
+msgstr ""
+
+#: ../lib/manage/read_list.c:73
+#, c-format
+msgid "Unable to open data base element list '%s'"
+msgstr ""
+
+#: ../lib/manage/read_list.c:134
+#, c-format
+msgid "Format error: file ('%s') line (%d) - %s"
+msgstr ""
+
+#: ../lib/manage/do_list.c:30
+#, c-format
+msgid "%s: invalid index %d"
+msgstr ""
+
+#: ../lib/gis/view.c:176
+#, c-format
+msgid "Unable to open %s for writing"
+msgstr ""
+
+#: ../lib/gis/view.c:262 ../lib/gis/view.c:479
+#, c-format
+msgid "Unable to open %s for reading"
+msgstr ""
+
+#: ../lib/gis/view.c:465
+#, c-format
+msgid "GRASS window when view was saved:\n"
+msgstr ""
+
+#: ../lib/gis/view.c:545
+#, c-format
+msgid " Window saved in \"%s\" is completely outside of current GRASS window."
+msgstr ""
+
+#: ../lib/gis/view.c:549
+#, c-format
+msgid ""
+" Only %d%% of window saved in \"%s\" overlaps with current GRASS window."
+msgstr ""
+
+#: ../lib/gis/parser_interface.c:329 ../lib/gis/parser_html.c:167
+#: ../lib/gis/parser_help.c:200 ../lib/gis/parser_rest.c:164
+msgid "Allow output files to overwrite existing files"
+msgstr ""
+
+#: ../lib/gis/parser_interface.c:337 ../lib/gis/parser_html.c:171
+#: ../lib/gis/parser_help.c:202
+msgid "Print usage summary"
+msgstr ""
+
+#: ../lib/gis/parser_interface.c:344 ../lib/gis/parser_html.c:174
+#: ../lib/gis/parser_help.c:203 ../lib/gis/parser_rest.c:168
+msgid "Verbose module output"
+msgstr ""
+
+#: ../lib/gis/parser_interface.c:351 ../lib/gis/parser_html.c:177
+#: ../lib/gis/parser_help.c:204 ../lib/gis/parser_rest.c:171
+msgid "Quiet module output"
+msgstr ""
+
+#: ../lib/gis/location.c:61
+#, c-format
+msgid "LOCATION <%s> not available"
+msgstr ""
+
+#: ../lib/gis/proj3.c:60 ../lib/gis/units.c:210
+msgid "units"
+msgstr ""
+
+#: ../lib/gis/proj3.c:60 ../lib/gis/units.c:210
+msgid "unit"
+msgstr ""
+
+#: ../lib/gis/parser_wps.c:490
+msgid "Multiple outputs are not supported by WPS 1.0.0"
+msgstr ""
+
+#: ../lib/gis/key_value3.c:33
+#, c-format
+msgid "Unable to open output file <%s>: %s"
+msgstr ""
+
+#: ../lib/gis/key_value3.c:36
+#, c-format
+msgid "Error writing file <%s>: %s"
+msgstr ""
+
+#: ../lib/gis/key_value3.c:39
+#, c-format
+msgid "Error closing output file <%s>: %s"
+msgstr ""
+
+#: ../lib/gis/key_value3.c:60
+#, c-format
+msgid "Unable to open input file <%s>: %s"
+msgstr ""
+
+#: ../lib/gis/key_value3.c:64
+#, c-format
+msgid "Error reading file <%s>: %s"
+msgstr ""
+
+#: ../lib/gis/key_value3.c:67
+#, c-format
+msgid "Error closing input file <%s>: %s"
+msgstr ""
+
+#: ../lib/gis/legal_name.c:39
+#, c-format
+msgid "Illegal filename <%s>. Cannot start with '.' or be 'NULL'."
+msgstr ""
+
+#: ../lib/gis/legal_name.c:46
+#, c-format
+msgid "Illegal filename <%s>. Character <%c> not allowed.\n"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/gis/legal_name.c:118 ../lib/gis/legal_name.c:122
+#, c-format
+msgid "Output raster map <%s> is used as input"
+msgstr ""
+
+#: ../lib/gis/find_file.c:114
+#, c-format
+msgid "'%s/%s' was found in more mapsets (also found in <%s>)"
+msgstr ""
+
+#: ../lib/gis/find_file.c:127
+#, c-format
+msgid "Using <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/worker.c:84
+msgid "Task already has a worker"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/gis/gisinit.c:65
+#, c-format
+msgid "MAPSET %s - permission denied"
+msgstr ""
+
+#: ../lib/gis/gisinit.c:68
+#, c-format
+msgid "MAPSET %s not found at %s"
+msgstr ""
+
+#: ../lib/gis/gisinit.c:102
+msgid "System not initialized. Programmer forgot to call G_gisinit()."
+msgstr ""
+
+#: ../lib/gis/timestamp.c:292
+#, c-format
+msgid "Unable to create timestamp file for %s map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/timestamp.c:301
+#, c-format
+msgid "Invalid timestamp specified for %s map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/timestamp.c:331
+#, c-format
+msgid "Unable to open timestamp file for %s map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/timestamp.c:340
+#, c-format
+msgid "Invalid timestamp file for %s map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/timestamp.c:479
+#, c-format
+msgid "Unable to open timestamp file for vector map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/timestamp.c:488
+#, c-format
+msgid "Invalid timestamp file for vector map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/timestamp.c:524
+#, c-format
+msgid "Unable to create timestamp file for vector map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/timestamp.c:533
+#, c-format
+msgid "Invalid timestamp specified for vector map <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/error.c:361
+msgid "WARNING: "
+msgstr ""
+
+#: ../lib/gis/error.c:362
+msgid "ERROR: "
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:141 ../lib/gis/rd_cellhd.c:152
+#: ../lib/gis/rd_cellhd.c:162 ../lib/gis/rd_cellhd.c:179
+#: ../lib/gis/rd_cellhd.c:195 ../lib/gis/rd_cellhd.c:203
+#: ../lib/gis/rd_cellhd.c:211 ../lib/gis/rd_cellhd.c:219
+#: ../lib/gis/rd_cellhd.c:227 ../lib/gis/rd_cellhd.c:235
+#: ../lib/gis/rd_cellhd.c:243 ../lib/gis/rd_cellhd.c:245
+#: ../lib/gis/rd_cellhd.c:253 ../lib/gis/rd_cellhd.c:255
+#: ../lib/gis/rd_cellhd.c:263 ../lib/gis/rd_cellhd.c:265
+#: ../lib/gis/rd_cellhd.c:273 ../lib/gis/rd_cellhd.c:275
+#: ../lib/gis/rd_cellhd.c:283 ../lib/gis/rd_cellhd.c:285
+#: ../lib/gis/rd_cellhd.c:293 ../lib/gis/rd_cellhd.c:295
+#: ../lib/gis/rd_cellhd.c:303 ../lib/gis/rd_cellhd.c:305
+#: ../lib/gis/rd_cellhd.c:313 ../lib/gis/rd_cellhd.c:315
+#: ../lib/gis/rd_cellhd.c:323 ../lib/gis/rd_cellhd.c:325
+#: ../lib/gis/rd_cellhd.c:333 ../lib/gis/rd_cellhd.c:335
+#: ../lib/gis/rd_cellhd.c:343 ../lib/gis/rd_cellhd.c:351
+#: ../lib/gis/rd_cellhd.c:355
+msgid "Syntax error in cell header"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:149
+msgid "Duplicate projection field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:159
+msgid "Duplicate zone field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:169 ../lib/gis/rd_cellhd.c:171
+#: ../lib/gis/rd_cellhd.c:360 ../lib/gis/rd_cellhd.c:362
+#: ../lib/gis/rd_cellhd.c:364 ../lib/gis/rd_cellhd.c:366
+#: ../lib/gis/rd_cellhd.c:368 ../lib/gis/rd_cellhd.c:370
+#: ../lib/gis/rd_cellhd.c:381 ../lib/gis/rd_cellhd.c:383
+#: ../lib/gis/rd_cellhd.c:385 ../lib/gis/rd_cellhd.c:387
+#, c-format
+msgid "Field <%s> missing"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:193
+msgid "Duplicate north field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:201
+msgid "Duplicate south field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:209
+msgid "Duplicate east field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:217
+msgid "Duplicate west field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:225
+msgid "Duplicate top field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:233
+msgid "Duplicate bottom field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:241
+msgid "Duplicate e-w resolution field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:251
+msgid "Duplicate 3D e-w resolution field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:261
+msgid "Duplicate n-s resolution field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:271
+msgid "Duplicate 3D n-s resolution field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:281
+msgid "Duplicate t-b resolution field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:291
+msgid "Duplicate rows field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:301
+msgid "Duplicate 3D rows field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:311
+msgid "Duplicate cols field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:321
+msgid "Duplicate 3D cols field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:331
+msgid "Duplicate depths field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:341
+msgid "Duplicate format field"
+msgstr ""
+
+#: ../lib/gis/rd_cellhd.c:349
+msgid "Duplicate compressed field"
+msgstr ""
+
+#: ../lib/gis/make_mapset.c:66 ../lib/init/grass.py:592
+#, c-format, python-format
+msgid "Location <%s> doesn't exist"
+msgstr ""
+
+#: ../lib/gis/seek.c:52 ../lib/gis/seek.c:58
+msgid "Unable to seek"
+msgstr ""
+
+#: ../lib/gis/seek.c:56
+msgid "Seek offset out of range"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:42 ../lib/gis/adj_cellhd.c:191
+msgid "Illegal n-s resolution value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:46 ../lib/gis/adj_cellhd.c:197
+msgid "Illegal row value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:50 ../lib/gis/adj_cellhd.c:203
+msgid "Illegal e-w resolution value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:54 ../lib/gis/adj_cellhd.c:209
+msgid "Illegal col value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:74 ../lib/gis/adj_cellhd.c:239
+#, c-format
+msgid "Fixing subtle input data rounding error of north boundary (%g>%g)"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:79 ../lib/gis/adj_cellhd.c:244
+msgid "Illegal latitude for North"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:85 ../lib/gis/adj_cellhd.c:250
+#, c-format
+msgid "Fixing subtle input data rounding error of south boundary (%g>%g)"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:90 ../lib/gis/adj_cellhd.c:255
+msgid "Illegal latitude for South"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:102 ../lib/gis/adj_cellhd.c:267
+#, c-format
+msgid "Fixing subtle input data rounding error of west boundary (%g>%g)"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:113 ../lib/gis/adj_cellhd.c:278
+#, c-format
+msgid "Fixing subtle input data rounding error of east boundary (%g>%g)"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:126 ../lib/gis/adj_cellhd.c:291
+msgid "North must be north of South"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:128 ../lib/gis/adj_cellhd.c:293
+msgid "North must be larger than South"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:131 ../lib/gis/adj_cellhd.c:296
+msgid "East must be larger than West"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:150 ../lib/gis/adj_cellhd.c:340
+msgid "Invalid coordinates"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:193
+msgid "Illegal n-s3 resolution value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:199
+msgid "Illegal row3 value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:205
+msgid "Illegal e-w3 resolution value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:211
+msgid "Illegal col3 value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:215
+msgid "Illegal t-b3 resolution value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:219
+msgid "Illegal depths value"
+msgstr ""
+
+#: ../lib/gis/adj_cellhd.c:299
+msgid "Top must be larger than Bottom"
+msgstr ""
+
+#: ../lib/gis/mapset.c:38
+msgid "MAPSET is not set"
+msgstr ""
+
+#: ../lib/gis/mapset.c:80
+#, c-format
+msgid "MAPSET <%s> not available"
+msgstr ""
+
+#: ../lib/gis/env.c:311
+msgid "GISRC - variable not set"
+msgstr ""
+
+#: ../lib/gis/env.c:343 ../lib/gis/env.c:369
+#, c-format
+msgid "Variable '%s' not set"
+msgstr ""
+
+#: ../lib/gis/open.c:66
+#, c-format
+msgid "G__open(read): mapset <%s> doesn't match xmapset <%s>"
+msgstr ""
+
+#: ../lib/gis/open.c:82
+#, c-format
+msgid "G__open(read): Unable to open '%s': %s"
+msgstr ""
+
+#: ../lib/gis/open.c:91
+#, c-format
+msgid "G__open(write): xmapset <%s> != G_mapset() <%s>"
+msgstr ""
+
+#: ../lib/gis/open.c:109
+#, c-format
+msgid "G__open(write): Unable to open '%s': %s"
+msgstr ""
+
+#: ../lib/gis/home.c:39
+msgid "Unable to determine user's home directory"
+msgstr ""
+
+#: ../lib/gis/home.c:120
+#, c-format
+msgid "Failed to create directory [%s]"
+msgstr ""
+
+#: ../lib/gis/get_window.c:118
+#, c-format
+msgid "Unable to open element file <%s> for <%s@%s>"
+msgstr ""
+
+#: ../lib/gis/get_projinfo.c:37 ../lib/gis/get_projinfo.c:66
+#, c-format
+msgid "<%s> file not found for location <%s>"
+msgstr ""
+
+#: ../lib/gis/get_ellipse.c:263 ../lib/proj/ellipse.c:220
+#, c-format
+msgid "Unable to open ellipsoid table file <%s>"
+msgstr ""
+
+#: ../lib/gis/get_ellipse.c:344 ../lib/gis/get_ellipse.c:367
+#, c-format
+msgid "Invalid a: field '%s' in file %s in <%s>"
+msgstr ""
+
+#: ../lib/gis/get_ellipse.c:356
+#, c-format
+msgid "Invalid ellipsoid '%s' in file %s in <%s>"
+msgstr ""
+
+#: ../lib/gis/get_ellipse.c:370
+#, c-format
+msgid "Invalid es: field '%s' in file %s in <%s>"
+msgstr ""
+
+#: ../lib/gis/get_ellipse.c:383
+#, c-format
+msgid "No ellipsoid info given in file %s in <%s>"
+msgstr ""
+
+#: ../lib/gis/mapset_msc.c:61
+#, c-format
+msgid "Unable to make mapset element %s (%s): %s"
+msgstr ""
+
+#: ../lib/gis/mapset_msc.c:65
+#, c-format
+msgid "Unable to access mapset element %s (%s): %s"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:57 ../lib/gis/parser_rest.c:60
+msgid "NAME"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:70 ../lib/gis/parser_rest.c:73
+msgid "KEYWORDS"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:75 ../lib/gis/parser_rest.c:78
+msgid "SYNOPSIS"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:141 ../lib/gis/parser_rest.c:146
+#: ../lib/init/grass.py:204
+msgid "Flags"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:180 ../lib/gis/parser_help.c:205
+msgid "Force launching GUI dialog"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:189 ../lib/gis/parser_rest.c:179
+#: ../lib/init/grass.py:217
+msgid "Parameters"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:233 ../lib/gis/parser_rest.c:223
+msgid "Options"
+msgstr ""
+
+#: ../lib/gis/parser_html.c:239 ../lib/gis/parser_rest.c:230
+msgid "Default"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:122
+msgid "Internal error: option or flag not found"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:179
+#, c-format
+msgid "<%s> or <%s>"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:179
+#, c-format
+msgid "<%s> and <%s>"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:212
+#, c-format
+msgid "Options %s are mutually exclusive"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:236
+#, c-format
+msgid "At least one of the following options is required: %s"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:269
+#, c-format
+msgid "Option %s requires at least one of %s"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:301
+#, c-format
+msgid "Option %s requires all of %s"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:328
+#, c-format
+msgid "Option %s is mutually exclusive with all of %s"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:354
+#, c-format
+msgid "Either all or none of %s must be given"
+msgstr ""
+
+#: ../lib/gis/parser_dependencies.c:387 ../lib/gis/parser_dependencies.c:424
+#, c-format
+msgid "Internal error: invalid rule type: %d"
+msgstr ""
+
+#: ../lib/gis/datum.c:160
+#, c-format
+msgid "unable to open datum table file: %s"
+msgstr ""
+
+#: ../lib/gis/datum.c:182
+#, c-format
+msgid "error in datum table file, line %d"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:79
+msgid "Description:"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:89
+msgid "Keywords:"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:97
+msgid "Usage:"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:127
+msgid "ERROR: Option key not defined"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:177
+msgid "Flags:"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:213
+msgid "Parameters:"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:236
+#, c-format
+msgid "  %*s   default: %s\n"
+msgstr ""
+
+#: ../lib/gis/parser_help.c:262
+#, c-format
+msgid "  %*s   options: "
+msgstr ""
+
+#: ../lib/gis/debug.c:80
+#, c-format
+msgid "Cannot open debug file '%s'"
+msgstr ""
+
+#: ../lib/gis/myname.c:46
+msgid "This location has no description."
+msgstr ""
+
+#: ../lib/gis/paths.c:201
+#, c-format
+msgid "Unable to open file <%s> for reading"
+msgstr ""
+
+#: ../lib/gis/paths.c:217
+#, c-format
+msgid "Unable to fetch security info for <%s>"
+msgstr ""
+
+#: ../lib/gis/done_msg.c:38
+#, c-format
+msgid "%s complete. %s"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:146
+msgid "SQL select statement"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:148
+msgid "For example: 'select * from rybniky where kapri = 'hodne'"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:155
+msgid "WHERE conditions of SQL statement without 'where' keyword"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:156
+msgid "Example: income < 1000 and inhab >= 10000"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:164
+msgid "Name of attribute table"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:173
+msgid "Name of database driver"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:182
+msgid "Name of database"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:191
+msgid "Database schema"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:192
+msgid ""
+"Do not use this option if schemas are not supported by driver/database server"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:201
+msgid "Name of attribute column"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:210
+msgid "Name of attribute column(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:219
+msgid "Name of key column"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:220
+msgid "Must refer to an integer column"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:232
+msgid "Name of input imagery group"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:240
+msgid "Name of input imagery subgroup"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:250
+msgid "Name of input raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:259
+msgid "Name of input raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:267
+msgid "Name for output raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:276
+msgid "Name for output raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:284
+msgid "Name of raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:293
+msgid "Name of raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:301
+msgid "Name of base raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:309
+msgid "Name of cover raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:317
+msgid "Name of input elevation raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:326
+msgid "Name of input elevation raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:332
+msgid "Sampling interpolation method"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:336
+msgid "Nearest-neighbor interpolation"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:337
+msgid "Bilinear interpolation"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:338
+msgid "Bicubic interpolation"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:347
+msgid "Name of input basename raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:356
+msgid "Name for output basename raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:366
+msgid "Name of input 3D raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:375
+msgid "Name of input 3D raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:383
+msgid "Name for output 3D raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:391
+msgid "Name of 3D raster map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:400
+msgid "Name of 3D raster map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:409
+msgid "Data type used in the output raster3d map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:418
+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:428
+msgid "The compression method used in the output raster3d map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:438
+msgid ""
+"The dimensions of the tiles used in the output raster3d map (XxYxZ or "
+"default: 16x16x8)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:448
+msgid "Name of input vector map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:449
+#: ../lib/gis/parser_standard_options.c:476
+msgid "Or data source for direct OGR access"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:458
+msgid "Name of input vector map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:459
+msgid "Or data source(s) for direct OGR access"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:467
+msgid "Name for output vector map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:475
+msgid "Name of vector map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:485
+msgid "Name of vector map(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:494
+#: ../lib/gis/parser_standard_options.c:503
+msgid "Input feature type"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:510
+msgid "Layer number or name"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:512
+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:522
+msgid "Layer number or name ('-1' for all layers)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:524
+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:533
+msgid "Category value"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:540
+msgid "Category values"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:541
+#: ../lib/gis/parser_standard_options.c:555
+msgid "Example: 1,3,7-9,13"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:547
+msgid "Feature id"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:554
+msgid "Feature ids"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:565
+#: ../lib/gis/parser_standard_options.c:573
+msgid "Name of input file"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:581
+msgid "Name for output file"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:590
+msgid "Field separator"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:591
+msgid "Special characters: pipe, comma, space, tab, newline"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:602
+#: ../lib/gis/parser_standard_options.c:613
+msgid "Color"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:604
+msgid "Either a standard color name or R:G:B triplet"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:615
+msgid "Either a standard color name, R:G:B triplet, or \"none\""
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:626
+msgid "Name of input directory"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:636
+msgid "Units"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:645
+msgid "Data type(s)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:655
+msgid "Name of mapset (default: current search path)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:656
+msgid "'.' for current mapset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:664
+msgid "Location name"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:665
+msgid "Location name (not location path)"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:675
+msgid "GRASS GIS database directory"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:676
+msgid "Default: path to the current GRASS GIS database"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:688
+msgid "Coordinates"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:697
+msgid "Name of color table"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:708
+msgid "String representing NULL value"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:717
+msgid "Name of saved region"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:727
+msgid "Name of the input space time dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:736
+msgid "Name of the input space time datasets"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:744
+msgid "Name of the output space time dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:752
+msgid "Name of the input space time raster dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:761
+msgid "Name of the input space time raster datasets"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:769
+msgid "Name of the output space time raster dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:777
+msgid "Name of the input space time vector dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:786
+msgid "Name of the input space time vector datasets"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:794
+msgid "Name of the output space time vector dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:802
+msgid "Name of the input space time raster3d dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:811
+msgid "Name of the input space time raster3d datasets"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:819
+msgid "Name of the output space time raster3d dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:828
+msgid "Type of the input space time dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:836
+msgid "Name of the input map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:845
+msgid "Name of the input maps"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:854
+msgid "Type of the input map"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:863
+msgid "The temporal type of the space time dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:870
+msgid ""
+"WHERE conditions of SQL statement without 'where' keyword used in the "
+"temporal GIS framework"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:871
+msgid "Example: start_time > '2001-01-01 12:30:00'"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:881
+msgid "The method to be used for sampling the input dataset"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:915
+msgid "Do not create attribute table"
+msgstr ""
+
+#: ../lib/gis/parser_standard_options.c:919
+msgid "Do not build topology"
+msgstr ""
+
+#: ../lib/gis/open_misc.c:49
+#, c-format
+msgid "G__open_misc(read): mapset <%s> doesn't match xmapset <%s>"
+msgstr ""
+
+#: ../lib/gis/open_misc.c:74
+#, c-format
+msgid "G__open_misc(write): xmapset <%s> != G_mapset() <%s>"
+msgstr ""
+
+#: ../lib/gis/mkstemp.c:132
+msgid "Attempt to create read-only temporary file"
+msgstr ""
+
+#: ../lib/gis/mkstemp.c:138
+#, c-format
+msgid "Unrecognised access mode: %o"
+msgstr ""
+
+#: ../lib/gis/lrand48.c:79
+#, c-format
+msgid "gettimeofday failed: %s"
+msgstr ""
+
+#: ../lib/gis/lrand48.c:108
+msgid "Pseudo-random number generator not seeded"
+msgstr ""
+
+#: ../lib/gis/spawn.c:386
+#, c-format
+msgid "CreateProcess() failed: error = %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:421
+#, c-format
+msgid "G_spawn: unable to redirect descriptor %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:429 ../lib/gis/spawn.c:619
+#, c-format
+msgid "G_spawn: unable to open file %s"
+msgstr ""
+
+#: ../lib/gis/spawn.c:503 ../lib/gis/spawn.c:689
+msgid "Unable to execute command"
+msgstr ""
+
+#: ../lib/gis/spawn.c:528 ../lib/gis/spawn.c:536
+#, c-format
+msgid "G_spawn: unable to restore signal %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:567
+#, c-format
+msgid "G_spawn: unable to reset signal %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:576
+#, c-format
+msgid "G_spawn: unable to ignore signal %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:587
+#, c-format
+msgid "G_spawn: unable to block signal %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:595
+#, c-format
+msgid "G_spawn: unable to unblock signal %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:624 ../lib/gis/spawn.c:633
+#, c-format
+msgid "G_spawn: unable to duplicate descriptor %d to %d"
+msgstr ""
+
+#: ../lib/gis/spawn.c:666
+msgid "Unable to create a new process"
+msgstr ""
+
+#: ../lib/gis/spawn.c:681
+#, c-format
+msgid "Unable to change directory to %s"
+msgstr ""
+
+#: ../lib/gis/list.c:83
+#, c-format
+msgid "no %s files available in current mapset\n"
+msgstr ""
+
+#: ../lib/gis/list.c:86
+#, c-format
+msgid "no %s files available in mapset <%s>\n"
+msgstr ""
+
+#: ../lib/gis/list.c:132
+#, c-format
+msgid "%s files available in mapset <%s>:\n"
+msgstr ""
+
+#: ../lib/gis/list.c:204
+msgid "G_list: Unknown element type"
+msgstr ""
+
+#: ../lib/gis/color_rules.c:88
+msgid "no description"
+msgstr ""
+
+#: ../lib/gis/parser.c:351
+#, c-format
+msgid "BUG in option name, '%s' is not valid"
+msgstr ""
+
+#: ../lib/gis/parser.c:403
+#, c-format
+msgid "BUG in descriptions, option '%s' in <%s> does not exist"
+msgstr ""
+
+#: ../lib/gis/parser.c:519
+msgid "Use either --quiet or --verbose flag, not both. Assuming --verbose."
+msgstr ""
+
+#: ../lib/gis/parser.c:533
+msgid "Use either --quiet or --verbose flag, not both. Assuming --quiet."
+msgstr ""
+
+#: ../lib/gis/parser.c:564
+#, c-format
+msgid "Sorry <%s> is not a valid option"
+msgstr ""
+
+#: ../lib/gis/parser.c:599 ../lib/init/grass.py:129
+msgid "ERROR"
+msgstr ""
+
+#: ../lib/gis/parser.c:836
+msgid "Unable to determine program name"
+msgstr ""
+
+#: ../lib/gis/parser.c:852 ../lib/gis/parser.c:869
+#, c-format
+msgid "%s: Sorry, <%c> is not a valid flag"
+msgstr ""
+
+#: ../lib/gis/parser.c:999
+#, c-format
+msgid "%s: Sorry, <%s=> is ambiguous"
+msgstr ""
+
+#: ../lib/gis/parser.c:1002
+#, c-format
+msgid "Option <%s=> matches"
+msgstr ""
+
+#: ../lib/gis/parser.c:1020
+#, c-format
+msgid "Please update the usage of <%s>: option <%s> has been renamed to <%s>"
+msgstr ""
+
+#: ../lib/gis/parser.c:1033
+#, c-format
+msgid "%s: Sorry, <%s> is not a valid parameter"
+msgstr ""
+
+#: ../lib/gis/parser.c:1039 ../lib/gis/parser.c:1284
+#, c-format
+msgid "<%s> is an abbreviation for <%s>"
+msgstr ""
+
+#: ../lib/gis/parser.c:1044
+#, c-format
+msgid "Option <%s> does not accept multiple answers"
+msgstr ""
+
+#: ../lib/gis/parser.c:1115
+#, c-format
+msgid ""
+"Illegal range syntax for parameter <%s>\n"
+"\tPresented as: %s"
+msgstr ""
+
+#: ../lib/gis/parser.c:1121
+#, c-format
+msgid ""
+"Value <%s> out of range for parameter <%s>\n"
+"\tLegal range: %s"
+msgstr ""
+
+#: ../lib/gis/parser.c:1127
+#, c-format
+msgid "Missing value for parameter <%s>"
+msgstr ""
+
+#: ../lib/gis/parser.c:1133
+#, c-format
+msgid ""
+"Value <%s> ambiguous for parameter <%s>\n"
+"\tValid options: %s"
+msgstr ""
+
+#: ../lib/gis/parser.c:1306
+#, c-format
+msgid ""
+"Required parameter <%s> not set:\n"
+"\t(%s)"
+msgstr ""
+
+#: ../lib/gis/parser.c:1398
+#, c-format
+msgid ""
+"Option <%s> must be provided in multiples of %d\n"
+"\tYou provided %d item(s): %s"
+msgstr ""
+
+#: ../lib/gis/parser.c:1473
+#, c-format
+msgid "ERROR: option <%s>: <%s> exists.\n"
+msgstr ""
+
+#: ../lib/gis/parser.c:1587
+#, c-format
+msgid "%s= is not a separator option"
+msgstr ""
+
+#: ../lib/gis/parser.c:1590
+#, c-format
+msgid "No separator given for %s="
+msgstr ""
+
+#: ../lib/gis/parser.c:1652 ../lib/gis/parser.c:1669
+#, c-format
+msgid "%s= is not a file option"
+msgstr ""
+
+#: ../lib/gis/parser.c:1654
+#, c-format
+msgid "Opening multiple files not supported for %s="
+msgstr ""
+
+#: ../lib/gis/parser.c:1660
+#, c-format
+msgid "Unable to open %s file <%s>"
+msgstr ""
+
+#: ../lib/gis/parser.c:1666
+#, c-format
+msgid "Unable to create %s file <%s>"
+msgstr ""
+
+#: ../lib/gis/alloc.c:44 ../lib/gis/alloc.c:86 ../lib/gis/alloc.c:132
+#, c-format
+msgid "Current region rows: %d, cols: %d"
+msgstr ""
+
+#: ../lib/gis/alloc.c:47
+#, c-format
+msgid "G_malloc: unable to allocate %lu bytes of memory at %s:%d"
+msgstr ""
+
+#: ../lib/gis/alloc.c:89
+#, c-format
+msgid "G_calloc: unable to allocate %lu * %lu bytes of memory at %s:%d"
+msgstr ""
+
+#: ../lib/gis/alloc.c:135
+#, c-format
+msgid "G_realloc: unable to allocate %lu bytes of memory at %s:%d"
+msgstr ""
+
+#: ../lib/gis/distance.c:154
+#, c-format
+msgid "%s: shouldn't happen: code=%d P=(%f,%f) S=(%f,%f)(%f,%f)"
+msgstr ""
+
+#: ../lib/gis/units.c:208
+msgid "square units"
+msgstr ""
+
+#: ../lib/gis/units.c:208
+msgid "square unit"
+msgstr ""
+
+#: ../lib/gis/units.c:215
+msgid "square meters"
+msgstr ""
+
+#: ../lib/gis/units.c:215
+msgid "square meter"
+msgstr ""
+
+#: ../lib/gis/units.c:217
+msgid "meters"
+msgstr ""
+
+#: ../lib/gis/units.c:217
+msgid "meter"
+msgstr ""
+
+#: ../lib/gis/units.c:222
+msgid "square kilometers"
+msgstr ""
+
+#: ../lib/gis/units.c:222
+msgid "square kilometer"
+msgstr ""
+
+#: ../lib/gis/units.c:224
+msgid "kilometers"
+msgstr ""
+
+#: ../lib/gis/units.c:224
+msgid "kilometer"
+msgstr ""
+
+#: ../lib/gis/units.c:229
+msgid "acres"
+msgstr ""
+
+#: ../lib/gis/units.c:229
+msgid "acre"
+msgstr ""
+
+#: ../lib/gis/units.c:237
+msgid "hectares"
+msgstr ""
+
+#: ../lib/gis/units.c:237
+msgid "hectare"
+msgstr ""
+
+#: ../lib/gis/units.c:245
+msgid "square miles"
+msgstr ""
+
+#: ../lib/gis/units.c:245
+msgid "square mile"
+msgstr ""
+
+#: ../lib/gis/units.c:247
+msgid "miles"
+msgstr ""
+
+#: ../lib/gis/units.c:247
+msgid "mile"
+msgstr ""
+
+#: ../lib/gis/units.c:252
+msgid "square feet"
+msgstr ""
+
+#: ../lib/gis/units.c:252
+msgid "square foot"
+msgstr ""
+
+#: ../lib/gis/units.c:254
+msgid "feet"
+msgstr ""
+
+#: ../lib/gis/units.c:254
+msgid "foot"
+msgstr ""
+
+#: ../lib/gis/units.c:259
+msgid "square US feet"
+msgstr ""
+
+#: ../lib/gis/units.c:259
+msgid "square US foot"
+msgstr ""
+
+#: ../lib/gis/units.c:261
+msgid "US feet"
+msgstr ""
+
+#: ../lib/gis/units.c:261
+msgid "US foot"
+msgstr ""
+
+#: ../lib/gis/units.c:266
+msgid "square degrees"
+msgstr ""
+
+#: ../lib/gis/units.c:266
+msgid "square degree"
+msgstr ""
+
+#: ../lib/gis/units.c:268
+msgid "degrees"
+msgstr ""
+
+#: ../lib/gis/units.c:268
+msgid "degree"
+msgstr ""
+
+#: ../lib/gis/units.c:272
+msgid "years"
+msgstr ""
+
+#: ../lib/gis/units.c:272
+msgid "year"
+msgstr ""
+
+#: ../lib/gis/units.c:276
+msgid "months"
+msgstr ""
+
+#: ../lib/gis/units.c:276
+msgid "month"
+msgstr ""
+
+#: ../lib/gis/units.c:280
+msgid "days"
+msgstr ""
+
+#: ../lib/gis/units.c:280
+msgid "day"
+msgstr ""
+
+#: ../lib/gis/units.c:284
+msgid "hours"
+msgstr ""
+
+#: ../lib/gis/units.c:284
+msgid "hour"
+msgstr ""
+
+#: ../lib/gis/units.c:288
+msgid "minutes"
+msgstr ""
+
+#: ../lib/gis/units.c:288
+msgid "minute"
+msgstr ""
+
+#: ../lib/gis/units.c:292
+msgid "seconds"
+msgstr ""
+
+#: ../lib/gis/units.c:292
+msgid "second"
+msgstr ""
+
+#: ../lib/gis/ls.c:103
+#, c-format
+msgid "Unable to open directory %s"
+msgstr ""
+
+#: ../lib/gis/proj2.c:63
+msgid "Latitude-Longitude"
+msgstr ""
+
+#: ../lib/gis/proj2.c:65
+msgid "Other Projection"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:73
+#, c-format
+msgid "Vector map <%s> is not 3D"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:76
+msgid "Loading data from attribute table ..."
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:97
+#: ../lib/rst/interp_float/vinput2d.c:110
+#, c-format
+msgid "Data type of column <%s> must be numeric"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:121
+msgid "Reading features from vector map ..."
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:153
+#, c-format
+msgid "Database record for cat %d not found"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:171
+msgid "Negative value of smoothing detected: sm must be >= 0"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:235
+msgid "Strip exists with insufficient data"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:249
+#, c-format
+msgid "There are points outside specified 2D/3D region - %d points ignored"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:252
+#, c-format
+msgid "Ignoring %d points (too dense)"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:256
+#, c-format
+msgid ""
+"%d points given for interpolation (after thinning) is less than given NPMIN="
+"%d"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:261
+msgid "Zero points in the given region"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:266
+#, c-format
+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:272
+#, 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 ""
+
+#: ../lib/rst/interp_float/vinput2d.c:276
+#, c-format
+msgid "Number of points from vector map %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:277
+#, c-format
+msgid "Number of points outside of 2D/3D region %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:279
+#, c-format
+msgid "Number of points being used %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:312
+msgid "Some points outside of region (ignored)"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:318
+msgid "Unable to allocate memory"
+msgstr ""
+
+#: ../lib/rst/interp_float/vinput2d.c:326
+#, c-format
+msgid "Unable to insert %f,%f,%f a = %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/write2d.c:40 ../lib/rst/interp_float/write2d.c:51
+#: ../lib/rst/interp_float/write2d.c:66 ../lib/rst/interp_float/write2d.c:75
+#: ../lib/rst/interp_float/write2d.c:83 ../lib/rst/interp_float/write2d.c:91
+msgid "Cannot write files"
+msgstr ""
+
+#: ../lib/rst/interp_float/segmen2d.c:118
+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:48
+#, c-format
+msgid "Mask raster map <%s> not found"
+msgstr ""
+
+#: ../lib/rst/interp_float/input2d.c:71
+msgid "Bitmap mask created"
+msgstr ""
+
+#: ../lib/rst/interp_float/output2d.c:106
+#, c-format
+msgid "First change your rows number to nsizr! %d %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/output2d.c:113
+#, c-format
+msgid "First change your cols number to nsizc %d %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/interp2d.c:214
+#, c-format
+msgid ""
+"Overshoot - increase in tension suggested. Overshoot occures at (%d,%d) "
+"cell. Z-value %f, zmin %f, zmax %f."
+msgstr ""
+
+#: ../lib/rst/interp_float/resout2d.c:77
+msgid "Temporarily changing the region to desired resolution..."
+msgstr ""
+
+#: ../lib/rst/interp_float/resout2d.c:103
+#, c-format
+msgid "First change your rows number(%d) to %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/resout2d.c:110
+#, c-format
+msgid "First change your columns number(%d) to %d"
+msgstr ""
+
+#: ../lib/rst/interp_float/resout2d.c:264
+msgid "No color table for input raster map -- will not create color table"
+msgstr ""
+
+#: ../lib/rst/interp_float/resout2d.c:458
+msgid "Changing the region back to initial..."
+msgstr ""
+
+#: ../lib/gmath/solvers_classic_iter.c:84
+#, c-format
+msgid "sparse Jacobi -- iteration %5i error %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_classic_iter.c:156
+#, c-format
+msgid "sparse SOR -- iteration %5i error %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_classic_iter.c:218
+#, c-format
+msgid "Jacobi -- iteration %5i error %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_classic_iter.c:275
+#, c-format
+msgid "SOR -- iteration %5i error %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_direct.c:45
+msgid "Starting direct gauss elimination solver"
+msgstr ""
+
+#: ../lib/gmath/solvers_direct.c:73
+msgid "Starting direct lu decomposition solver"
+msgstr ""
+
+#: ../lib/gmath/solvers_direct.c:131
+msgid "Starting cholesky decomposition solver"
+msgstr ""
+
+#: ../lib/gmath/solvers_direct.c:134 ../lib/gmath/solvers_krylov.c:254
+#: ../lib/gmath/solvers_krylov.c:482 ../lib/gmath/solvers_krylov.c:646
+msgid "Unable to solve the linear equation system"
+msgstr ""
+
+#: ../lib/gmath/la.c:61 ../lib/gmath/la.c:117
+msgid "Matrix dimensions out of range"
+msgstr ""
+
+#: ../lib/gmath/la.c:150
+msgid "Matrix is not initialised fully."
+msgstr ""
+
+#: ../lib/gmath/la.c:155
+msgid "Unable to allocate space for matrix copy"
+msgstr ""
+
+#: ../lib/gmath/la.c:220
+msgid "Input matrix is uninitialized"
+msgstr ""
+
+#: ../lib/gmath/la.c:285
+msgid "First scalar multiplier must be non-zero"
+msgstr ""
+
+#: ../lib/gmath/la.c:291 ../lib/gmath/la.c:299 ../lib/gmath/la.c:364
+msgid "One or both input matrices uninitialised"
+msgstr ""
+
+#: ../lib/gmath/la.c:304 ../lib/gmath/la.c:369
+msgid "Matrix order does not match"
+msgstr ""
+
+#: ../lib/gmath/la.c:310
+msgid "Unable to allocate space for matrix sum"
+msgstr ""
+
+#: ../lib/gmath/la.c:374
+msgid "Unable to allocate space for matrix product"
+msgstr ""
+
+#: ../lib/gmath/la.c:486
+msgid "Input: one or both data matrices uninitialised"
+msgstr ""
+
+#: ../lib/gmath/la.c:491
+msgid "Principal matrix is not properly dimensioned"
+msgstr ""
+
+#: ../lib/gmath/la.c:496
+msgid "Input: you must have at least one array to solve"
+msgstr ""
+
+#: ../lib/gmath/la.c:502
+msgid "Could not allocate space for solution matrix"
+msgstr ""
+
+#: ../lib/gmath/la.c:508 ../lib/gmath/la.c:516
+msgid "Could not allocate space for working matrix"
+msgstr ""
+
+#: ../lib/gmath/la.c:569
+msgid "Matrix (or submatrix is singular). Solution undetermined"
+msgstr ""
+
+#: ../lib/gmath/la.c:573
+msgid "Problem in LA routine."
+msgstr ""
+
+#: ../lib/gmath/la.c:580
+msgid "Procedure not yet available for selected matrix type"
+msgstr ""
+
+#: ../lib/gmath/la.c:614
+msgid "Matrix is not square. Cannot determine inverse"
+msgstr ""
+
+#: ../lib/gmath/la.c:619
+msgid "Unable to allocate space for matrix"
+msgstr ""
+
+#: ../lib/gmath/la.c:636
+msgid "Matrix is singular"
+msgstr ""
+
+#: ../lib/gmath/la.c:641
+msgid "Problem in LA procedure."
+msgstr ""
+
+#: ../lib/gmath/la.c:729
+msgid "Element array has not been allocated"
+msgstr ""
+
+#: ../lib/gmath/la.c:734
+msgid "Specified element is outside array bounds"
+msgstr ""
+
+#: ../lib/gmath/la.c:788
+msgid "Specified matrix column index is outside range"
+msgstr ""
+
+#: ../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
+msgid "Matrix is not initialised"
+msgstr ""
+
+#: ../lib/gmath/la.c:798 ../lib/gmath/la.c:839
+msgid "Could not allocate space for vector structure"
+msgstr ""
+
+#: ../lib/gmath/la.c:829
+msgid "Specified matrix row index is outside range"
+msgstr ""
+
+#: ../lib/gmath/la.c:869
+msgid "Specified row index is outside range"
+msgstr ""
+
+#: ../lib/gmath/la.c:874
+msgid "Specified column index is outside range"
+msgstr ""
+
+#: ../lib/gmath/la.c:894
+msgid "Unknown vector type."
+msgstr ""
+
+#: ../lib/gmath/la.c:949
+msgid "Input matrix and vector have differing dimensions1"
+msgstr ""
+
+#: ../lib/gmath/la.c:955 ../lib/gmath/la.c:1071 ../lib/gmath/la.c:1361
+msgid "Output vector is uninitialized"
+msgstr ""
+
+#: ../lib/gmath/la.c:1076 ../lib/gmath/la.c:1366
+msgid "Vectors are not of the same type"
+msgstr ""
+
+#: ../lib/gmath/la.c:1081 ../lib/gmath/la.c:1371
+msgid "Output vector is of incorrect type"
+msgstr ""
+
+#: ../lib/gmath/la.c:1086 ../lib/gmath/la.c:1376
+msgid "Matrices not allowed"
+msgstr ""
+
+#: ../lib/gmath/la.c:1092 ../lib/gmath/la.c:1383
+msgid "Vectors have differing dimensions"
+msgstr ""
+
+#: ../lib/gmath/la.c:1098 ../lib/gmath/la.c:1390
+msgid "Output vector has incorrect dimension"
+msgstr ""
+
+#: ../lib/gmath/la.c:1143
+msgid "Vector dimensions out of range"
+msgstr ""
+
+#: ../lib/gmath/la.c:1148
+msgid "Row/column out of range"
+msgstr ""
+
+#: ../lib/gmath/la.c:1437
+msgid "Vector structure is not initialised"
+msgstr ""
+
+#: ../lib/gmath/la.c:1558 ../lib/gmath/la.c:1566 ../lib/gmath/la.c:1571
+msgid "Input format error"
+msgstr ""
+
+#: ../lib/gmath/del2g.c:50
+msgid "    taking FFT of image..."
+msgstr ""
+
+#: ../lib/gmath/del2g.c:56
+msgid "    computing del**2 g..."
+msgstr ""
+
+#: ../lib/gmath/del2g.c:59
+msgid "    taking FFT of del**2 g..."
+msgstr ""
+
+#: ../lib/gmath/del2g.c:63
+msgid "    multiplying transforms..."
+msgstr ""
+
+#: ../lib/gmath/del2g.c:66
+msgid "    taking inverse FFT..."
+msgstr ""
+
+#: ../lib/gmath/solvers_direct_cholesky_band.c:33
+#, c-format
+msgid "Decomposition failed at row %i and col %i"
+msgstr ""
+
+#: ../lib/gmath/test/bench_blas2.c:35
+msgid ""
+"\n"
+"++ Running blas level 2 benchmark ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_main.c:61
+msgid "The size of the matrices and vectors for benchmarking"
+msgstr ""
+
+#: ../lib/gmath/test/test_main.c:68
+msgid "Choose solver benchmark"
+msgstr ""
+
+#: ../lib/gmath/test/test_main.c:75
+msgid "Choose blas benchmark"
+msgstr ""
+
+#: ../lib/gmath/test/test_main.c:106
+msgid "Performs benchmarks, unit and integration tests for the gmath library"
+msgstr ""
+
+#: ../lib/gmath/test/test_ccmath_wrapper.c:37
+msgid ""
+"\n"
+"++ Running ccmath wrapper unit tests ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_ccmath_wrapper.c:42
+msgid ""
+"\n"
+"-- ccmath wrapper unit tests failure --"
+msgstr ""
+
+#: ../lib/gmath/test/test_ccmath_wrapper.c:44
+msgid ""
+"\n"
+"-- ccmath wrapper unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/gmath/test/test_solvers.c:37
+msgid ""
+"\n"
+"++ Running solver unit tests ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_solvers.c:42
+msgid ""
+"\n"
+"-- Solver unit tests failure --"
+msgstr ""
+
+#: ../lib/gmath/test/test_solvers.c:44
+msgid ""
+"\n"
+"-- Solver unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/gmath/test/bench_blas3.c:34
+msgid ""
+"\n"
+"++ Running blas level 3 benchmark ++"
+msgstr ""
+
+#: ../lib/gmath/test/bench_solver_krylov.c:34
+msgid ""
+"\n"
+"++ Running krylov solver benchmark ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas3.c:38
+msgid ""
+"\n"
+"++ Running blas level 3 unit tests ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas3.c:44
+msgid ""
+"\n"
+"-- blas level 3 unit tests failure --"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas3.c:46
+msgid ""
+"\n"
+"-- blas level 3 unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas1.c:40
+msgid ""
+"\n"
+"++ Running blas level 1 unit tests ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas1.c:47
+msgid ""
+"\n"
+"-- blas level 1 unit tests failure --"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas1.c:49
+msgid ""
+"\n"
+"-- blas level 1 unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/gmath/test/bench_solver_direct.c:34
+msgid ""
+"\n"
+"++ Running direct solver benchmark ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_matrix_conversion.c:37
+msgid ""
+"\n"
+"++ Running matrix conversion unit tests ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_matrix_conversion.c:42
+msgid ""
+"\n"
+"-- Matrix conversion unit tests failure --"
+msgstr ""
+
+#: ../lib/gmath/test/test_matrix_conversion.c:44
+msgid ""
+"\n"
+"-- Matrix conversion unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas2.c:38
+msgid ""
+"\n"
+"++ Running blas level 2 unit tests ++"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas2.c:44
+msgid ""
+"\n"
+"-- blas level 2 unit tests failure --"
+msgstr ""
+
+#: ../lib/gmath/test/test_blas2.c:46
+msgid ""
+"\n"
+"-- blas level 2 unit tests finished successfully --"
+msgstr ""
+
+#: ../lib/gmath/solvers_krylov.c:262
+#, c-format
+msgid "Sparse PCG -- iteration %i error  %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_krylov.c:264
+#, c-format
+msgid "PCG -- iteration %i error  %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_krylov.c:490
+#, c-format
+msgid "Sparse CG -- iteration %i error  %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_krylov.c:492
+#, c-format
+msgid "CG -- iteration %i error  %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_krylov.c:695
+#, c-format
+msgid "Sparse BiCGStab -- iteration %i error  %g\n"
+msgstr ""
+
+#: ../lib/gmath/solvers_krylov.c:698
+#, c-format
+msgid "BiCGStab -- iteration %i error  %g\n"
+msgstr ""
+
+#: ../lib/proj/convert.c:120
+msgid "Unable parse GRASS PROJ_INFO file"
+msgstr ""
+
+#: ../lib/proj/convert.c:125
+msgid "Unable get PROJ.4-style parameter string"
+msgstr ""
+
+#: ../lib/proj/convert.c:139
+#, c-format
+msgid ""
+"OGR can't parse PROJ.4-style parameter string: %s (OGR Error code was %d)"
+msgstr ""
+
+#: ../lib/proj/convert.c:146
+#, c-format
+msgid "OGR can't get WKT-style parameter string (OGR Error code was %d)"
+msgstr ""
+
+#: ../lib/proj/convert.c:406
+msgid "No projection name! Projection parameters likely to be meaningless."
+msgstr ""
+
+#: ../lib/proj/convert.c:442
+#, c-format
+msgid "Datum <%s> not recognised by GRASS and no parameters found"
+msgstr ""
+
+#: ../lib/proj/convert.c:458
+#, c-format
+msgid ""
+"Datum <%s> apparently recognised by GRASS but no parameters found. You may "
+"want to look into this."
+msgstr ""
+
+#: ../lib/proj/convert.c:462
+#, c-format
+msgid ""
+"Invalid transformation number %d; valid range is 1 to %d. Leaving datum "
+"transform parameters unspecified."
+msgstr ""
+
+#: ../lib/proj/get_proj.c:148
+#, c-format
+msgid "Invalid zone %s specified"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:228
+msgid "Unable to initialise PROJ.4 with the following parameter list:"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:236
+#, c-format
+msgid "The error message: %s"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:294
+msgid "Option input overflowed option table"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:325
+#, c-format
+msgid "Unable to initialize pj cause: %s"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:401
+msgid "Input Projection Parameters"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:404
+msgid "Input Unit Factor"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:414
+msgid "Output Projection Parameters"
+msgstr ""
+
+#: ../lib/proj/get_proj.c:417
+msgid "Output Unit Factor"
+msgstr ""
+
+#: ../lib/proj/do_proj.c:106 ../lib/proj/do_proj.c:180
+#, c-format
+msgid "pj_transform() failed: %s"
+msgstr ""
+
+#: ../lib/proj/datum.c:270 ../lib/proj/datum.c:350
+#, c-format
+msgid "Unable to open datum table file <%s>"
+msgstr ""
+
+#: ../lib/proj/datum.c:283 ../lib/proj/datum.c:364
+#, c-format
+msgid "Error in datum table file <%s>, line %d"
+msgstr ""
+
+#: ../lib/proj/ellipse.c:76
+#, c-format
+msgid "Invalid ellipsoid <%s> in file"
+msgstr ""
+
+#: ../lib/proj/ellipse.c:103
+msgid "No secondary ellipsoid descriptor (rf, es or b) in file"
+msgstr ""
+
+#: ../lib/proj/ellipse.c:107
+msgid "Invalid ellipsoid descriptors (a, rf, es or b) in file"
+msgstr ""
+
+#: ../lib/proj/ellipse.c:120
+msgid "No ellipsoid info given in file"
+msgstr ""
+
+#: ../lib/raster/format.c:154
+#, c-format
+msgid "Fail of initial read of compressed file [%s in %s]"
+msgstr ""
+
+#: ../lib/raster/init.c:61
+msgid "Raster library not initialized. Programmer forgot to call Rast_init()."
+msgstr ""
+
+#: ../lib/raster/histogram.c:55
+#, c-format
+msgid "Histogram for [%s in %s] missing (run r.support)"
+msgstr ""
+
+#: ../lib/raster/histogram.c:62
+#, c-format
+msgid "Can't read histogram for [%s in %s]"
+msgstr ""
+
+#: ../lib/raster/histogram.c:66 ../lib/raster/histogram.c:73
+#, c-format
+msgid "Invalid histogram file for [%s in %s]"
+msgstr ""
+
+#: ../lib/raster/histogram.c:331
+#, c-format
+msgid "Unable to create histogram file for <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:121
+#, c-format
+msgid "Error writing uncompressed FP data for row %d of <%s>: %s"
+msgstr ""
+
+#: ../lib/raster/put_row.c:131
+#, c-format
+msgid "Error writing compressed FP data for row %d of <%s>: %s"
+msgstr ""
+
+#: ../lib/raster/put_row.c:390 ../lib/raster/put_row.c:396
+#, c-format
+msgid "Error writing compressed data for row %d of <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:406
+#, c-format
+msgid "Error writing uncompressed data for row %d of <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:465
+#, c-format
+msgid "Error writing data via GDAL for row %d of <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:489
+#, c-format
+msgid "No null file for <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:503
+msgid "GDAL output doesn't support writing null rows separately"
+msgstr ""
+
+#: ../lib/raster/put_row.c:523
+#, c-format
+msgid "Unable to find a temporary null file <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:528
+#, c-format
+msgid "Unable to open null file <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:556 ../lib/raster/put_row.c:559
+#, c-format
+msgid "Error writing null row %d of <%s>"
+msgstr ""
+
+#: ../lib/raster/put_row.c:684
+#, c-format
+msgid "put_raster_row: raster map <%s> not open for write - request ignored"
+msgstr ""
+
+#: ../lib/raster/put_row.c:691
+msgid "put_raster_row: unopened file descriptor - request ignored"
+msgstr ""
+
+#: ../lib/raster/quant_io.c:43
+#, c-format
+msgid "Floating data range for raster map <%s> is empty"
+msgstr ""
+
+#: ../lib/raster/quant_io.c:52
+#, c-format
+msgid "Integer data range for raster map <%s> is empty"
+msgstr ""
+
+#: ../lib/raster/quant_io.c:105
+#, c-format
+msgid "Attempt to open quantization table for CELL raster map <%s>"
+msgstr ""
+
+#: ../lib/raster/quant_io.c:135
+#, c-format
+msgid "Quantization file for raster map <%s> is missing"
+msgstr ""
+
+#: ../lib/raster/quant_io.c:145
+#, c-format
+msgid "Quantization file for raster map <%s> is empty"
+msgstr ""
+
+#: ../lib/raster/reclass.c:168
+#, c-format
+msgid "Too many reclass categories for <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/reclass.c:171
+#, c-format
+msgid "Illegal reclass format in header file for <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/reclass.c:273
+msgid "Illegal reclass request"
+msgstr ""
+
+#: ../lib/raster/reclass.c:278
+msgid "Illegal reclass type"
+msgstr ""
+
+#: ../lib/raster/reclass.c:284
+#, c-format
+msgid "Unable to create header file for <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/reclass.c:332
+#, c-format
+msgid "Unable to create dependency file in <%s@%s>"
+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."
+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."
+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."
+msgstr ""
+
+#: ../lib/raster/raster_metadata.c:109
+#, c-format
+msgid "Unable to read <%s> for raster map <%s@%s>"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/raster/raster_metadata.c:142
+#, c-format
+msgid "Unable to create <%s> metadata file for raster map <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/close.c:75 ../lib/raster/close.c:108
+#, c-format
+msgid "Invalid descriptor: %d"
+msgstr ""
+
+#: ../lib/raster/close.c:374
+#, c-format
+msgid "Unable to rename null file '%s' to '%s': %s"
+msgstr ""
+
+#: ../lib/raster/close.c:440
+#, c-format
+msgid "Unable to rename cell file '%s' to '%s': %s"
+msgstr ""
+
+#: ../lib/raster/close.c:476
+msgid "unable to write f_format file for CELL maps"
+msgstr ""
+
+#: ../lib/raster/quant_rw.c:88
+#, c-format
+msgid "Unable to read fp range for raster map <%s>"
+msgstr ""
+
+#: ../lib/raster/quant_rw.c:92
+#, c-format
+msgid "Raster map <%s> is empty"
+msgstr ""
+
+#: ../lib/raster/quant_rw.c:157
+#, c-format
+msgid "Unable to write quant rules: raster map <%s> is integer"
+msgstr ""
+
+#: ../lib/raster/quant_rw.c:166
+#, c-format
+msgid "Unable to write quant rules for raster map <%s>"
+msgstr ""
+
+#: ../lib/raster/interp.c:211
+#, c-format
+msgid "Unknown interpolation method: %s"
+msgstr ""
+
+#: ../lib/raster/null_val.c:64
+msgid "EmbedGivenNulls: wrong data type"
+msgstr ""
+
+#: ../lib/raster/null_val.c:114
+msgid "Rast_set_null_value: wrong data type!"
+msgstr ""
+
+#: ../lib/raster/range.c:102
+#, c-format
+msgid "Unable to read fp range file for <%s>"
+msgstr ""
+
+#: ../lib/raster/range.c:169
+#, c-format
+msgid "Unable to read quant rules for raster map <%s>"
+msgstr ""
+
+#: ../lib/raster/range.c:206 ../lib/raster/range.c:226
+#, c-format
+msgid "Unable to read range file for <%s>"
+msgstr ""
+
+#: ../lib/raster/range.c:264 ../lib/raster/range.c:270
+#: ../lib/raster/range.c:300 ../lib/raster/range.c:314
+#, c-format
+msgid "Unable to write range file for <%s>"
+msgstr ""
+
+#: ../lib/raster/put_cellhd.c:34
+#, c-format
+msgid "Unable to create header file for <%s>"
+msgstr ""
+
+#: ../lib/raster/open.c:190
+#, 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 ""
+
+#: ../lib/raster/open.c:195
+#, c-format
+msgid "Error reading reclass file for raster map <%s>"
+msgstr ""
+
+#: ../lib/raster/open.c:206
+#, c-format
+msgid "Error reading map type for raster map <%s>"
+msgstr ""
+
+#: ../lib/raster/open.c:214
+#, c-format
+msgid "Raster map <%s@%s>: format field in header file invalid"
+msgstr ""
+
+#: ../lib/raster/open.c:219
+#, c-format
+msgid ""
+"Raster map <%s> is in different projection than current region. Found <%s>, "
+"should be <%s>."
+msgstr ""
+
+#: ../lib/raster/open.c:226
+#, c-format
+msgid "Raster map <%s> is in different zone (%d) than current region (%d)"
+msgstr ""
+
+#: ../lib/raster/open.c:231
+#, c-format
+msgid "Raster map <%s>: bytes per cell (%d) too large"
+msgstr ""
+
+#: ../lib/raster/open.c:256
+#, c-format
+msgid ""
+"Raster map <%s@%s> is a GDAL link but GRASS is compiled without GDAL support"
+msgstr ""
+
+#: ../lib/raster/open.c:264
+#, c-format
+msgid "Unable to open %s file for raster map <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/open.c:301
+#, c-format
+msgid "Error reading format for <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/open.c:498
+msgid "Unable to create GDAL link"
+msgstr ""
+
+#: ../lib/raster/open.c:569 ../lib/raster/gdal.c:475
+#, c-format
+msgid "Invalid map type <%d>"
+msgstr ""
+
+#: ../lib/raster/open.c:574
+#, c-format
+msgid "Raster map <%s> is not in the current mapset (%s)"
+msgstr ""
+
+#: ../lib/raster/open.c:581
+#, c-format
+msgid "<%s> is an illegal file name"
+msgstr ""
+
+#: ../lib/raster/open.c:595 ../lib/raster/open.c:667
+#, c-format
+msgid "No temp files available: %s"
+msgstr ""
+
+#: ../lib/raster/open.c:720
+msgid "Rast_set_fp_type(): can only be called with FCELL_TYPE or DCELL_TYPE"
+msgstr ""
+
+#: ../lib/raster/open.c:778
+#, c-format
+msgid "Raster map <%s> not found in mapset <%s>"
+msgstr ""
+
+#: ../lib/raster/open.c:839
+#, c-format
+msgid "Unable to find '%s'"
+msgstr ""
+
+#: ../lib/raster/open.c:850
+#, c-format
+msgid "Invalid type: field '%s' in file '%s'"
+msgstr ""
+
+#: ../lib/raster/open.c:855
+#, c-format
+msgid "Missing type: field in file '%s'"
+msgstr ""
+
+#: ../lib/raster/open.c:860
+#, c-format
+msgid "Raster map <%s> is not xdr: byte_order: %s"
+msgstr ""
+
+#: ../lib/raster/open.c:929
+msgid ""
+"Rast_set_quant_rules() can be called only for raster maps opened for reading"
+msgstr ""
+
+#: ../lib/raster/cats.c:109
+#, c-format
+msgid "Category support for <%s@%s> missing"
+msgstr ""
+
+#: ../lib/raster/cats.c:112
+#, c-format
+msgid "Category support for <%s@%s> invalid"
+msgstr ""
+
+#: ../lib/raster/cats.c:145
+#, c-format
+msgid "Category support for vector map <%s@%s> missing"
+msgstr ""
+
+#: ../lib/raster/cats.c:149
+#, c-format
+msgid "Category support for vector map <%s@%s> invalid"
+msgstr ""
+
+#: ../lib/raster/cats.c:968
+#, c-format
+msgid "Unable to open %s file for map <%s>"
+msgstr ""
+
+#: ../lib/raster/alloc_cell.c:151
+#, c-format
+msgid "Rast__null_bitstream_size: cols (%d) is negative"
+msgstr ""
+
+#: ../lib/raster/color_rand.c:33
+#, c-format
+msgid "Rast_make_random_colors: min (%d) > max (%d)"
+msgstr ""
+
+#: ../lib/raster/get_row.c:36 ../lib/raster/get_row.c:845
+#, c-format
+msgid "Reading raster map <%s@%s> request for row %d is outside region"
+msgstr ""
+
+#: ../lib/raster/get_row.c:95 ../lib/raster/get_row.c:101
+#: ../lib/raster/get_row.c:135 ../lib/raster/get_row.c:142
+#: ../lib/raster/get_row.c:177 ../lib/raster/get_row.c:181
+#, c-format
+msgid "Error reading raster data for row %d of <%s>"
+msgstr ""
+
+#: ../lib/raster/get_row.c:217
+#, c-format
+msgid "Error reading raster data via GDAL for row %d of <%s>"
+msgstr ""
+
+#: ../lib/raster/get_row.c:829 ../lib/raster/get_row.c:832
+#, c-format
+msgid "Error reading null row %d for <%s>"
+msgstr ""
+
+#: ../lib/raster/set_window.c:48
+msgid "Rast_set_window() called while window split"
+msgstr ""
+
+#: ../lib/raster/set_window.c:131
+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 ""
+
+#: ../lib/raster/set_window.c:174
+#, c-format
+msgid "Output window changed while maps are open for write. Map name <%s>"
+msgstr ""
+
+#: ../lib/raster/put_title.c:28
+#, c-format
+msgid "category information for [%s] in [%s] missing or invalid"
+msgstr ""
+
+#: ../lib/raster/put_title.c:37
+msgid "G_put_title - can't create a temp file"
+msgstr ""
+
+#: ../lib/raster/put_title.c:53
+#, c-format
+msgid "category information for [%s] in [%s] invalid"
+msgstr ""
+
+#: ../lib/raster/put_title.c:60
+msgid "G_put_title - can't reopen temp file"
+msgstr ""
+
+#: ../lib/raster/put_title.c:67
+#, c-format
+msgid "can't write category information for [%s] in [%s]"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/raster/get_cellhd.c:70
+msgid "which is missing."
+msgstr ""
+
+#: ../lib/raster/get_cellhd.c:71
+msgid "whose header file can't be opened."
+msgstr ""
+
+#: ../lib/raster/get_cellhd.c:76
+#, c-format
+msgid "Unable to open header file for raster map <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/sample.c:70
+msgid "Unknown interpolation type"
+msgstr ""
+
+#: ../lib/raster/sample.c:327
+msgid "\"no data\" label found; setting to zero"
+msgstr ""
+
+#: ../lib/raster/color_read.c:103
+msgid "missing"
+msgstr ""
+
+#: ../lib/raster/color_read.c:106
+msgid "invalid"
+msgstr ""
+
+#: ../lib/raster/color_read.c:112
+#, c-format
+msgid "Color support for <%s@%s> %s"
+msgstr ""
+
+#: ../lib/raster/history.c:115 ../lib/raster/history.c:123
+#, c-format
+msgid "Unable to get history information for <%s@%s>"
+msgstr ""
+
+#: ../lib/raster/history.c:162
+#, c-format
+msgid "Unable to write history information for <%s>"
+msgstr ""
+
+#: ../lib/raster/history.c:235
+#, c-format
+msgid "generated by %s"
+msgstr ""
+
+#: ../lib/raster/auto_mask.c:69
+msgid "Unable to open automatic MASK file"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:125
+msgid "syntax error"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:127
+msgid "R/G/B not in range 0-255"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:129
+msgid "invalid color name"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:131
+msgid "percentage not in range 0-100"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:133
+msgid "invalid value"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:135
+msgid "unknown error"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:181
+#, c-format
+msgid "bad rule (%s): [%s]"
+msgstr ""
+
+#: ../lib/raster/color_rules.c:328
+#, c-format
+msgid "Unable to load color rules <%s>"
+msgstr ""
+
+#: ../lib/raster/gdal.c:88
+#, c-format
+msgid "Unable to locate symbol <%s>"
+msgstr ""
+
+#: ../lib/raster/gdal.c:141
+msgid "Unable to load GDAL library"
+msgstr ""
+
+#: ../lib/raster/gdal.c:371
+msgid "Unable to open GDAL file"
+msgstr ""
+
+#: ../lib/raster/gdal.c:481
+#, c-format
+msgid "Unable to get <%s> driver"
+msgstr ""
+
+#: ../lib/raster/gdal.c:490
+#, c-format
+msgid "Unable to create <%s> dataset using <%s> driver"
+msgstr ""
+
+#: ../lib/raster/gdal.c:498
+#, c-format
+msgid ""
+"Driver <%s> does not support direct writing. Using MEM driver for "
+"intermediate dataset."
+msgstr ""
+
+#: ../lib/raster/gdal.c:504
+msgid "Unable to get in-memory raster driver"
+msgstr ""
+
+#: ../lib/raster/gdal.c:511
+#, c-format
+msgid "Unable to create <%s> dataset using memory driver"
+msgstr ""
+
+#: ../lib/raster/gdal.c:515
+#, c-format
+msgid "Driver <%s> does not support creating rasters"
+msgstr ""
+
+#: ../lib/raster/gdal.c:531
+msgid "Unable to set geo transform"
+msgstr ""
+
+#: ../lib/raster/gdal.c:535
+msgid "Unable to set projection"
+msgstr ""
+
+#: ../lib/raster/gdal.c:539
+#, c-format
+msgid "Unable to create cell_misc/%s/gdal file"
+msgstr ""
+
+#: ../lib/raster/gdal.c:555
+#, c-format
+msgid "Error writing cell_misc/%s/gdal file"
+msgstr ""
+
+#: ../lib/raster/gdal.c:603
+#, c-format
+msgid "Unable to create output file <%s> using driver <%s>"
+msgstr ""
+
+#: ../lib/raster/mask_info.c:43
+#, c-format
+msgid "<%s> in mapset <%s>"
+msgstr ""
+
+#: ../lib/raster/mask_info.c:46
+msgid "none"
+msgstr ""
+
+#: ../lib/raster/mask_info.c:49
+msgid "not known"
+msgstr ""
+
+#: ../lib/display/icon.c:80
+#, c-format
+msgid "Unsupported icon %d"
+msgstr ""
+
+#: ../lib/display/r_raster.c:128
+#, c-format
+msgid "%s variable defined, %s ignored"
+msgstr ""
+
+#: ../lib/display/r_raster.c:147
+#, c-format
+msgid ""
+"Neither %s (managed by d.mon command) nor %s (used for direct rendering) "
+"defined"
+msgstr ""
+
+#: ../lib/display/r_raster.c:165
+#, c-format
+msgid "Unknown display driver <%s>"
+msgstr ""
+
+#: ../lib/display/r_raster.c:166
+#, c-format
+msgid "Using display driver <%s>..."
+msgstr ""
+
+#: ../lib/display/r_raster.c:236
+#, c-format
+msgid "Unable to open file '%s'"
+msgstr ""
+
+#: ../lib/display/tran_colr.c:107 ../lib/display/tran_colr.c:109
+#, c-format
+msgid "[%s]: No such color"
+msgstr ""
+
+#: ../lib/nviz/nviz.c:128
+#, c-format
+msgid "Invalid color (%s), using \"white\" as default"
+msgstr ""
+
+#: ../lib/nviz/lights.c:171
+msgid "Unable to define new light"
+msgstr ""
+
+#: ../lib/nviz/map_obj.c:59
+msgid "Maximum surfaces loaded!"
+msgstr ""
+
+#: ../lib/nviz/map_obj.c:88
+msgid "Maximum vector line maps loaded!"
+msgstr ""
+
+#: ../lib/nviz/map_obj.c:97 ../lib/nviz/map_obj.c:128
+#, c-format
+msgid "Error loading vector map <%s>"
+msgstr ""
+
+#: ../lib/nviz/map_obj.c:116
+msgid "Maximum vector point maps loaded!"
+msgstr ""
+
+#: ../lib/nviz/map_obj.c:143
+msgid "Maximum volumes loaded!"
+msgstr ""
+
+#: ../lib/nviz/map_obj.c:152
+#, c-format
+msgid "Error loading 3d raster map <%s>"
+msgstr ""
+
+#: ../lib/nviz/map_obj.c:160
+msgid "Nviz_new_map_obj(): unsupported data type"
+msgstr ""
+
+#: ../lib/nviz/position.c:56
+msgid "Unable to set focus"
+msgstr ""
+
+#: ../lib/nviz/render.c:106
+msgid "Bad server connection"
+msgstr ""
+
+#: ../lib/nviz/render.c:112
+msgid "Unable to get visual info"
+msgstr ""
+
+#: ../lib/nviz/render.c:119
+msgid "Unable to create rendering context"
+msgstr ""
+
+#: ../lib/init/lock.c:38
+#, c-format
+msgid "Usage: %s file pid"
+msgstr ""
+
+#: ../lib/init/lock.c:42
+msgid "Concurrent mapset locking is not supported on Windows"
+msgstr ""
+
+#: ../lib/init/lock.c:60
+#, c-format
+msgid "Unable to write lockfile %s (%s)"
+msgstr ""
+
+#: ../lib/init/grass.py:74
+msgid "WARNING"
+msgstr ""
+
+#: ../lib/init/grass.py:130
+msgid "Exiting..."
+msgstr ""
+
+#: ../lib/init/grass.py:203
+msgid "Usage"
+msgstr ""
+
+#: ../lib/init/grass.py:205
+msgid "print this help message"
+msgstr ""
+
+#: ../lib/init/grass.py:206
+msgid "show version information and exit"
+msgstr ""
+
+#: ../lib/init/grass.py:207
+msgid "create given database, location or mapset if it doesn't exist"
+msgstr ""
+
+#: ../lib/init/grass.py:208
+msgid "exit after creation of location or mapset. Only with -c flag"
+msgstr ""
+
+#: ../lib/init/grass.py:209
+msgid "use text based interface (skip welcome screen)"
+msgstr ""
+
+#: ../lib/init/grass.py:210 ../lib/init/grass.py:212 ../lib/init/grass.py:214
+msgid "and set as default"
+msgstr ""
+
+#: ../lib/init/grass.py:211
+msgid "use text based interface (show welcome screen)"
+msgstr ""
+
+#: ../lib/init/grass.py:213
+msgid "use $DEFAULT_GUI graphical user interface"
+msgstr ""
+
+#: ../lib/init/grass.py:215
+msgid "print GRASS configuration parameters"
+msgstr ""
+
+#: ../lib/init/grass.py:216
+msgid "options: arch,build,compiler,path,revision"
+msgstr ""
+
+#: ../lib/init/grass.py:218
+msgid "initial database (path to GIS data)"
+msgstr ""
+
+#: ../lib/init/grass.py:219
+msgid "initial location"
+msgstr ""
+
+#: ../lib/init/grass.py:220
+msgid "initial mapset"
+msgstr ""
+
+#: ../lib/init/grass.py:221
+msgid "fully qualified initial mapset directory"
+msgstr ""
+
+#: ../lib/init/grass.py:222
+msgid "Environment variables relevant for startup"
+msgstr ""
+
+#: ../lib/init/grass.py:223
+msgid "select GUI (text, gui)"
+msgstr ""
+
+#: ../lib/init/grass.py:224
+msgid "set html web browser for help pages"
+msgstr ""
+
+#: ../lib/init/grass.py:225
+msgid "set additional path(s) to local GRASS modules or user scripts"
+msgstr ""
+
+#: ../lib/init/grass.py:226
+msgid "set additional GISBASE for locally installed GRASS Addons"
+msgstr ""
+
+#: ../lib/init/grass.py:227
+msgid "shell script to be processed as batch job"
+msgstr ""
+
+#: ../lib/init/grass.py:228
+msgid "set python shell name to override 'python'"
+msgstr ""
+
+#: ../lib/init/grass.py:266
+#, python-format
+msgid ""
+"Unable to create temporary directory <grass7-%(user)s-%(lock)s>! Exiting."
+msgstr ""
+
+#: ../lib/init/grass.py:301
+#, python-format
+msgid "ERROR: Invalid line in RC file: '%s' (%s)\n"
+msgstr ""
+
+#: ../lib/init/grass.py:354
+#, python-format
+msgid "GUI <%s> not supported in this version"
+msgstr ""
+
+#: ../lib/init/grass.py:499
+msgid "Searched for a web browser, but none found"
+msgstr ""
+
+#: ../lib/init/grass.py:533
+msgid ""
+"The python command does not work as expected!\n"
+"Please check your GRASS_PYTHON environment variable.\n"
+"Use the -help option for details.\n"
+"Switching to text based interface mode.\n"
+"\n"
+"Hit RETURN to continue.\n"
+msgstr ""
+
+#: ../lib/init/grass.py:545
+msgid ""
+"It appears that the X Windows system is not active.\n"
+"A graphical based user interface is not supported.\n"
+"Switching to text based interface mode.\n"
+"\n"
+"Hit RETURN to continue"
+msgstr ""
+
+#: ../lib/init/grass.py:597
+#, python-format
+msgid "ERROR: <%s> is not a valid GRASS location"
+msgstr ""
+
+#: ../lib/init/grass.py:600
+#, python-format
+msgid ""
+"Mapset <%s> doesn't exist in GRASS location <%s>. A new mapset can be "
+"created by '-c' switch."
+msgstr ""
+
+#: ../lib/init/grass.py:619
+#, python-format
+msgid "Failed to create new location. The location <%s> already exists."
+msgstr ""
+
+#: ../lib/init/grass.py:651
+msgid "Missing WIND file fixed"
+msgstr ""
+
+#: ../lib/init/grass.py:663
+msgid ""
+"GISDBASE, LOCATION_NAME and MAPSET variables not set properly.\n"
+"Interactive startup needed."
+msgstr ""
+
+#: ../lib/init/grass.py:678
+#, python-format
+msgid ""
+"Invalid user interface specified - <%s>. Use the --help option to see valid "
+"interface names."
+msgstr ""
+
+#: ../lib/init/grass.py:691
+msgid ""
+"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 ""
+
+#: ../lib/init/grass.py:701
+msgid ""
+"Received EXIT message from GUI.\n"
+"GRASS is not started. Bye."
+msgstr ""
+
+#: ../lib/init/grass.py:704
+msgid ""
+"Invalid return code from GUI startup script.\n"
+"Please advise GRASS developers of this error."
+msgstr ""
+
+#: ../lib/init/grass.py:715
+msgid ""
+"Error reading data path information from g.gisenv.\n"
+"GISDBASE=%(gisbase)s\n"
+"LOCATION_NAME=%(location)s\n"
+"MAPSET=%(mapset)s\n"
+"\n"
+"Check the <%s(file)> file."
+msgstr ""
+
+#: ../lib/init/grass.py:742
+#, python-format
+msgid "Environmental variable '%s' already set, ignoring value '%s'"
+msgstr ""
+
+#: ../lib/init/grass.py:804
+msgid "Default locale settings are missing. GRASS running with C locale."
+msgstr ""
+
+#: ../lib/init/grass.py:809
+#, python-format
+msgid ""
+"A language override has been requested. Trying to switch GRASS into '%s'..."
+msgstr ""
+
+#: ../lib/init/grass.py:868
+#, python-format
+msgid "Path '%s' doesn't exist"
+msgstr ""
+
+#: ../lib/init/grass.py:876
+#, python-format
+msgid ""
+"%(user)s is currently running GRASS in selected mapset (file %(file)s "
+"found). Concurrent use not allowed."
+msgstr ""
+
+#: ../lib/init/grass.py:880
+#, python-format
+msgid ""
+"Unable to properly access '%s'.\n"
+"Please notify system personel."
+msgstr ""
+
+#: ../lib/init/grass.py:895
+msgid "Building user fontcap..."
+msgstr ""
+
+#: ../lib/init/grass.py:947
+#, python-format
+msgid "Unsupported shell <%(sh)s>: %(env)s"
+msgstr ""
+
+#: ../lib/init/grass.py:952
+msgid "The SHELL variable is not set"
+msgstr ""
+
+#: ../lib/init/grass.py:963
+#, python-format
+msgid ""
+"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 ""
+
+#: ../lib/init/grass.py:968
+#, python-format
+msgid "Change file permission to 'executable' for '%s'"
+msgstr ""
+
+#: ../lib/init/grass.py:970
+#, python-format
+msgid "Executing '%s' ..."
+msgstr ""
+
+#: ../lib/init/grass.py:975
+#, python-format
+msgid "Execution of '%s' finished."
+msgstr ""
+
+#: ../lib/init/grass.py:981
+#, python-format
+msgid "GRASS GUI should be <%s>"
+msgstr ""
+
+#: ../lib/init/grass.py:1010
+#, python-format
+msgid "Welcome to GRASS GIS %s"
+msgstr ""
+
+#: ../lib/init/grass.py:1029
+msgid "GRASS GIS homepage:"
+msgstr ""
+
+#: ../lib/init/grass.py:1030
+msgid "This version running through:"
+msgstr ""
+
+#: ../lib/init/grass.py:1032
+msgid "Help is available with the command:"
+msgstr ""
+
+#: ../lib/init/grass.py:1033
+msgid "See the licence terms with:"
+msgstr ""
+
+#: ../lib/init/grass.py:1036
+msgid "If required, restart the GUI with:"
+msgstr ""
+
+#: ../lib/init/grass.py:1038
+msgid "Start the GUI with:"
+msgstr ""
+
+#: ../lib/init/grass.py:1040
+msgid "When ready to quit enter:"
+msgstr ""
+
+#: ../lib/init/grass.py:1130
+msgid "2D and 3D raster MASKs present"
+msgstr ""
+
+#: ../lib/init/grass.py:1131
+msgid "Raster MASK present"
+msgstr ""
+
+#: ../lib/init/grass.py:1132
+msgid "3D raster MASK present"
+msgstr ""
+
+#: ../lib/init/grass.py:1171
+#, python-format
+msgid "Failed to start shell '%s'"
+msgstr ""
+
+#: ../lib/init/grass.py:1176
+#, python-format
+msgid "Batch job '%s' (defined in GRASS_BATCH_JOB variable) was executed."
+msgstr ""
+
+#: ../lib/init/grass.py:1177 ../lib/init/grass.py:1182
+msgid "Goodbye from GRASS GIS"
+msgstr ""
+
+#: ../lib/init/grass.py:1180
+msgid "Done."
+msgstr ""
+
+#: ../lib/init/grass.py:1187
+msgid "Cleaning up temporary files..."
+msgstr ""
+
+#: ../lib/init/grass.py:1201
+msgid "Please install the GRASS GIS development package"
+msgstr ""
+
+#: ../lib/init/grass.py:1233
+#, python-format
+msgid "Parameter <%s> not supported"
+msgstr ""
+
+#: ../lib/init/grass.py:1356
+msgid "Flag -e required also flag -c"
+msgstr ""
+
+#: ../lib/init/grass.py:1399
+#, python-format
+msgid ""
+"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`)"
+msgstr ""
+
+#: ../lib/init/grass.py:1409
+msgid "Creating new GRASS GIS location/mapset..."
+msgstr ""
+
+#: ../lib/init/grass.py:1411
+msgid "Starting GRASS GIS..."
+msgstr ""
+
+#: ../lib/init/grass.py:1469
+#, python-format
+msgid "Launching <%s> GUI in the background, please wait..."
+msgstr ""
+
+#: ../lib/imagery/target.c:38
+#, c-format
+msgid "Unable to read target file for group [%s]"
+msgstr ""
+
+#: ../lib/imagery/list_subgp.c:72
+#, c-format
+msgid "subgroup <%s> of group <%s> is empty\n"
+msgstr ""
+
+#: ../lib/imagery/list_subgp.c:85
+#, c-format
+msgid "subgroup <%s> of group <%s> references the following raster maps\n"
+msgstr ""
+
+#: ../lib/imagery/iclass_statistics.c:218
+msgid "prepare_signature: outline has odd number of points."
+msgstr ""
+
+#: ../lib/imagery/iclass_statistics.c:227 ../lib/imagery/iscatt_core.c:972
+#, c-format
+msgid "prepare_signature: scan line %d has odd number of points."
+msgstr ""
+
+#: ../lib/imagery/iclass_statistics.c:237 ../lib/imagery/iscatt_core.c:981
+msgid "signature: perimeter points out of order."
+msgstr ""
+
+#: ../lib/imagery/iclass_statistics.c:248
+#, c-format
+msgid "Data error preparing signatures: value (%d) > num of cats (%d)"
+msgstr ""
+
+#: ../lib/imagery/iclass_statistics.c:561
+#: ../lib/imagery/iclass_statistics.c:584
+#: ../lib/imagery/iclass_statistics.c:607
+#: ../lib/imagery/iclass_statistics.c:630
+#: ../lib/imagery/iclass_statistics.c:653
+#: ../lib/imagery/iclass_statistics.c:680
+#: ../lib/imagery/iclass_statistics.c:712
+#: ../lib/imagery/iclass_statistics.c:735
+#: ../lib/imagery/iclass_statistics.c:758
+msgid "Band index out of range"
+msgstr ""
+
+#: ../lib/imagery/iclass_statistics.c:684
+msgid "Cell category value out of range"
+msgstr ""
+
+#: ../lib/imagery/iclass.c:83
+#, c-format
+msgid "No areas in category %d"
+msgstr ""
+
+#: ../lib/imagery/iclass.c:127
+#, c-format
+msgid "Raster map <%s@%s> in subgroup <%s> does not exist"
+msgstr ""
+
+#: ../lib/imagery/iclass.c:131
+#, c-format
+msgid "Raster map <%s@%s> in group <%s> does not exist"
+msgstr ""
+
+#: ../lib/imagery/iclass.c:143
+#, c-format
+msgid "Subgroup <%s> does not have enough files (it has %d files)"
+msgstr ""
+
+#: ../lib/imagery/iclass.c:147
+#, c-format
+msgid "Group <%s> does not have enough files (it has %d files)"
+msgstr ""
+
+#: ../lib/imagery/iclass_signatures.c:120
+#, c-format
+msgid "Unable to open output signature file '%s'"
+msgstr ""
+
+#: ../lib/imagery/points.c:124
+#, c-format
+msgid "Unable to open control point file for group [%s in %s]"
+msgstr ""
+
+#: ../lib/imagery/points.c:132
+#, c-format
+msgid "Bad format in control point file for group [%s in %s]"
+msgstr ""
+
+#: ../lib/imagery/points.c:159
+#, c-format
+msgid "Unable to create control point file for group [%s in %s]"
+msgstr ""
+
+#: ../lib/imagery/fopen.c:23
+#, c-format
+msgid "Unable to create file [%s] of group [%s in %s]"
+msgstr ""
+
+#: ../lib/imagery/fopen.c:36 ../lib/imagery/fopen.c:57
+#, c-format
+msgid "Unable to open file [%s] of group [%s in %s]"
+msgstr ""
+
+#: ../lib/imagery/fopen.c:49
+#, c-format
+msgid "Unable to find file [%s] of group [%s in %s]"
+msgstr ""
+
+#: ../lib/imagery/fopen.c:79
+#, c-format
+msgid "Unable to create file [%s] for subgroup [%s] of group [%s in %s]"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/imagery/fopen.c:116
+#, c-format
+msgid "Unable to find file [%s] for subgroup [%s] of group [%s in %s]"
+msgstr ""
+
+#: ../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 ""
+
+#: ../lib/imagery/sigsetfile.c:57
+#, c-format
+msgid "Unable to create signature file <%s> for subgroup <%s> of group <%s>"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:81
+#, c-format
+msgid "Unable to write header into category raster condition file <%s>."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:98
+#, c-format
+msgid "Unable to write into category raster condition file <%s>."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:255
+#, c-format
+msgid "Unable to open category raster condtions file <%s>."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:263
+#, c-format
+msgid "Unable to find patch raster <%s>."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:280
+#, c-format
+msgid "Resolutions of patch <%s> and patched file <%s> are not same."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:307 ../lib/imagery/iscatt_core.c:349
+#, c-format
+msgid "Corrupted  category raster conditions file <%s> (fseek failed)"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:338
+#, c-format
+msgid "Unable to write into category raster conditions file <%s>"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:526
+msgid "Unable to read from category raster condtition file."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:533
+msgid "Invalid size of category raster conditions file."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:579
+msgid ""
+"Data inconsistent. Value computed for scatter plot is out of initialized "
+"range."
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:745
+#, c-format
+msgid "Unbale to read find raster <%s>"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:755
+#, c-format
+msgid "Unbale to open raster <%s>"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:761
+#, c-format
+msgid "Raster <%s> type is not <%s>"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:775
+#, c-format
+msgid "Unable to read range of raster <%s>"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:803
+#, c-format
+msgid "Unable to open category raster condtition file <%s>"
+msgstr ""
+
+#: ../lib/imagery/iscatt_core.c:817
+msgid "Corrupted category raster conditions file (fseek failed)"
+msgstr ""
+
+#: ../lib/imagery/iclass_perimeter.c:109
+#, c-format
+msgid "Get area %d failed"
+msgstr ""
+
+#: ../lib/imagery/iclass_perimeter.c:116
+msgid "Perimeter computation failed"
+msgstr ""
+
+#: ../lib/imagery/iclass_perimeter.c:208
+msgid "Absurd polygon."
+msgstr ""
+
+#: ../lib/imagery/iclass_perimeter.c:253
+msgid "Outlined area is too large."
+msgstr ""
+
+#: ../lib/imagery/list_gp.c:34
+#, c-format
+msgid "group <%s> is empty\n"
+msgstr ""
+
+#: ../lib/imagery/list_gp.c:44
+#, c-format
+msgid "group <%s> references the following raster maps\n"
+msgstr ""
+
+#: ../lib/imagery/georef_tps.c:219
+msgid "Calculating forward transformation coefficients"
+msgstr ""
+
+#: ../lib/imagery/georef_tps.c:236
+msgid "Calculating backward transformation coefficients"
+msgstr ""
+
+#: ../lib/imagery/georef_tps.c:279 ../lib/imagery/georef_tps.c:282
+#: ../lib/imagery/georef_tps.c:285 ../lib/imagery/georef_tps.c:290
+#: ../lib/imagery/georef_tps.c:293
+#, c-format
+msgid "%s: out of memory"
+msgstr ""
+
+


Property changes on: grass/trunk/locale/po/grasslibs_fi.po
___________________________________________________________________
Added: svn:mime-type
   + text/x-po
Added: svn:keywords
   + Author Date Id
Added: svn:eol-style
   + native

Added: grass/trunk/locale/po/grassmods_fi.po
===================================================================
--- grass/trunk/locale/po/grassmods_fi.po	                        (rev 0)
+++ grass/trunk/locale/po/grassmods_fi.po	2015-08-18 10:47:46 UTC (rev 65959)
@@ -0,0 +1,38006 @@
+# translation of grassmods_fi.po to Finnish
+# This file is distributed under the same license as the GRASS GIS package.
+# Copyright (C) 2014-2015 GRASS Development Team
+#
+# Kari Salovaara <kari.salovaara at pp1.inet.fi>, 2015.
+msgid ""
+msgstr ""
+"Project-Id-Version: grassmods_fi\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-07-20 21:44+0200\n"
+"PO-Revision-Date: 2015-08-17 23:02+0300\n"
+"Last-Translator: Kari Salovaara <kari.salovaara at pp1.inet.fi>\n"
+"Language-Team: Finnish <grass-translations at lists.osgeo.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Lokalize 1.5\n"
+
+#: ../db/drivers/mysql/index.c:55 ../db/drivers/sqlite/index.c:77
+msgid "Unable to create index:"
+msgstr "Indeksiä ei voida luoda:"
+
+#: ../db/drivers/mysql/dbe.c:45
+msgid "Unable parse MySQL embedded database name"
+msgstr "Ei voitu jäsentää MySQL sisäistä tietokannan nimeä"
+
+#: ../db/drivers/mysql/dbe.c:61
+msgid "Cannot initialize MySQL embedded server"
+msgstr "Ei voitu alustaa MySQL sisäistä palvelinta"
+
+#: ../db/drivers/mysql/dbe.c:80
+msgid "Unable to connect to MySQL embedded server: "
+msgstr "Ei voitu yhdistää MySQL sisäiseen palvelimeen"
+
+#: ../db/drivers/mysql/fetch.c:34 ../db/drivers/mysql/fetch.c:276
+#: ../db/drivers/ogr/fetch.c:55 ../db/drivers/ogr/fetch.c:188
+#: ../db/drivers/sqlite/fetch.c:265 ../db/drivers/postgres/fetch.c:33
+msgid "Cursor not found"
+msgstr "Kursoria ei löytynyt"
+
+#: ../db/drivers/mysql/fetch.c:52
+msgid "Cursor position is not supported by MySQL driver"
+msgstr "Kursorin sijaintia ei MySQL ajuri tue"
+
+#: ../db/drivers/mysql/fetch.c:191
+msgid "Unable to scan timestamp: "
+msgstr ""
+
+#: ../db/drivers/mysql/fetch.c:200
+msgid "Unknown timestamp format: "
+msgstr ""
+
+#: ../db/drivers/mysql/fetch.c:215
+msgid "Unable to scan date: "
+msgstr ""
+
+#: ../db/drivers/mysql/fetch.c:229
+msgid "Unable to scan time: "
+msgstr ""
+
+#: ../db/drivers/mysql/fetch.c:245
+msgid "Unable to scan datetime:"
+msgstr ""
+
+#: ../db/drivers/mysql/parse.c:62
+msgid "Wrong port number in MySQL database definition: "
+msgstr ""
+
+#: ../db/drivers/mysql/parse.c:73 ../db/drivers/postgres/parse.c:60
+msgid "'user' in database definition is not supported, use db.login"
+msgstr ""
+
+#: ../db/drivers/mysql/parse.c:77 ../db/drivers/postgres/parse.c:64
+msgid "'password' in database definition is not supported, use db.login"
+msgstr ""
+
+#: ../db/drivers/mysql/parse.c:82
+msgid "Unknown option in database definition for MySQL: "
+msgstr ""
+
+#: ../db/drivers/mysql/listtab.c:37
+msgid "Unable get list of tables:"
+msgstr "Ei saada listaa tauluista:"
+
+#: ../db/drivers/mysql/describe.c:32 ../db/drivers/sqlite/describe.c:92
+#: ../db/drivers/sqlite/select.c:95
+msgid "Unable to describe table:"
+msgstr ""
+
+#: ../db/drivers/mysql/describe.c:50 ../db/drivers/postgres/select.c:69
+msgid "Unable to describe table"
+msgstr ""
+
+#: ../db/drivers/mysql/describe.c:121
+#, c-format
+msgid "MySQL driver: column '%s', type %d is not supported"
+msgstr "MySQL ajuri: sarake '%s', tyyppiä %d ei tueta"
+
+#: ../db/drivers/mysql/describe.c:127
+#, c-format
+msgid ""
+"column '%s' : type BIGINT is stored as integer (4 bytes) some data may be "
+"damaged"
+msgstr ""
+
+#: ../db/drivers/mysql/execute.c:41 ../db/drivers/postgres/execute.c:42
+msgid "Unable to execute:"
+msgstr ""
+
+#: ../db/drivers/mysql/execute.c:62
+msgid "Unable to start transaction:"
+msgstr ""
+
+#: ../db/drivers/mysql/execute.c:77
+msgid "Unable to commit transaction:"
+msgstr ""
+
+#: ../db/drivers/mysql/select.c:42
+msgid "Unable to select data:"
+msgstr ""
+
+#: ../db/drivers/mysql/select.c:64 ../db/drivers/postgres/describe.c:40
+msgid "Unable to describe table."
+msgstr ""
+
+#: ../db/drivers/mysql/cursor.c:44 ../db/drivers/postgres/cursor.c:41
+msgid "Unable allocate cursor."
+msgstr ""
+
+#: ../db/drivers/mysql/cursor.c:53
+msgid "Unable to add dnew token."
+msgstr ""
+
+#: ../db/drivers/mysql/create_table.c:108
+#: ../db/drivers/sqlite/create_table.c:122
+#: ../db/drivers/postgres/create_table.c:103
+msgid "Unable to create table:"
+msgstr ""
+
+#: ../db/drivers/mysql/db.c:61 ../db/drivers/postgres/db.c:71
+#: ../db/drivers/postgres/db.c:249
+msgid "Connection failed."
+msgstr ""
+
+#: ../db/drivers/odbc/table.c:159
+#, c-format
+msgid "Table %s doesn't exist"
+msgstr ""
+
+#: ../db/drivers/odbc/table.c:176
+#, c-format
+msgid "Table %s isn't 'TABLE' or 'VIEW' but %s"
+msgstr ""
+
+#: ../db/drivers/odbc/listdb.c:29
+msgid "Unable to allocate handle."
+msgstr ""
+
+#: ../db/drivers/odbc/listdb.c:40 ../db/drivers/sqlite/listdb.c:147
+#: ../db/drivers/postgres/listdb.c:95
+msgid "Unable to set handle"
+msgstr ""
+
+#: ../db/drivers/odbc/cursor.c:36 ../db/drivers/ogr/cursor.c:65
+msgid "Unable to allocate cursor"
+msgstr ""
+
+#: ../db/drivers/odbc/cursor.c:55 ../db/drivers/sqlite/cursor.c:56
+#: ../db/drivers/postgres/cursor.c:50
+msgid "Unable to add new token."
+msgstr ""
+
+#: ../db/drivers/ogr/fetch.c:71
+msgid "DB_PREVIOUS not supported"
+msgstr ""
+
+#: ../db/drivers/ogr/fetch.c:82
+msgid "DB_LAST not supported"
+msgstr ""
+
+#: ../db/drivers/ogr/fetch.c:160 ../db/drivers/ogr/describe.c:200
+msgid "Unknown type"
+msgstr ""
+
+#: ../db/drivers/ogr/listtab.c:49 ../db/drivers/sqlite/listtab.c:78
+msgid "Unable to db_alloc_string_array()"
+msgstr ""
+
+#: ../db/drivers/ogr/describe.c:55
+#, c-format
+msgid "OGR layer <%s> does not exist\n"
+msgstr ""
+
+#: ../db/drivers/ogr/describe.c:63 ../db/drivers/ogr/select.c:58
+msgid "Unable to describe table\n"
+msgstr ""
+
+#: ../db/drivers/ogr/describe.c:112
+#, c-format
+msgid "OGR driver: column '%s', OGR type %d is not supported"
+msgstr ""
+
+#: ../db/drivers/ogr/describe.c:192
+#, c-format
+msgid ""
+"column '%s', type 'string': unknown width -> stored as varchar(250) some "
+"data may be lost"
+msgstr ""
+
+#: ../db/drivers/ogr/execute.c:56 ../vector/v.out.ogr/main.c:593
+#, c-format
+msgid "OGR layer <%s> not found"
+msgstr "OGR tasoa <%s> ei löytynyt"
+
+#: ../db/drivers/ogr/execute.c:69 ../vector/v.colors/scan_attr.c:35
+#: ../vector/v.in.db/main.c:187 ../vector/v.to.3d/trans3.c:65
+#: ../vector/v.to.3d/trans2.c:63 ../vector/v.vect.stats/main.c:395
+#: ../vector/v.colors.out/make_colors.c:42 ../vector/v.distance/main.c:471
+#: ../vector/v.distance/main.c:512 ../vector/v.reclass/main.c:145
+#: ../vector/v.db.connect/main.c:289 ../vector/v.transform/trans_digit.c:101
+#: ../vector/v.univar/main.c:355
+#, c-format
+msgid "Column <%s> not found in table <%s>"
+msgstr "Saraketta <%s> ei löytynyt taulusta <%s>"
+
+#: ../db/drivers/ogr/select.c:50
+msgid "Unable to select: \n"
+msgstr ""
+
+#: ../db/drivers/ogr/cursor.c:74
+msgid "Unable to add new token"
+msgstr ""
+
+#: ../db/drivers/ogr/db.c:56
+msgid "Had to open data source read-only"
+msgstr ""
+
+#: ../db/drivers/ogr/db.c:60
+msgid "Unable to open OGR data source"
+msgstr ""
+
+#: ../db/drivers/dbf/table.c:117 ../db/drivers/dbf/table.c:170
+msgid "Unable to open DBF file."
+msgstr ""
+
+#: ../db/drivers/dbf/table.c:312
+#, c-format
+msgid "Unable to move '%s' to '%s'."
+msgstr ""
+
+#: ../db/drivers/dbf/column.c:49
+#, c-format
+msgid "Column '%s' already exists (duplicate name)"
+msgstr ""
+
+#: ../db/drivers/dbf/column.c:99
+#, c-format
+msgid "Column '%s' does not exist"
+msgstr ""
+
+#: ../db/drivers/dbf/describe.c:34
+#, c-format
+msgid "Table '%s' doesn't exist"
+msgstr "Taulua '%s' ei ole olemassa"
+
+#: ../db/drivers/dbf/execute.c:32
+msgid "Unable to execute statement."
+msgstr "Ei voida suorittaa lauseketta."
+
+#: ../db/drivers/dbf/select.c:44
+msgid "Unable to open cursor."
+msgstr "Kursoria ei voida avata"
+
+#: ../db/drivers/dbf/dbfexe.c:72
+msgid "SQL parser error"
+msgstr "SQL jäsentelyvirhe"
+
+#: ../db/drivers/dbf/dbfexe.c:74
+msgid "in statement:"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:88
+#, c-format
+msgid "Table '%s' doesn't exist."
+msgstr "Taulua '%s' ei ole olemassa."
+
+#: ../db/drivers/dbf/dbfexe.c:96
+msgid "Unable to load table head."
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:106
+msgid "Unable to modify table, don't have write permission for DBF file."
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:121 ../db/drivers/dbf/dbfexe.c:1023
+#, c-format
+msgid "Column '%s' not found"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:145
+msgid "Incompatible value type."
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:161
+msgid "Unable to add column."
+msgstr "Saraketta ei voida lisätä."
+
+#: ../db/drivers/dbf/dbfexe.c:183
+msgid "Unable to delete column."
+msgstr "Saraketta ei voida poistaa."
+
+#: ../db/drivers/dbf/dbfexe.c:191
+#, c-format
+msgid "Table %s already exists"
+msgstr "Taulu %s on jo olemassa"
+
+#: ../db/drivers/dbf/dbfexe.c:206
+msgid "Unable to create table."
+msgstr "Ei voida luoda taulua."
+
+#: ../db/drivers/dbf/dbfexe.c:263 ../db/drivers/dbf/dbfexe.c:273
+#: ../db/drivers/dbf/dbfexe.c:303
+msgid "Error in selecting rows"
+msgstr "Virhe valittaessa rivejä"
+
+#: ../db/drivers/dbf/dbfexe.c:552
+msgid "Cannot load table."
+msgstr "Ei voida ladata taulua."
+
+#: ../db/drivers/dbf/dbfexe.c:567
+msgid "Incompatible types in WHERE condition."
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:572
+msgid "Result of WHERE condition is not of type BOOL."
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:588
+msgid "Error in evaluation of WHERE condition."
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:600
+#, c-format
+msgid "Unknown result (%d) of WHERE evaluation"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:607
+msgid "Unknown WHERE condition type (bug in DBF driver)."
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:633
+#, c-format
+msgid "Unable to find order column '%s'"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:778
+msgid "Division by zero"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:917
+msgid "Value operand for AND"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:931
+msgid "Value operand for OR"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:946
+msgid "Value operand for NOT"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:954 ../db/drivers/dbf/dbfexe.c:1151
+#, c-format
+msgid "Unknown operator %d"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:1061
+msgid "Arithmetical operation with strings is not allowed"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:1083
+msgid "Comparison between string and number is not allowed"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:1098
+#, c-format
+msgid "Comparison '%s' between strings not allowed"
+msgstr ""
+
+#: ../db/drivers/dbf/dbfexe.c:1112
+msgid "Match (~) between numbers not allowed"
+msgstr ""
+
+#: ../db/drivers/dbf/cursor.c:47
+msgid "Unable to allocate new cursor"
+msgstr ""
+
+#: ../db/drivers/dbf/cursor.c:59
+msgid "Unable to tokenize new cursor"
+msgstr ""
+
+#: ../db/drivers/dbf/create_table.c:22
+msgid "Unable to create table"
+msgstr ""
+
+#: ../db/drivers/dbf/db.c:94
+#, c-format
+msgid "Unable create DBF database: %s"
+msgstr ""
+
+#: ../db/drivers/dbf/db.c:102
+#, c-format
+msgid "Cannot open DBF database directory: %s"
+msgstr ""
+
+#: ../db/drivers/dbf/db.c:110
+#, c-format
+msgid "Unable to open DBF database: %s"
+msgstr ""
+
+#: ../db/drivers/sqlite/index.c:96 ../db/drivers/sqlite/describe.c:78
+#: ../db/drivers/sqlite/describe.c:132 ../db/drivers/sqlite/execute.c:69
+#: ../db/drivers/sqlite/select.c:80 ../db/drivers/sqlite/create_table.c:141
+msgid "Error in sqlite3_step():"
+msgstr ""
+
+#: ../db/drivers/sqlite/main.c:47
+#, c-format
+msgid "Busy SQLITE db, already waiting for %d seconds..."
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:72
+msgid "Unable to fetch:"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:87
+msgid "DB_PREVIOUS is not supported"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:93
+msgid "DB_LAST is not supported"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:171 ../db/drivers/postgres/fetch.c:129
+msgid "Unable to scan date:"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:188 ../db/drivers/postgres/fetch.c:147
+msgid "Unable to scan time:"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:203
+msgid "Unable to scan timestamp:"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:218
+msgid ""
+"SQLite driver: parsing of interval values not implemented; assuming seconds"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:223
+msgid "Unable to scan interval:"
+msgstr ""
+
+#: ../db/drivers/sqlite/fetch.c:286
+msgid "Unable to get number of rows:"
+msgstr ""
+
+#: ../db/drivers/sqlite/listtab.c:50 ../db/drivers/sqlite/listtab.c:66
+msgid "Unable to list tables:"
+msgstr ""
+
+#: ../db/drivers/sqlite/describe.c:60 ../db/drivers/sqlite/execute.c:53
+#: ../db/drivers/sqlite/select.c:63
+msgid "Error in sqlite3_prepare():"
+msgstr ""
+
+#: ../db/drivers/sqlite/describe.c:194
+#, c-format
+msgid "SQLite driver: column '%s', SQLite type %d  is not supported"
+msgstr ""
+
+#: ../db/drivers/sqlite/execute.c:83
+msgid "Error in sqlite3_finalize():"
+msgstr ""
+
+#: ../db/drivers/sqlite/execute.c:111
+msgid "'BEGIN' transaction failed:"
+msgstr ""
+
+#: ../db/drivers/sqlite/execute.c:139
+msgid "'COMMIT' transaction failed:"
+msgstr ""
+
+#: ../db/drivers/sqlite/listdb.c:45 ../db/drivers/postgres/listdb.c:35
+msgid "No path given"
+msgstr ""
+
+#: ../db/drivers/sqlite/listdb.c:99
+#, c-format
+msgid "Unable to open directory '%s'"
+msgstr ""
+
+#: ../db/drivers/sqlite/listdb.c:117
+#, c-format
+msgid "SQLite database connection '%s' is still busy"
+msgstr ""
+
+#: ../db/drivers/sqlite/listdb.c:134 ../db/drivers/postgres/listtab.c:92
+#: ../db/drivers/postgres/listdb.c:87 ../vector/v.vol.rst/user1.c:423
+#: ../vector/v.kcv/main.c:208 ../vector/v.net.centrality/main.c:293
+#: ../vector/v.net.centrality/main.c:298 ../vector/v.net.centrality/main.c:304
+#: ../vector/v.net.centrality/main.c:310 ../vector/v.net.centrality/main.c:316
+#: ../vector/v.net.connectivity/main.c:186
+#: ../vector/v.net.connectivity/main.c:202
+#: ../vector/v.net.components/main.c:169
+#: ../vector/v.generalize/smoothing.c:144
+#: ../vector/v.generalize/smoothing.c:231
+#: ../vector/v.generalize/smoothing.c:374
+#: ../vector/v.generalize/smoothing.c:528
+#: ../vector/v.generalize/smoothing.c:574
+#: ../vector/v.generalize/smoothing.c:578
+#: ../vector/v.generalize/smoothing.c:582
+#: ../vector/v.generalize/smoothing.c:586
+#: ../vector/v.generalize/smoothing.c:590
+#: ../vector/v.generalize/smoothing.c:594
+#: ../vector/v.generalize/smoothing.c:598 ../vector/v.generalize/matrix.c:144
+#: ../vector/v.generalize/network.c:96 ../vector/v.generalize/network.c:131
+#: ../vector/v.generalize/simplification.c:33
+#: ../vector/v.generalize/simplification.c:40
+#: ../vector/v.generalize/simplification.c:306
+#: ../vector/v.generalize/simplification.c:314
+#: ../vector/v.generalize/simplification.c:338 ../vector/v.surf.rst/main.c:800
+#: ../vector/v.net.distance/main.c:205 ../vector/v.net.allpairs/main.c:201
+#: ../vector/v.mkgrid/write_grid.c:28 ../vector/v.net.timetable/main.c:389
+#: ../vector/v.net.timetable/main.c:399 ../vector/v.net.flow/main.c:232
+#: ../raster3d/r3.to.rast/main.c:295 ../raster/r.to.rast3/main.c:244
+#: ../raster/r.stream.extract/seg.c:55 ../raster/r.stream.extract/cseg.c:51
+#: ../raster/r.stream.extract/dseg.c:51 ../raster/r.stream.extract/bseg.c:50
+#: ../raster/r.li/r.li.daemon/list.c:49 ../imagery/i.smap/multialloc.c:115
+msgid "Out of memory"
+msgstr ""
+
+#: ../db/drivers/sqlite/cursor.c:47
+msgid "Unable to allocate cursor."
+msgstr ""
+
+#: ../db/drivers/sqlite/db.c:99
+#, c-format
+msgid "Unable to create directory '%s' for sqlite database"
+msgstr ""
+
+#: ../db/drivers/sqlite/db.c:107
+msgid "Unable to open database:"
+msgstr ""
+
+#: ../db/drivers/sqlite/db.c:131
+msgid "SQLite database connection is still busy"
+msgstr ""
+
+#: ../db/drivers/sqlite/db.c:152
+#, c-format
+msgid "Database <%s> already exists"
+msgstr ""
+
+#: ../db/drivers/sqlite/db.c:159
+msgid "Unable to create database:"
+msgstr ""
+
+#: ../db/drivers/sqlite/db.c:183
+#, c-format
+msgid "Database <%s> not found"
+msgstr ""
+
+#: ../db/drivers/postgres/index.c:59 ../vector/v.extract/copy_tab.c:124
+#: ../vector/v.overlay/main.c:585 ../vector/v.random/main.c:256
+#: ../vector/v.select/copy_tabs.c:82 ../vector/v.patch/main.c:311
+#: ../vector/v.mkgrid/main.c:345 ../vector/v.mkgrid/main.c:403
+#: ../raster/r.random/random.c:253 ../raster/r.to.vect/main.c:226
+msgid "Unable to create index"
+msgstr ""
+
+#: ../db/drivers/postgres/priv.c:53
+msgid "Unable grant on table:"
+msgstr ""
+
+#: ../db/drivers/postgres/fetch.c:166
+msgid "Unable to scan timestamp (no idea how to process time zone):"
+msgstr ""
+
+#: ../db/drivers/postgres/fetch.c:174
+msgid "Unable to scan timestamp (not enough arguments):"
+msgstr ""
+
+#: ../db/drivers/postgres/fetch.c:188
+msgid "Unable to recognize boolean value"
+msgstr ""
+
+#: ../db/drivers/postgres/fetch.c:206
+msgid "Taken not found"
+msgstr ""
+
+#: ../db/drivers/postgres/parse.c:69
+msgid "Unknown option in database definition for PostgreSQL: "
+msgstr ""
+
+#: ../db/drivers/postgres/listtab.c:38
+msgid "Unable to select table names."
+msgstr ""
+
+#: ../db/drivers/postgres/listtab.c:65
+msgid "Unable to select view names."
+msgstr ""
+
+#: ../db/drivers/postgres/describe.c:123
+#, c-format
+msgid "PostgreSQL driver: column '%s', type %d is not supported"
+msgstr ""
+
+#: ../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"
+msgstr ""
+
+#: ../db/drivers/postgres/describe.c:134
+#, c-format
+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)"
+msgstr ""
+
+#: ../db/drivers/postgres/execute.c:68
+msgid "Unable to 'BEGIN' transaction"
+msgstr ""
+
+#: ../db/drivers/postgres/execute.c:88
+msgid "Unable to 'COMMIT' transaction"
+msgstr ""
+
+#: ../db/drivers/postgres/select.c:31
+msgid "Unable set DATESTYLE"
+msgstr ""
+
+#: ../db/drivers/postgres/select.c:55
+msgid "Unable to select:"
+msgstr ""
+
+#: ../db/drivers/postgres/listdb.c:64
+msgid "Unable to connect to Postgres:"
+msgstr ""
+
+#: ../db/drivers/postgres/listdb.c:75
+msgid "Unable to select from Postgres:"
+msgstr ""
+
+#: ../db/drivers/postgres/create_table.c:90
+#, c-format
+msgid "Unknown column type (%s)"
+msgstr ""
+
+#: ../db/drivers/postgres/create_table.c:132
+msgid "Unable to grant select on table:"
+msgstr ""
+
+#: ../db/drivers/postgres/db.c:99
+msgid "Unable to set schema:"
+msgstr ""
+
+#: ../db/drivers/postgres/db.c:117
+msgid "Unable to select data types"
+msgstr ""
+
+#: ../db/drivers/postgres/db.c:268
+#, c-format
+msgid "Unable to create database <%s>"
+msgstr ""
+
+#: ../db/drivers/postgres/db.c:270
+#, c-format
+msgid "Unable to drop database <%s>"
+msgstr ""
+
+#: ../db/db.login/main.c:40 ../db/db.drivers/main.c:71 ../db/db.copy/main.c:35
+#: ../db/db.describe/main.c:129 ../db/db.createdb/main.c:71
+#: ../db/db.databases/main.c:95 ../db/db.dropdb/main.c:71
+#: ../db/db.tables/main.c:97 ../db/db.connect/main.c:43
+#: ../db/db.columns/main.c:99 ../db/db.select/main.c:265
+#: ../db/db.execute/main.c:125 ../vector/v.in.db/main.c:54
+#: ../vector/v.vect.stats/main.c:130 ../vector/v.distance/main.c:92
+#: ../vector/v.db.connect/main.c:54 ../vector/v.db.select/main.c:55
+#: ../vector/v.to.db/main.c:38 ../temporal/t.connect/main.c:34
+#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:5
+#: ../locale/scriptstrings/v.db.droptable_to_translate.c:4
+#: ../locale/scriptstrings/db.univar_to_translate.c:2
+#: ../locale/scriptstrings/v.db.update_to_translate.c:4
+#: ../locale/scriptstrings/db.droptable_to_translate.c:2
+#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:4
+#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:2
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:4
+#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:4
+#: ../locale/scriptstrings/v.db.droprow_to_translate.c:4
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:4
+#: ../locale/scriptstrings/db.test_to_translate.c:2
+#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:4
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:4
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:2
+#: ../locale/scriptstrings/v.db.join_to_translate.c:4
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:2
+msgid "database"
+msgstr ""
+
+#: ../db/db.login/main.c:41 ../db/db.drivers/main.c:72
+#: ../db/db.connect/main.c:45 ../temporal/t.connect/main.c:36
+msgid "connection settings"
+msgstr ""
+
+#: ../db/db.login/main.c:42
+msgid "Sets user/password for DB driver/database."
+msgstr ""
+
+#: ../db/db.login/main.c:58
+msgid "Username to set for DB connection"
+msgstr ""
+
+#: ../db/db.login/main.c:59 ../db/db.login/main.c:67
+#: ../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.vol.rst/main.c:268 ../vector/v.vol.rst/main.c:276
+#: ../vector/v.vol.rst/main.c:283 ../vector/v.vol.rst/main.c:311
+#: ../vector/v.vol.rst/main.c:320 ../vector/v.vol.rst/main.c:329
+#: ../vector/v.vol.rst/main.c:337 ../vector/v.vol.rst/main.c:346
+#: ../vector/v.vol.rst/main.c:354 ../vector/v.colors.out/main.c:68
+#: ../vector/v.colors.out/main.c:73 ../vector/v.surf.bspline/main.c:113
+#: ../vector/v.surf.bspline/main.c:120 ../vector/v.surf.bspline/main.c:150
+#: ../vector/v.surf.bspline/main.c:159 ../vector/v.surf.bspline/main.c:167
+#: ../vector/v.surf.bspline/main.c:179
+#: ../vector/v.lidar.edgedetection/main.c:95
+#: ../vector/v.lidar.edgedetection/main.c:104
+#: ../vector/v.lidar.edgedetection/main.c:113
+#: ../vector/v.lidar.edgedetection/main.c:122
+#: ../vector/v.lidar.edgedetection/main.c:131
+#: ../vector/v.lidar.edgedetection/main.c:139
+#: ../vector/v.lidar.edgedetection/main.c:148 ../vector/v.outlier/main.c:106
+#: ../vector/v.outlier/main.c:115 ../vector/v.outlier/main.c:123
+#: ../vector/v.db.connect/main.c:66 ../vector/v.db.connect/main.c:72
+#: ../vector/v.surf.idw/main.c:115 ../vector/v.surf.idw/main.c:124
+#: ../vector/v.surf.idw/main.c:132 ../vector/v.lidar.correction/main.c:102
+#: ../vector/v.lidar.correction/main.c:111 ../general/g.access/main.c:50
+#: ../general/g.access/main.c:58 ../raster/r.slope.aspect/main.c:181
+#: ../raster/r.slope.aspect/main.c:190 ../raster/r.slope.aspect/main.c:248
+#: ../raster/r.slope.aspect/main.c:257 ../raster/r.slope.aspect/main.c:263
+#: ../raster/r.walk/main.c:274 ../raster/r.walk/main.c:284
+#: ../raster/r.walk/main.c:294 ../raster/r.out.mpeg/main.c:132
+#: ../raster/r.in.bin/main.c:275 ../raster/r.in.bin/main.c:280
+#: ../raster/r.in.bin/main.c:306 ../raster/r.in.bin/main.c:314
+#: ../raster/r.in.bin/main.c:323 ../raster/r.in.bin/main.c:384
+#: ../raster/r.in.bin/main.c:398 ../raster/r.resamp.bspline/main.c:108
+#: ../raster/r.resamp.bspline/main.c:116 ../raster/r.resamp.bspline/main.c:122
+#: ../raster/r.resamp.bspline/main.c:134 ../raster/r.resamp.bspline/main.c:139
+#: ../raster/r.resamp.rst/main.c:210 ../raster/r.resamp.rst/main.c:216
+#: ../raster/r.resamp.rst/main.c:224 ../raster/r.resamp.rst/main.c:232
+#: ../raster/r.resamp.rst/main.c:240 ../display/d.mon/main.c:70
+#: ../display/d.mon/main.c:78 ../display/d.mon/main.c:86
+#: ../display/d.mon/main.c:92 ../display/d.mon/main.c:98
+#: ../display/d.mon/main.c:128 ../display/d.mon/main.c:134
+#: ../imagery/i.cluster/main.c:103 ../imagery/i.cluster/main.c:120
+#: ../imagery/i.cluster/main.c:128 ../imagery/i.cluster/main.c:137
+#: ../imagery/i.cluster/main.c:145 ../imagery/i.cluster/main.c:153
+#: ../imagery/i.landsat.toar/main.c:159 ../imagery/i.landsat.toar/main.c:168
+#: ../imagery/i.landsat.toar/main.c:178 ../imagery/i.landsat.toar/main.c:187
+#: ../imagery/i.landsat.toar/main.c:208 ../imagery/i.segment/parse_args.c:42
+#: ../imagery/i.segment/parse_args.c:51 ../imagery/i.segment/parse_args.c:62
+#: ../imagery/i.segment/parse_args.c:73 ../imagery/i.segment/parse_args.c:83
+#: ../imagery/i.segment/parse_args.c:102 ../imagery/i.segment/parse_args.c:129
+#: ../imagery/i.segment/parse_args.c:135
+msgid "Settings"
+msgstr ""
+
+#: ../db/db.login/main.c:66
+msgid "Password to set for DB connection"
+msgstr ""
+
+#: ../db/db.login/main.c:71
+msgid "Print connection settings and exit"
+msgstr ""
+
+#: ../db/db.login/main.c:72 ../db/db.connect/main.c:53
+#: ../db/db.connect/main.c:58 ../vector/v.external.out/args.c:63
+#: ../vector/v.external.out/args.c:75 ../vector/v.external.out/args.c:81
+#: ../vector/v.colors/main.c:134 ../vector/v.info/parse.c:25
+#: ../vector/v.info/parse.c:31 ../vector/v.info/parse.c:36
+#: ../vector/v.info/parse.c:41 ../vector/v.info/parse.c:46
+#: ../vector/v.what/main.c:89 ../vector/v.what/main.c:94
+#: ../vector/v.what/main.c:99 ../vector/v.what/main.c:104
+#: ../vector/v.external/args.c:41 ../vector/v.external/args.c:47
+#: ../vector/v.external/args.c:55 ../vector/v.db.connect/main.c:84
+#: ../vector/v.db.connect/main.c:89 ../vector/v.db.connect/main.c:96
+#: ../vector/v.db.connect/main.c:103 ../vector/v.in.ogr/main.c:252
+#: ../vector/v.in.ogr/main.c:258 ../vector/v.to.db/parse.c:116
+#: ../vector/v.to.db/parse.c:121 ../vector/v.to.db/parse.c:127
+#: ../vector/v.to.db/parse.c:133 ../temporal/t.connect/main.c:43
+#: ../locale/scriptstrings/g.extension_to_translate.c:13
+#: ../locale/scriptstrings/g.extension_to_translate.c:15
+#: ../locale/scriptstrings/g.extension_to_translate.c:17
+#: ../locale/scriptstrings/g.extension_to_translate.c:19
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:17
+#: ../general/g.mapsets/main.c:87 ../general/g.mapsets/main.c:92
+#: ../general/g.mapsets/main.c:98 ../general/g.proj/main.c:79
+#: ../general/g.proj/main.c:85 ../general/g.proj/main.c:91
+#: ../general/g.proj/main.c:97 ../general/g.proj/main.c:103
+#: ../general/g.proj/main.c:114 ../general/g.proj/main.c:119
+#: ../general/g.list/main.c:128 ../general/g.list/main.c:139
+#: ../general/g.list/main.c:161 ../general/g.list/main.c:166
+#: ../general/g.list/main.c:171 ../general/g.list/main.c:176
+#: ../general/g.region/main.c:84 ../general/g.region/main.c:90
+#: ../general/g.region/main.c:95 ../general/g.region/main.c:101
+#: ../general/g.region/main.c:107 ../general/g.region/main.c:113
+#: ../general/g.region/main.c:119 ../general/g.region/main.c:127
+#: ../general/g.region/main.c:132 ../general/g.region/main.c:138
+#: ../general/g.region/main.c:143 ../general/g.mapset/main.c:76
+#: ../general/g.mapset/main.c:82 ../raster/r.proj/main.c:204
+#: ../raster/r.proj/main.c:214 ../raster/r.proj/main.c:220
+#: ../raster/r.out.gdal/main.c:142 ../raster/r.colors/edit_colors.c:128
+#: ../raster/r.external.out/main.c:272 ../raster/r.external.out/main.c:283
+#: ../raster/r.sunmask/main.c:232 ../raster/r.sunmask/main.c:238
+#: ../raster/r.external/main.c:94 ../raster/r.in.gdal/main.c:169
+#: ../raster/r.what/main.c:120 ../raster/r.what/main.c:128
+#: ../raster/r.what/main.c:142 ../raster/r.what/main.c:147
+#: ../raster/r.what/main.c:152 ../raster/r.what/main.c:157
+#: ../display/d.mon/main.c:103 ../display/d.mon/main.c:108
+#: ../display/d.mon/main.c:113 ../imagery/i.group/main.c:79
+#: ../imagery/i.group/main.c:84 ../imagery/i.group/main.c:89
+msgid "Print"
+msgstr ""
+
+#: ../db/db.login/main.c:85
+msgid "Unable to set user/password"
+msgstr ""
+
+#: ../db/db.login/main.c:89
+#, c-format
+msgid "The password was stored in file (%s%cdblogin)"
+msgstr ""
+
+#: ../db/db.drivers/main.c:39
+msgid "Unable to read dbmscap file"
+msgstr ""
+
+#: ../db/db.drivers/main.c:63
+msgid "Full output"
+msgstr ""
+
+#: ../db/db.drivers/main.c:67
+msgid "Print drivers and exit"
+msgstr ""
+
+#: ../db/db.drivers/main.c:73
+msgid "Lists all database drivers."
+msgstr ""
+
+#: ../db/db.copy/main.c:36 ../db/db.describe/main.c:130
+#: ../db/db.createdb/main.c:72 ../db/db.databases/main.c:96
+#: ../db/db.dropdb/main.c:72 ../db/db.tables/main.c:98
+#: ../db/db.connect/main.c:44 ../db/db.columns/main.c:100
+#: ../db/db.select/main.c:266 ../db/db.execute/main.c:126
+#: ../vector/v.what.rast/main.c:76 ../vector/v.vect.stats/main.c:129
+#: ../vector/v.distance/main.c:93 ../vector/v.class/main.c:47
+#: ../vector/v.db.connect/main.c:53 ../vector/v.db.select/main.c:54
+#: ../vector/v.univar/main.c:95 ../vector/v.what.rast3/main.c:69
+#: ../vector/v.to.db/main.c:37 ../temporal/t.connect/main.c:35
+#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:3
+#: ../locale/scriptstrings/v.db.droptable_to_translate.c:3
+#: ../locale/scriptstrings/db.univar_to_translate.c:4
+#: ../locale/scriptstrings/v.db.update_to_translate.c:3
+#: ../locale/scriptstrings/db.droptable_to_translate.c:3
+#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:3
+#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:3
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:3
+#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:3
+#: ../locale/scriptstrings/v.db.droprow_to_translate.c:3
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:3
+#: ../locale/scriptstrings/db.test_to_translate.c:3
+#: ../locale/scriptstrings/v.db.univar_to_translate.c:4
+#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:3
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:7
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:4
+#: ../locale/scriptstrings/v.db.join_to_translate.c:3
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:4
+msgid "attribute table"
+msgstr ""
+
+#: ../db/db.copy/main.c:37 ../db/db.createdb/main.c:73
+#: ../db/db.databases/main.c:97 ../db/db.dropdb/main.c:73
+#: ../db/db.select/main.c:267 ../db/db.execute/main.c:127
+#: ../db/db.execute/main.c:134 ../db/db.execute/main.c:140
+#: ../vector/v.db.select/main.c:56
+msgid "SQL"
+msgstr "SQL"
+
+#: ../db/db.copy/main.c:38
+msgid "Copy a table."
+msgstr "Kopioi taulu."
+
+#: ../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."
+msgstr ""
+
+#: ../db/db.copy/main.c:46
+msgid "Input driver name"
+msgstr ""
+
+#: ../db/db.copy/main.c:52
+msgid "Input database name"
+msgstr ""
+
+#: ../db/db.copy/main.c:59
+msgid "Input table name (only, if 'select' is not used)"
+msgstr ""
+
+#: ../db/db.copy/main.c:65
+msgid "Output driver name"
+msgstr ""
+
+#: ../db/db.copy/main.c:71
+msgid "Output database name"
+msgstr ""
+
+#: ../db/db.copy/main.c:78
+msgid "Output table name"
+msgstr ""
+
+#: ../db/db.copy/main.c:87
+msgid "Full select statement (only, if 'from_table' and 'where' is not used)"
+msgstr ""
+
+#: ../db/db.copy/main.c:88
+msgid "E.g.: SELECT dedek FROM starobince WHERE obec = 'Frimburg'"
+msgstr ""
+
+#: ../db/db.copy/main.c:96
+msgid "Cannot combine 'from_table' and 'select' options"
+msgstr ""
+
+#: ../db/db.copy/main.c:100 ../db/db.describe/main.c:50
+#: ../db/db.columns/main.c:44 ../db/db.select/main.c:53
+#, c-format
+msgid "Table <%s> not found in database <%s> using driver <%s>"
+msgstr ""
+
+#: ../db/db.copy/main.c:122
+msgid "Either 'from_table' or 'select' option must be given."
+msgstr ""
+
+#: ../db/db.copy/main.c:125
+msgid "Cannot combine 'select' and 'where' options"
+msgstr ""
+
+#: ../db/db.copy/main.c:135
+msgid "Copy table failed"
+msgstr "Taulun kopiointi epäonnistui"
+
+#: ../db/db.describe/main.c:56 ../db/db.createdb/main.c:42
+#: ../db/db.databases/main.c:48 ../db/db.dropdb/main.c:42
+#: ../db/db.tables/main.c:45 ../db/db.columns/main.c:51
+#: ../db/db.select/main.c:75 ../db/db.execute/main.c:70
+#: ../vector/v.edit/select.c:509 ../vector/v.out.svg/main.c:152
+#: ../vector/v.out.vtk/writeVTK.c:644 ../vector/v.db.connect/main.c:217
+#: ../vector/v.db.connect/main.c:283 ../doc/vector/v.example/main.c:126
+#: ../raster/r.stream.extract/close.c:172 ../display/d.vect/opt.c:147
+#: ../display/d.vect.thematic/main.c:208
+#, c-format
+msgid "Unable to start driver <%s>"
+msgstr ""
+
+#: ../db/db.describe/main.c:61 ../db/db.tables/main.c:50
+#: ../db/db.columns/main.c:56 ../db/db.select/main.c:81
+#: ../db/db.execute/main.c:76 ../display/d.vect/opt.c:152
+#: ../display/d.vect.thematic/main.c:213
+#, c-format
+msgid "Unable to open database <%s>"
+msgstr ""
+
+#: ../db/db.describe/main.c:67 ../db/db.columns/main.c:62
+#: ../vector/v.info/print.c:152 ../vector/v.random/main.c:269
+#: ../vector/v.out.svg/main.c:165 ../vector/v.out.vtk/writeVTK.c:655
+#: ../vector/v.reclass/main.c:193 ../vector/v.out.ogr/main.c:640
+#: ../vector/v.patch/main.c:147 ../vector/v.patch/main.c:187
+#: ../vector/v.db.connect/main.c:228 ../vector/v.out.postgis/table.c:41
+#: ../vector/v.in.ascii/main.c:429 ../doc/vector/v.example/main.c:137
+#, c-format
+msgid "Unable to describe table <%s>"
+msgstr ""
+
+#: ../db/db.describe/main.c:108
+msgid "Print column names only instead of full column descriptions"
+msgstr ""
+
+#: ../db/db.describe/main.c:113
+msgid "Print table structure"
+msgstr ""
+
+#: ../db/db.describe/main.c:131
+msgid "Describes a table in detail."
+msgstr ""
+
+#: ../db/db.createdb/main.c:74
+msgid "Creates an empty database."
+msgstr ""
+
+#: ../db/db.databases/main.c:53
+msgid ""
+"Unable to list databases. Try to define correct connection settings by db."
+"login."
+msgstr ""
+
+#: ../db/db.databases/main.c:63
+msgid "No databases found"
+msgstr ""
+
+#: ../db/db.databases/main.c:80 ../db/db.databases/main.c:91
+#: ../db/db.select/main.c:219 ../db/db.select/main.c:224
+#: ../db/db.execute/main.c:144 ../db/db.execute/main.c:149
+#: ../db/db.execute/main.c:154
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:16
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:26
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:28
+#: ../locale/scriptstrings/db.droptable_to_translate.c:7
+#: ../locale/scriptstrings/db.droptable_to_translate.c:10
+msgid "Connection"
+msgstr "Yhteys"
+
+#: ../db/db.databases/main.c:87
+msgid "Location"
+msgstr "Paikka"
+
+#: ../db/db.databases/main.c:88
+msgid "Path for SQLite driver, or connection string for PostgreSQL driver"
+msgstr ""
+
+#: ../db/db.databases/main.c:99
+msgid "Lists all databases for a given driver and location."
+msgstr ""
+
+#: ../db/db.dropdb/main.c:74
+msgid "Removes an existing database."
+msgstr ""
+
+#: ../db/db.tables/main.c:41 ../db/db.connect/main.c:141
+msgid "Database connection not defined. Run db.connect."
+msgstr ""
+
+#: ../db/db.tables/main.c:54
+#, c-format
+msgid "Unable to list tables from database <%s>"
+msgstr ""
+
+#: ../db/db.tables/main.c:60
+msgid "No tables found"
+msgstr "Tauluja ei löytynyt"
+
+#: ../db/db.tables/main.c:89
+msgid "Print tables and exit"
+msgstr ""
+
+#: ../db/db.tables/main.c:93
+msgid "System tables instead of user tables"
+msgstr ""
+
+#: ../db/db.tables/main.c:99
+msgid "Lists all tables for a given database."
+msgstr ""
+
+#: ../db/db.connect/main.c:47
+msgid "Prints/sets general DB connection for current mapset."
+msgstr ""
+
+#: ../db/db.connect/main.c:51 ../temporal/t.connect/main.c:42
+msgid "Print current connection parameters and exit"
+msgstr ""
+
+#: ../db/db.connect/main.c:52
+msgid "Substitute variables in database settings"
+msgstr ""
+
+#: ../db/db.connect/main.c:57
+msgid "Print current connection parameters using shell style and exit"
+msgstr ""
+
+#: ../db/db.connect/main.c:63 ../temporal/t.connect/main.c:48
+msgid "Check connection parameters, set if uninitialized, and exit"
+msgstr ""
+
+#: ../db/db.connect/main.c:64 ../db/db.connect/main.c:70
+#: ../db/db.connect/main.c:75 ../db/db.connect/main.c:79
+#: ../db/db.connect/main.c:83 ../db/db.connect/main.c:93
+#: ../temporal/t.connect/main.c:49 ../temporal/t.connect/main.c:55
+#: ../temporal/t.connect/main.c:60 ../temporal/t.connect/main.c:65
+#: ../temporal/t.connect/main.c:69 ../general/g.gisenv/main.c:66
+#: ../general/g.gisenv/main.c:74 ../general/g.gisenv/main.c:84
+msgid "Set"
+msgstr ""
+
+#: ../db/db.connect/main.c:68 ../temporal/t.connect/main.c:53
+msgid "Set from default settings and exit"
+msgstr ""
+
+#: ../db/db.connect/main.c:69
+msgid "Overwrite current settings if already initialized"
+msgstr ""
+
+#: ../db/db.connect/main.c:91
+msgid "Default group of database users to which select privilege is granted"
+msgstr ""
+
+#: ../db/db.connect/main.c:161 ../db/db.connect/main.c:188
+#: ../temporal/t.connect/main.c:133
+#, c-format
+msgid ""
+"Default driver / database set to:\n"
+"driver: %s\n"
+"database: %s"
+msgstr ""
+
+#: ../db/db.connect/main.c:166
+msgid "DB settings already defined, nothing to do"
+msgstr ""
+
+#: ../db/db.connect/main.c:172
+msgid "Default driver is not set"
+msgstr ""
+
+#: ../db/db.connect/main.c:175
+msgid "Default database is not set"
+msgstr ""
+
+#: ../db/db.columns/main.c:101
+msgid "List all columns for a given table."
+msgstr ""
+
+#: ../db/db.select/main.c:63 ../db/db.execute/main.c:57
+#, c-format
+msgid "Unable to open file <%s>: %s"
+msgstr ""
+
+#: ../db/db.select/main.c:105
+#, c-format
+msgid "Test %s."
+msgstr ""
+
+#: ../db/db.select/main.c:105
+#: ../imagery/i.ortho.photo/i.ortho.rectify/report.c:10
+#: ../imagery/i.rectify/report.c:10
+msgid "failed"
+msgstr "epäonistui"
+
+#: ../db/db.select/main.c:105
+msgid "succeeded"
+msgstr "onnistui"
+
+#: ../db/db.select/main.c:142 ../vector/v.db.select/main.c:117
+#: ../raster/r.regression.line/main.c:76 ../raster/r.stats/main.c:227
+#: ../raster/r.regression.multi/main.c:168
+#: ../raster/r.univar/r3.univar_main.c:128
+#: ../raster/r.univar/r.univar_main.c:121 ../raster/r.what/main.c:170
+#, c-format
+msgid "Unable to open file <%s> for writing"
+msgstr ""
+
+#: ../db/db.select/main.c:203 ../db/db.select/main.c:209
+#: ../db/db.select/main.c:213 ../db/db.select/main.c:251
+#: ../db/db.select/main.c:261 ../vector/v.to.db/parse.c:104
+#: ../vector/v.to.db/parse.c:112 ../raster/r.what/main.c:110
+#: ../raster/r.what/main.c:116
+msgid "Query"
+msgstr "Kysely"
+
+#: ../db/db.select/main.c:207
+msgid "Name of file containing SQL select statement(s)"
+msgstr ""
+
+#: ../db/db.select/main.c:208 ../db/db.execute/main.c:139
+#: ../vector/v.edit/args.c:89 ../vector/v.segment/main.c:80
+#: ../vector/v.what/main.c:76 ../locale/scriptstrings/m.proj_to_translate.c:7
+#: ../general/g.proj/main.c:140 ../general/g.proj/main.c:149
+#: ../raster/r.in.ascii/main.c:79 ../raster/r.reclass/main.c:66
+#: ../raster/r.recode/main.c:60
+msgid "'-' for standard input"
+msgstr ""
+
+#: ../db/db.select/main.c:212
+msgid "Name of table to query"
+msgstr ""
+
+#: ../db/db.select/main.c:227 ../db/db.select/main.c:233
+#: ../db/db.select/main.c:236 ../db/db.select/main.c:246
+#: ../db/db.select/main.c:256 ../vector/v.db.select/main.c:71
+#: ../vector/v.db.select/main.c:77 ../vector/v.db.select/main.c:80
+#: ../vector/v.db.select/main.c:97 ../vector/v.db.select/main.c:102
+#: ../general/g.gisenv/main.c:93 ../general/g.gisenv/main.c:98
+msgid "Format"
+msgstr ""
+
+#: ../db/db.select/main.c:231
+msgid "Vertical record separator (requires -v flag)"
+msgstr ""
+
+#: ../db/db.select/main.c:241 ../vector/v.db.select/main.c:86
+#: ../locale/scriptstrings/i.oif_to_translate.c:5
+#: ../locale/scriptstrings/r.out.xyz_to_translate.c:6
+#: ../raster/r.stats/main.c:119 ../raster/r.univar/r3.univar_main.c:42
+#: ../raster/r.univar/r.univar_main.c:41 ../raster/r.what/main.c:125
+msgid "Name for output file (if omitted or \"-\" output to stdout)"
+msgstr ""
+
+#: ../db/db.select/main.c:245 ../vector/v.db.select/main.c:96
+msgid "Do not include column names in output"
+msgstr ""
+
+#: ../db/db.select/main.c:250
+msgid "Describe query only (don't run it)"
+msgstr ""
+
+#: ../db/db.select/main.c:255 ../vector/v.db.select/main.c:101
+msgid "Vertical output (instead of horizontal)"
+msgstr ""
+
+#: ../db/db.select/main.c:260
+msgid "Only test query, do not execute"
+msgstr ""
+
+#: ../db/db.select/main.c:268
+msgid "Selects data from attribute table."
+msgstr ""
+
+#: ../db/db.select/main.c:269
+msgid "Performs SQL query statement(s)."
+msgstr ""
+
+#: ../db/db.select/main.c:304
+#, c-format
+msgid "You must provide one of these options: <%s>, <%s>, or <%s>"
+msgstr ""
+
+#: ../db/db.execute/main.c:94 ../db/db.execute/main.c:99
+#, c-format
+msgid "Error while executing: '%s'"
+msgstr ""
+
+#: ../db/db.execute/main.c:128
+msgid "Executes any SQL statement."
+msgstr ""
+
+#: ../db/db.execute/main.c:129
+msgid "For SELECT statements use 'db.select'."
+msgstr ""
+
+#: ../db/db.execute/main.c:132
+msgid "SQL statement"
+msgstr "SQL lauseke"
+
+#: ../db/db.execute/main.c:133
+msgid "Example: update rybniky set kapri = 'hodne' where kapri = 'malo'"
+msgstr ""
+
+#: ../db/db.execute/main.c:138
+msgid "Name of file containing SQL statement(s)"
+msgstr ""
+
+#: ../db/db.execute/main.c:160
+msgid "Ignore SQL errors and continue"
+msgstr ""
+
+#: ../db/db.execute/main.c:161 ../vector/v.build/main.c:51
+#: ../vector/v.build/main.c:77
+msgid "Errors"
+msgstr "Virheet"
+
+#: ../db/db.execute/main.c:167
+#, c-format
+msgid "You must provide <%s> or <%s> option"
+msgstr ""
+
+#: ../ps/ps.map/r_info.c:48 ../ps/ps.map/r_vlegend.c:49
+#: ../ps/ps.map/r_colortable.c:65
+msgid "illegal where request"
+msgstr ""
+
+#: ../ps/ps.map/r_info.c:67 ../ps/ps.map/r_header.c:65
+#: ../ps/ps.map/ps_outline.c:87 ../ps/ps.map/getgrid.c:61
+#: ../ps/ps.map/getgrid.c:85 ../ps/ps.map/getgrid.c:171
+#: ../ps/ps.map/getgrid.c:195
+msgid "Unsupported color request"
+msgstr ""
+
+#: ../ps/ps.map/r_info.c:69 ../ps/ps.map/r_instructions.c:149
+#: ../ps/ps.map/r_instructions.c:464 ../ps/ps.map/r_header.c:67
+#: ../ps/ps.map/ps_outline.c:89 ../ps/ps.map/getgrid.c:63
+#: ../ps/ps.map/getgrid.c:87 ../ps/ps.map/getgrid.c:173
+#: ../ps/ps.map/getgrid.c:197
+msgid "illegal color request"
+msgstr ""
+
+#: ../ps/ps.map/r_info.c:81
+msgid "illegal bgcolor request"
+msgstr ""
+
+#: ../ps/ps.map/r_info.c:93 ../ps/ps.map/r_vlegend.c:86
+msgid "illegal border color request"
+msgstr ""
+
+#: ../ps/ps.map/r_info.c:103
+msgid "illegal mapinfo sub-request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:62
+msgid "Data exist after final 'end' instruction!"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:80
+msgid "no file specified"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:84
+msgid "unable to open"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:115
+msgid "illegal maploc request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:129 ../ps/ps.map/main.c:220
+msgid "illegal copies request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:144 ../ps/ps.map/r_instructions.c:340
+msgid "no raster map selected yet"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:160
+msgid "illegal value list"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:196
+msgid "scalebar is not appropriate for this projection"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:204
+msgid "Bad scalebar length"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:220
+msgid "illegal text request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:234
+msgid "illegal point request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:248
+msgid "illegal eps request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:265
+msgid "illegal line request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:282
+msgid "illegal rectangle request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:293
+msgid "illegal comments request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:309
+msgid "illegal scale request"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:369
+msgid "group not found"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:411
+msgid "illegal grid spacing"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:422
+msgid "geogrid is not available for this projection"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:432
+msgid "illegal geo-grid spacing"
+msgstr ""
+
+#: ../ps/ps.map/r_instructions.c:469
+msgid "illegal request"
+msgstr ""
+
+#: ../ps/ps.map/main.c:93
+msgid "postscript"
+msgstr ""
+
+#: ../ps/ps.map/main.c:94
+msgid "printing"
+msgstr ""
+
+#: ../ps/ps.map/main.c:95
+msgid "Produces hardcopy PostScript map output."
+msgstr ""
+
+#: ../ps/ps.map/main.c:99
+msgid "Rotate plot 90 degrees"
+msgstr ""
+
+#: ../ps/ps.map/main.c:100 ../ps/ps.map/main.c:113 ../ps/ps.map/main.c:135
+#: ../locale/scriptstrings/r.unpack_to_translate.c:7
+#: ../locale/scriptstrings/r.unpack_to_translate.c:9
+#: ../raster/r.univar/r.univar_main.c:42 ../raster/r.kappa/main.c:90
+#: ../raster/r.kappa/main.c:98
+msgid "Output settings"
+msgstr ""
+
+#: ../ps/ps.map/main.c:105
+msgid "List paper formats (name width height left right top bottom(margin))"
+msgstr ""
+
+#: ../ps/ps.map/main.c:107 ../ps/ps.map/main.c:120
+msgid "Utility"
+msgstr ""
+
+#: ../ps/ps.map/main.c:112
+msgid "Create EPS (Encapsulated PostScript) instead of PostScript file"
+msgstr ""
+
+#: ../ps/ps.map/main.c:118
+msgid ""
+"Describe map-box's position on the page and exit (inches from top-left of "
+"paper)"
+msgstr ""
+
+#: ../ps/ps.map/main.c:123
+msgid "File containing mapping instructions"
+msgstr ""
+
+#: ../ps/ps.map/main.c:124
+msgid "Use '-' to enter instructions from keyboard)"
+msgstr ""
+
+#: ../ps/ps.map/main.c:127
+msgid "Name for PostScript output file"
+msgstr ""
+
+#: ../ps/ps.map/main.c:133
+msgid "Number of copies to print"
+msgstr ""
+
+#: ../ps/ps.map/main.c:205
+#, c-format
+msgid "Unable to open file '%s': %s"
+msgstr ""
+
+#: ../ps/ps.map/main.c:213 ../ps/ps.map/main.c:232
+#: ../vector/v.univar/main.c:147 ../vector/v.to.db/parse.c:141
+#: ../vector/v.to.db/parse.c:144
+#, c-format
+msgid ""
+"Required parameter <%s> not set:\n"
+"\t(%s)"
+msgstr ""
+
+#: ../ps/ps.map/main.c:273
+#, c-format
+msgid "PostScript file '%s' successfully written."
+msgstr ""
+
+#: ../ps/ps.map/r_vlegend.c:97
+msgid "illegal vlegend sub-request"
+msgstr ""
+
+#: ../ps/ps.map/r_header.c:77
+msgid "illegal header sub-request"
+msgstr ""
+
+#: ../ps/ps.map/ps_outline.c:43
+#, c-format
+msgid "Outlining areas in raster map <%s in %s> ..."
+msgstr ""
+
+#: ../ps/ps.map/ps_outline.c:100 ../ps/ps.map/r_colortable.c:73
+#: ../ps/ps.map/r_colortable.c:89
+msgid "illegal width request"
+msgstr ""
+
+#: ../ps/ps.map/ps_outline.c:107
+msgid "illegal outline sub-request"
+msgstr ""
+
+#: ../ps/ps.map/ps_vareas.c:67 ../ps/ps.map/ps_vareas.c:78
+#: ../ps/ps.map/ps_vlines.c:84
+msgid "Read error in vector map"
+msgstr ""
+
+#: ../ps/ps.map/ps_vareas.c:102 ../ps/ps.map/ps_vlines.c:119
+#: ../ps/ps.map/ps_vpoints.c:160 ../ps/ps.map/ps_vpoints.c:171
+#: ../ps/ps.map/ps_vpoints.c:195 ../ps/ps.map/ps_vpoints.c:236
+#: ../ps/ps.map/ps_vpoints.c:246
+#, c-format
+msgid "No record for category [%d]"
+msgstr ""
+
+#: ../ps/ps.map/ps_vareas.c:108 ../ps/ps.map/ps_vlines.c:125
+#: ../ps/ps.map/ps_vpoints.c:201
+#, c-format
+msgid "Invalid RGB color definition in column <%s> for category [%d]"
+msgstr ""
+
+#: ../ps/ps.map/ps_vareas.c:161 ../ps/ps.map/ps_vlines.c:56
+#: ../ps/ps.map/ps_vpoints.c:71
+msgid "Cannot load data from table"
+msgstr ""
+
+#: ../ps/ps.map/do_geogrid.c:86 ../ps/ps.map/do_geogrid.c:91
+#: ../ps/ps.map/do_geogrid.c:115 ../ps/ps.map/do_geogrid.c:120
+#: ../ps/ps.map/do_geogrid.c:189 ../ps/ps.map/do_geogrid.c:230
+#: ../ps/ps.map/do_geogrid.c:306 ../ps/ps.map/do_geogrid.c:322
+#: ../ps/ps.map/do_geogrid.c:339 ../ps/ps.map/do_geogrid.c:356
+#: ../ps/ps.map/do_geogrid.c:412 ../ps/ps.map/do_geogrid.c:418
+#: ../ps/ps.map/do_geogrid.c:422 ../ps/ps.map/do_geogrid.c:430
+#: ../ps/ps.map/do_geogrid.c:434 ../raster/r.latlong/main.c:133
+#: ../raster/r.horizon/main.c:840 ../raster/r.horizon/main.c:858
+#: ../display/d.grid/plot.c:201 ../display/d.grid/plot.c:207
+#: ../display/d.grid/plot.c:260 ../display/d.grid/plot.c:266
+#: ../display/d.grid/plot.c:430 ../display/d.grid/plot.c:446
+#: ../display/d.grid/plot.c:463 ../display/d.grid/plot.c:480
+msgid "Error in pj_do_proj"
+msgstr ""
+
+#: ../ps/ps.map/do_geogrid.c:272 ../general/g.region/printwindow.c:253
+#: ../general/g.region/printwindow.c:509 ../general/g.region/printwindow.c:628
+#: ../raster/r.horizon/main.c:532 ../raster/r.sun/main.c:736
+#: ../display/d.grid/plot.c:349 ../display/d.where/main.c:113
+msgid "Can't get projection key values of current location"
+msgstr ""
+
+#: ../ps/ps.map/do_geogrid.c:278 ../raster/r.latlong/main.c:114
+#: ../raster/r.horizon/main.c:542 ../raster/r.sun/main.c:746
+#: ../display/d.grid/plot.c:356 ../display/d.grid/plot.c:383
+#: ../display/d.where/main.c:120 ../display/d.where/main.c:146
+msgid "Unable to set up lat/long projection parameters"
+msgstr ""
+
+#: ../ps/ps.map/do_psfiles.c:20
+#, c-format
+msgid "Reading PostScript include file <%s> ..."
+msgstr ""
+
+#: ../ps/ps.map/do_vectors.c:33
+#, c-format
+msgid "Reading vector map <%s in %s> ..."
+msgstr ""
+
+#: ../ps/ps.map/do_vectors.c:136
+#, c-format
+msgid "Reading vector points file <%s in %s> ..."
+msgstr ""
+
+#: ../ps/ps.map/do_scalebar.c:192
+msgid "meters"
+msgstr "metrit"
+
+#: ../ps/ps.map/do_scalebar.c:194
+msgid "kilometers"
+msgstr "kilometrit"
+
+#: ../ps/ps.map/do_scalebar.c:196
+msgid "feet"
+msgstr "jalat"
+
+#: ../ps/ps.map/do_scalebar.c:198
+msgid "miles"
+msgstr "mailit"
+
+#: ../ps/ps.map/do_scalebar.c:200
+msgid "nautical miles"
+msgstr "meripenikulmat"
+
+#: ../ps/ps.map/do_plt.c:38
+msgid "Reading point/line file ..."
+msgstr ""
+
+#: ../ps/ps.map/do_plt.c:169 ../ps/ps.map/ps_vpoints.c:87
+msgid "Cannot read symbol, using default icon"
+msgstr ""
+
+#: ../ps/ps.map/r_colortable.c:81
+msgid "illegal height request"
+msgstr ""
+
+#: ../ps/ps.map/r_colortable.c:106
+msgid "illegal range request"
+msgstr ""
+
+#: ../ps/ps.map/r_colortable.c:122
+msgid "illegal columns request"
+msgstr ""
+
+#: ../ps/ps.map/r_colortable.c:141
+msgid "Unsupported color request (colortable)"
+msgstr ""
+
+#: ../ps/ps.map/r_colortable.c:143
+msgid "illegal color request (colortable)"
+msgstr ""
+
+#: ../ps/ps.map/r_colortable.c:170
+msgid "illegal colortable sub-request"
+msgstr ""
+
+#: ../ps/ps.map/r_colortable.c:181
+msgid "No raster selected for colortable!"
+msgstr ""
+
+#: ../ps/ps.map/ps_raster.c:42
+msgid "Can't create temporary PostScript mask file."
+msgstr ""
+
+#: ../ps/ps.map/ps_raster.c:102 ../raster/r.series.accumulate/main.c:248
+#: ../raster/r.series.accumulate/main.c:273
+#: ../raster/r.series.accumulate/main.c:284
+#: ../raster/r.series.accumulate/main.c:292
+#: ../raster/r.series.accumulate/main.c:300
+#: ../raster/r.grow.distance/main.c:263 ../raster/r.out.mpeg/main.c:286
+#: ../raster/r.surf.idw/main.c:713
+#, c-format
+msgid "Reading raster map <%s>..."
+msgstr ""
+
+#: ../ps/ps.map/ps_raster.c:105
+#, c-format
+msgid "Reading raster maps in group <%s>..."
+msgstr ""
+
+#: ../ps/ps.map/getgrid.c:95 ../ps/ps.map/getgrid.c:206
+msgid "illegal numbers request"
+msgstr ""
+
+#: ../ps/ps.map/getgrid.c:126 ../ps/ps.map/getgrid.c:234
+msgid "illegal grid width request"
+msgstr ""
+
+#: ../ps/ps.map/getgrid.c:132
+msgid "illegal request (grid)"
+msgstr ""
+
+#: ../ps/ps.map/getgrid.c:240
+msgid "illegal request (geogrid)"
+msgstr ""
+
+#: ../ps/ps.map/catval.c:48 ../ps/ps.map/catval.c:110
+#: ../ps/ps.map/catval.c:176 ../vector/v.vol.rst/user1.c:95
+#: ../vector/v.class/main.c:111 ../vector/v.label.sa/labels.c:75
+#: ../vector/v.label/main.c:274
+msgid "Unable to get layer info for vector map"
+msgstr ""
+
+#: ../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
+#: ../vector/v.extract/main.c:260 ../vector/v.net.path/path.c:96
+#: ../vector/v.edit/select.c:516 ../vector/v.colors/read_rgb.c:28
+#: ../vector/v.colors/scan_attr.c:29 ../vector/v.colors/write_rgb.c:25
+#: ../vector/v.vol.rst/main.c:600 ../vector/v.vol.rst/user1.c:99
+#: ../vector/v.in.db/main.c:164 ../vector/v.in.db/main.c:302
+#: ../vector/v.kcv/main.c:126 ../vector/v.info/print.c:147
+#: ../vector/v.to.3d/trans3.c:57 ../vector/v.to.3d/trans2.c:55
+#: ../vector/v.overlay/main.c:239 ../vector/v.overlay/main.c:406
+#: ../vector/v.random/main.c:236 ../vector/v.what.rast/main.c:143
+#: ../vector/v.to.rast/support.c:132 ../vector/v.to.rast/support.c:294
+#: ../vector/v.to.rast/support.c:447 ../vector/v.to.rast/vect2rast.c:60
+#: ../vector/v.net.centrality/main.c:246 ../vector/v.out.svg/main.c:159
+#: ../vector/v.colors.out/make_colors.c:36
+#: ../vector/v.net.components/main.c:179 ../vector/v.in.dwg/main.c:213
+#: ../vector/v.select/copy_tabs.c:77 ../vector/v.distance/main.c:458
+#: ../vector/v.distance/main.c:493 ../vector/v.distance/main.c:539
+#: ../vector/v.distance/main.c:1268 ../vector/v.distance/main.c:1289
+#: ../vector/v.class/main.c:117 ../vector/v.label.sa/labels.c:78
+#: ../vector/v.surf.bspline/main.c:388
+#: ../vector/v.surf.bspline/crosscorr.c:123 ../vector/v.out.vtk/writeVTK.c:649
+#: ../vector/v.reclass/main.c:133 ../vector/v.surf.rst/main.c:587
+#: ../vector/v.out.ogr/main.c:635 ../vector/v.net.distance/main.c:251
+#: ../vector/v.patch/main.c:139 ../vector/v.patch/main.c:171
+#: ../vector/v.patch/main.c:292 ../vector/v.patch/main.c:374
+#: ../vector/v.buffer/main.c:417 ../vector/v.normal/main.c:122
+#: ../vector/v.db.connect/main.c:223 ../vector/v.db.connect/main.c:331
+#: ../vector/v.surf.idw/read_sites.c:55 ../vector/v.transform/trans_digit.c:40
+#: ../vector/v.net.allpairs/main.c:166 ../vector/v.lrs/v.lrs.create/main.c:296
+#: ../vector/v.lrs/v.lrs.create/main.c:305 ../vector/v.db.select/main.c:168
+#: ../vector/v.mkgrid/main.c:277 ../vector/v.label/main.c:278
+#: ../vector/v.extrude/main.c:229 ../vector/v.sample/main.c:179
+#: ../vector/v.what.rast3/main.c:125 ../vector/v.in.ogr/main.c:1111
+#: ../vector/v.in.dxf/write_vect.c:211 ../vector/v.net.timetable/main.c:93
+#: ../vector/v.to.db/query.c:89 ../vector/v.to.db/update.c:46
+#: ../vector/v.to.points/main.c:167 ../vector/v.to.rast3/main.c:84
+#: ../vector/v.out.postgis/table.c:34 ../vector/v.in.ascii/main.c:342
+#: ../vector/v.net.flow/main.c:169 ../doc/vector/v.example/main.c:131
+#: ../raster/r.volume/main.c:242 ../raster/r.random/random.c:73
+#: ../raster/r.contour/main.c:172 ../raster/r.to.vect/main.c:180
+#: ../display/d.vect/shape.c:44 ../display/d.vect/attr.c:43
+#: ../display/d.vect.thematic/plot1.c:111 ../display/d.vect.chart/plot.c:43
+#, c-format
+msgid "Unable to open database <%s> by driver <%s>"
+msgstr ""
+
+#: ../ps/ps.map/catval.c:63
+msgid "Column type not supported (must be string)"
+msgstr ""
+
+#: ../ps/ps.map/catval.c:66 ../ps/ps.map/catval.c:131
+#: ../ps/ps.map/catval.c:198 ../vector/v.vol.rst/user1.c:112
+#: ../vector/v.class/main.c:132 ../vector/v.surf.bspline/main.c:402
+#: ../vector/v.normal/main.c:134 ../vector/v.surf.idw/read_sites.c:68
+#: ../vector/v.sample/main.c:152 ../vector/v.univar/main.c:366
+#: ../vector/v.to.rast3/main.c:95
+msgid "Unable to select data from table"
+msgstr ""
+
+#: ../ps/ps.map/catval.c:128
+msgid "Size column type must be numeric"
+msgstr ""
+
+#: ../ps/ps.map/catval.c:195
+msgid "Rotation column type must be numeric"
+msgstr ""
+
+#: ../ps/ps.map/makeprocs.c:29
+#, c-format
+msgid "Unable to open prolog <%s>"
+msgstr ""
+
+#: ../ps/ps.map/read_cfg.c:64
+#, c-format
+msgid "Paper '%s' not found, using defaults"
+msgstr ""
+
+#: ../ps/ps.map/scale.c:136
+msgid "PSmap: do_scale(): shouldn't happen"
+msgstr ""
+
+#: ../ps/ps.map/do_labels.c:44
+#, c-format
+msgid "Can't open label file <%s> in mapset <%s>"
+msgstr ""
+
+#: ../ps/ps.map/do_labels.c:48
+#, c-format
+msgid "Reading labels file <%s in %s> ..."
+msgstr ""
+
+#: ../ps/ps.map/do_labels.c:66
+#, c-format
+msgid "Can't open temporary label file <%s>"
+msgstr ""
+
+#: ../ps/ps.map/do_labels.c:69
+msgid "Reading text file ..."
+msgstr ""
+
+#: ../ps/ps.map/do_labels.c:162
+msgid "Text labels: 'fontsize' given so ignoring 'size'"
+msgstr ""
+
+#: ../ps/ps.map/ps_fclrtbl.c:46 ../ps/ps.map/ps_clrtbl.c:35
+#, c-format
+msgid "Creating color table for <%s in %s>..."
+msgstr ""
+
+#: ../ps/ps.map/ps_fclrtbl.c:51
+msgid "Range information not available (run r.support)"
+msgstr ""
+
+#: ../ps/ps.map/ps_fclrtbl.c:64
+msgid "A floating point colortable must contain a range of values"
+msgstr ""
+
+#: ../ps/ps.map/ps_fclrtbl.c:69 ../ps/ps.map/ps_clrtbl.c:44
+msgid "Unable to read colors for colorbar"
+msgstr ""
+
+#: ../ps/ps.map/ps_fclrtbl.c:97 ../ps/ps.map/ps_fclrtbl.c:102
+#: ../ps/ps.map/ps_clrtbl.c:69
+msgid "Colorbar y location beyond page margins. Adjusting."
+msgstr ""
+
+#: ../ps/ps.map/ps_fclrtbl.c:108 ../ps/ps.map/ps_fclrtbl.c:113
+#: ../ps/ps.map/ps_clrtbl.c:75
+msgid "Colorbar x location beyond page margins. Adjusting."
+msgstr ""
+
+#: ../ps/ps.map/ps_vpoints.c:177
+#, c-format
+msgid "Attribute is of invalid size [%.3f] for category [%d]"
+msgstr ""
+
+#: ../ps/ps.map/r_plt.c:173
+msgid "Can't open eps file"
+msgstr ""
+
+#: ../ps/ps.map/ps_clrtbl.c:39 ../display/d.histogram/main.c:174
+#, c-format
+msgid "Category file for <%s> not available"
+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."
+msgstr ""
+
+#: ../ps/ps.map/r_group.c:29
+msgid "Can't get group information"
+msgstr ""
+
+#: ../ps/ps.map/eps.c:18
+#, c-format
+msgid "Can't open eps file <%s>"
+msgstr ""
+
+#: ../ps/ps.map/eps.c:37
+#, c-format
+msgid "Bounding box in eps file <%s> was not found"
+msgstr ""
+
+#: ../ps/ps.map/map_setup.c:82
+#, c-format
+msgid "Scale set to %s"
+msgstr ""
+
+#: ../ps/ps.map/do_masking.c:23
+msgid "Can't open temporary PostScript mask file."
+msgstr ""
+
+#: ../misc/m.nviz.image/surface.c:50 ../misc/m.nviz.image/surface.c:107
+#: ../vector/v.colors/main.c:313 ../vector/v.vol.rst/main.c:615
+#: ../general/g.region/main.c:418 ../general/g.region/main.c:742
+#: ../general/g.region/main.c:750 ../doc/raster/r.example/main.c:105
+#: ../raster/r.buffer/main.c:112 ../raster/r.spread/main.c:438
+#: ../raster/r.spread/main.c:441 ../raster/r.spread/main.c:444
+#: ../raster/r.spread/main.c:448 ../raster/r.spread/main.c:451
+#: ../raster/r.spread/main.c:454 ../raster/r.ros/main.c:367
+#: ../raster/r.ros/main.c:378 ../raster/r.ros/main.c:383
+#: ../raster/r.ros/main.c:388 ../raster/r.ros/main.c:393
+#: ../raster/r.ros/main.c:407 ../raster/r.ros/main.c:411
+#: ../raster/r.ros/main.c:426 ../raster/r.ros/main.c:430
+#: ../raster/r.ros/main.c:441 ../raster/r.coin/main.c:121
+#: ../raster/r.coin/main.c:123 ../raster/r.category/main.c:119
+#: ../raster/r.category/main.c:140 ../raster/r.walk/main.c:435
+#: ../raster/r.walk/main.c:440 ../raster/r.walk/main.c:801
+#: ../raster/r.null/main.c:121 ../raster/r.reclass/main.c:79
+#: ../raster/r.report/parse.c:273 ../raster/r.carve/main.c:165
+#: ../raster/r.colors/edit_colors.c:393 ../raster/r.cross/main.c:106
+#: ../raster/r.univar/r.univar_main.c:216 ../raster/r.flow/io.c:65
+#: ../raster/r.flow/io.c:242 ../raster/r.stream.extract/main.c:174
+#: ../raster/r.stream.extract/main.c:178 ../raster/r.stream.extract/main.c:183
+#: ../raster/r.mapcalc/map.c:505 ../raster/r.tile/main.c:86
+#: ../raster/r.kappa/main.c:150 ../raster/r.kappa/stats.c:33
+#: ../raster/r.kappa/stats.c:38 ../raster/r.sim/simlib/output.c:363
+#: ../raster/r.sim/simlib/output.c:372 ../raster/r.sim/simlib/output.c:403
+#: ../raster/r.sim/simlib/output.c:412 ../raster/r.sim/simlib/output.c:458
+#: ../raster/r.sim/simlib/output.c:475 ../raster/r.sim/simlib/output.c:497
+#: ../raster/r.sim/simlib/output.c:541 ../raster/r.sim/simlib/output.c:583
+#: ../raster/r.sim/simlib/output.c:755 ../raster/r.distance/parse.c:72
+#: ../raster/r.distance/parse.c:81 ../raster/r.compress/main.c:117
+#: ../raster/r.compress/main.c:257 ../raster/r.cost/main.c:350
+#: ../raster/r.cost/main.c:665 ../raster/r.info/main.c:103
+#: ../imagery/i.pca/main.c:139 ../imagery/i.gensigset/parse.c:44
+#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:155
+#: ../imagery/i.gensig/parse.c:38
+#, c-format
+msgid "Raster map <%s> not found"
+msgstr ""
+
+#: ../misc/m.nviz.image/surface.c:67
+#, c-format
+msgid "Missing topography attribute for surface %d"
+msgstr ""
+
+#: ../misc/m.nviz.image/surface.c:131 ../misc/m.nviz.image/volume.c:159
+#, c-format
+msgid "Color attribute not defined, using default <%s>"
+msgstr ""
+
+#: ../misc/m.nviz.image/surface.c:137
+#, c-format
+msgid "Missing color attribute for surface %d"
+msgstr ""
+
+#: ../misc/m.nviz.image/surface.c:217
+#, c-format
+msgid "Surface id %d doesn't exist"
+msgstr ""
+
+#: ../misc/m.nviz.image/surface.c:264 ../misc/m.nviz.image/surface.c:271
+#, c-format
+msgid "Unable to set draw mode for surface id %d"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:50 ../misc/m.nviz.script/main.c:74
+#: ../visualization/ximgview/main.c:294
+#: ../locale/scriptstrings/r.shade_to_translate.c:6
+#: ../locale/scriptstrings/d.shade_to_translate.c:6
+msgid "visualization"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:51 ../misc/m.nviz.script/main.c:70
+#: ../visualization/ximgview/main.c:291
+#: ../locale/scriptstrings/wxpyimgview_to_translate.c:3
+#: ../locale/scriptstrings/d.redraw_to_translate.c:3
+#: ../display/d.mon/main.c:39 ../display/d.erase/main.c:30
+#: ../display/d.rast/main.c:54 ../display/d.vect/main.c:71
+#: ../display/d.info/main.c:32 ../display/d.his/main.c:63
+#: ../display/d.rgb/main.c:54
+msgid "graphics"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:52 ../misc/m.nviz.script/main.c:71
+#: ../vector/v.what.rast/main.c:73 ../vector/v.to.rast/main.c:46
+#: ../vector/v.neighbors/main.c:53 ../vector/v.sample/main.c:77
+#: ../vector/v.what.rast3/main.c:66 ../visualization/ximgview/main.c:292
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:2
+#: ../locale/scriptstrings/r.blend_to_translate.c:2
+#: ../locale/scriptstrings/r.plane_to_translate.c:2
+#: ../locale/scriptstrings/wxpyimgview_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:4
+#: ../locale/scriptstrings/i.spectral_to_translate.c:4
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:2
+#: ../locale/scriptstrings/r.tileset_to_translate.c:2
+#: ../locale/scriptstrings/r.rgb_to_translate.c:2
+#: ../locale/scriptstrings/r.unpack_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:4
+#: ../locale/scriptstrings/d.to.rast_to_translate.c:4
+#: ../locale/scriptstrings/r.shade_to_translate.c:2
+#: ../locale/scriptstrings/d.correlate_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:4
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:4
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:4
+#: ../locale/scriptstrings/r.out.xyz_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:4
+#: ../locale/scriptstrings/r.in.srtm_to_translate.c:2
+#: ../locale/scriptstrings/r.pack_to_translate.c:2
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:4
+#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:2
+#: ../locale/scriptstrings/v.krige_to_translate.c:4
+#: ../locale/scriptstrings/r.mask_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.series_to_translate.c:4
+#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:3
+#: ../locale/scriptstrings/r.grow_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:4
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:4
+#: ../raster3d/r3.to.rast/main.c:208 ../raster3d/r3.cross.rast/main.c:230
+#: ../doc/raster/r.example/main.c:83 ../raster/r.out.gridatb/main.c:67
+#: ../raster/r.buffer/main.c:66 ../raster/r.slope.aspect/main.c:151
+#: ../raster/r.param.scale/interface.c:54 ../raster/r.in.png/main.c:519
+#: ../raster/r.sunhours/main.c:72 ../raster/r.surf.random/main.c:36
+#: ../raster/r.in.mat/main.c:91 ../raster/r.proj/main.c:144
+#: ../raster/r.support/main.c:55 ../raster/r.volume/main.c:75
+#: ../raster/r.spread/main.c:105 ../raster/r.series.accumulate/main.c:80
+#: ../raster/r.ros/main.c:212 ../raster/r.topmodel/main.c:51
+#: ../raster/r.coin/main.c:66 ../raster/r.stats.quantile/main.c:389
+#: ../raster/r.category/main.c:52 ../raster/r.in.ascii/main.c:69
+#: ../raster/r.series.interp/main.c:64 ../raster/r.in.xyz/main.c:159
+#: ../raster/r.out.gdal/main.c:136 ../raster/r.in.gridatb/main.c:45
+#: ../raster/r.mode/main.c:54 ../raster/r.walk/main.c:178
+#: ../raster/r.null/main.c:59 ../raster/r.timestamp/main.c:35
+#: ../raster/r.latlong/main.c:56 ../raster/r.quant/main.c:47
+#: ../raster/r.reclass/main.c:50 ../raster/r.in.poly/main.c:34
+#: ../raster/r.out.ppm/main.c:54 ../raster/r.in.lidar/main.c:170
+#: ../raster/r.grow.distance/main.c:151 ../raster/r.regression.line/main.c:46
+#: ../raster/r.what.color/main.c:88 ../raster/r.describe/main.c:54
+#: ../raster/r.out.png/main.c:112 ../raster/r.covar/main.c:51
+#: ../raster/r.random/main.c:51 ../raster/r.report/main.c:67
+#: ../raster/r.profile/main.c:53 ../raster/r.colors.out/raster_main.c:45
+#: ../raster/r.out.mpeg/main.c:102 ../raster/r.out.bin/main.c:279
+#: ../raster/r.surf.contour/main.c:60 ../raster/r.out.vrml/main.c:47
+#: ../raster/r.his/main.c:67 ../raster/r.fill.dir/main.c:86
+#: ../raster/r.relief/main.c:107 ../raster/r.to.rast3elev/main.c:361
+#: ../raster/r.out.mat/main.c:62 ../raster/r.rescale.eq/main.c:52
+#: ../raster/r.recode/main.c:48 ../raster/r.surf.gauss/main.c:38
+#: ../raster/r.clump/main.c:51 ../raster/r.drain/main.c:109
+#: ../raster/r.water.outlet/main.c:67 ../raster/r.stats/main.c:106
+#: ../raster/r.watershed/front/main.c:72 ../raster/r.resamp.stats/main.c:256
+#: ../raster/r.surf.area/main.c:76 ../raster/r.regression.multi/main.c:128
+#: ../raster/r.carve/main.c:74 ../raster/r.mfilter/main.c:56
+#: ../raster/r.colors/edit_colors.c:63 ../raster/r.usler/main.c:52
+#: ../raster/r.out.vtk/main.c:59 ../raster/r.composite/main.c:72
+#: ../raster/r.external.out/main.c:235 ../raster/r.spreadpath/main.c:88
+#: ../raster/r.cross/main.c:69 ../raster/r.univar/r.univar_main.c:100
+#: ../raster/r.out.ascii/main.c:59 ../raster/r.flow/main.c:421
+#: ../raster/r.circle/main.c:51 ../raster/r.to.rast3/main.c:197
+#: ../raster/r.thin/main.c:55 ../raster/r.resamp.interp/main.c:76
+#: ../raster/r.series/main.c:133 ../raster/r.sunmask/main.c:116
+#: ../raster/r.contour/main.c:87 ../raster/r.stream.extract/main.c:76
+#: ../raster/r.solute.transport/main.c:229 ../raster/r.mapcalc/main.c:115
+#: ../raster/r.resample/main.c:54 ../raster/r.tile/main.c:43
+#: ../raster/r.region/main.c:51 ../raster/r.stats.zonal/main.c:101
+#: ../raster/r.support.stats/main.c:38 ../raster/r.basins.fill/main.c:54
+#: ../raster/r.external/main.c:55 ../raster/r.in.gdal/main.c:86
+#: ../raster/r.kappa/main.c:68 ../raster/r.uslek/main.c:53
+#: ../raster/r.topidx/main.c:39 ../raster/r.lake/main.c:150
+#: ../raster/r.patch/main.c:54 ../raster/r.surf.idw/main.c:104
+#: ../raster/r.to.vect/main.c:70 ../raster/r.sim/r.sim.sediment/main.c:109
+#: ../raster/r.sim/r.sim.water/main.c:109 ../raster/r.out.ppm3/main.c:57
+#: ../raster/r.out.pov/main.c:121 ../raster/r.surf.fractal/main.c:38
+#: ../raster/r.what/main.c:98 ../raster/r.gwflow/main.c:208
+#: ../raster/r.quantile/main.c:255 ../raster/r.random.surface/main.c:57
+#: ../raster/r.in.bin/main.c:257 ../raster/r.distance/main.c:39
+#: ../raster/r.resamp.bspline/main.c:80 ../raster/r.rescale/main.c:48
+#: ../raster/r.transect/main.c:103
+#: ../raster/r.li/r.li.dominance/dominance.c:46
+#: ../raster/r.li/r.li.simpson/simpson.c:46
+#: ../raster/r.li/r.li.padsd/padsd.c:53
+#: ../raster/r.li/r.li.patchdensity/main.c:51
+#: ../raster/r.li/r.li.padrange/padrange.c:53
+#: ../raster/r.li/r.li.edgedensity/edgedensity.c:48
+#: ../raster/r.li/r.li.renyi/renyi.c:47 ../raster/r.li/r.li.cwed/cwed.c:54
+#: ../raster/r.li/r.li.richness/richness.c:43
+#: ../raster/r.li/r.li.padcv/padcv.c:53 ../raster/r.li/r.li.shape/main.c:49
+#: ../raster/r.li/r.li.mps/mps.c:52 ../raster/r.li/r.li.patchnum/main.c:50
+#: ../raster/r.li/r.li.shannon/shannon.c:46 ../raster/r.li/r.li.mpa/mpa.c:43
+#: ../raster/r.li/r.li.pielou/pielou.c:46 ../raster/r.horizon/main.c:180
+#: ../raster/r.sun/main.c:239 ../raster/r.compress/main.c:64
+#: ../raster/r.statistics/main.c:55 ../raster/r.resamp.filter/main.c:384
+#: ../raster/r.neighbors/main.c:167 ../raster/r.cost/main.c:140
+#: ../raster/r.info/main.c:69 ../raster/r.resamp.rst/main.c:148
+#: ../raster/r.texture/main.c:101 ../raster/r.random.cells/main.c:45
+#: ../display/d.rast/main.c:55 ../display/d.rast.num/main.c:78
+#: ../display/d.rgb/main.c:55 ../display/d.rast.arrow/main.c:97
+#: ../display/d.profile/main.c:193 ../display/d.colortable/main.c:61
+msgid "raster"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:53 ../misc/m.nviz.script/main.c:73
+#: ../vector/v.extract/main.c:77 ../vector/v.external.out/main.c:43
+#: ../vector/v.net.path/main.c:40 ../vector/v.edit/main.c:54
+#: ../vector/v.colors/main.c:55 ../vector/v.vol.rst/main.c:235
+#: ../vector/v.net.steiner/main.c:345 ../vector/v.in.db/main.c:52
+#: ../vector/v.kcv/main.c:55 ../vector/v.net.visibility/main.c:45
+#: ../vector/v.info/main.c:37 ../vector/v.info/print.c:424
+#: ../vector/v.to.3d/main.c:36 ../vector/v.overlay/main.c:62
+#: ../vector/v.build/main.c:36 ../vector/v.random/main.c:96
+#: ../vector/v.what.rast/main.c:71 ../vector/v.vect.stats/main.c:128
+#: ../vector/v.to.rast/main.c:44 ../vector/v.net.centrality/main.c:96
+#: ../vector/v.segment/main.c:60 ../vector/v.type/main.c:38
+#: ../vector/v.net.salesman/main.c:126 ../vector/v.net.iso/main.c:71
+#: ../vector/v.out.svg/main.c:77 ../vector/v.net.connectivity/main.c:52
+#: ../vector/v.out.ascii/main.c:47 ../vector/v.colors.out/main.c:49
+#: ../vector/v.net.components/main.c:71 ../vector/v.in.dwg/main.c:82
+#: ../vector/v.select/main.c:47 ../vector/v.distance/main.c:90
+#: ../vector/v.parallel/main.c:49 ../vector/v.class/main.c:45
+#: ../vector/v.generalize/main.c:76 ../vector/v.in.region/main.c:41
+#: ../vector/v.label.sa/main.c:38 ../vector/v.voronoi/main.c:123
+#: ../vector/v.hull/main.c:52 ../vector/v.surf.bspline/main.c:91
+#: ../vector/v.net.bridge/main.c:47 ../vector/v.drape/main.c:56
+#: ../vector/v.out.vtk/main.c:47 ../vector/v.lidar.edgedetection/main.c:72
+#: ../vector/v.net/main.c:45 ../vector/v.category/main.c:75
+#: ../vector/v.reclass/main.c:67 ../vector/v.surf.rst/main.c:141
+#: ../vector/v.perturb/main.c:62 ../vector/v.out.ogr/main.c:81
+#: ../vector/v.out.pov/main.c:46 ../vector/v.net.distance/main.c:64
+#: ../vector/v.outlier/main.c:69 ../vector/v.proj/main.c:67
+#: ../vector/v.support/main.c:39 ../vector/v.what/main.c:60
+#: ../vector/v.patch/main.c:68 ../vector/v.in.lidar/main.c:156
+#: ../vector/v.external/main.c:48 ../vector/v.delaunay/main.c:85
+#: ../vector/v.buffer/main.c:222 ../vector/v.normal/main.c:72
+#: ../vector/v.db.connect/main.c:52 ../vector/v.out.dxf/main.c:56
+#: ../vector/v.net.alloc/main.c:62 ../vector/v.surf.idw/main.c:87
+#: ../vector/v.transform/main.c:69 ../vector/v.net.allpairs/main.c:61
+#: ../vector/v.lrs/v.lrs.segment/main.c:71
+#: ../vector/v.lrs/v.lrs.where/main.c:57
+#: ../vector/v.lrs/v.lrs.create/main.c:121
+#: ../vector/v.lrs/v.lrs.label/main.c:102 ../vector/v.clean/main.c:51
+#: ../vector/v.clean/test/topocheck.c:42 ../vector/v.db.select/main.c:53
+#: ../vector/v.net.spanningtree/main.c:46 ../vector/v.split/main.c:54
+#: ../vector/v.lidar.growing/main.c:75 ../vector/v.mkgrid/main.c:70
+#: ../vector/v.neighbors/main.c:50 ../vector/v.lidar.correction/main.c:68
+#: ../vector/v.label/main.c:59 ../vector/v.qcount/main.c:60
+#: ../vector/v.rectify/main.c:70 ../vector/v.extrude/main.c:67
+#: ../vector/v.sample/main.c:75 ../vector/v.univar/main.c:92
+#: ../vector/v.what.rast3/main.c:64 ../vector/v.in.ogr/main.c:133
+#: ../vector/v.in.dxf/main.c:64 ../vector/v.net.timetable/main.c:260
+#: ../vector/v.to.db/main.c:36 ../vector/v.kernel/main.c:109
+#: ../vector/v.build.polylines/main.c:111 ../vector/v.to.points/main.c:53
+#: ../vector/v.to.rast3/main.c:48 ../vector/v.out.postgis/main.c:44
+#: ../vector/v.in.ascii/main.c:68 ../vector/v.timestamp/main.c:35
+#: ../vector/v.net.flow/main.c:58 ../visualization/ximgview/main.c:293
+#: ../locale/scriptstrings/v.build.all_to_translate.c:2
+#: ../locale/scriptstrings/v.report_to_translate.c:2
+#: ../locale/scriptstrings/v.in.e00_to_translate.c:2
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:4
+#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:4
+#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:4
+#: ../locale/scriptstrings/v.dissolve_to_translate.c:2
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:2
+#: ../locale/scriptstrings/v.db.droptable_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:4
+#: ../locale/scriptstrings/v.db.update_to_translate.c:2
+#: ../locale/scriptstrings/v.unpack_to_translate.c:2
+#: ../locale/scriptstrings/d.what.rast_to_translate.c:3
+#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:2
+#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:4
+#: ../locale/scriptstrings/t.vect.extract_to_translate.c:4
+#: ../locale/scriptstrings/v.centroids_to_translate.c:2
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:2
+#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:4
+#: ../locale/scriptstrings/v.db.droprow_to_translate.c:2
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:2
+#: ../locale/scriptstrings/d.what.vect_to_translate.c:3
+#: ../locale/scriptstrings/v.db.univar_to_translate.c:2
+#: ../locale/scriptstrings/v.in.geonames_to_translate.c:2
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:4
+#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:2
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:2
+#: ../locale/scriptstrings/v.in.lines_to_translate.c:2
+#: ../locale/scriptstrings/v.krige_to_translate.c:2
+#: ../locale/scriptstrings/v.db.join_to_translate.c:2
+#: ../locale/scriptstrings/v.pack_to_translate.c:2
+#: ../doc/vector/v.example/main.c:50 ../raster/r.random/main.c:53
+#: ../raster/r.contour/main.c:90 ../display/d.vect/main.c:72
+#: ../display/d.extract/main.c:50
+msgid "vector"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:54 ../misc/m.nviz.script/main.c:72
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:5
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:4
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:2
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:5
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:4
+#: ../raster3d/r3.timestamp/main.c:43 ../raster3d/r3.info/main.c:75
+#: ../raster3d/r3.out.bin/main.c:205 ../raster3d/r3.gwflow/main.c:159
+#: ../raster3d/r3.to.rast/main.c:206 ../raster3d/r3.stats/main.c:48
+#: ../raster3d/r3.cross.rast/main.c:228 ../raster3d/r3.in.v5d/main.c:178
+#: ../raster3d/r3.in.ascii/main.c:313 ../raster3d/r3.null/main.c:186
+#: ../raster3d/r3.support/main.c:49 ../raster3d/r3.out.ascii/main.c:302
+#: ../raster3d/r3.in.bin/main.c:252 ../raster3d/r3.out.v5d/main.c:284
+#: ../raster3d/r3.mask/main.c:133 ../raster3d/r3.out.vtk/main.c:376
+#: ../raster3d/r3.neighbors/main.c:208 ../raster3d/r3.out.netcdf/main.c:586
+#: ../raster3d/r3.retile/main.c:96 ../raster3d/r3.mkdspf/main.c:79
+#: ../raster/r.colors.out/raster3d_main.c:46
+#: ../raster/r.to.rast3elev/main.c:363 ../raster/r.colors/edit_colors.c:59
+#: ../raster/r.univar/r3.univar_main.c:98
+msgid "raster3d"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:55
+msgid "Creates a 3D rendering of GIS data."
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:56
+msgid ""
+"Renders surfaces (raster data), 2D/3D vector data, and volumes (3D raster "
+"data) in 3D."
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:82
+msgid "Unable to render data"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:141
+#, c-format
+msgid "Vertical exaggeration not given, using calculated value %.0f"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:153
+#, c-format
+msgid "Viewpoint height not given, using calculated value %.0f"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:239
+msgid "Unsupported output format"
+msgstr ""
+
+#: ../misc/m.nviz.image/main.c:241 ../imagery/i.cluster/main.c:337
+#, c-format
+msgid "File <%s> created."
+msgstr ""
+
+#: ../misc/m.nviz.image/cplane.c:40
+#, c-format
+msgid "Cutting plane number <%d> not found"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:51
+msgid "Use draw mode for all loaded surfaces"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:52 ../misc/m.nviz.image/args.c:133
+#: ../misc/m.nviz.image/args.c:143 ../misc/m.nviz.image/args.c:150
+#: ../misc/m.nviz.image/args.c:156 ../misc/m.nviz.image/args.c:164
+#: ../misc/m.nviz.image/args.c:173 ../misc/m.nviz.image/args.c:183
+#: ../misc/m.nviz.image/args.c:191 ../misc/m.nviz.image/args.c:201
+#: ../misc/m.nviz.image/args.c:209 ../misc/m.nviz.image/args.c:219
+msgid "Surfaces"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:70 ../vector/v.label.sa/main.c:124
+#: ../vector/v.lrs/v.lrs.label/main.c:218 ../vector/v.label/main.c:187
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:32
+#: ../general/g.pnmcomp/main.c:325 ../display/d.mon/main.c:90
+#: ../display/d.erase/main.c:37 ../display/d.histogram/main.c:108
+#: ../display/d.path/main.c:115
+msgid "Background color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:92
+msgid "Name for output image file (without extension)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:93 ../misc/m.nviz.image/args.c:107
+#: ../misc/m.nviz.image/args.c:117
+msgid "Image"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:105
+#: ../locale/scriptstrings/d.out.file_to_translate.c:5
+msgid "Graphics file format"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:115
+msgid "Size (width, height) of output image"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:132
+msgid "Name of raster map(s) for elevation"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:142
+msgid "Constant elevation value(s) to use instead of a raster DEM"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:149
+msgid "Name of raster map(s) for color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:155
+msgid "Color value(s)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:163
+msgid "Name of raster map(s) for mask"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:172
+msgid "Name of raster map(s) for transparency"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:182
+msgid "Transparency value(s)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:190
+msgid "Name of raster map(s) for shininess"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:200
+msgid "Shininess value(s)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:208
+msgid "Name of raster map(s) for emission"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:218
+msgid "Emission value(s)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:230
+msgid "Draw mode"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:233 ../misc/m.nviz.image/args.c:244
+#: ../misc/m.nviz.image/args.c:255 ../misc/m.nviz.image/args.c:267
+#: ../misc/m.nviz.image/args.c:279 ../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 ../display/d.grid/main.c:121
+#: ../display/d.grid/main.c:127 ../display/d.grid/main.c:132
+#: ../display/d.grid/main.c:137 ../display/d.grid/main.c:142
+msgid "Draw"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:242
+msgid "Fine resolution"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:253
+msgid "Coarse resolution"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:264
+msgid "Draw style"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:276
+msgid "Shading"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:285
+msgid "Wire color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:297
+msgid "Surface position"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:309
+msgid "Name of line vector overlay map(s)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:310 ../misc/m.nviz.image/args.c:318
+#: ../misc/m.nviz.image/args.c:330 ../misc/m.nviz.image/args.c:339
+#: ../misc/m.nviz.image/args.c:348 ../misc/m.nviz.image/args.c:355
+#: ../misc/m.nviz.image/args.c:369 ../misc/m.nviz.image/args.c:379
+#: ../misc/m.nviz.image/args.c:391
+msgid "Vector lines"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:317 ../misc/m.nviz.image/args.c:410
+msgid "Layer number or name for thematic mapping"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:329
+msgid "Vector line width"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:337 ../misc/m.nviz.image/args.c:449
+msgid "Name of width definition column"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:345
+msgid "Vector line color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:353 ../misc/m.nviz.image/args.c:465
+msgid "Name of color definition column"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:364
+msgid "Vector line display mode"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:366
+msgid "surface;drape on raster surface;flat;draw at constant elevation"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:378
+msgid "Vector line height"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:390
+msgid "Vector lines position"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:402
+msgid "Name of point vector overlay map(s)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:403 ../misc/m.nviz.image/args.c:411
+#: ../misc/m.nviz.image/args.c:423 ../misc/m.nviz.image/args.c:432
+#: ../misc/m.nviz.image/args.c:442 ../misc/m.nviz.image/args.c:451
+#: ../misc/m.nviz.image/args.c:460 ../misc/m.nviz.image/args.c:467
+#: ../misc/m.nviz.image/args.c:480 ../misc/m.nviz.image/args.c:488
+#: ../misc/m.nviz.image/args.c:503 ../misc/m.nviz.image/args.c:513
+msgid "Vector points"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:422
+msgid "Icon size (map units)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:430
+msgid "Name of size definition column"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:441
+msgid "Icon width"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:457
+msgid "Icon color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:476
+msgid "Icon marker"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:486
+msgid "Name of marker definition column"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:497
+msgid "3D vector point display mode"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:499
+msgid "surface;drape on raster surface;3D;place at 3D point's z-elevation"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:512
+msgid "Vector points position"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:529
+msgid "Viewpoint position (x,y model coordinates)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:530 ../misc/m.nviz.image/args.c:542
+#: ../misc/m.nviz.image/args.c:552 ../misc/m.nviz.image/args.c:564
+#: ../misc/m.nviz.image/args.c:586
+msgid "Viewpoint"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:541
+msgid "Viewpoint height (in map units)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:551
+msgid "Viewpoint field of view (in degrees)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:563
+msgid "Viewpoint twist angle (in degrees)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:575 ../raster/r.out.vrml/main.c:65
+msgid "Vertical exaggeration"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:585
+msgid "Focus to point on surface (from SW corner in map units)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:595 ../misc/m.nviz.image/args.c:630
+#: ../misc/m.nviz.image/args.c:642 ../misc/m.nviz.image/args.c:652
+#: ../misc/m.nviz.image/args.c:661 ../misc/m.nviz.image/args.c:669
+#: ../misc/m.nviz.image/args.c:678 ../misc/m.nviz.image/args.c:689
+#: ../misc/m.nviz.image/args.c:698 ../misc/m.nviz.image/args.c:709
+#: ../misc/m.nviz.image/args.c:716 ../misc/m.nviz.image/args.c:722
+#: ../misc/m.nviz.image/args.c:734 ../misc/m.nviz.image/args.c:744
+#: ../misc/m.nviz.image/args.c:755
+msgid "Volumes"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:605
+msgid "Volume draw mode"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:617
+msgid "Volume shading"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:629
+msgid "Volume position"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:640
+msgid "Volume resolution"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:651
+msgid "Isosurface level"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:660
+msgid "Name of volume for isosurface color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:668
+msgid "Isosurface color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:677
+msgid "Name of 3D raster map(s) for isosurface transparency"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:688
+msgid "Transparency value(s)for isosurfaces"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:697
+msgid "Name of 3D raster map(s) for shininess"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:708
+msgid "Shininess value(s) for isosurfaces"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:715
+msgid "Toggles normal direction of all isosurfaces (changes light effect)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:721
+msgid "Draw volume box"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:733
+msgid "Volume slice parallel to given axis (x, y, z)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:743
+msgid "Volume slice position"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:754
+msgid "Volume slice transparency"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:771
+msgid "Light position (x,y,z model coordinates)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:772 ../misc/m.nviz.image/args.c:778
+#: ../misc/m.nviz.image/args.c:787 ../misc/m.nviz.image/args.c:797
+msgid "Lighting"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:777
+msgid "Light color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:786
+msgid "Light brightness"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:796
+msgid "Light ambient"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:810
+msgid "Cutting plane index (0-5)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:811 ../misc/m.nviz.image/args.c:820
+#: ../misc/m.nviz.image/args.c:829 ../misc/m.nviz.image/args.c:841
+#: ../misc/m.nviz.image/args.c:852
+msgid "Cutting planes"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:819
+msgid "Cutting plane x,y,z coordinates"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:831
+msgid "Cutting plane rotation along the vertical axis"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:842
+msgid "Cutting plane tilt"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:854
+msgid "Cutting plane color (between two surfaces)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:870
+msgid "North-West edge"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:871
+msgid "North-East edge"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:872
+msgid "South-West edge"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:872
+msgid "South-East edge"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:874
+msgid "Fringe edges"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:875 ../misc/m.nviz.image/args.c:881
+#: ../misc/m.nviz.image/args.c:890
+msgid "Fringe"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:880
+msgid "Fringe color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:889
+msgid "Fringe elevation"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:903
+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
+#: ../misc/m.nviz.image/args.c:922
+msgid "Decoration"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:914
+msgid "North arrow size (in map units)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:921
+msgid "North arrow color"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:973
+#, c-format
+msgid "At least one <%s> or <%s> required"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:987 ../misc/m.nviz.image/args.c:1017
+#: ../misc/m.nviz.image/args.c:1023 ../misc/m.nviz.image/args.c:1029
+#: ../misc/m.nviz.image/args.c:1035 ../misc/m.nviz.image/args.c:1041
+#: ../misc/m.nviz.image/args.c:1047
+#, c-format
+msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:1058
+#, c-format
+msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 3)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:1064 ../misc/m.nviz.image/args.c:1070
+#: ../misc/m.nviz.image/args.c:1082 ../misc/m.nviz.image/args.c:1089
+#: ../misc/m.nviz.image/args.c:1096 ../misc/m.nviz.image/args.c:1103
+#: ../misc/m.nviz.image/args.c:1110 ../misc/m.nviz.image/args.c:1122
+#: ../misc/m.nviz.image/args.c:1127 ../misc/m.nviz.image/args.c:1164
+#, c-format
+msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:1146 ../misc/m.nviz.image/args.c:1156
+#, c-format
+msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d, <%s>: %d)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:1171
+#, c-format
+msgid "Inconsistent number of attributes (<%s>: %d vs. <%s>: %d x 6)"
+msgstr ""
+
+#: ../misc/m.nviz.image/args.c:1183
+#, c-format
+msgid "Inconsistent number of attributes (<%s/%s>: %d vs. <%s>: %d, <%s>: %d)"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:42 ../misc/m.nviz.image/volume.c:133
+#, c-format
+msgid "3d raster map <%s> not found"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:96 ../misc/m.nviz.image/volume.c:256
+#, c-format
+msgid "Error tokenize '%s'"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:103 ../misc/m.nviz.image/volume.c:271
+#, c-format
+msgid "Volume set number %d is not available"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:108
+#, c-format
+msgid "Unable to add isosurface (volume set %d)"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:119 ../misc/m.nviz.image/volume.c:140
+#: ../misc/m.nviz.image/volume.c:153 ../misc/m.nviz.image/volume.c:172
+#: ../misc/m.nviz.image/volume.c:182 ../misc/m.nviz.image/volume.c:195
+#: ../misc/m.nviz.image/volume.c:205
+#, c-format
+msgid "Unable to set isosurface (%d) attribute (%d) of volume %d"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:267
+#, c-format
+msgid "Wrong name for axis: %s"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:276
+#, c-format
+msgid "Unable to add slice (volume set %d)"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:288
+#, c-format
+msgid "Unable to set slice (%d) position of volume %d"
+msgstr ""
+
+#: ../misc/m.nviz.image/volume.c:294
+#, c-format
+msgid "Unable to set slice (%d) transparency of volume %d"
+msgstr ""
+
+#: ../misc/m.nviz.image/vector.c:84 ../vector/v.edit/main.c:153
+#: ../vector/v.colors/main.c:239 ../vector/v.vect.stats/main.c:242
+#: ../vector/v.vect.stats/main.c:250 ../vector/v.surf.bspline/main.c:258
+#: ../vector/v.surf.bspline/main.c:326
+#: ../vector/v.lidar.edgedetection/main.c:213 ../vector/v.outlier/main.c:170
+#: ../vector/v.lrs/v.lrs.segment/main.c:140
+#: ../vector/v.lrs/v.lrs.where/main.c:127
+#: ../vector/v.lrs/v.lrs.where/main.c:136
+#: ../vector/v.lrs/v.lrs.create/main.c:251
+#: ../vector/v.lrs/v.lrs.create/main.c:260
+#: ../vector/v.lrs/v.lrs.label/main.c:268
+#: ../vector/v.clean/test/topocheck.c:63 ../vector/v.lidar.growing/main.c:126
+#: ../vector/v.lidar.correction/main.c:182 ../general/g.region/main.c:467
+#: ../doc/vector/v.example/main.c:75 ../raster/r.walk/main.c:410
+#: ../raster/r.carve/main.c:158 ../raster/r.cost/main.c:325
+#: ../display/d.extract/main.c:98
+#, c-format
+msgid "Vector map <%s> not found"
+msgstr ""
+
+#: ../misc/m.nviz.image/vector.c:280 ../vector/v.extract/main.c:188
+#: ../vector/v.net.path/main.c:133 ../vector/v.edit/main.c:168
+#: ../vector/v.edit/main.c:240 ../vector/v.colors/main.c:263
+#: ../vector/v.vol.rst/main.c:560 ../vector/v.net.steiner/main.c:431
+#: ../vector/v.net.visibility/main.c:73 ../vector/v.net.visibility/main.c:82
+#: ../vector/v.info/main.c:60 ../vector/v.to.3d/main.c:72
+#: ../vector/v.overlay/main.c:181 ../vector/v.build/main.c:118
+#: ../vector/v.build/main.c:128 ../vector/v.random/main.c:197
+#: ../vector/v.what.rast/main.c:130 ../vector/v.vect.stats/main.c:246
+#: ../vector/v.vect.stats/main.c:257 ../vector/v.to.rast/support.c:123
+#: ../vector/v.to.rast/support.c:282 ../vector/v.to.rast/support.c:434
+#: ../vector/v.to.rast/vect2rast.c:39 ../vector/v.net.centrality/main.c:209
+#: ../vector/v.segment/main.c:108 ../vector/v.type/main.c:131
+#: ../vector/v.net.salesman/main.c:224 ../vector/v.net.iso/main.c:187
+#: ../vector/v.out.svg/main.c:139 ../vector/v.net.connectivity/main.c:130
+#: ../vector/v.out.ascii/main.c:87 ../vector/v.out.ascii/main.c:94
+#: ../vector/v.colors.out/scan_cats.c:20
+#: ../vector/v.colors.out/make_colors.c:23
+#: ../vector/v.net.components/main.c:147 ../vector/v.select/main.c:107
+#: ../vector/v.distance/main.c:310 ../vector/v.distance/main.c:329
+#: ../vector/v.parallel/main.c:148 ../vector/v.class/main.c:102
+#: ../vector/v.generalize/main.c:323 ../vector/v.label.sa/labels.c:58
+#: ../vector/v.voronoi/main.c:196 ../vector/v.hull/main.c:87
+#: ../vector/v.net.bridge/main.c:118 ../vector/v.drape/main.c:142
+#: ../vector/v.lidar.edgedetection/main.c:219 ../vector/v.net/main.c:66
+#: ../vector/v.net/main.c:90 ../vector/v.reclass/main.c:113
+#: ../vector/v.surf.rst/main.c:528 ../vector/v.surf.rst/main.c:632
+#: ../vector/v.perturb/main.c:147 ../vector/v.perturb/main.c:172
+#: ../vector/v.out.ogr/main.c:129 ../vector/v.out.pov/main.c:97
+#: ../vector/v.net.distance/main.c:177 ../vector/v.proj/main.c:231
+#: ../vector/v.support/main.c:130 ../vector/v.patch/main.c:114
+#: ../vector/v.patch/main.c:130 ../vector/v.patch/main.c:160
+#: ../vector/v.patch/main.c:257 ../vector/v.patch/main.c:338
+#: ../vector/v.external/main.c:191 ../vector/v.delaunay/main.c:120
+#: ../vector/v.buffer/main.c:338 ../vector/v.normal/main.c:110
+#: ../vector/v.db.connect/main.c:154 ../vector/v.out.dxf/main.c:80
+#: ../vector/v.net.alloc/main.c:146 ../vector/v.surf.idw/read_sites.c:29
+#: ../vector/v.transform/main.c:178 ../vector/v.net.allpairs/main.c:130
+#: ../vector/v.lrs/v.lrs.segment/main.c:144
+#: ../vector/v.lrs/v.lrs.where/main.c:131
+#: ../vector/v.lrs/v.lrs.where/main.c:140
+#: ../vector/v.lrs/v.lrs.create/main.c:254
+#: ../vector/v.lrs/v.lrs.create/main.c:263
+#: ../vector/v.lrs/v.lrs.label/main.c:272 ../vector/v.clean/main.c:283
+#: ../vector/v.clean/test/topocheck.c:67 ../vector/v.clean/test/topocheck.c:87
+#: ../vector/v.db.select/main.c:155 ../vector/v.net.spanningtree/main.c:101
+#: ../vector/v.split/main.c:164 ../vector/v.lidar.growing/main.c:138
+#: ../vector/v.lidar.growing/main.c:142 ../vector/v.neighbors/main.c:88
+#: ../vector/v.lidar.correction/main.c:186 ../vector/v.label/main.c:268
+#: ../vector/v.qcount/main.c:101 ../vector/v.rectify/main.c:148
+#: ../vector/v.extrude/main.c:190 ../vector/v.sample/main.c:124
+#: ../vector/v.univar/main.c:158 ../vector/v.what.rast3/main.c:113
+#: ../vector/v.net.timetable/main.c:353 ../vector/v.to.db/main.c:59
+#: ../vector/v.kernel/main.c:310 ../vector/v.kernel/main.c:323
+#: ../vector/v.build.polylines/main.c:151 ../vector/v.to.points/main.c:121
+#: ../vector/v.to.rast3/main.c:73 ../vector/v.out.postgis/main.c:100
+#: ../vector/v.net.flow/main.c:143 ../general/manage/lister/vector.c:32
+#: ../doc/vector/v.example/main.c:87 ../raster/r.walk/main.c:673
+#: ../raster/r.walk/main.c:742 ../raster/r.random/support.c:63
+#: ../raster/r.drain/main.c:268 ../raster/r.carve/main.c:162
+#: ../raster/r.region/main.c:170
+#: ../raster/r.sim/simlib/observation_points.c:39 ../raster/r.what/main.c:236
+#: ../raster/r.cost/main.c:533 ../raster/r.cost/main.c:606
+#: ../display/d.extract/main.c:103 ../display/d.vect.chart/main.c:240
+#: ../display/d.path/main.c:185
+#, c-format
+msgid "Unable to open vector map <%s>"
+msgstr ""
+
+#: ../misc/m.nviz.image/vector.c:300 ../misc/m.nviz.image/vector.c:309
+#: ../misc/m.nviz.image/vector.c:319 ../misc/m.nviz.image/vector.c:329
+#, c-format
+msgid "Column <%s> in table <%s> not found"
+msgstr ""
+
+#: ../misc/m.nviz.image/vector.c:304
+msgid "Data type of color column must be character"
+msgstr ""
+
+#: ../misc/m.nviz.image/vector.c:314
+msgid "Data type of size column must be numeric"
+msgstr ""
+
+#: ../misc/m.nviz.image/vector.c:324
+msgid "Data type of width column must be numeric"
+msgstr ""
+
+#: ../misc/m.nviz.image/vector.c:335
+msgid "Data type of marker column must be character"
+msgstr ""
+
+#: ../misc/m.transform/main.c:92
+#, c-format
+msgid "Not enough points, %d are required"
+msgstr ""
+
+#: ../misc/m.transform/main.c:96
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:93
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:136
+#, c-format
+msgid "Error conducting transform (%d)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:194
+msgid "Poorly placed control points"
+msgstr ""
+
+#: ../misc/m.transform/main.c:196
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:255
+msgid "Insufficient memory"
+msgstr ""
+
+#: ../misc/m.transform/main.c:198
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:257
+msgid "Parameter error"
+msgstr ""
+
+#: ../misc/m.transform/main.c:200
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:259
+msgid "No active control points"
+msgstr ""
+
+#: ../misc/m.transform/main.c:276 ../misc/m.nviz.script/main.c:202
+#: ../vector/v.edit/main.c:79 ../vector/v.out.ascii/main.c:125
+#: ../vector/v.out.vtk/main.c:173 ../vector/v.net/main.c:98
+#: ../general/g.pnmcomp/main.c:242 ../general/g.pnmcomp/main.c:259
+#: ../raster/r.category/main.c:173 ../raster/r.in.lidar/main.c:315
+#: ../raster/r.profile/main.c:175 ../raster/r.recode/main.c:89
+#: ../raster/r.out.ascii/main.c:157 ../raster/r.out.ppm3/main.c:133
+#: ../raster/r.horizon/main.c:385
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:348
+#, c-format
+msgid "Unable to open file <%s>"
+msgstr ""
+
+#: ../misc/m.transform/main.c:295
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:367
+#, c-format
+msgid "Invalid coordinates: [%s]"
+msgstr ""
+
+#: ../misc/m.transform/main.c:316 ../misc/m.cogo/main.c:225
+#: ../misc/m.nviz.script/main.c:69 ../misc/m.measure/main.c:46
+#: ../locale/scriptstrings/m.proj_to_translate.c:2
+msgid "miscellaneous"
+msgstr ""
+
+#: ../misc/m.transform/main.c:317 ../vector/v.proj/main.c:69
+#: ../vector/v.transform/main.c:70
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:3
+#: ../raster/r.proj/main.c:146 ../imagery/i.pca/main.c:73
+#: ../imagery/i.fft/main.c:79 ../imagery/i.ifft/main.c:78
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:390
+msgid "transformation"
+msgstr ""
+
+#: ../misc/m.transform/main.c:320
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:393
+msgid "Computes a coordinate transformation based on the control points."
+msgstr ""
+
+#: ../misc/m.transform/main.c:329
+msgid "Rectification polynomial order"
+msgstr ""
+
+#: ../misc/m.transform/main.c:340
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:406
+msgid "point index"
+msgstr ""
+
+#: ../misc/m.transform/main.c:341
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:407
+msgid "source coordinates"
+msgstr ""
+
+#: ../misc/m.transform/main.c:342
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:408
+msgid "destination coordinates"
+msgstr ""
+
+#: ../misc/m.transform/main.c:343
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:409
+msgid "forward coordinates (destination)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:344
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:410
+msgid "reverse coordinates (source)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:345
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:411
+msgid "forward coordinates difference (destination)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:346
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:412
+msgid "reverse coordinates difference (source)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:347
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:413
+msgid "forward error (destination)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:348
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:414
+msgid "reverse error (source)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:351 ../vector/v.out.ascii/args.c:55
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:417
+msgid "Output format"
+msgstr ""
+
+#: ../misc/m.transform/main.c:355
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:421
+msgid "Display summary information"
+msgstr ""
+
+#: ../misc/m.transform/main.c:360
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:427
+msgid "File containing coordinates to transform (\"-\" to read from stdin)"
+msgstr ""
+
+#: ../misc/m.transform/main.c:361
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:428
+msgid "Local x,y coordinates to target east,north"
+msgstr ""
+
+#: ../misc/m.transform/main.c:365
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:432
+msgid "Reverse transform of coords file or coeff. dump"
+msgstr ""
+
+#: ../misc/m.transform/main.c:366
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:433
+msgid "Target east,north coordinates to local x,y"
+msgstr ""
+
+#: ../misc/m.transform/main.c:370
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:437
+msgid "Display transform matrix coefficients"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:226 ../vector/v.distance/main.c:91
+#: ../raster/r.grow.distance/main.c:152 ../raster/r.distance/main.c:40
+#: ../display/d.rhumbline/main.c:45 ../display/d.geodesic/main.c:47
+msgid "distance"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:227
+msgid ""
+"A simple utility for converting bearing and distance measurements to "
+"coordinates and vice versa."
+msgstr ""
+
+#: ../misc/m.cogo/main.c:229
+msgid "It assumes a cartesian coordinate system"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:233
+msgid "Lines are labelled"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:238
+msgid "Convert from coordinates to bearing and distance"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:243
+msgid "Repeat the starting coordinate at the end to close a loop"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:254
+msgid "Starting coordinate pair"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:264
+#, c-format
+msgid "Couldn't open COGO file <%s>"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:273
+#, c-format
+msgid "Couldn't open output file <%s>"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:300 ../misc/m.cogo/main.c:303
+msgid "Converting starting coordinate pair"
+msgstr ""
+
+#: ../misc/m.cogo/main.c:318
+#, c-format
+msgid "Input parse error on line %lu"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:75
+msgid "Creates fly-through script to run in NVIZ."
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:80
+msgid "Name of output script"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:86
+msgid "Prefix of output images (default = NVIZ)"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:94
+msgid "Route coordinates (east,north)"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:100
+msgid "Camera layback distance (in map units)"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:106
+msgid "Camera height above terrain"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:112
+msgid "Number of frames"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:118
+msgid "Start frame number (default=0)"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:123
+msgid "Full render -- Save images"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:127
+msgid "Fly at constant elevation (ht)"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:132
+msgid "Include command in the script to output a KeyFrame file"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:136
+msgid "Render images off-screen"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:140
+msgid "Enable vector and sites drawing"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:148
+msgid "Either -i flag and/or route parameter must be used"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:172
+msgid "Off-screen only available with full render mode"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:250
+#, c-format
+msgid "You must provide at least four points %d"
+msgstr ""
+
+#: ../misc/m.nviz.script/main.c:324
+#, c-format
+msgid "Created NVIZ script <%s>."
+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?"
+msgstr ""
+
+#: ../misc/m.measure/main.c:45
+msgid "Measures the lengths and areas of features."
+msgstr ""
+
+#: ../misc/m.measure/main.c:47
+msgid "measurement"
+msgstr ""
+
+#: ../misc/m.measure/main.c:54
+msgid "Units"
+msgstr "Yksiköt"
+
+#: ../misc/m.measure/main.c:55
+msgid "Default: location map units"
+msgstr "Oletus: paikan karttayksiköt"
+
+#: ../misc/m.measure/main.c:59
+msgid "Shell script style"
+msgstr ""
+
+#: ../misc/m.measure/main.c:102
+msgid "Length:"
+msgstr "Pituus:"
+
+#: ../misc/m.measure/main.c:113
+msgid "Area:"
+msgstr "Ala:"
+
+#: ../vector/v.extract/copy_tab.c:57 ../vector/v.select/copy_tabs.c:17
+#: ../vector/v.generalize/misc.c:124 ../vector/v.voronoi/main.c:384
+#: ../raster/r.contour/main.c:203
+msgid "Writing attributes..."
+msgstr ""
+
+#: ../vector/v.extract/copy_tab.c:90
+#, c-format
+msgid "Writing attributes for layer %d"
+msgstr ""
+
+#: ../vector/v.extract/copy_tab.c:95
+#, c-format
+msgid "No attribute table for layer %d"
+msgstr ""
+
+#: ../vector/v.extract/copy_tab.c:108 ../vector/v.generalize/misc.c:174
+#: ../vector/v.to.points/main.c:155
+#, c-format
+msgid "Unable to copy table <%s>"
+msgstr ""
+
+#: ../vector/v.extract/copy_tab.c:117 ../vector/v.vect.stats/main.c:300
+#: ../vector/v.vect.stats/main.c:384
+#, c-format
+msgid "Unable to open database <%s> with driver <%s>"
+msgstr ""
+
+#: ../vector/v.extract/copy_tab.c:129 ../vector/v.overlay/main.c:590
+#: ../vector/v.random/main.c:262 ../vector/v.in.dwg/main.c:249
+#: ../vector/v.select/copy_tabs.c:85 ../vector/v.distance/main.c:1355
+#: ../vector/v.reclass/main.c:327 ../vector/v.patch/main.c:316
+#: ../vector/v.in.lidar/main.c:623 ../vector/v.mkgrid/main.c:349
+#: ../vector/v.mkgrid/main.c:407 ../vector/v.sample/main.c:197
+#: ../vector/v.in.ogr/main.c:1125 ../vector/v.in.dxf/write_vect.c:238
+#: ../vector/v.to.points/main.c:192 ../vector/v.in.ascii/main.c:417
+#: ../raster/r.random/random.c:257 ../raster/r.contour/main.c:193
+#: ../raster/r.stream.extract/close.c:196 ../raster/r.to.vect/main.c:231
+#, c-format
+msgid "Unable to grant privileges on table <%s>"
+msgstr ""
+
+#: ../vector/v.extract/extract.c:171
+#, c-format
+msgid "No category found for area %d. Skipping."
+msgstr ""
+
+#: ../vector/v.extract/extract.c:175
+#, c-format
+msgid "More categories (%d) found for area %d. Using first found category %d"
+msgstr ""
+
+#: ../vector/v.extract/extract.c:228
+msgid ""
+"Topology level required for extracting areas for OGR layers. Areas will be "
+"not processed."
+msgstr ""
+
+#: ../vector/v.extract/main.c:78
+#: ../locale/scriptstrings/t.vect.extract_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:3
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3
+msgid "extract"
+msgstr ""
+
+#: ../vector/v.extract/main.c:80
+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:85
+msgid "Dissolve common boundaries (default is no)"
+msgstr ""
+
+#: ../vector/v.extract/main.c:89
+msgid "Do not copy attributes (see also 'new' parameter)"
+msgstr ""
+
+#: ../vector/v.extract/main.c:90 ../vector/v.extract/main.c:142
+#: ../vector/v.overlay/main.c:132 ../vector/v.overlay/main.c:142
+#: ../vector/v.to.rast/main.c:88 ../vector/v.to.rast/main.c:94
+#: ../vector/v.to.rast/main.c:100 ../vector/v.generalize/main.c:241
+#: ../vector/v.in.lidar/main.c:209 ../vector/v.buffer/main.c:307
+#: ../vector/v.in.ogr/main.c:221 ../vector/v.in.ogr/main.c:231
+#: ../vector/v.in.ogr/main.c:241 ../vector/v.in.ogr/main.c:274
+#: ../vector/v.in.ogr/main.c:297 ../raster/r.to.vect/main.c:100
+#: ../raster/r.to.vect/main.c:107
+msgid "Attributes"
+msgstr ""
+
+#: ../vector/v.extract/main.c:94 ../vector/v.edit/args.c:198
+#: ../vector/v.select/args.c:105
+msgid "Reverse selection"
+msgstr ""
+
+#: ../vector/v.extract/main.c:95 ../vector/v.extract/main.c:100
+#: ../vector/v.extract/main.c:106 ../vector/v.extract/main.c:109
+#: ../vector/v.extract/main.c:112 ../vector/v.extract/main.c:122
+#: ../vector/v.extract/main.c:132 ../vector/v.edit/args.c:24
+#: ../vector/v.edit/args.c:29 ../vector/v.edit/args.c:112
+#: ../vector/v.edit/args.c:116 ../vector/v.edit/args.c:125
+#: ../vector/v.edit/args.c:134 ../vector/v.edit/args.c:143
+#: ../vector/v.edit/args.c:146 ../vector/v.edit/args.c:164
+#: ../vector/v.edit/args.c:199 ../vector/v.in.db/main.c:94
+#: ../vector/v.to.3d/args.c:19 ../vector/v.to.3d/args.c:25
+#: ../vector/v.random/main.c:115 ../vector/v.random/main.c:118
+#: ../vector/v.random/main.c:121 ../vector/v.random/main.c:124
+#: ../vector/v.to.rast/main.c:57 ../vector/v.to.rast/main.c:60
+#: ../vector/v.to.rast/main.c:63 ../vector/v.net.centrality/main.c:121
+#: ../vector/v.net.centrality/main.c:123 ../vector/v.out.ascii/args.c:24
+#: ../vector/v.out.ascii/args.c:28 ../vector/v.out.ascii/args.c:43
+#: ../vector/v.out.ascii/args.c:46 ../vector/v.select/args.c:18
+#: ../vector/v.select/args.c:24 ../vector/v.select/args.c:33
+#: ../vector/v.select/args.c:39 ../vector/v.select/args.c:106
+#: ../vector/v.generalize/main.c:92 ../vector/v.generalize/main.c:229
+#: ../vector/v.generalize/main.c:232 ../vector/v.drape/main.c:66
+#: ../vector/v.drape/main.c:69 ../vector/v.drape/main.c:72
+#: ../vector/v.drape/main.c:77 ../vector/v.category/main.c:85
+#: ../vector/v.category/main.c:89 ../vector/v.category/main.c:93
+#: ../vector/v.reclass/main.c:77 ../vector/v.reclass/main.c:82
+#: ../vector/v.surf.rst/main.c:172 ../vector/v.surf.rst/main.c:184
+#: ../vector/v.out.ogr/args.c:12 ../vector/v.out.ogr/args.c:22
+#: ../vector/v.out.ogr/args.c:104 ../vector/v.buffer/main.c:234
+#: ../vector/v.buffer/main.c:237 ../vector/v.buffer/main.c:240
+#: ../vector/v.buffer/main.c:245 ../vector/v.net.allpairs/main.c:75
+#: ../vector/v.net.allpairs/main.c:81 ../vector/v.net.allpairs/main.c:84
+#: ../vector/v.net.allpairs/main.c:87 ../vector/v.clean/main.c:61
+#: ../vector/v.clean/main.c:64 ../vector/v.db.select/main.c:62
+#: ../vector/v.db.select/main.c:65 ../vector/v.db.select/main.c:68
+#: ../vector/v.db.select/main.c:107 ../vector/v.extrude/main.c:84
+#: ../vector/v.extrude/main.c:87 ../vector/v.extrude/main.c:90
+#: ../vector/v.extrude/main.c:95 ../vector/v.in.ogr/main.c:157
+#: ../vector/v.in.ogr/main.c:170 ../vector/v.in.ogr/main.c:175
+#: ../vector/v.in.ogr/main.c:184 ../vector/v.in.ogr/main.c:200
+#: ../vector/v.in.ogr/main.c:247 ../vector/v.in.ogr/main.c:283
+#: ../vector/v.to.db/parse.c:45 ../vector/v.to.points/main.c:67
+#: ../vector/v.to.points/main.c:71 ../vector/v.out.postgis/args.c:15
+#: ../vector/v.out.postgis/args.c:19
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:5
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:9
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:10
+#: ../locale/scriptstrings/v.report_to_translate.c:5
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:9
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:10
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:6
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:9
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:10
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:5
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:6
+#: ../locale/scriptstrings/t.list_to_translate.c:6
+#: ../locale/scriptstrings/t.list_to_translate.c:7
+#: ../locale/scriptstrings/t.list_to_translate.c:13
+#: ../locale/scriptstrings/t.list_to_translate.c:14
+#: ../raster/r.category/main.c:62 ../raster/r.category/main.c:71
+#: ../display/d.rast/main.c:70 ../display/d.rast/main.c:87
+#: ../display/d.vect/main.c:80 ../display/d.vect/main.c:105
+#: ../display/d.vect/main.c:108 ../display/d.vect/main.c:111
+#: ../display/d.vect/main.c:287 ../display/d.vect.thematic/main.c:90
+#: ../display/d.vect.thematic/main.c:140 ../display/d.vect.chart/main.c:74
+#: ../display/d.vect.chart/main.c:77
+msgid "Selection"
+msgstr "Valinta"
+
+#: ../vector/v.extract/main.c:105
+msgid "Types to be extracted"
+msgstr ""
+
+#: ../vector/v.extract/main.c:120
+msgid "Input text file with category numbers/number ranges to be extracted"
+msgstr ""
+
+#: ../vector/v.extract/main.c:121
+msgid "If '-' given reads from standard input"
+msgstr ""
+
+#: ../vector/v.extract/main.c:129
+msgid "Number of random categories matching vector objects to extract"
+msgstr ""
+
+#: ../vector/v.extract/main.c:131
+msgid "Number must be smaller than unique cat count in layer"
+msgstr ""
+
+#: ../vector/v.extract/main.c:139
+msgid "Desired new category value (enter -1 to keep original categories)"
+msgstr ""
+
+#: ../vector/v.extract/main.c:141
+msgid "If new >= 0, attributes is not copied"
+msgstr ""
+
+#: ../vector/v.extract/main.c:158
+#, c-format
+msgid ""
+"Options <%s>, <%s>, <%s> and <%s> options are exclusive. Please specify only "
+"one of them."
+msgstr ""
+
+#: ../vector/v.extract/main.c:205
+#, c-format
+msgid "Category value in '%s' not valid"
+msgstr ""
+
+#: ../vector/v.extract/main.c:221
+#, c-format
+msgid "Process file <%s> for category numbers..."
+msgstr ""
+
+#: ../vector/v.extract/main.c:226
+#, c-format
+msgid "Unable to open specified file <%s>"
+msgstr ""
+
+#: ../vector/v.extract/main.c:237
+#, c-format
+msgid "Ignored text entry: %s"
+msgstr ""
+
+#: ../vector/v.extract/main.c:252 ../vector/v.info/print.c:138
+#: ../vector/v.to.3d/trans3.c:51 ../vector/v.to.3d/trans2.c:49
+#: ../vector/v.to.rast/vect2rast.c:55 ../vector/v.colors.out/make_colors.c:31
+#: ../vector/v.distance/main.c:453 ../vector/v.distance/main.c:534
+#: ../vector/v.db.connect/main.c:213 ../vector/v.db.select/main.c:162
+#: ../vector/v.to.rast3/main.c:80
+#, c-format
+msgid "Database connection not defined for layer <%s>"
+msgstr ""
+
+#: ../vector/v.extract/main.c:256
+#, c-format
+msgid "Loading categories from table <%s>..."
+msgstr ""
+
+#: ../vector/v.extract/main.c:266
+#, c-format
+msgid "Unable select records from table <%s>"
+msgstr ""
+
+#: ../vector/v.extract/main.c:268
+#, c-format
+msgid "%d category loaded"
+msgid_plural "%d categories loaded"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.extract/main.c:283
+msgid ""
+"This map has no categories attached. Use v.category to attach categories to "
+"this vector map."
+msgstr ""
+
+#: ../vector/v.extract/main.c:290
+msgid "Please specify random number larger than 0"
+msgstr ""
+
+#: ../vector/v.extract/main.c:294
+#, c-format
+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:317
+#, c-format
+msgid ""
+"Random category count is larger or equal to uniq <%s> feature category count "
+"%d"
+msgstr ""
+
+#: ../vector/v.extract/main.c:343 ../vector/v.net.path/main.c:137
+#: ../vector/v.edit/main.c:105 ../vector/v.edit/main.c:120
+#: ../vector/v.vol.rst/main.c:580 ../vector/v.vol.rst/main.c:583
+#: ../vector/v.net.steiner/main.c:602 ../vector/v.in.db/main.c:151
+#: ../vector/v.net.visibility/main.c:77 ../vector/v.to.3d/main.c:87
+#: ../vector/v.overlay/main.c:213 ../vector/v.build/main.c:154
+#: ../vector/v.random/main.c:225 ../vector/v.net.centrality/main.c:215
+#: ../vector/v.segment/main.c:114 ../vector/v.net.salesman/main.c:492
+#: ../vector/v.net.iso/main.c:285 ../vector/v.net.connectivity/main.c:136
+#: ../vector/v.net.components/main.c:153 ../vector/v.in.dwg/main.c:200
+#: ../vector/v.select/main.c:121 ../vector/v.distance/main.c:350
+#: ../vector/v.parallel/main.c:153 ../vector/v.generalize/main.c:334
+#: ../vector/v.in.region/main.c:75 ../vector/v.voronoi/main.c:215
+#: ../vector/v.hull/main.c:121 ../vector/v.surf.bspline/main.c:347
+#: ../vector/v.net.bridge/main.c:124 ../vector/v.drape/main.c:157
+#: ../vector/v.lidar.edgedetection/main.c:241 ../vector/v.reclass/main.c:117
+#: ../vector/v.surf.rst/main.c:567 ../vector/v.surf.rst/main.c:570
+#: ../vector/v.surf.rst/main.c:726 ../vector/v.perturb/main.c:153
+#: ../vector/v.net.distance/main.c:183 ../vector/v.outlier/main.c:221
+#: ../vector/v.outlier/main.c:226 ../vector/v.outlier/main.c:232
+#: ../vector/v.proj/main.c:374 ../vector/v.patch/main.c:266
+#: ../vector/v.patch/main.c:271 ../vector/v.in.lidar/main.c:502
+#: ../vector/v.external/main.c:146 ../vector/v.delaunay/main.c:126
+#: ../vector/v.buffer/main.c:391 ../vector/v.net.alloc/main.c:248
+#: ../vector/v.transform/main.c:246 ../vector/v.net.allpairs/main.c:136
+#: ../vector/v.lrs/v.lrs.segment/main.c:148
+#: ../vector/v.lrs/v.lrs.create/main.c:267
+#: ../vector/v.lrs/v.lrs.create/main.c:273
+#: ../vector/v.lrs/v.lrs.label/main.c:276 ../vector/v.clean/main.c:288
+#: ../vector/v.clean/main.c:295 ../vector/v.net.spanningtree/main.c:107
+#: ../vector/v.split/main.c:169 ../vector/v.mkgrid/main.c:263
+#: ../vector/v.lidar.correction/main.c:209
+#: ../vector/v.lidar.correction/main.c:215 ../vector/v.qcount/main.c:127
+#: ../vector/v.rectify/main.c:214 ../vector/v.extrude/main.c:196
+#: ../vector/v.sample/main.c:162 ../vector/v.in.ogr/main.c:912
+#: ../vector/v.in.dxf/main.c:144 ../vector/v.net.timetable/main.c:359
+#: ../vector/v.kernel/main.c:329 ../vector/v.build.polylines/main.c:156
+#: ../vector/v.to.points/main.c:129 ../vector/v.in.ascii/main.c:247
+#: ../vector/v.net.flow/main.c:149 ../vector/v.net.flow/main.c:155
+#: ../doc/vector/v.example/main.c:98 ../raster/r.volume/main.c:154
+#: ../raster/r.random/random.c:63 ../raster/r.drain/main.c:197
+#: ../raster/r.carve/vect.c:32 ../raster/r.flow/io.c:178
+#: ../raster/r.contour/main.c:156 ../raster/r.stream.extract/close.c:37
+#: ../raster/r.to.vect/main.c:149 ../raster/r.sim/simlib/output.c:38
+#: ../raster/r.sim/simlib/output.c:44 ../raster/r.resamp.bspline/main.c:485
+#: ../display/d.extract/main.c:106
+#, c-format
+msgid "Unable to create vector map <%s>"
+msgstr ""
+
+#: ../vector/v.extract/main.c:351
+msgid "Extracting features..."
+msgstr ""
+
+#: ../vector/v.extract/main.c:375
+msgid "Removing duplicate centroids..."
+msgstr ""
+
+#: ../vector/v.external.out/format.c:21 ../vector/v.external/main.c:72
+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:26 ../vector/v.external/main.c:77
+msgid ""
+"GRASS is not compiled with PostgreSQL support. Using OGR-PostgreSQL driver "
+"instead of native GRASS-PostGIS data driver."
+msgstr ""
+
+#: ../vector/v.external.out/format.c:48 ../raster/r.external.out/main.c:156
+#, c-format
+msgid "Format <%s> not supported"
+msgstr ""
+
+#: ../vector/v.external.out/format.c:51 ../raster/r.external.out/main.c:166
+#, c-format
+msgid "Format <%s> does not support writing"
+msgstr ""
+
+#: ../vector/v.external.out/main.c:44 ../vector/v.out.svg/main.c:78
+#: ../vector/v.out.ascii/main.c:48 ../vector/v.colors.out/main.c:51
+#: ../vector/v.out.vtk/main.c:48 ../vector/v.out.ogr/main.c:82
+#: ../vector/v.out.pov/main.c:47 ../vector/v.out.dxf/main.c:57
+#: ../vector/v.out.postgis/main.c:45
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:3
+#: ../locale/scriptstrings/d.out.file_to_translate.c:3
+#: ../locale/scriptstrings/d.to.rast_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:3
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:3
+#: ../locale/scriptstrings/r.out.xyz_to_translate.c:3
+#: ../locale/scriptstrings/r.pack_to_translate.c:3
+#: ../locale/scriptstrings/v.pack_to_translate.c:3
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:3
+#: ../raster3d/r3.out.bin/main.c:206 ../raster3d/r3.out.ascii/main.c:303
+#: ../raster3d/r3.out.v5d/main.c:285 ../raster3d/r3.out.vtk/main.c:377
+#: ../raster3d/r3.out.netcdf/main.c:587 ../raster/r.out.gridatb/main.c:68
+#: ../raster/r.out.gdal/main.c:137 ../raster/r.out.ppm/main.c:55
+#: ../raster/r.out.png/main.c:113 ../raster/r.colors.out/raster_main.c:47
+#: ../raster/r.colors.out/raster3d_main.c:48 ../raster/r.out.mpeg/main.c:103
+#: ../raster/r.out.bin/main.c:280 ../raster/r.out.vrml/main.c:48
+#: ../raster/r.out.mat/main.c:63 ../raster/r.out.vtk/main.c:60
+#: ../raster/r.external.out/main.c:236 ../raster/r.out.ascii/main.c:60
+#: ../raster/r.out.ppm3/main.c:58 ../raster/r.out.pov/main.c:122
+msgid "export"
+msgstr ""
+
+#: ../vector/v.external.out/main.c:45 ../raster/r.external.out/main.c:237
+msgid "output"
+msgstr ""
+
+#: ../vector/v.external.out/main.c:46 ../vector/v.external/main.c:50
+#: ../raster/r.external.out/main.c:238 ../raster/r.external/main.c:57
+msgid "external"
+msgstr ""
+
+#: ../vector/v.external.out/main.c:49
+msgid "Defines vector output format."
+msgstr ""
+
+#: ../vector/v.external.out/main.c:63
+msgid "Switched from OGR to native format"
+msgstr ""
+
+#: ../vector/v.external.out/main.c:67
+msgid "Switched from PostGIS to native format"
+msgstr ""
+
+#: ../vector/v.external.out/main.c:69 ../vector/v.external.out/main.c:96
+#, c-format
+msgid "Current output format for vectors: %s"
+msgstr ""
+
+#: ../vector/v.external.out/status.c:25
+#, c-format
+msgid "format: native\n"
+msgstr ""
+
+#: ../vector/v.external.out/status.c:80
+msgid "No settings defined"
+msgstr ""
+
+#: ../vector/v.external.out/status.c:109 ../vector/v.external.out/status.c:149
+msgid "Format not defined"
+msgstr ""
+
+#: ../vector/v.external.out/status.c:116
+msgid "OGR datasource (dsn) not defined"
+msgstr ""
+
+#: ../vector/v.external.out/status.c:124
+msgid "PG connection info (conninfo) not defined"
+msgstr ""
+
+#: ../vector/v.external.out/status.c:158 ../vector/v.external.out/link.c:88
+msgid "Unable to create settings file"
+msgstr ""
+
+#: ../vector/v.external.out/status.c:160 ../vector/v.external.out/link.c:91
+msgid "Error writing settings file"
+msgstr ""
+
+#: ../vector/v.external.out/link.c:26 ../vector/v.out.ogr/main.c:96
+#, c-format
+msgid ""
+"Data source starts with \"PG:\" prefix, expecting \"PostgreSQL\" format (\"%s"
+"\" given)"
+msgstr ""
+
+#: ../vector/v.external.out/link.c:96
+#, c-format
+msgid "Switched to OGR format (%s)"
+msgstr ""
+
+#: ../vector/v.external.out/link.c:99
+msgid "Switched to PostGIS format"
+msgstr ""
+
+#: ../vector/v.external.out/link.c:110
+#, c-format
+msgid "Unable to parse option '%s'"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:14
+msgid "Name of output directory or OGR or PostGIS data source"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:15 ../vector/v.external/args.c:15
+msgid ""
+"Examples:\n"
+"\t\tESRI Shapefile: directory containing a shapefile\n"
+"\t\tMapInfo File: directory containing a mapinfo file\n"
+"\t\tPostGIS database: connection string, eg. 'PG:dbname=db user=grass'"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:24
+msgid "Format for output vector data"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:39 ../vector/v.out.postgis/args.c:52
+#: ../raster/r.external.out/main.c:264
+msgid "Creation options"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:40
+msgid ""
+"Examples:\n"
+"\t\t'SHPT=POINTZ': create 3D point Shapefile data\n"
+"\t\t'GEOM_TYPE=geography': use geography PostGIS data\n"
+"\t\t'SCHEMA=grass': create new PostGIS tables in 'grass' schema"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:52
+msgid "Name of input file to read settings from"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:58
+msgid "Name for output file where to save current settings"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:62 ../vector/v.external/args.c:40
+#: ../raster/r.external.out/main.c:271 ../raster/r.external/main.c:93
+#: ../raster/r.in.gdal/main.c:168
+msgid "List supported formats and exit"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:68
+msgid "Cease using OGR/PostGIS, revert to native output and exit"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:70
+msgid "Native"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:74 ../raster/r.external.out/main.c:282
+msgid "Print current status"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:80
+msgid "Print current status in shell script style"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:90 ../raster/r.resamp.filter/main.c:432
+#, c-format
+msgid "%s= and %s=/%s= are mutually exclusive"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:98
+#, c-format
+msgid "%s= or %s= must be specified"
+msgstr ""
+
+#: ../vector/v.external.out/args.c:101
+#, c-format
+msgid "%s= must be specified"
+msgstr ""
+
+#: ../vector/v.external.out/list.c:102 ../vector/v.external/list.c:94
+#: ../vector/v.in.ogr/main.c:319 ../raster/r.external/list.c:22
+#: ../raster/r.in.gdal/main.c:246
+msgid "Supported formats:"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:41 ../vector/v.net.steiner/main.c:346
+#: ../vector/v.net.visibility/main.c:46 ../vector/v.net.centrality/main.c:97
+#: ../vector/v.net.salesman/main.c:127 ../vector/v.net.iso/main.c:72
+#: ../vector/v.net.connectivity/main.c:53 ../vector/v.net.components/main.c:72
+#: ../vector/v.net.bridge/main.c:48 ../vector/v.net/main.c:46
+#: ../vector/v.net.distance/main.c:65 ../vector/v.net.alloc/main.c:63
+#: ../vector/v.net.allpairs/main.c:62 ../vector/v.lrs/v.lrs.segment/main.c:73
+#: ../vector/v.lrs/v.lrs.where/main.c:59
+#: ../vector/v.lrs/v.lrs.create/main.c:123
+#: ../vector/v.lrs/v.lrs.label/main.c:104
+#: ../vector/v.net.spanningtree/main.c:47 ../vector/v.net.timetable/main.c:261
+#: ../vector/v.net.flow/main.c:59 ../display/d.path/main.c:49
+msgid "network"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:42 ../vector/v.net.visibility/main.c:47
+#: ../vector/v.net.distance/main.c:66 ../vector/v.net.allpairs/main.c:63
+#: ../vector/v.net.timetable/main.c:262 ../display/d.geodesic/main.c:49
+#: ../display/d.path/main.c:50
+msgid "shortest path"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:43
+msgid "Finds shortest path on vector network."
+msgstr ""
+
+#: ../vector/v.net.path/main.c:51 ../vector/v.net.steiner/main.c:362
+#: ../vector/v.net.salesman/main.c:146 ../vector/v.net.iso/main.c:92
+#: ../vector/v.net.distance/main.c:87 ../vector/v.net.alloc/main.c:84
+#: ../display/d.path/main.c:60
+msgid "Arc type"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:56 ../vector/v.net.steiner/main.c:367
+#: ../vector/v.net.centrality/main.c:109 ../vector/v.net.salesman/main.c:140
+#: ../vector/v.net.iso/main.c:86 ../vector/v.net.connectivity/main.c:64
+#: ../vector/v.net.components/main.c:83 ../vector/v.net.bridge/main.c:60
+#: ../vector/v.net/args.c:55 ../vector/v.net.distance/main.c:80
+#: ../vector/v.net.alloc/main.c:78 ../vector/v.net.allpairs/main.c:74
+#: ../vector/v.net.spanningtree/main.c:59 ../vector/v.net.timetable/main.c:274
+#: ../vector/v.net.flow/main.c:70 ../display/d.path/main.c:70
+msgid "Arc layer"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:61 ../vector/v.net.centrality/main.c:115
+#: ../vector/v.net.iso/main.c:97 ../vector/v.net.connectivity/main.c:70
+#: ../vector/v.net.components/main.c:89 ../vector/v.net.bridge/main.c:66
+#: ../vector/v.net/args.c:62 ../vector/v.net.distance/main.c:93
+#: ../vector/v.net.alloc/main.c:89 ../vector/v.net.allpairs/main.c:80
+#: ../vector/v.net.spanningtree/main.c:65 ../vector/v.net.timetable/main.c:280
+#: ../vector/v.net.flow/main.c:76 ../display/d.path/main.c:75
+msgid "Node layer"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:66
+msgid ""
+"Name of file containing start and end points. If not given, read from stdin"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:73 ../vector/v.net.centrality/main.c:129
+#: ../vector/v.net.salesman/main.c:157 ../vector/v.net.iso/main.c:102
+#: ../vector/v.net.connectivity/main.c:77 ../vector/v.net.components/main.c:96
+#: ../vector/v.net.bridge/main.c:73 ../vector/v.net.distance/main.c:139
+#: ../vector/v.net.alloc/main.c:95 ../vector/v.net.allpairs/main.c:93
+#: ../vector/v.net.spanningtree/main.c:72 ../vector/v.net.timetable/main.c:288
+#: ../vector/v.net.flow/main.c:90 ../display/d.path/main.c:81
+msgid "Arc forward/both direction(s) cost column (number)"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:74 ../vector/v.net.path/main.c:81
+#: ../vector/v.net.path/main.c:88 ../vector/v.net.centrality/main.c:110
+#: ../vector/v.net.centrality/main.c:116 ../vector/v.net.centrality/main.c:130
+#: ../vector/v.net.centrality/main.c:136 ../vector/v.net.centrality/main.c:143
+#: ../vector/v.net.iso/main.c:103 ../vector/v.net.iso/main.c:108
+#: ../vector/v.net.iso/main.c:113 ../vector/v.net.connectivity/main.c:65
+#: ../vector/v.net.connectivity/main.c:71
+#: ../vector/v.net.connectivity/main.c:78
+#: ../vector/v.net.connectivity/main.c:84
+#: ../vector/v.net.connectivity/main.c:92 ../vector/v.net.components/main.c:84
+#: ../vector/v.net.components/main.c:90 ../vector/v.net.components/main.c:97
+#: ../vector/v.net.components/main.c:103 ../vector/v.net.components/main.c:110
+#: ../vector/v.net.bridge/main.c:61 ../vector/v.net.bridge/main.c:67
+#: ../vector/v.net.bridge/main.c:74 ../vector/v.net.bridge/main.c:80
+#: ../vector/v.net.bridge/main.c:87 ../vector/v.net.distance/main.c:81
+#: ../vector/v.net.distance/main.c:88 ../vector/v.net.distance/main.c:94
+#: ../vector/v.net.distance/main.c:140 ../vector/v.net.distance/main.c:146
+#: ../vector/v.net.distance/main.c:152 ../vector/v.net.alloc/main.c:96
+#: ../vector/v.net.alloc/main.c:103 ../vector/v.net.alloc/main.c:110
+#: ../vector/v.net.allpairs/main.c:94 ../vector/v.net.allpairs/main.c:100
+#: ../vector/v.net.allpairs/main.c:107 ../vector/v.net.spanningtree/main.c:60
+#: ../vector/v.net.spanningtree/main.c:66
+#: ../vector/v.net.spanningtree/main.c:73
+#: ../vector/v.net.spanningtree/main.c:79 ../vector/v.net.timetable/main.c:275
+#: ../vector/v.net.timetable/main.c:281 ../vector/v.net.timetable/main.c:289
+#: ../vector/v.net.timetable/main.c:296 ../vector/v.net.timetable/main.c:303
+#: ../vector/v.net.flow/main.c:71 ../vector/v.net.flow/main.c:77
+#: ../vector/v.net.flow/main.c:91 ../vector/v.net.flow/main.c:97
+#: ../vector/v.net.flow/main.c:103
+msgid "Cost"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:80 ../vector/v.net.centrality/main.c:135
+#: ../vector/v.net.iso/main.c:107 ../vector/v.net.connectivity/main.c:83
+#: ../vector/v.net.components/main.c:102 ../vector/v.net.bridge/main.c:79
+#: ../vector/v.net.distance/main.c:145 ../vector/v.net.alloc/main.c:102
+#: ../vector/v.net.allpairs/main.c:99 ../vector/v.net.timetable/main.c:295
+#: ../vector/v.net.flow/main.c:96 ../display/d.path/main.c:87
+msgid "Arc backward direction cost column (number)"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:87 ../vector/v.net.centrality/main.c:142
+#: ../vector/v.net.iso/main.c:112 ../vector/v.net.connectivity/main.c:91
+#: ../vector/v.net.components/main.c:109 ../vector/v.net.bridge/main.c:86
+#: ../vector/v.net.distance/main.c:151 ../vector/v.net.alloc/main.c:109
+#: ../vector/v.net.allpairs/main.c:106 ../vector/v.net.spanningtree/main.c:78
+#: ../vector/v.net.timetable/main.c:302 ../vector/v.net.flow/main.c:102
+msgid "Node cost column (number)"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:95
+msgid "Maximum distance to the network"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:96
+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/main.c:105 ../vector/v.net.steiner/main.c:397
+#: ../vector/v.net.centrality/main.c:188 ../vector/v.net.salesman/main.c:180
+#: ../vector/v.net.iso/main.c:133 ../vector/v.net.distance/main.c:157
+#: ../vector/v.net.alloc/main.c:123 ../vector/v.net.allpairs/main.c:112
+#: ../vector/v.net.spanningtree/main.c:84 ../display/d.path/main.c:122
+msgid "Use geodesic calculation for longitude-latitude locations"
+msgstr ""
+
+#: ../vector/v.net.path/main.c:109
+msgid "Write output as original input segments, not each path as one line."
+msgstr ""
+
+#: ../vector/v.net.path/main.c:123 ../vector/v.net.centrality/main.c:222
+#: ../vector/v.net.distance/main.c:190 ../vector/v.net.allpairs/main.c:142
+#: ../vector/v.net.spanningtree/main.c:113 ../display/d.path/main.c:178
+msgid "The current projection is not longitude-latitude"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:49 ../vector/v.segment/main.c:98
+#: ../vector/v.lrs/v.lrs.segment/main.c:133 ../raster3d/r3.support/main.c:167
+#: ../general/g.cairocomp/main.c:46 ../raster/r.in.mat/main.c:125
+#: ../raster/r.support/main.c:180 ../raster/r.series.accumulate/main.c:221
+#: ../raster/r.topmodel/file_io.c:28 ../raster/r.topmodel/file_io.c:53
+#: ../raster/r.topmodel/file_io.c:161 ../raster/r.in.xyz/main.c:541
+#: ../raster/r.series/main.c:216 ../raster/r.mapcalc/main.c:94
+#: ../display/d.linegraph/main.c:205 ../display/d.linegraph/main.c:221
+#: ../display/d.linegraph/main.c:361 ../display/d.where/main.c:163
+#: ../display/d.text/main.c:364
+#, c-format
+msgid "Unable to open input file <%s>"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:82
+#, c-format
+msgid "[%d] points without category (nfield: [%d])"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:109 ../vector/v.overlay/main.c:580
+#: ../vector/v.net.centrality/main.c:266 ../vector/v.net.components/main.c:189
+#: ../vector/v.in.dwg/main.c:240 ../vector/v.distance/main.c:1350
+#: ../vector/v.net.distance/main.c:263 ../vector/v.in.lidar/main.c:612
+#: ../vector/v.net.allpairs/main.c:179 ../vector/v.in.ogr/main.c:1118
+#: ../vector/v.net.timetable/main.c:103 ../vector/v.to.points/main.c:182
+#: ../vector/v.net.flow/main.c:181 ../raster/r.contour/main.c:183
+#: ../raster/r.stream.extract/close.c:188
+#, c-format
+msgid "Unable to create table: '%s'"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:113 ../vector/v.kcv/main.c:175
+#: ../vector/v.net.centrality/main.c:270 ../vector/v.net.components/main.c:193
+#: ../vector/v.net.distance/main.c:267 ../vector/v.db.connect/main.c:336
+#: ../vector/v.net.allpairs/main.c:183 ../vector/v.sample/main.c:193
+#: ../vector/v.net.timetable/main.c:107 ../vector/v.net.flow/main.c:185
+msgid "Cannot create index"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:117 ../vector/v.net.centrality/main.c:274
+#: ../vector/v.net.components/main.c:197 ../vector/v.net.distance/main.c:271
+#: ../vector/v.net.allpairs/main.c:187 ../vector/v.net.timetable/main.c:112
+#: ../vector/v.net.flow/main.c:189
+#, c-format
+msgid "Cannot grant privileges on table <%s>"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:149 ../vector/v.net.timetable/main.c:482
+#, c-format
+msgid "Wrong input format: %s"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:168 ../vector/v.net.path/path.c:188
+#, c-format
+msgid "No point with category [%d]"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:209
+#, c-format
+msgid "Point with category [%d] is not reachable from point with category [%d]"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:266
+#, c-format
+msgid "Point %f,%f is not reachable from point %f,%f"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:312 ../vector/v.net.centrality/main.c:69
+#: ../vector/v.net.components/main.c:38 ../vector/v.net.distance/main.c:325
+#: ../vector/v.net.allpairs/main.c:271 ../vector/v.net.timetable/main.c:134
+#: ../vector/v.net.timetable/main.c:156 ../vector/v.net.flow/main.c:262
+#: ../raster/r.random/random.c:190
+#, c-format
+msgid "Cannot insert new record: %s"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:330
+#, c-format
+msgid "[%d] input format errors"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:332
+#, c-format
+msgid "[%d] points of given category missing"
+msgstr ""
+
+#: ../vector/v.net.path/path.c:334
+#, c-format
+msgid "%d destination(s) unreachable (including points out of threshold)"
+msgstr ""
+
+#: ../vector/v.edit/main.c:55 ../vector/v.to.3d/main.c:37
+#: ../vector/v.overlay/main.c:63 ../vector/v.build/main.c:38
+#: ../vector/v.segment/main.c:61 ../vector/v.type/main.c:39
+#: ../vector/v.select/main.c:48 ../vector/v.parallel/main.c:50
+#: ../vector/v.in.region/main.c:42 ../vector/v.voronoi/main.c:124
+#: ../vector/v.hull/main.c:53 ../vector/v.drape/main.c:57
+#: ../vector/v.perturb/main.c:63 ../vector/v.patch/main.c:69
+#: ../vector/v.delaunay/main.c:86 ../vector/v.buffer/main.c:226
+#: ../vector/v.transform/main.c:71 ../vector/v.clean/main.c:53
+#: ../vector/v.split/main.c:55 ../vector/v.mkgrid/main.c:71
+#: ../vector/v.extrude/main.c:68 ../vector/v.univar/main.c:96
+#: ../vector/v.build.polylines/main.c:113 ../vector/v.to.points/main.c:54
+#: ../locale/scriptstrings/v.report_to_translate.c:3
+#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:3
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:3
+#: ../raster/r.circle/main.c:53 ../raster/r.thin/main.c:56
+#: ../raster/r.patch/main.c:55 ../raster/r.to.vect/main.c:72
+msgid "geometry"
+msgstr ""
+
+#: ../vector/v.edit/main.c:56 ../vector/v.type/main.c:40
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:3
+msgid "editing"
+msgstr ""
+
+#: ../vector/v.edit/main.c:57 ../vector/v.type/main.c:42
+#: ../vector/v.parallel/main.c:52 ../vector/v.category/main.c:681
+#: ../vector/v.buffer/main.c:227 ../vector/v.build.polylines/main.c:114
+#: ../vector/v.to.points/main.c:56
+#: ../locale/scriptstrings/v.dissolve_to_translate.c:5
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:5
+#: ../locale/scriptstrings/v.in.lines_to_translate.c:4
+msgid "line"
+msgstr ""
+
+#: ../vector/v.edit/main.c:58 ../vector/v.segment/main.c:62
+#: ../vector/v.split/main.c:57 ../vector/v.build.polylines/main.c:115
+#: ../vector/v.to.points/main.c:57
+msgid "node"
+msgstr ""
+
+#: ../vector/v.edit/main.c:59 ../vector/v.segment/main.c:63
+#: ../vector/v.type/main.c:43 ../vector/v.category/main.c:677
+#: ../vector/v.to.points/main.c:59
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:6
+#: ../locale/scriptstrings/v.in.lines_to_translate.c:5
+msgid "point"
+msgstr ""
+
+#: ../vector/v.edit/main.c:60 ../vector/v.segment/main.c:65
+#: ../vector/v.split/main.c:59 ../vector/v.build.polylines/main.c:116
+#: ../vector/v.to.points/main.c:58
+msgid "vertex"
+msgstr ""
+
+#: ../vector/v.edit/main.c:61
+msgid ""
+"Edits a vector map, allows adding, deleting and modifying selected vector "
+"features."
+msgstr ""
+
+#: ../vector/v.edit/main.c:70
+#, c-format
+msgid "Unable to get category list <%s>"
+msgstr ""
+
+#: ../vector/v.edit/main.c:87 ../vector/v.what.rast/main.c:120
+#: ../vector/v.select/main.c:88 ../vector/v.net/args.c:119
+#: ../vector/v.net/args.c:125 ../vector/v.net/args.c:131
+#: ../vector/v.net/args.c:135 ../vector/v.net/args.c:145
+#: ../vector/v.proj/main.c:200 ../vector/v.external/main.c:116
+#: ../vector/v.in.ogr/main.c:338 ../raster/r.proj/main.c:299
+#, c-format
+msgid "Required parameter <%s> not set"
+msgstr ""
+
+#: ../vector/v.edit/main.c:97 ../vector/v.in.lidar/main.c:492
+#: ../vector/v.in.ogr/main.c:523 ../vector/v.kernel/main.c:227
+#, c-format
+msgid "Vector map <%s> already exists"
+msgstr ""
+
+#: ../vector/v.edit/main.c:117
+msgid "Supported feature types for non-native formats:"
+msgstr ""
+
+#: ../vector/v.edit/main.c:138
+#, c-format
+msgid ""
+"Unable to open vector map <%s> on topological level. Try to rebuild vector "
+"topology by v.build."
+msgstr ""
+
+#: ../vector/v.edit/main.c:158
+#, c-format
+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:169
+#, c-format
+msgid "Background vector map <%s> registered"
+msgstr ""
+
+#: ../vector/v.edit/main.c:205
+msgid "Threshold for snapping must be > 0. No snapping applied."
+msgstr ""
+
+#: ../vector/v.edit/main.c:212
+msgid "Selecting features..."
+msgstr ""
+
+#: ../vector/v.edit/main.c:224
+msgid "No features selected, nothing to edit"
+msgstr ""
+
+#: ../vector/v.edit/main.c:232
+#, 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."
+msgstr ""
+
+#: ../vector/v.edit/main.c:274
+#, c-format
+msgid "%d feature added"
+msgid_plural "%d features added"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:282 ../vector/v.edit/main.c:311
+#: ../vector/v.edit/main.c:322 ../vector/v.edit/main.c:354
+#: ../vector/v.edit/main.c:400
+#, c-format
+msgid "Threshold value for snapping is %.2f"
+msgstr ""
+
+#: ../vector/v.edit/main.c:294
+#, c-format
+msgid "%d boundary closed"
+msgid_plural "%d boundaries closed"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:303
+#, c-format
+msgid "%d feature deleted"
+msgid_plural "%d features deleted"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:314
+#, c-format
+msgid "%d feature moved"
+msgid_plural "%d features moved"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:325
+#, c-format
+msgid "%d vertex moved"
+msgid_plural "%d vertices moved"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:331
+#, c-format
+msgid "%d vertex added"
+msgid_plural "%d vertices added"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:337
+#, c-format
+msgid "%d vertex removed"
+msgid_plural "%d vertices removed"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:349
+#, c-format
+msgid "%d line broken"
+msgid_plural "%d lines broken"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:357
+#, c-format
+msgid "%d line connected"
+msgid_plural "%d lines connected"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:363
+#, c-format
+msgid "%d line merged"
+msgid_plural "%d lines merged"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:372 ../vector/v.edit/main.c:378
+#, c-format
+msgid "%d feature modified"
+msgid_plural "%d features modified"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:385
+#, c-format
+msgid ""
+"Multiple background maps were given. Selected features will be copied only "
+"from vector map <%s>."
+msgstr ""
+
+#: ../vector/v.edit/main.c:395
+#, c-format
+msgid "%d feature copied"
+msgid_plural "%d features copied"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:406
+#, c-format
+msgid "%d line flipped"
+msgid_plural "%d lines flipped"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:427
+#, c-format
+msgid "%d line labeled"
+msgid_plural "%d lines labeled"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:436
+#, c-format
+msgid "%d feature converted"
+msgid_plural "%d features converted"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:441
+msgid "No feature modified"
+msgstr ""
+
+#: ../vector/v.edit/main.c:448
+#, c-format
+msgid "Select feature %d is not centroid, ignoring..."
+msgstr ""
+
+#: ../vector/v.edit/main.c:455
+#, c-format
+msgid "%d area removed"
+msgid_plural "%d areas removed"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/main.c:461
+msgid "Operation not implemented"
+msgstr ""
+
+#: ../vector/v.edit/close.c:56 ../vector/v.edit/snap.c:111
+#, c-format
+msgid "Unable to rewrite line %d"
+msgstr ""
+
+#: ../vector/v.edit/args.c:20
+msgid "Name of vector map to edit"
+msgstr ""
+
+#: ../vector/v.edit/args.c:36
+msgid "Tool"
+msgstr ""
+
+#: ../vector/v.edit/args.c:58
+msgid "Create new (empty) vector map"
+msgstr ""
+
+#: ../vector/v.edit/args.c:59
+msgid "Add new features to existing vector map"
+msgstr ""
+
+#: ../vector/v.edit/args.c:60
+msgid "Delete selected features from vector map"
+msgstr ""
+
+#: ../vector/v.edit/args.c:61
+msgid "Move selected features in vector map"
+msgstr ""
+
+#: ../vector/v.edit/args.c:62
+msgid "Move vertex of selected vector lines"
+msgstr ""
+
+#: ../vector/v.edit/args.c:63
+msgid "Remove vertex from selected vector lines"
+msgstr ""
+
+#: ../vector/v.edit/args.c:64
+msgid "Add new vertex to selected vector lines"
+msgstr ""
+
+#: ../vector/v.edit/args.c:65
+msgid "Merge selected vector lines"
+msgstr ""
+
+#: ../vector/v.edit/args.c:66
+msgid "Break/split vector lines"
+msgstr ""
+
+#: ../vector/v.edit/args.c:67
+msgid "Select lines and print their ID's"
+msgstr ""
+
+#: ../vector/v.edit/args.c:68
+msgid "Set new categories to selected vector features for defined layer"
+msgstr ""
+
+#: ../vector/v.edit/args.c:70
+msgid "Delete categories from selected vector features for defined layer"
+msgstr ""
+
+#: ../vector/v.edit/args.c:72
+msgid "Copy selected features"
+msgstr ""
+
+#: ../vector/v.edit/args.c:73
+msgid "Snap vector features in given threshold"
+msgstr ""
+
+#: ../vector/v.edit/args.c:74
+msgid "Flip direction of selected vector lines"
+msgstr ""
+
+#: ../vector/v.edit/args.c:75
+msgid "Connect two lines"
+msgstr ""
+
+#: ../vector/v.edit/args.c:76
+msgid "Z bulk-labeling (automated assignment of z coordinate to vector lines)"
+msgstr ""
+
+#: ../vector/v.edit/args.c:78
+msgid "Change feature type (point<->centroid, line<->boundary)"
+msgstr ""
+
+#: ../vector/v.edit/args.c:79
+msgid "Delete selected areas from vector map (based on selected centroids)"
+msgstr ""
+
+#: ../vector/v.edit/args.c:87
+msgid "Name of file containing data in GRASS ASCII vector format"
+msgstr ""
+
+#: ../vector/v.edit/args.c:90 ../vector/v.edit/args.c:209
+#: ../locale/scriptstrings/i.spectral_to_translate.c:6
+#: ../locale/scriptstrings/i.spectral_to_translate.c:7
+#: ../locale/scriptstrings/i.spectral_to_translate.c:8
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:14
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:16
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:18
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:20
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:23
+#: ../locale/scriptstrings/t.register_to_translate.c:5
+#: ../locale/scriptstrings/t.register_to_translate.c:6
+#: ../locale/scriptstrings/t.register_to_translate.c:8
+#: ../locale/scriptstrings/t.register_to_translate.c:11
+#: ../locale/scriptstrings/t.register_to_translate.c:25
+#: ../locale/scriptstrings/t.remove_to_translate.c:5
+#: ../locale/scriptstrings/t.remove_to_translate.c:8
+#: ../locale/scriptstrings/t.remove_to_translate.c:10
+#: ../raster/r.spread/main.c:124 ../raster/r.spread/main.c:138
+#: ../raster/r.spread/main.c:150 ../raster/r.spread/main.c:163
+#: ../raster/r.spread/main.c:176 ../raster/r.spread/main.c:188
+#: ../raster/r.spread/main.c:200 ../raster/r.in.xyz/main.c:193
+#: ../raster/r.in.xyz/main.c:202 ../raster/r.in.xyz/main.c:210
+#: ../raster/r.in.xyz/main.c:221 ../raster/r.in.xyz/main.c:231
+#: ../raster/r.external/main.c:64 ../raster/r.external/main.c:72
+#: ../raster/r.external/main.c:81 ../raster/r.sim/r.sim.sediment/main.c:152
+#: ../raster/r.sim/r.sim.sediment/main.c:160
+#: ../raster/r.sim/r.sim.sediment/main.c:167
+#: ../raster/r.sim/r.sim.water/main.c:133
+#: ../raster/r.sim/r.sim.water/main.c:142
+#: ../raster/r.sim/r.sim.water/main.c:149
+#: ../raster/r.sim/r.sim.water/main.c:158
+#: ../raster/r.sim/r.sim.water/main.c:164
+#: ../raster/r.sim/r.sim.water/main.c:172
+#: ../raster/r.sim/r.sim.water/main.c:179
+#: ../raster/r.sim/r.sim.water/main.c:186 ../raster/r.horizon/main.c:195
+#: ../raster/r.horizon/main.c:204 ../raster/r.horizon/main.c:212
+#: ../raster/r.sun/main.c:260 ../raster/r.sun/main.c:269
+#: ../raster/r.sun/main.c:278 ../raster/r.sun/main.c:287
+#: ../raster/r.sun/main.c:295 ../raster/r.sun/main.c:304
+#: ../raster/r.sun/main.c:313 ../raster/r.sun/main.c:322
+#: ../raster/r.sun/main.c:331 ../raster/r.sun/main.c:340
+#: ../raster/r.sun/main.c:349 ../raster/r.sun/main.c:358
+#: ../raster/r.sun/main.c:367 ../raster/r.sun/main.c:374
+#: ../raster/r.sun/main.c:382 ../display/d.legend/main.c:94
+#: ../display/d.legend/main.c:99
+msgid "Input"
+msgstr ""
+
+#: ../vector/v.edit/args.c:99
+msgid "Difference in x,y,z direction for moving feature or vertex"
+msgstr ""
+
+#: ../vector/v.edit/args.c:106
+msgid "Threshold distance (coords,snap,query)"
+msgstr ""
+
+#: ../vector/v.edit/args.c:108
+msgid "'-1' for threshold based on the current resolution settings"
+msgstr ""
+
+#: ../vector/v.edit/args.c:124
+msgid "List of point coordinates"
+msgstr ""
+
+#: ../vector/v.edit/args.c:133
+msgid "Bounding box for selecting features"
+msgstr ""
+
+#: ../vector/v.edit/args.c:142
+msgid "Polygon for selecting features"
+msgstr ""
+
+#: ../vector/v.edit/args.c:152
+msgid "Query tool"
+msgstr ""
+
+#: ../vector/v.edit/args.c:154
+msgid "For 'shorter' use negative threshold value, positive value for 'longer'"
+msgstr ""
+
+#: ../vector/v.edit/args.c:160
+msgid "Select only lines or boundaries shorter/longer than threshold distance"
+msgstr ""
+
+#: ../vector/v.edit/args.c:162
+msgid "Select dangles shorter/longer than threshold distance"
+msgstr ""
+
+#: ../vector/v.edit/args.c:169
+msgid "Name of background vector map(s)"
+msgstr ""
+
+#: ../vector/v.edit/args.c:176
+msgid ""
+"Snap added or modified features in the given threshold to the nearest "
+"existing feature"
+msgstr ""
+
+#: ../vector/v.edit/args.c:182
+msgid "Not apply snapping"
+msgstr ""
+
+#: ../vector/v.edit/args.c:183
+msgid "Snap only to node"
+msgstr ""
+
+#: ../vector/v.edit/args.c:184
+msgid "Allow snapping also to vertex"
+msgstr ""
+
+#: ../vector/v.edit/args.c:192
+msgid "Starting value and step for z bulk-labeling"
+msgstr ""
+
+#: ../vector/v.edit/args.c:193
+msgid "Pair: value,step (e.g. 1100,10)"
+msgstr ""
+
+#: ../vector/v.edit/args.c:204
+msgid "Close added boundaries (using threshold distance)"
+msgstr ""
+
+#: ../vector/v.edit/args.c:208
+msgid "Do not expect header of input data"
+msgstr ""
+
+#: ../vector/v.edit/args.c:216
+msgid "Modify only first found feature in bounding box"
+msgstr ""
+
+#: ../vector/v.edit/args.c:228
+msgid "Polygon must have at least 3 coordinate pairs"
+msgstr ""
+
+#: ../vector/v.edit/args.c:292
+#, c-format
+msgid "Operation '%s' not implemented"
+msgstr ""
+
+#: ../vector/v.edit/args.c:301
+#, c-format
+msgid "At least one option from %s must be specified"
+msgstr ""
+
+#: ../vector/v.edit/args.c:307 ../vector/v.edit/args.c:316
+#: ../vector/v.edit/args.c:323 ../vector/v.edit/args.c:330
+#: ../vector/v.edit/args.c:334
+#, c-format
+msgid "Tool %s requires option %s"
+msgstr ""
+
+#: ../vector/v.edit/select.c:73
+#, c-format
+msgid "Threshold value for coordinates is %.2f"
+msgstr ""
+
+#: ../vector/v.edit/select.c:160
+#, c-format
+msgid "Threshold value for querying is %.2f"
+msgstr ""
+
+#: ../vector/v.edit/select.c:176
+#, c-format
+msgid "%d of %d feature selected from vector map <%s>"
+msgid_plural "%d of %d features selected from vector map <%s>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.edit/select.c:496
+msgid "Layer must be > 0 for 'where'"
+msgstr ""
+
+#: ../vector/v.edit/select.c:502 ../vector/v.colors/read_rgb.c:23
+#: ../vector/v.colors/scan_attr.c:24 ../vector/v.colors/write_rgb.c:20
+#: ../vector/v.overlay/main.c:391 ../vector/v.what.rast/main.c:137
+#: ../vector/v.vect.stats/main.c:295 ../vector/v.vect.stats/main.c:371
+#: ../vector/v.to.rast/support.c:127 ../vector/v.to.rast/support.c:286
+#: ../vector/v.to.rast/support.c:439 ../vector/v.distance/main.c:487
+#: ../vector/v.generalize/misc.c:160 ../vector/v.surf.bspline/crosscorr.c:114
+#: ../vector/v.buffer/main.c:412 ../vector/v.extrude/main.c:224
+#: ../vector/v.univar/main.c:229 ../vector/v.what.rast3/main.c:119
+#: ../doc/vector/v.example/main.c:105 ../display/d.vect/shape.c:38
+#: ../display/d.vect.thematic/plot1.c:105 ../display/d.vect.chart/plot.c:37
+#, c-format
+msgid "Database connection not defined for layer %d"
+msgstr ""
+
+#: ../vector/v.colors/read_rgb.c:32
+#, c-format
+msgid "Data type of RGB column <%s> must be char"
+msgstr ""
+
+#: ../vector/v.colors/read_rgb.c:37
+msgid "No RGB values found"
+msgstr ""
+
+#: ../vector/v.colors/read_rgb.c:65
+#, c-format
+msgid "%d invalid RGB color values skipped"
+msgstr ""
+
+#: ../vector/v.colors/main.c:56 ../vector/v.colors.out/main.c:50
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:3
+#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:3
+#: ../raster/r.what.color/main.c:90 ../raster/r.colors.out/raster_main.c:46
+#: ../raster/r.colors.out/raster3d_main.c:47
+#: ../raster/r.colors/edit_colors.c:67 ../display/d.colortable/main.c:62
+msgid "color table"
+msgstr ""
+
+#: ../vector/v.colors/main.c:58
+msgid "Creates/modifies the color table associated with a vector map."
+msgstr ""
+
+#: ../vector/v.colors/main.c:70
+msgid "Source values"
+msgstr ""
+
+#: ../vector/v.colors/main.c:73
+msgid "read values from attribute table (requires <column> option)"
+msgstr ""
+
+#: ../vector/v.colors/main.c:74 ../vector/v.to.rast/main.c:78
+msgid "use category values"
+msgstr ""
+
+#: ../vector/v.colors/main.c:75
+msgid "use z coordinate (3D points or centroids only)"
+msgstr ""
+
+#: ../vector/v.colors/main.c:79
+msgid "Name of column containing numeric data"
+msgstr ""
+
+#: ../vector/v.colors/main.c:80
+msgid "Required for use=attr"
+msgstr ""
+
+#: ../vector/v.colors/main.c:81 ../vector/v.colors/main.c:92
+#: ../vector/v.colors/main.c:99 ../vector/v.colors/main.c:106
+#: ../vector/v.colors/main.c:113 ../vector/v.colors/main.c:139
+#: ../vector/v.colors/main.c:144 ../vector/v.colors/main.c:149
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:6
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:8
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:10
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:12
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:19
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:21
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:23
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:25
+#: ../raster/r.category/main.c:81 ../raster/r.category/main.c:88
+#: ../raster/r.colors/edit_colors.c:90 ../raster/r.colors/edit_colors.c:97
+#: ../raster/r.colors/edit_colors.c:104 ../raster/r.colors/edit_colors.c:111
+#: ../raster/r.colors/edit_colors.c:122 ../raster/r.colors/edit_colors.c:133
+#: ../raster/r.colors/edit_colors.c:138 ../raster/r.colors/edit_colors.c:143
+#: ../raster/r.colors/edit_colors.c:148
+msgid "Define"
+msgstr ""
+
+#: ../vector/v.colors/main.c:87
+msgid "Manually set range (refers to 'column' option)"
+msgstr ""
+
+#: ../vector/v.colors/main.c:88
+msgid "Ignored when 'rules' given"
+msgstr ""
+
+#: ../vector/v.colors/main.c:98
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:7
+#: ../raster/r.colors/edit_colors.c:96
+msgid "Raster map from which to copy color table"
+msgstr ""
+
+#: ../vector/v.colors/main.c:105
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:9
+#: ../raster/r.colors/edit_colors.c:103
+msgid "3D raster map from which to copy color table"
+msgstr ""
+
+#: ../vector/v.colors/main.c:111
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:11
+#: ../raster/r.colors/edit_colors.c:109
+msgid "Path to rules file"
+msgstr ""
+
+#: ../vector/v.colors/main.c:112 ../raster/r.colors/edit_colors.c:110
+msgid "\"-\" to read rules from stdin"
+msgstr ""
+
+#: ../vector/v.colors/main.c:117
+msgid "Name of color column to populate RGB values"
+msgstr ""
+
+#: ../vector/v.colors/main.c:118
+msgid "If not given writes color table"
+msgstr ""
+
+#: ../vector/v.colors/main.c:122
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:13
+#: ../raster/r.colors/edit_colors.c:115
+msgid "Remove existing color table"
+msgstr ""
+
+#: ../vector/v.colors/main.c:123
+#: ../locale/scriptstrings/g.extension_to_translate.c:27
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:14
+#: ../locale/scriptstrings/r.mask_to_translate.c:20
+#: ../raster/r.null/main.c:107 ../raster/r.colors/edit_colors.c:116
+msgid "Remove"
+msgstr ""
+
+#: ../vector/v.colors/main.c:128
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:15
+#: ../raster/r.colors/edit_colors.c:121
+msgid "Only write new color table if it does not already exist"
+msgstr ""
+
+#: ../vector/v.colors/main.c:132
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:16
+#: ../raster/r.colors/edit_colors.c:126
+msgid "List available rules then exit"
+msgstr ""
+
+#: ../vector/v.colors/main.c:138
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:18
+#: ../raster/r.colors/edit_colors.c:132
+msgid "Invert colors"
+msgstr ""
+
+#: ../vector/v.colors/main.c:143
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:20
+#: ../raster/r.colors/edit_colors.c:137
+msgid "Logarithmic scaling"
+msgstr ""
+
+#: ../vector/v.colors/main.c:148
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:22
+#: ../raster/r.colors/edit_colors.c:142
+msgid "Logarithmic-absolute scaling"
+msgstr ""
+
+#: ../vector/v.colors/main.c:153
+msgid "Convert color rules from RGB values to color table"
+msgstr ""
+
+#: ../vector/v.colors/main.c:154
+msgid "Option 'rgb_column' with valid RGB values required"
+msgstr ""
+
+#: ../vector/v.colors/main.c:197
+msgid "No vector map specified"
+msgstr ""
+
+#: ../vector/v.colors/main.c:200 ../raster/r.sunmask/main.c:444
+#, c-format
+msgid "Option <%s> required"
+msgstr ""
+
+#: ../vector/v.colors/main.c:202
+#, c-format
+msgid "Option <%s> given, assuming <use=attr>..."
+msgstr ""
+
+#: ../vector/v.colors/main.c:207 ../raster/r.series.accumulate/main.c:206
+#: ../raster/r.series.interp/main.c:118 ../raster/r.series.interp/main.c:122
+#: ../raster/r.series.interp/main.c:134 ../raster/r.series.interp/main.c:138
+#: ../raster/r.series/main.c:198 ../raster/r.mapcalc/main.c:159
+#: ../raster/r.external/main.c:147 ../raster/r.neighbors/main.c:266
+#, c-format
+msgid "%s= and %s= are mutually exclusive"
+msgstr ""
+
+#: ../vector/v.colors/main.c:217
+#, c-format
+msgid "One of -%c, -%c or %s=, %s= or %s= must be specified"
+msgstr ""
+
+#: ../vector/v.colors/main.c:222
+#, c-format
+msgid "%s=, %s= and %s= are mutually exclusive"
+msgstr ""
+
+#: ../vector/v.colors/main.c:226 ../general/g.list/main.c:192
+#: ../general/g.list/main.c:196 ../raster/r.out.bin/main.c:379
+#: ../raster/r.in.bin/main.c:462
+#, c-format
+msgid "-%c and -%c are mutually exclusive"
+msgstr ""
+
+#: ../vector/v.colors/main.c:230
+#, c-format
+msgid "%s= required for -%c"
+msgstr ""
+
+#: ../vector/v.colors/main.c:245
+#, c-format
+msgid "Unable to remove color table of vector map <%s>"
+msgstr ""
+
+#: ../vector/v.colors/main.c:247
+#, c-format
+msgid "Color table of vector map <%s> not found"
+msgstr ""
+
+#: ../vector/v.colors/main.c:255
+msgid "Color table exists. Exiting."
+msgstr ""
+
+#: ../vector/v.colors/main.c:267 ../vector/v.to.rast/vect2rast.c:48
+#, c-format
+msgid "Vector map <%s> is not 3D"
+msgstr ""
+
+#: ../vector/v.colors/main.c:271 ../vector/v.out.ascii/main.c:104
+#: ../vector/v.colors.out/scan_cats.c:24
+#: ../vector/v.colors.out/make_colors.c:27 ../vector/v.surf.rst/main.c:537
+#, c-format
+msgid "Layer <%s> not found"
+msgstr ""
+
+#: ../vector/v.colors/main.c:277
+#, c-format
+msgid "Option <%s>: min must be greater or equal to max"
+msgstr ""
+
+#: ../vector/v.colors/main.c:283
+msgid "Reading color rules from standard input is currently not supported"
+msgstr ""
+
+#: ../vector/v.colors/main.c:290
+#, c-format
+msgid "Color table <%s> not found"
+msgstr ""
+
+#: ../vector/v.colors/main.c:316 ../raster/r.grow.distance/main.c:368
+#: ../raster/r.colors.out/raster_main.c:69 ../raster/r.fill.dir/main.c:150
+#: ../raster/r.colors/edit_colors.c:396
+#, c-format
+msgid "Unable to read color table for raster map <%s>"
+msgstr ""
+
+#: ../vector/v.colors/main.c:320 ../raster3d/r3.timestamp/main.c:71
+#: ../raster3d/r3.out.bin/main.c:299 ../raster3d/r3.to.rast/main.c:222
+#: ../raster3d/r3.stats/main.c:96 ../raster3d/r3.cross.rast/main.c:245
+#: ../raster3d/r3.null/main.c:103 ../raster3d/r3.support/main.c:135
+#: ../raster3d/r3.out.ascii/main.c:326 ../raster3d/r3.out.v5d/main.c:307
+#: ../raster3d/r3.mask/main.c:58 ../raster3d/r3.out.vtk/main.c:142
+#: ../raster3d/r3.neighbors/main.c:229 ../raster3d/r3.out.netcdf/main.c:600
+#: ../raster3d/r3.retile/main.c:113 ../general/g.region/main.c:444
+#: ../raster/r.colors/edit_colors.c:400
+#: ../raster/r.univar/r3.univar_main.c:144
+#: ../raster/r.univar/r3.univar_main.c:182
+#, c-format
+msgid "3D raster map <%s> not found"
+msgstr ""
+
+#: ../vector/v.colors/main.c:323 ../raster/r.colors/edit_colors.c:403
+#, c-format
+msgid "Unable to read color table for 3D raster map <%s>"
+msgstr ""
+
+#: ../vector/v.colors/main.c:348
+msgid "Writing color rules..."
+msgstr ""
+
+#: ../vector/v.colors/main.c:364
+#, c-format
+msgid "Color table for vector map <%s> set to '%s'"
+msgstr ""
+
+#: ../vector/v.colors/scan_z.c:31 ../vector/v.colors/scan_cats.c:19
+#: ../vector/v.to.rast/do_lines.c:36 ../vector/v.colors.out/scan_cats.c:28
+#: ../vector/v.voronoi/main.c:208 ../vector/v.to.db/lines.c:75
+#: ../vector/v.to.db/query.c:23
+msgid "Reading features..."
+msgstr ""
+
+#: ../vector/v.colors/scan_z.c:36 ../vector/v.colors/scan_cats.c:24
+#: ../vector/v.vol.rst/user1.c:140 ../vector/v.info/level1.c:37
+#: ../vector/v.to.3d/trans3.c:85 ../vector/v.to.3d/trans2.c:84
+#: ../vector/v.colors.out/scan_cats.c:32 ../vector/v.label.sa/labels.c:141
+#: ../vector/v.perturb/main.c:181 ../vector/v.label/main.c:293
+#: ../raster/r.walk/main.c:688 ../raster/r.walk/main.c:754
+#: ../raster/r.drain/main.c:283 ../raster/r.cost/main.c:548
+#: ../raster/r.cost/main.c:618 ../display/d.vect/dir.c:30
+#: ../display/d.vect/topo.c:52 ../display/d.vect/vert.c:27
+#: ../display/d.vect/lines.c:143 ../display/d.vect/attr.c:51
+#: ../display/d.vect/label.c:44
+msgid "Unable to read vector map"
+msgstr ""
+
+#: ../vector/v.colors/scan_z.c:68 ../vector/v.colors/scan_attr.c:59
+#, c-format
+msgid "Min value (%f) is out of range %f,%f"
+msgstr ""
+
+#: ../vector/v.colors/scan_z.c:74 ../vector/v.colors/scan_attr.c:65
+#, c-format
+msgid "Max value (%f) is out of range %f,%f"
+msgstr ""
+
+#: ../vector/v.colors/scan_attr.c:38 ../vector/v.colors.out/make_colors.c:45
+#, c-format
+msgid "Column <%s> is not numeric"
+msgstr ""
+
+#: ../vector/v.colors/scan_attr.c:45 ../vector/v.colors.out/make_colors.c:52
+msgid "No data selected"
+msgstr ""
+
+#: ../vector/v.colors/scan_attr.c:77 ../vector/v.colors/scan_cats.c:43
+#, c-format
+msgid "Min value (%d) is out of range %d,%d"
+msgstr ""
+
+#: ../vector/v.colors/scan_attr.c:83 ../vector/v.colors/scan_cats.c:49
+#, c-format
+msgid "Max value (%d) is out of range %d,%d"
+msgstr ""
+
+#: ../vector/v.colors/scan_attr.c:108
+msgid "Converting color rules into categories..."
+msgstr ""
+
+#: ../vector/v.colors/write_rgb.c:37
+#, c-format
+msgid "Unable to add column <%s> to table <%s>"
+msgstr ""
+
+#: ../vector/v.colors/write_rgb.c:60
+#, c-format
+msgid "Column <%s> added to table <%s>"
+msgstr ""
+
+#: ../vector/v.colors/write_rgb.c:64
+#, c-format
+msgid "Data type of column <%s> must be char"
+msgstr ""
+
+#: ../vector/v.colors/write_rgb.c:68
+msgid "No categories found"
+msgstr ""
+
+#: ../vector/v.colors/write_rgb.c:78
+#, c-format
+msgid "No color value defined for category %d"
+msgstr ""
+
+#: ../vector/v.colors/write_rgb.c:86
+msgid "Unable to update RGB values"
+msgstr ""
+
+#: ../vector/v.colors/make_colors.c:14
+#, c-format
+msgid "Color table '%s' is not supported for floating point attributes"
+msgstr ""
+
+#: ../vector/v.colors/make_colors.c:18 ../vector/v.colors/make_colors.c:25
+#, c-format
+msgid "Color table <%s> not supported"
+msgstr ""
+
+#: ../vector/v.colors/make_colors.c:51 ../raster/r.colors/edit_colors.c:386
+#, c-format
+msgid "Unable to load rules file <%s>"
+msgstr ""
+
+#: ../vector/v.vol.rst/dataoct.c:196
+msgid "Points are too concentrated -- please increase DMIN"
+msgstr ""
+
+#: ../vector/v.vol.rst/dataoct.c:245
+msgid "Point out of range"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:236 ../vector/v.to.rast3/main.c:50
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:6
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:5
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:4
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:5
+#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:6
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:5
+#: ../raster3d/r3.timestamp/main.c:45 ../raster3d/r3.info/main.c:77
+#: ../raster3d/r3.out.bin/main.c:207 ../raster3d/r3.gwflow/main.c:161
+#: ../raster3d/r3.to.rast/main.c:209 ../raster3d/r3.stats/main.c:50
+#: ../raster3d/r3.cross.rast/main.c:231 ../raster3d/r3.in.v5d/main.c:180
+#: ../raster3d/r3.in.ascii/main.c:315 ../raster3d/r3.null/main.c:188
+#: ../raster3d/r3.support/main.c:51 ../raster3d/r3.out.ascii/main.c:304
+#: ../raster3d/r3.in.bin/main.c:254 ../raster3d/r3.out.v5d/main.c:286
+#: ../raster3d/r3.mask/main.c:135 ../raster3d/r3.out.vtk/main.c:378
+#: ../raster3d/r3.neighbors/main.c:210 ../raster3d/r3.out.netcdf/main.c:589
+#: ../raster3d/r3.retile/main.c:98 ../raster3d/r3.mkdspf/main.c:81
+#: ../raster/r.to.rast3elev/main.c:364 ../raster/r.to.rast3/main.c:199
+msgid "voxel"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:237 ../vector/v.surf.bspline/main.c:92
+#: ../vector/v.surf.rst/main.c:142 ../vector/v.surf.idw/main.c:88
+#: ../raster/r.surf.random/main.c:37 ../raster/r.surf.contour/main.c:61
+#: ../raster/r.surf.gauss/main.c:39 ../raster/r.surf.area/main.c:77
+#: ../raster/r.contour/main.c:88 ../raster/r.surf.idw/main.c:105
+#: ../raster/r.surf.fractal/main.c:39 ../raster/r.random.surface/main.c:58
+#: ../raster/r.resamp.bspline/main.c:81
+msgid "surface"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:238 ../vector/v.surf.bspline/main.c:93
+#: ../vector/v.surf.rst/main.c:143 ../vector/v.surf.idw/main.c:89
+#: ../locale/scriptstrings/v.krige_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:4
+#: ../raster/r.series.interp/main.c:66 ../raster/r.surf.contour/main.c:62
+#: ../raster/r.resamp.interp/main.c:78 ../raster/r.surf.idw/main.c:106
+#: ../raster/r.resamp.bspline/main.c:83
+msgid "interpolation"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:239
+msgid "RST"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:241
+msgid ""
+"Interpolates point data to a 3D raster map using regularized spline with "
+"tension (RST) algorithm."
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:246
+msgid "Name of input 3D vector points map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:253
+msgid "Name of input surface raster map for cross-section"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:254 ../vector/v.vol.rst/main.c:303
+#: ../imagery/i.vi/main.c:142 ../imagery/i.vi/main.c:150
+#: ../imagery/i.vi/main.c:158 ../imagery/i.vi/main.c:166
+#: ../imagery/i.vi/main.c:174
+msgid "Optional inputs"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:260
+msgid "Name of column containing w-values attribute to interpolate"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:267 ../vector/v.surf.rst/main.c:260
+msgid "Tension parameter"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:275 ../vector/v.surf.rst/main.c:267
+msgid "Smoothing parameter"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:282
+msgid "Name of column with smoothing parameters"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:290 ../vector/v.surf.rst/main.c:225
+msgid "Name for output deviations vector point map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:291 ../vector/v.vol.rst/main.c:297
+#: ../vector/v.vol.rst/main.c:360 ../vector/v.vol.rst/main.c:366
+#: ../vector/v.vol.rst/main.c:372 ../vector/v.vol.rst/main.c:379
+#: ../vector/v.vol.rst/main.c:385 ../vector/v.vol.rst/main.c:391
+#: ../vector/v.vol.rst/main.c:397 ../vector/v.vol.rst/main.c:403
+#: ../vector/v.surf.bspline/main.c:130 ../vector/v.surf.bspline/main.c:135
+#: ../vector/v.surf.rst/main.c:166 ../vector/v.surf.rst/main.c:190
+#: ../vector/v.surf.rst/main.c:196 ../vector/v.surf.rst/main.c:202
+#: ../vector/v.surf.rst/main.c:208 ../vector/v.surf.rst/main.c:214
+#: ../vector/v.surf.rst/main.c:220 ../vector/v.surf.rst/main.c:226
+#: ../vector/v.surf.rst/main.c:233 ../vector/v.surf.rst/main.c:240
+#: ../vector/v.surf.rst/main.c:247 ../raster/r.slope.aspect/main.c:166
+#: ../raster/r.slope.aspect/main.c:172 ../raster/r.slope.aspect/main.c:197
+#: ../raster/r.slope.aspect/main.c:204 ../raster/r.slope.aspect/main.c:211
+#: ../raster/r.slope.aspect/main.c:218 ../raster/r.slope.aspect/main.c:225
+#: ../raster/r.slope.aspect/main.c:232 ../raster/r.slope.aspect/main.c:239
+#: ../raster/r.watershed/front/main.c:133
+#: ../raster/r.watershed/front/main.c:140
+#: ../raster/r.watershed/front/main.c:146
+#: ../raster/r.watershed/front/main.c:152
+#: ../raster/r.watershed/front/main.c:158
+#: ../raster/r.watershed/front/main.c:166
+#: ../raster/r.watershed/front/main.c:174
+#: ../raster/r.watershed/front/main.c:181
+msgid "Outputs"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:296 ../vector/v.surf.rst/main.c:232
+msgid "Name for output cross-validation errors vector point map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:302
+msgid "Name of input raster map used as mask"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:310 ../vector/v.surf.rst/main.c:283
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:14
+msgid "Maximum number of points in a segment"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:319 ../vector/v.surf.rst/main.c:292
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:12
+msgid "Minimum number of points for approximation in a segment (>segmax)"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:328
+msgid "Maximum number of points for approximation in a segment (>npmin)"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:336 ../vector/v.surf.rst/main.c:300
+msgid "Minimum distance between points (to remove almost identical points)"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:345
+msgid "Conversion factor for w-values used for interpolation"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:353
+msgid "Conversion factor for z-values"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:359
+msgid "Name for output cross-section raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:365
+msgid "Name for output elevation 3D raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:371
+msgid "Name for output gradient magnitude 3D raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:378
+msgid "Name for output gradient horizontal angle 3D raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:384
+msgid "Name for output gradient vertical angle 3D raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:390
+msgid "Name for output change of gradient 3D raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:396
+msgid "Name for output Gaussian curvature 3D raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:402
+msgid "Name for output mean curvature 3D raster map"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:408
+msgid "Perform a cross-validation procedure without volume interpolation"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:471
+msgid "Smoothing must be a positive value"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:477
+#, c-format
+msgid "Both crossvalidation options (-%c, %s) must be specified"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:480
+msgid "Both crossvalidation and deviations must be specified"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:491
+msgid ""
+"Crossvalidation cannot be computed simultanuously with output grids or devi "
+"file"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:507 ../vector/v.vol.rst/main.c:510
+#: ../vector/v.vol.rst/main.c:513 ../vector/v.vol.rst/main.c:516
+#: ../vector/v.vol.rst/main.c:519 ../vector/v.vol.rst/main.c:522
+#: ../vector/v.vol.rst/main.c:525 ../vector/v.vol.rst/main.c:528
+#: ../vector/v.vol.rst/main.c:531 ../vector/v.vol.rst/main.c:534
+#: ../vector/v.vol.rst/main.c:621 ../vector/v.vol.rst/main.c:652
+#: ../vector/v.vol.rst/main.c:674 ../vector/v.vol.rst/main.c:696
+#: ../vector/v.vol.rst/main.c:718 ../vector/v.vol.rst/main.c:740
+#: ../vector/v.vol.rst/main.c:762 ../vector/v.vol.rst/main.c:784
+#: ../vector/v.vol.rst/user3.c:273 ../vector/v.vol.rst/user3.c:279
+#: ../vector/v.vol.rst/user3.c:285 ../vector/v.vol.rst/user2.c:122
+#: ../vector/v.vol.rst/user2.c:232 ../vector/v.surf.rst/main.c:482
+#: ../vector/v.surf.rst/main.c:487 ../vector/v.surf.rst/main.c:491
+#: ../vector/v.surf.rst/main.c:496 ../vector/v.surf.rst/main.c:500
+#: ../vector/v.surf.rst/main.c:504
+#, c-format
+msgid "Not enough memory for %s"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:539 ../vector/v.vol.rst/main.c:544
+#: ../vector/v.vol.rst/main.c:546 ../vector/v.surf.rst/main.c:511
+#: ../vector/v.surf.rst/main.c:517 ../vector/v.surf.rst/main.c:520
+#: ../vector/v.surf.rst/main.c:524
+#, c-format
+msgid "Unable to create %s"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:555
+#, c-format
+msgid "Unable to open %s"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:563
+msgid "Vector is not 3D"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:605 ../vector/v.surf.rst/main.c:592
+#, c-format
+msgid "Unable to create table '%s'"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:628 ../vector/v.vol.rst/main.c:659
+#: ../vector/v.vol.rst/main.c:681 ../vector/v.vol.rst/main.c:703
+#: ../vector/v.vol.rst/main.c:725 ../vector/v.vol.rst/main.c:747
+#: ../vector/v.vol.rst/main.c:769 ../vector/v.vol.rst/main.c:791
+#, c-format
+msgid "Unable to open temp file '%s'"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:636 ../vector/v.vol.rst/main.c:665
+#: ../vector/v.vol.rst/main.c:687 ../vector/v.vol.rst/main.c:709
+#: ../vector/v.vol.rst/main.c:731 ../vector/v.vol.rst/main.c:753
+#: ../vector/v.vol.rst/main.c:775 ../vector/v.vol.rst/main.c:797
+msgid "Not enough disk space - cannot write temp files"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:640
+msgid "Unable to create cellout raster map without cellinp"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:818
+msgid "Finished interpolating"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:853
+#, c-format
+msgid "Raster map <%s> created"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:893
+#, c-format
+msgid "Vector map <%s> created"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:909
+msgid "Interpolation failed"
+msgstr ""
+
+#: ../vector/v.vol.rst/main.c:914 ../vector/v.surf.rst/main.c:623
+#: ../vector/v.surf.rst/main.c:678 ../raster/r.sim/r.sim.sediment/main.c:357
+#: ../raster/r.sim/r.sim.water/main.c:458
+msgid "Input failed"
+msgstr ""
+
+#: ../vector/v.vol.rst/user3.c:549
+msgid "Secpar_loop failed"
+msgstr ""
+
+#: ../vector/v.vol.rst/user3.c:589 ../vector/v.vol.rst/user3.c:600
+#: ../vector/v.vol.rst/user3.c:611 ../vector/v.vol.rst/user3.c:622
+#: ../vector/v.vol.rst/user3.c:633 ../vector/v.vol.rst/user3.c:644
+#: ../vector/v.vol.rst/user3.c:655 ../vector/v.vol.rst/user3.c:666
+msgid "Not enough disk space--cannot write files"
+msgstr ""
+
+#: ../vector/v.vol.rst/user2.c:213
+msgid "Cannot allocate A"
+msgstr ""
+
+#: ../vector/v.vol.rst/user2.c:217
+msgid "Cannot allocate b"
+msgstr ""
+
+#: ../vector/v.vol.rst/user2.c:221
+msgid "Cannot allocate w"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:109
+msgid "Column type of wcolumn is not supported (must be integer or double)"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:123
+msgid "Cannot read column type of smooth column"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:126
+msgid "Column type of smooth column (datetime) is not supported"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:128
+msgid ""
+"Column type of smooth column is not supported (must be integer or double)"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:150
+msgid "Point without category"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:172 ../vector/v.what.rast/main.c:592
+#: ../vector/v.label.sa/labels.c:166 ../vector/v.buffer/main.c:520
+#: ../vector/v.buffer/main.c:621 ../vector/v.label/main.c:325
+#: ../vector/v.sample/main.c:226 ../vector/v.sample/main.c:234
+#: ../vector/v.what.rast3/main.c:271
+#, c-format
+msgid "No record for category %d in table <%s>"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:208
+msgid "Some points outside of region -- will ignore..."
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:215
+msgid "Cannot allocate memory for point"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:223
+#, c-format
+msgid "Can't insert %lf,%lf,%lf,%lf,%lf a=%d"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:270
+msgid "Strip exists with insufficient data"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:280
+msgid "Zero segments!"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:311
+#, c-format
+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)"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:321
+#, c-format
+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)"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:368
+#, c-format
+msgid "Mask raster map [%s] not found"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:383
+msgid "Bitmap mask created"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:432 ../vector/v.vol.rst/user1.c:485
+#: ../vector/v.vol.rst/user1.c:538 ../vector/v.vol.rst/user1.c:591
+#: ../vector/v.vol.rst/user1.c:644 ../vector/v.vol.rst/user1.c:697
+#: ../vector/v.vol.rst/user1.c:750
+#, c-format
+msgid "Unable to open %s for writing"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:443 ../vector/v.vol.rst/user1.c:496
+#: ../vector/v.vol.rst/user1.c:549 ../vector/v.vol.rst/user1.c:602
+#: ../vector/v.vol.rst/user1.c:655 ../vector/v.vol.rst/user1.c:708
+#: ../vector/v.vol.rst/user1.c:761
+msgid "Unable to read data from temp file"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:461 ../vector/v.vol.rst/user1.c:514
+#: ../vector/v.vol.rst/user1.c:567 ../vector/v.vol.rst/user1.c:620
+#: ../vector/v.vol.rst/user1.c:673 ../vector/v.vol.rst/user1.c:726
+#: ../vector/v.vol.rst/user1.c:779
+#, c-format
+msgid "Error writing cell (%d,%d,%d) with value %f"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:474 ../vector/v.vol.rst/user1.c:527
+#: ../vector/v.vol.rst/user1.c:580 ../vector/v.vol.rst/user1.c:633
+#: ../vector/v.vol.rst/user1.c:686 ../vector/v.vol.rst/user1.c:739
+#: ../vector/v.vol.rst/user1.c:792
+#, c-format
+msgid "Error closing output file %s"
+msgstr ""
+
+#: ../vector/v.vol.rst/user1.c:476 ../vector/v.vol.rst/user1.c:529
+#: ../vector/v.vol.rst/user1.c:582 ../vector/v.vol.rst/user1.c:635
+#: ../vector/v.vol.rst/user1.c:688 ../vector/v.vol.rst/user1.c:741
+#: ../vector/v.vol.rst/user1.c:794
+#, c-format
+msgid "3D raster map <%s> created"
+msgstr ""
+
+#: ../vector/v.vol.rst/vector.c:80 ../vector/v.random/main.c:467
+#: ../vector/v.random/main.c:587 ../vector/v.in.lidar/main.c:784
+#: ../vector/v.in.ogr/main.c:1244 ../raster/r.volume/main.c:295
+#: ../raster/r.to.vect/areas_io.c:377 ../raster/r.to.vect/util.c:157
+#, c-format
+msgid "Cannot insert new row: %s"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:58
+#, c-format
+msgid "Init costs from node %d"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:347
+msgid "steiner tree"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:349
+msgid "Creates Steiner tree for the network and given terminals."
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:351
+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:372
+msgid "Node layer (used for terminals)"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:378
+msgid "Arcs' cost column (for both directions)"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:384
+msgid "Categories of points on terminals (layer is specified by nlayer)"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:392
+msgid "Number of Steiner points (-1 for all possible)"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:445 ../vector/v.net.salesman/main.c:242
+#: ../vector/v.net.iso/main.c:205 ../vector/v.net.alloc/main.c:169
+msgid "Point is not connected to the network"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:459
+msgid "Not enough terminals (< 2)"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:465
+msgid "Requested number of Steiner points > than possible"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:517
+#, c-format
+msgid "Terminal at node [%d] cannot be connected to terminal at node [%d]"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:533
+#, c-format
+msgid ""
+"[%d] (not reachable) nodes removed from list of Steiner point candidates"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:538
+#, c-format
+msgid "MST costs = %f"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:544
+#, c-format
+msgid "Search for [%d]. Steiner point"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:565
+#, c-format
+msgid "Steiner point at node [%d] was added to terminals (MST costs = %f)"
+msgstr ""
+
+#: ../vector/v.net.steiner/main.c:577
+msgid "No Steiner point found -> leaving cycle"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:53 ../vector/v.in.dwg/main.c:83
+#: ../vector/v.in.lidar/main.c:157 ../vector/v.external/main.c:49
+#: ../vector/v.in.ogr/main.c:134 ../vector/v.in.dxf/main.c:65
+#: ../vector/v.in.ascii/main.c:69
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:3
+#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:3
+#: ../locale/scriptstrings/v.in.e00_to_translate.c:3
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:3
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:3
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:3
+#: ../locale/scriptstrings/r.unpack_to_translate.c:3
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:3
+#: ../locale/scriptstrings/v.unpack_to_translate.c:3
+#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:3
+#: ../locale/scriptstrings/v.in.geonames_to_translate.c:3
+#: ../locale/scriptstrings/r.in.srtm_to_translate.c:3
+#: ../locale/scriptstrings/v.in.lines_to_translate.c:3
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:3
+#: ../raster3d/r3.in.v5d/main.c:179 ../raster3d/r3.in.ascii/main.c:314
+#: ../raster3d/r3.in.bin/main.c:253 ../raster/r.in.png/main.c:520
+#: ../raster/r.in.mat/main.c:92 ../raster/r.in.ascii/main.c:70
+#: ../raster/r.in.xyz/main.c:160 ../raster/r.in.gridatb/main.c:46
+#: ../raster/r.in.poly/main.c:35 ../raster/r.in.lidar/main.c:171
+#: ../raster/r.external/main.c:56 ../raster/r.in.gdal/main.c:87
+#: ../raster/r.in.bin/main.c:258
+msgid "import"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:55 ../vector/v.kcv/main.c:57
+#: ../vector/v.normal/main.c:74
+msgid "points"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:57
+msgid ""
+"Creates new vector (points) map from database table containing coordinates."
+msgstr ""
+
+#: ../vector/v.in.db/main.c:61
+msgid "Input table name"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:66 ../vector/v.in.db/main.c:70
+msgid "Input DB"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:75
+msgid "Name of column containing x coordinate"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:80
+msgid "Name of column containing y coordinate"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:84
+msgid "Name of column containing z coordinate"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:85 ../vector/v.random/main.c:133
+#: ../vector/v.random/main.c:142 ../vector/v.random/main.c:155
+#: ../vector/v.random/main.c:165 ../vector/v.random/main.c:170
+msgid "3D output"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:90
+msgid "Name of column containing category number"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:91
+msgid "Must refer to an integer column"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:101
+msgid "Use imported table as attribute table for new map"
+msgstr ""
+
+#: ../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."
+msgstr ""
+
+#: ../vector/v.in.db/main.c:177
+#, c-format
+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
+msgid "Data type of key column must be integer"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:194
+#, c-format
+msgid "Option <%s> must be specified when -%c flag is given"
+msgstr ""
+
+#: ../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."
+msgstr ""
+
+#: ../vector/v.in.db/main.c:225 ../display/d.vect/attr.c:110
+#: ../display/d.vect.chart/plot.c:85
+#, c-format
+msgid "Unable to open select cursor: '%s'"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:235 ../vector/v.voronoi/main.c:322
+msgid "Writing features..."
+msgstr ""
+
+#: ../vector/v.in.db/main.c:243
+msgid "Key column must be integer"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:256
+msgid "x/y/z column must be integer or double"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:282 ../vector/v.to.3d/main.c:96
+#: ../vector/v.to.3d/main.c:117 ../vector/v.net/main.c:150
+#: ../vector/v.transform/main.c:282
+msgid "Copying attributes..."
+msgstr ""
+
+#: ../vector/v.in.db/main.c:288
+msgid "Unable to copy table"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:313
+#, c-format
+msgid "Unable to add key column <%s>: SERIAL type is not supported by <%s>"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:324
+#, c-format
+msgid "Failed to update key column <%s>"
+msgstr ""
+
+#: ../vector/v.in.db/main.c:340
+#, c-format
+msgid "%d point written to vector map."
+msgid_plural "%d points written to vector map."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.kcv/main.c:56 ../vector/v.random/main.c:98
+#: ../vector/v.class/main.c:48 ../vector/v.perturb/main.c:64
+#: ../vector/v.outlier/main.c:70 ../vector/v.normal/main.c:73
+#: ../vector/v.neighbors/main.c:52 ../vector/v.qcount/main.c:61
+#: ../vector/v.univar/main.c:93
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:3
+#: ../locale/scriptstrings/v.report_to_translate.c:4
+#: ../locale/scriptstrings/i.oif_to_translate.c:4
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:3
+#: ../locale/scriptstrings/db.univar_to_translate.c:3
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:3
+#: ../locale/scriptstrings/d.correlate_to_translate.c:3
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:3
+#: ../locale/scriptstrings/v.db.univar_to_translate.c:3
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:3
+#: ../raster3d/r3.stats/main.c:49 ../raster3d/r3.neighbors/main.c:211
+#: ../raster/r.coin/main.c:67 ../raster/r.stats.quantile/main.c:390
+#: ../raster/r.mode/main.c:56 ../raster/r.quant/main.c:49
+#: ../raster/r.regression.line/main.c:47 ../raster/r.covar/main.c:52
+#: ../raster/r.report/main.c:68 ../raster/r.clump/main.c:52
+#: ../raster/r.stats/main.c:107 ../raster/r.surf.area/main.c:78
+#: ../raster/r.regression.multi/main.c:129 ../raster/r.mfilter/main.c:58
+#: ../raster/r.cross/main.c:70 ../raster/r.univar/r3.univar_main.c:99
+#: ../raster/r.univar/r.univar_main.c:101 ../raster/r.stats.zonal/main.c:102
+#: ../raster/r.support.stats/main.c:39 ../raster/r.kappa/main.c:69
+#: ../raster/r.quantile/main.c:257 ../raster/r.statistics/main.c:56
+#: ../raster/r.neighbors/main.c:169 ../raster/r.texture/main.c:103
+#: ../display/d.histogram/main.c:85 ../imagery/i.cca/main.c:85
+msgid "statistics"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:58 ../vector/v.random/main.c:100
+#: ../vector/v.perturb/main.c:66 ../vector/v.normal/main.c:75
+#: ../vector/v.mkgrid/main.c:73 ../vector/v.qcount/main.c:62
+msgid "point pattern"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:60
+msgid "Randomly partition points into test/train sets."
+msgstr ""
+
+#: ../vector/v.kcv/main.c:70
+msgid "Number of partitions"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:71
+msgid "Must be > 1"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:76
+msgid "Name for new column to which partition number is written"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:85
+#, c-format
+msgid "'%s' must be > 1"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:96 ../vector/v.kcv/main.c:186
+#: ../vector/v.category/main.c:186 ../vector/v.category/main.c:250
+#: ../vector/v.category/main.c:258
+#, c-format
+msgid "Unable to open vector map <%s> at topological level %d"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:102
+msgid "Layer number must be positive"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:107
+#, c-format
+msgid "More partitions than points (%d)"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:120
+#, c-format
+msgid "Unable to get layer info for vector map <%s>"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:145
+#, c-format
+msgid "Column <%s> already exists but is not numeric"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:160
+#, c-format
+msgid "Unable to alter table: %s"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:168 ../vector/v.db.connect/main.c:158
+msgid "Unable to modify vector map stored in other mapset"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:179 ../vector/v.db.connect/main.c:341
+#, c-format
+msgid "Cannot grant privileges on table %s"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:182 ../vector/v.db.connect/main.c:344
+msgid "Select privileges were granted on the table"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:267
+#, c-format
+msgid "No category for line %d in layer %d"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:284 ../vector/v.sample/main.c:263
+#, c-format
+msgid "Unable to insert row: %s"
+msgstr ""
+
+#: ../vector/v.kcv/main.c:300
+msgid "internal error"
+msgstr ""
+
+#: ../vector/v.net.visibility/main.c:48
+msgid "visibility"
+msgstr ""
+
+#: ../vector/v.net.visibility/main.c:49
+msgid "Performs visibility graph construction."
+msgstr ""
+
+#: ../vector/v.net.visibility/main.c:60
+msgid "Name of input vector map containing visable points"
+msgstr ""
+
+#: ../vector/v.net.visibility/main.c:61
+msgid "Add points after computing the visibility graph"
+msgstr ""
+
+#: ../vector/v.net.visibility/main.c:85
+#, c-format
+msgid "Unable to copy elements from vector map <%s>"
+msgstr ""
+
+#: ../vector/v.net.visibility/main.c:90
+msgid "Lat-long projection"
+msgstr ""
+
+#: ../vector/v.info/main.c:38 ../vector/v.support/main.c:40
+#: ../vector/v.timestamp/main.c:36
+#: ../locale/scriptstrings/t.select_to_translate.c:3
+#: ../locale/scriptstrings/t.support_to_translate.c:3
+#: ../locale/scriptstrings/t.info_to_translate.c:3
+#: ../raster3d/r3.info/main.c:76 ../raster3d/r3.support/main.c:50
+#: ../raster/r.support/main.c:56 ../raster/r.timestamp/main.c:36
+#: ../raster/r.describe/main.c:55 ../raster/r.region/main.c:52
+#: ../raster/r.info/main.c:70
+msgid "metadata"
+msgstr ""
+
+#: ../vector/v.info/main.c:39 ../vector/v.build/main.c:37
+#: ../vector/v.clean/main.c:52 ../vector/v.build.polylines/main.c:112
+#: ../vector/v.out.postgis/main.c:48
+#: ../locale/scriptstrings/v.build.all_to_translate.c:3
+#: ../locale/scriptstrings/t.topology_to_translate.c:3
+msgid "topology"
+msgstr ""
+
+#: ../vector/v.info/main.c:40 ../locale/scriptstrings/t.info_to_translate.c:4
+#: ../raster3d/r3.info/main.c:78 ../raster/r.info/main.c:71
+msgid "extent"
+msgstr ""
+
+#: ../vector/v.info/main.c:41 ../raster/r.info/main.c:72
+msgid "history"
+msgstr ""
+
+#: ../vector/v.info/main.c:42
+msgid "attribute columns"
+msgstr ""
+
+#: ../vector/v.info/main.c:45
+msgid "Outputs basic information about a vector map."
+msgstr ""
+
+#: ../vector/v.info/print.c:130
+#, c-format
+msgid "Database connection for map <%s> is not defined in DB file"
+msgstr ""
+
+#: ../vector/v.info/print.c:134
+#, c-format
+msgid "Displaying column types/names for database connection of layer <%s>:"
+msgstr ""
+
+#: ../vector/v.info/print.c:142
+#, c-format
+msgid "Unable to open driver <%s>"
+msgstr ""
+
+#: ../vector/v.info/print.c:305
+msgid "Name:"
+msgstr ""
+
+#: ../vector/v.info/print.c:308
+msgid "Mapset:"
+msgstr ""
+
+#: ../vector/v.info/print.c:312
+msgid "Location:"
+msgstr ""
+
+#: ../vector/v.info/print.c:315
+msgid "Database:"
+msgstr ""
+
+#: ../vector/v.info/print.c:319
+msgid "Title:"
+msgstr ""
+
+#: ../vector/v.info/print.c:322
+msgid "Map scale:"
+msgstr ""
+
+#: ../vector/v.info/print.c:326
+msgid "Name of creator:"
+msgstr ""
+
+#: ../vector/v.info/print.c:329
+msgid "Organization:"
+msgstr ""
+
+#: ../vector/v.info/print.c:332
+msgid "Source date:"
+msgstr ""
+
+#: ../vector/v.info/print.c:339
+msgid "Timestamp (first layer): "
+msgstr ""
+
+#: ../vector/v.info/print.c:343
+msgid "Timestamp (first layer): none"
+msgstr ""
+
+#: ../vector/v.info/print.c:351 ../vector/v.info/print.c:375
+#: ../vector/v.info/print.c:415
+msgid "Map format:"
+msgstr ""
+
+#: ../vector/v.info/print.c:356
+msgid "OGR layer:"
+msgstr ""
+
+#: ../vector/v.info/print.c:359
+msgid "OGR datasource:"
+msgstr ""
+
+#: ../vector/v.info/print.c:362 ../vector/v.info/print.c:391
+msgid "Feature type:"
+msgstr ""
+
+#: ../vector/v.info/print.c:380
+msgid "DB table:"
+msgstr ""
+
+#: ../vector/v.info/print.c:383
+msgid "DB name:"
+msgstr ""
+
+#: ../vector/v.info/print.c:387
+msgid "Geometry column:"
+msgstr ""
+
+#: ../vector/v.info/print.c:401 ../vector/v.info/print.c:410
+msgid "Topology:"
+msgstr ""
+
+#: ../vector/v.info/print.c:402
+msgid "schema:"
+msgstr ""
+
+#: ../vector/v.info/print.c:406
+msgid "Topology column:"
+msgstr ""
+
+#: ../vector/v.info/print.c:424
+msgid "Type of map"
+msgstr ""
+
+#: ../vector/v.info/print.c:424
+msgid "level"
+msgstr ""
+
+#: ../vector/v.info/print.c:431
+msgid "Number of points:"
+msgstr ""
+
+#: ../vector/v.info/print.c:433
+msgid "Number of centroids:"
+msgstr ""
+
+#: ../vector/v.info/print.c:438
+msgid "Number of lines:"
+msgstr ""
+
+#: ../vector/v.info/print.c:440
+msgid "Number of boundaries:"
+msgstr ""
+
+#: ../vector/v.info/print.c:445
+msgid "Number of areas:"
+msgstr ""
+
+#: ../vector/v.info/print.c:447
+msgid "Number of islands:"
+msgstr ""
+
+#: ../vector/v.info/print.c:453
+msgid "Number of faces:"
+msgstr ""
+
+#: ../vector/v.info/print.c:455
+msgid "Number of kernels:"
+msgstr ""
+
+#: ../vector/v.info/print.c:460
+msgid "Number of volumes:"
+msgstr ""
+
+#: ../vector/v.info/print.c:462
+msgid "Number of holes:"
+msgstr ""
+
+#: ../vector/v.info/print.c:469
+msgid "Map is 3D:"
+msgstr ""
+
+#: ../vector/v.info/print.c:470
+msgid "Yes"
+msgstr ""
+
+#: ../vector/v.info/print.c:470
+msgid "No"
+msgstr ""
+
+#: ../vector/v.info/print.c:473
+msgid "Number of dblinks:"
+msgstr ""
+
+#: ../vector/v.info/print.c:486
+msgid "invalid"
+msgstr ""
+
+#: ../vector/v.info/print.c:488
+msgid "unspecified"
+msgstr ""
+
+#: ../vector/v.info/print.c:493 ../vector/v.info/print.c:498
+msgid "Projection"
+msgstr ""
+
+#: ../vector/v.info/print.c:494
+msgid "zone"
+msgstr ""
+
+#: ../vector/v.info/print.c:527
+msgid "Digitization threshold"
+msgstr ""
+
+#: ../vector/v.info/print.c:529
+msgid "Comment"
+msgstr ""
+
+#: ../vector/v.info/parse.c:24
+msgid "Print history instead of info and exit"
+msgstr ""
+
+#: ../vector/v.info/parse.c:30
+msgid ""
+"Print types/names of table columns for specified layer instead of info and "
+"exit"
+msgstr ""
+
+#: ../vector/v.info/parse.c:35
+msgid "Print region info in shell script style"
+msgstr ""
+
+#: ../vector/v.info/parse.c:40
+msgid "Print extended metadata info in shell script style"
+msgstr ""
+
+#: ../vector/v.info/parse.c:45
+msgid "Print topology info in shell script style"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:38 ../vector/v.hull/main.c:54
+#: ../vector/v.drape/main.c:59 ../vector/v.surf.rst/main.c:144
+#: ../vector/v.extrude/main.c:70 ../vector/v.out.postgis/main.c:49
+msgid "3D"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:40
+msgid "Performs transformation of 2D vector features to 3D."
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:52
+#, c-format
+msgid "Either '%s' or '%s' parameter have to be used"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:58
+#, c-format
+msgid "Parameters '%s' ignored"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:63
+msgid "Attribute table required"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:76
+#, c-format
+msgid "Vector map <%s> is 2D"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:80
+#, c-format
+msgid "Vector map <%s> is 3D"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:98 ../vector/v.to.3d/main.c:119
+msgid "Unable to copy attributes"
+msgstr ""
+
+#: ../vector/v.to.3d/main.c:128
+#, c-format
+msgid "Vertical extent of vector map <%s>: B: %f T: %f"
+msgstr ""
+
+#: ../vector/v.to.3d/trans3.c:45 ../vector/v.to.3d/trans2.c:43
+#, c-format
+msgid "Invalid layer number %d, assuming 1"
+msgstr ""
+
+#: ../vector/v.to.3d/trans3.c:69 ../vector/v.to.3d/trans2.c:67
+msgid "Column must be numeric"
+msgstr ""
+
+#: ../vector/v.to.3d/trans3.c:75
+msgid "Reading categories..."
+msgstr ""
+
+#: ../vector/v.to.3d/trans3.c:80 ../vector/v.to.3d/trans2.c:79
+msgid "Transforming features..."
+msgstr ""
+
+#: ../vector/v.to.3d/trans3.c:101
+#, c-format
+msgid "Feature id %d has no category - skipping"
+msgstr ""
+
+#: ../vector/v.to.3d/trans3.c:104
+#, c-format
+msgid "Feature id %d has more categories. Using category %d."
+msgstr ""
+
+#: ../vector/v.to.3d/trans3.c:130 ../vector/v.to.db/update.c:222
+#, c-format
+msgid "Record (cat %d) does not exist (not updated)"
+msgstr ""
+
+#: ../vector/v.to.3d/args.c:11
+msgid "Reverse transformation; 3D vector features to 2D"
+msgstr ""
+
+#: ../vector/v.to.3d/args.c:14
+msgid "Do not copy attribute table"
+msgstr ""
+
+#: ../vector/v.to.3d/args.c:30
+msgid "Name of attribute column used for height"
+msgstr ""
+
+#: ../vector/v.to.3d/args.c:32
+msgid "Can be used for reverse transformation, to store height of points"
+msgstr ""
+
+#: ../vector/v.to.3d/args.c:33 ../vector/v.to.3d/args.c:41
+#: ../vector/v.extrude/main.c:105 ../vector/v.extrude/main.c:113
+#: ../vector/v.extrude/main.c:119
+msgid "Height"
+msgstr ""
+
+#: ../vector/v.to.3d/args.c:40 ../vector/v.extrude/main.c:112
+msgid "Fixed height for 3D vector features"
+msgstr ""
+
+#: ../vector/v.to.3d/trans2.c:70
+#, c-format
+msgid "Fetching height from <%s> column..."
+msgstr ""
+
+#: ../vector/v.to.3d/trans2.c:101
+msgid "Skipping feature without category"
+msgstr ""
+
+#: ../vector/v.to.3d/trans2.c:116
+#, c-format
+msgid "Unable to get height for feature category %d"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:64 ../vector/v.select/main.c:49
+msgid "spatial query"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:65
+msgid "intersection"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:66
+msgid "union"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:67
+msgid "clip"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:68
+msgid "Overlays two vector maps."
+msgstr ""
+
+#: ../vector/v.overlay/main.c:71
+msgid "Name of input vector map (A)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:75
+msgid "Layer number or name (vector map A)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:79 ../vector/v.select/args.c:21
+msgid "Feature type (vector map A)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:85
+msgid "Name of input vector map (B)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:89
+msgid "Layer number or name (vector map B)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:93 ../vector/v.select/args.c:36
+msgid "Feature type (vector map B)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:104
+msgid "Operator defines features written to output vector map"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:107
+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:114
+msgid "also known as 'intersection' in GIS"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:115
+msgid "also known as 'union' in GIS (only for atype=area)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:116
+msgid "features from ainput not overlayed by features from binput"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:117
+msgid ""
+"features from either ainput or binput but not those from ainput overlayed by "
+"binput (only for atype=area)"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:128
+msgid "Output layer for new category, ainput and binput"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:129
+msgid "If 0 or not given, the category is not written"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:136
+msgid "Snapping threshold for boundaries"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:137
+msgid "Disable snapping with snap <= 0"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:171 ../vector/v.select/main.c:84
+#, c-format
+msgid "Unknown operator '%s'"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:188
+#, c-format
+msgid "Unable to determine feature type for <%s>"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:194
+#, c-format
+msgid "Invalid feature type (%d) for <%s>. Only '%s' or '%s' supported."
+msgstr ""
+
+#: ../vector/v.overlay/main.c:202
+#, c-format
+msgid "Operator '%s' is not supported for type line"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:220 ../vector/v.buffer/main.c:400
+#: ../vector/v.in.ogr/main.c:923
+msgid "Unable to create temporary vector map"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:257
+#, c-format
+msgid "Copying vector features from <%s>..."
+msgstr ""
+
+#: ../vector/v.overlay/main.c:338
+#, c-format
+msgid "No %s features found in vector map <%s>. Verify '%s' parameter."
+msgstr ""
+
+#: ../vector/v.overlay/main.c:387
+msgid "Collecting input attributes..."
+msgstr ""
+
+#: ../vector/v.overlay/main.c:416 ../vector/v.label.sa/labels.c:162
+#: ../vector/v.label/main.c:319
+msgid "Unable to select attributes"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:467
+#, c-format
+msgid "Unknown column type '%s' of column '%s'"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:480 ../vector/v.out.svg/main.c:400
+#: ../vector/v.out.vtk/writeVTK.c:589 ../vector/v.out.ogr/attrb.c:53
+#: ../vector/v.lrs/v.lrs.label/main.c:331
+msgid "Unable to fetch data from table"
+msgstr ""
+
+#: ../vector/v.overlay/main.c:532
+#, c-format
+msgid "Unknown column type '%s' of column '%s', values lost"
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:51
+#, c-format
+msgid "Snapping boundaries with %g ..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:99
+#, c-format
+msgid "%d boundary snapped"
+msgid_plural "%d boundaries snapped"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.overlay/area_area.c:109 ../vector/v.overlay/line_area.c:255
+msgid "Breaking lines..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:113 ../vector/v.delaunay/main.c:144
+#: ../vector/v.buffer/main.c:733 ../vector/v.buffer/main.c:740
+#: ../vector/v.in.ogr/main.c:1309 ../vector/v.in.ogr/main.c:1323
+msgid "Removing duplicates..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:116 ../vector/v.in.ogr/main.c:1327
+msgid "Cleaning boundaries at nodes..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:154
+msgid "Merging lines..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:158 ../vector/v.buffer/main.c:757
+msgid "Attaching islands..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:171 ../vector/v.buffer/main.c:778
+msgid "Cannot calculate area centroid"
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:181
+#, c-format
+msgid "Querying vector map <%s>..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:208 ../vector/v.overlay/area_area.c:290
+#: ../vector/v.overlay/area_area.c:318 ../vector/v.overlay/line_area.c:354
+#: ../vector/v.overlay/line_area.c:382
+msgid "Attribute not found"
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:218 ../vector/v.in.ogr/main.c:1438
+msgid "Writing centroids..."
+msgstr ""
+
+#: ../vector/v.overlay/area_area.c:345 ../vector/v.overlay/line_area.c:410
+#: ../vector/v.to.points/write.c:52 ../raster/r.contour/main.c:216
+#, c-format
+msgid "Unable to insert new record: '%s'"
+msgstr ""
+
+#: ../vector/v.overlay/line_area.c:272
+msgid "Selecting lines..."
+msgstr ""
+
+#: ../vector/v.build/main.c:39
+msgid "Creates topology for vector map."
+msgstr ""
+
+#: ../vector/v.build/main.c:40
+msgid "Optionaly also checks for topological errors."
+msgstr ""
+
+#: ../vector/v.build/main.c:44
+msgid "Name of vector map"
+msgstr ""
+
+#: ../vector/v.build/main.c:49
+msgid ""
+"Name for output vector map where erroneous vector features are written to"
+msgstr ""
+
+#: ../vector/v.build/main.c:61
+msgid "Build topology or dump topology or indeces to standard output"
+msgstr ""
+
+#: ../vector/v.build/main.c:65
+msgid "build topology"
+msgstr ""
+
+#: ../vector/v.build/main.c:66
+msgid "write topology to stdout"
+msgstr ""
+
+#: ../vector/v.build/main.c:67
+msgid "write spatial index to stdout"
+msgstr ""
+
+#: ../vector/v.build/main.c:68
+msgid "write category index to stdout"
+msgstr ""
+
+#: ../vector/v.build/main.c:69
+msgid "write feature index to stdout (OGR simple-feature-based formats only)"
+msgstr ""
+
+#: ../vector/v.build/main.c:75
+msgid "Extensive checks for topological errors"
+msgstr ""
+
+#: ../vector/v.build/main.c:76
+msgid "Perform in-depth checks for topological errors when building topology"
+msgstr ""
+
+#: ../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."
+msgstr ""
+
+#: ../vector/v.build/main.c:111
+#, c-format
+msgid "Vector map <%s> is not in current mapset"
+msgstr ""
+
+#: ../vector/v.random/main.c:97 ../vector/v.what.rast/main.c:72
+#: ../vector/v.drape/main.c:58 ../vector/v.extrude/main.c:69
+#: ../vector/v.sample/main.c:76 ../vector/v.what.rast3/main.c:65
+#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:3
+#: ../locale/scriptstrings/t.sample_to_translate.c:3
+#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:3
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:3
+#: ../raster/r.random/main.c:52 ../raster/r.random.cells/main.c:46
+#: ../display/d.where/main.c:44
+msgid "sampling"
+msgstr ""
+
+#: ../vector/v.random/main.c:99 ../vector/v.perturb/main.c:65
+#: ../raster/r.surf.random/main.c:38 ../raster/r.random/main.c:54
+#: ../raster/r.surf.gauss/main.c:40 ../raster/r.random.surface/main.c:59
+#: ../raster/r.random.cells/main.c:47
+msgid "random"
+msgstr ""
+
+#: ../vector/v.random/main.c:101
+msgid "Generates random 2D/3D vector points."
+msgstr ""
+
+#: ../vector/v.random/main.c:109
+msgid "Number of points to be created"
+msgstr ""
+
+#: ../vector/v.random/main.c:114
+msgid "Restrict points to areas in input vector"
+msgstr ""
+
+#: ../vector/v.random/main.c:131
+msgid "Minimum z height (needs -z flag or column name)"
+msgstr ""
+
+#: ../vector/v.random/main.c:140
+msgid "Maximum z height (needs -z flag or column name)"
+msgstr ""
+
+#: ../vector/v.random/main.c:149
+msgid ""
+"The seed to initialize the random generator. If not set the process ID is "
+"used"
+msgstr ""
+
+#: ../vector/v.random/main.c:152
+msgid "Name of column for z values"
+msgstr ""
+
+#: ../vector/v.random/main.c:154
+msgid "Writes z values to column"
+msgstr ""
+
+#: ../vector/v.random/main.c:162
+msgid "Type of column for z values"
+msgstr ""
+
+#: ../vector/v.random/main.c:169
+msgid "Create 3D output"
+msgstr ""
+
+#: ../vector/v.random/main.c:174
+msgid "Generate n points for each individual area"
+msgstr ""
+
+#: ../vector/v.random/main.c:188
+#, c-format
+msgid "Number of points must be > 0 (%d given)"
+msgstr ""
+
+#: ../vector/v.random/main.c:204 ../vector/v.drape/main.c:149
+#: ../vector/v.buffer/main.c:348
+#, c-format
+msgid ""
+"Invalid layer number (%d). Parameter '%s' or '%s' specified, assuming layer "
+"'1'."
+msgstr ""
+
+#: ../vector/v.random/main.c:214
+#, c-format
+msgid "No areas in vector map <%s>"
+msgstr ""
+
+#: ../vector/v.random/main.c:219
+#, c-format
+msgid "The <-%c> flag requires an input vector with areas"
+msgstr ""
+
+#: ../vector/v.random/main.c:250 ../vector/v.lrs/v.lrs.create/main.c:338
+#: ../vector/v.mkgrid/main.c:341 ../vector/v.mkgrid/main.c:399
+#: ../vector/v.in.dxf/write_vect.c:233 ../vector/v.in.ascii/main.c:409
+#: ../raster/r.volume/main.c:259 ../raster/r.to.vect/main.c:222
+#, c-format
+msgid "Unable to create table: %s"
+msgstr ""
+
+#: ../vector/v.random/main.c:273
+msgid "Table should contain only two columns"
+msgstr ""
+
+#: ../vector/v.random/main.c:282
+msgid ""
+"You have created unsupported column type. This module supports only INTEGER "
+"and DOUBLE PRECISION column types."
+msgstr ""
+
+#: ../vector/v.random/main.c:345
+#, c-format
+msgid ""
+"Selected areas in input vector <%s> do not overlap with the current region"
+msgstr ""
+
+#: ../vector/v.random/main.c:357
+#, c-format
+msgid "Input vector <%s> does not overlap with the current region"
+msgstr ""
+
+#: ../vector/v.random/main.c:382
+msgid "Generating points..."
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:74 ../vector/v.what/main.c:62
+#: ../vector/v.what.rast3/main.c:67
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:5
+#: ../raster/r.what/main.c:100 ../display/d.where/main.c:45
+msgid "position"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:75 ../vector/v.what/main.c:61
+#: ../vector/v.what.rast3/main.c:68
+#: ../locale/scriptstrings/i.spectral_to_translate.c:3
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:6
+#: ../raster/r.what.color/main.c:89 ../raster/r.what/main.c:99
+#: ../display/d.where/main.c:46
+msgid "querying"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:78
+msgid "Uploads raster values at positions of vector points to the table."
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:82 ../vector/v.what.rast3/main.c:75
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:8
+msgid "Name of vector points map for which to edit attributes"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:92
+msgid "Name of existing raster map to be queried"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:97 ../vector/v.what.rast3/main.c:86
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:9
+msgid "Name of attribute column to be updated with the query result"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:104
+msgid "Interpolate values from the nearest four cells"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:109
+msgid "Print categories and values instead of updating the database"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:169 ../vector/v.to.rast/support.c:318
+#: ../vector/v.to.rast/support.c:471 ../vector/v.to.rast/vect2rast.c:69
+#: ../vector/v.what.rast3/main.c:140
+#, c-format
+msgid "Column <%s> not found"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:172 ../vector/v.class/main.c:129
+#: ../vector/v.surf.bspline/main.c:399
+#: ../vector/v.surf.bspline/crosscorr.c:133 ../vector/v.buffer/main.c:434
+#: ../vector/v.surf.idw/read_sites.c:65 ../vector/v.sample/main.c:240
+#: ../vector/v.to.rast3/main.c:99
+msgid "Column type not supported"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:175
+msgid "Raster type is integer and column type is float"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:178
+msgid "Raster type is float and column type is integer, some data lost!!"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:194 ../vector/v.what.rast3/main.c:157
+msgid "Reading features from vector map..."
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:264
+#, c-format
+msgid "%d points outside current region were skipped"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:268
+#, c-format
+msgid "%d points without category were skipped"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:539 ../vector/v.what.rast/main.c:579
+#, c-format
+msgid "Multiple points (%d) of category %d, value set to 'NULL'"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:647
+#, c-format
+msgid "%d categories loaded from vector"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:649
+#, c-format
+msgid "%d duplicate categories in vector"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:652
+#, c-format
+msgid "%d categories loaded from table"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:653
+#, c-format
+msgid "%d categories from vector missing in table"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:656 ../vector/v.vect.stats/main.c:710
+#: ../vector/v.distance/main.c:1664
+#, c-format
+msgid "%d update errors"
+msgstr ""
+
+#: ../vector/v.what.rast/main.c:658 ../vector/v.distance/main.c:1666
+#, c-format
+msgid "%d records updated."
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:131 ../vector/v.univar/main.c:94
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:5
+#: ../raster/r.univar/r3.univar_main.c:100
+#: ../raster/r.univar/r.univar_main.c:102
+msgid "univariate statistics"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:132
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:6
+#: ../raster/r.univar/r.univar_main.c:103
+msgid "zonal statistics"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:133
+msgid "Count points in areas, calculate statistics from point attributes."
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:137
+msgid "Name of existing vector map with points"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:142
+msgid "Name of existing vector map with areas"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:149 ../vector/v.net.bridge/main.c:101
+#: ../vector/v.to.db/parse.c:41
+msgid "Feature type"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:154
+msgid "Layer number for points map"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:158
+msgid "Layer number for area map"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:174
+msgid "Method for aggregate statistics"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:181
+msgid "Column name of points map to use for statistics"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:182
+msgid "Column of points map must be numeric"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:189
+msgid "Column name to upload points count"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:191
+msgid ""
+"Column to hold points count, must be of type integer, will be created if not "
+"existing"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:198
+msgid "Column name to upload statistics"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:200
+msgid ""
+"Column to hold statistics, must be of type double, will be created if not "
+"existing"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:207
+msgid "Print output to stdout, do not update attribute table"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:208
+msgid "First column is always area category"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:252
+#, c-format
+msgid "Vector map <%s> is not in user mapset and cannot be updated"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:268 ../raster/r.proj/main.c:237
+#: ../raster/r.stats.zonal/main.c:164 ../raster/r.statistics/main.c:117
+#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:152
+#: ../imagery/i.rectify/main.c:172
+#, c-format
+msgid "<%s=%s> unknown %s"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:304
+msgid "count_column is required to upload point counts"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:313
+msgid "count_column must be of type integer"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:326 ../vector/v.vect.stats/main.c:356
+#, c-format
+msgid "Unable to add column <%s>"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:332
+msgid "stats_column is required to upload point stats"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:343
+msgid "stats_column must be of type double precision"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:367
+msgid "collecting attributes from points vector..."
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:408
+msgid "column for points vector must be numeric"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:483
+msgid "Selecting points for each area..."
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:580
+#, c-format
+msgid "could not find area category %d"
+msgstr ""
+
+#: ../vector/v.vect.stats/main.c:708
+#, c-format
+msgid "%d records updated"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:142 ../vector/v.to.rast/support.c:301
+#: ../vector/v.to.rast/support.c:454
+#, c-format
+msgid "Unknown column <%s> in table <%s>"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:146 ../vector/v.to.rast/support.c:305
+#: ../vector/v.to.rast/support.c:458 ../vector/v.to.rast/vect2rast.c:78
+#: ../vector/v.reclass/main.c:241
+#, c-format
+msgid "No records selected from table <%s>"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:163 ../vector/v.to.rast/support.c:330
+msgid "No records selected"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:176
+#, c-format
+msgid "Error in color definition column (%s) with cat %d: colorstring [%s]"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:179
+msgid "Color set to [200:200:200]"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:184
+#, c-format
+msgid "Error in color definition column (%s), with cat %d"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:273
+msgid "Label column was not specified, no labels will be written"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:353 ../vector/v.to.rast/support.c:500
+#, c-format
+msgid "Column type (%s) not supported"
+msgstr ""
+
+#: ../vector/v.to.rast/support.c:576 ../vector/v.to.rast/vect2rast.c:122
+#, c-format
+msgid "Unknown use type: %d"
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:36
+msgid "Loading data..."
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:74
+#, c-format
+msgid "Column type (%s) not supported (did you mean 'labelcolumn'?)"
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:104
+#, c-format
+msgid "Unable to use column <%s>"
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:131
+#, c-format
+msgid "No areas selected from vector map <%s>"
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:147
+#, c-format
+msgid "Pass %d of %d:"
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:155
+#, c-format
+msgid "Problem processing areas from vector map <%s>, continuing..."
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:167
+#, c-format
+msgid "Problem processing lines from vector map <%s>, continuing..."
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:174 ../raster/r.in.poly/poly2rast.c:81
+#: ../raster/r.carve/raster.c:33
+msgid "Writing raster map..."
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:192
+msgid "Creating support files for raster map..."
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:199
+msgid "Color can be updated from database only if use=attr"
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:219
+#, c-format
+msgid "Converted areas: %d of %d"
+msgstr ""
+
+#: ../vector/v.to.rast/vect2rast.c:222
+#, c-format
+msgid "Converted points/lines: %d of %d"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:45 ../vector/v.to.rast3/main.c:49
+#: ../locale/scriptstrings/r.out.xyz_to_translate.c:5
+#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:3
+#: ../raster3d/r3.to.rast/main.c:207 ../raster3d/r3.in.ascii/main.c:316
+#: ../raster3d/r3.out.ascii/main.c:305 ../raster/r.in.ascii/main.c:71
+#: ../raster/r.in.xyz/main.c:161 ../raster/r.to.rast3elev/main.c:362
+#: ../raster/r.to.rast3/main.c:198 ../raster/r.to.vect/main.c:71
+msgid "conversion"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:47
+msgid "rasterization"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:48
+msgid "Converts (rasterize) a vector map into a raster map."
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:73
+msgid "Source of raster values"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:77
+msgid "read values from attribute table"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:79
+msgid "use value specified by value option"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:80
+msgid "use z coordinate (points or contours only)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:81
+msgid "output as flow direction (lines only)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:87
+msgid "Name of column for 'attr' parameter (data type must be numeric)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:93
+msgid "Name of color definition column (with RRR:GGG:BBB entries)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:99
+msgid "Name of column used as raster category labels"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:108
+msgid "Raster value (for use=val)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:116 ../vector/v.surf.bspline/main.c:194
+#: ../raster/r.proj/main.c:191 ../raster/r.stream.extract/main.c:141
+#: ../raster/r.in.gdal/main.c:112 ../raster/r.resamp.bspline/main.c:151
+msgid "Maximum memory to be used (in MB)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:117 ../vector/v.surf.bspline/main.c:195
+#: ../raster/r.proj/main.c:192 ../raster/r.stream.extract/main.c:142
+#: ../raster/r.in.gdal/main.c:113 ../raster/r.resamp.bspline/main.c:152
+msgid "Cache size for raster rows"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:121
+msgid "Create densified lines (default: thin lines)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:122
+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
+#, c-format
+msgid "Cache size must be at least 1 MiB, changing %d to 1"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:141
+msgid "Column parameter missing (or use value parameter)"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:146
+msgid "Column parameter cannot be combined with use of category values option"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:151
+msgid "Column parameter cannot be combined with use of value option"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:156
+msgid "Column parameter cannot be combined with use of z coordinate"
+msgstr ""
+
+#: ../vector/v.to.rast/main.c:162
+#, c-format
+msgid "Unknown option '%s'"
+msgstr ""
+
+#: ../vector/v.to.rast/do_areas.c:34 ../vector/v.to.db/areas.c:28
+msgid "Reading areas..."
+msgstr ""
+
+#: ../vector/v.to.rast/do_areas.c:50 ../vector/v.to.rast/do_areas.c:58
+#, c-format
+msgid "No record for area (cat = %d)"
+msgstr ""
+
+#: ../vector/v.to.rast/do_areas.c:64 ../vector/v.to.rast/do_lines.c:73
+msgid "Unable to use column specified"
+msgstr ""
+
+#: ../vector/v.to.rast/do_areas.c:79
+#, c-format
+msgid "Get area %d failed"
+msgstr ""
+
+#: ../vector/v.to.rast/do_areas.c:117
+msgid "Area without centroid (OK for island)"
+msgstr ""
+
+#: ../vector/v.to.rast/do_areas.c:127
+msgid "Area centroid without category"
+msgstr ""
+
+#: ../vector/v.to.rast/do_lines.c:59 ../vector/v.to.rast/do_lines.c:67
+#: ../vector/v.to.rast3/main.c:145
+#, c-format
+msgid "No record for line (cat = %d)"
+msgstr ""
+
+#: ../vector/v.to.rast/do_lines.c:133
+#, c-format
+msgid "%d lines with varying height were not written to raster"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:98
+msgid "centrality measures"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:100
+msgid ""
+"Computes degree, centrality, betweeness, closeness and eigenvector "
+"centrality measures in the network."
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:148
+msgid "Name of degree centrality column"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:149 ../vector/v.net.centrality/main.c:155
+#: ../vector/v.net.centrality/main.c:161 ../vector/v.net.centrality/main.c:167
+msgid "Columns"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:154
+msgid "Name of closeness centrality column"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:160
+msgid "Name of betweenness centrality column"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:166
+msgid "Name of eigenvector centrality column"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:175
+msgid "Maximum number of iterations to compute eigenvector centrality"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:183
+msgid "Cumulative error tolerance for eigenvector centrality"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:192 ../vector/v.net.components/main.c:130
+msgid "Add points on nodes"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:284
+#: ../vector/v.net.connectivity/main.c:178
+#: ../vector/v.net.components/main.c:162 ../vector/v.generalize/network.c:89
+#: ../vector/v.net.bridge/main.c:134 ../vector/v.net.distance/main.c:239
+#: ../vector/v.net.spanningtree/main.c:124
+#: ../vector/v.net.timetable/main.c:405 ../vector/v.net.flow/main.c:226
+#, c-format
+msgid "Unable to build graph for vector map <%s>"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:321
+msgid "Computing degree centrality measure"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:325
+msgid "Computing betweenness and/or closeness centrality measure"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:332
+msgid "Computing eigenvector centrality measure"
+msgstr ""
+
+#: ../vector/v.net.centrality/main.c:339
+msgid "Writing data into the table..."
+msgstr ""
+
+#: ../vector/v.segment/main.c:64 ../vector/v.split/main.c:58
+msgid "segment"
+msgstr ""
+
+#: ../vector/v.segment/main.c:67
+msgid "Creates points/segments from input vector lines and positions."
+msgstr ""
+
+#: ../vector/v.segment/main.c:70
+msgid "Name of input vector lines map"
+msgstr ""
+
+#: ../vector/v.segment/main.c:79
+msgid "Name of file containing segment rules"
+msgstr ""
+
+#: ../vector/v.segment/main.c:146 ../vector/v.segment/main.c:190
+#, c-format
+msgid "Unable to read input: %s"
+msgstr ""
+
+#: ../vector/v.segment/main.c:157 ../vector/v.segment/main.c:201
+#, c-format
+msgid "Unable to find line of cat %d"
+msgstr ""
+
+#: ../vector/v.segment/main.c:172
+#, c-format
+msgid ""
+"Unable to get point on line: cat = %d offset = %f (line length = %.15g)\n"
+"%s"
+msgstr ""
+
+#: ../vector/v.segment/main.c:226
+msgid "End of segment > line length -> cut"
+msgstr ""
+
+#: ../vector/v.segment/main.c:232
+#, c-format
+msgid ""
+"Unable to make line segment: cat = %d : %f - %f (line length = %.15g)\n"
+"%s"
+msgstr ""
+
+#: ../vector/v.segment/main.c:254 ../vector/v.lrs/v.lrs.segment/main.c:336
+#, c-format
+msgid "Incorrect segment type: %s"
+msgstr ""
+
+#: ../vector/v.segment/main.c:261
+#, c-format
+msgid "%d point read from input"
+msgid_plural "%d points read from input"
+msgstr[0] ""
+msgstr[1] ""
+
+#. GTC Number of lost points
+#. GTC Number of lost lines
+#: ../vector/v.segment/main.c:265 ../vector/v.segment/main.c:276
+#: ../vector/v.lrs/v.lrs.segment/main.c:359
+#: ../vector/v.lrs/v.lrs.segment/main.c:371
+#, c-format
+msgid "%d lost"
+msgid_plural "%d lost"
+msgstr[0] ""
+msgstr[1] ""
+
+#. GTC %s is replaced with message indicating number of lost points.
+#: ../vector/v.segment/main.c:267
+#, c-format
+msgid "%d point written to output map (%s)"
+msgid_plural "%d points written to output map (%s)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.segment/main.c:272
+#, c-format
+msgid "%d line read from input"
+msgid_plural "%d lines read from input"
+msgstr[0] ""
+msgstr[1] ""
+
+#. GTC %s is replaced with message indicating number of lost lines.
+#: ../vector/v.segment/main.c:278
+#, c-format
+msgid "%d line written to output map (%s)"
+msgid_plural "%d lines written to output map (%s)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.type/main.c:41 ../vector/v.category/main.c:693
+#: ../vector/v.buffer/main.c:224
+#: ../locale/scriptstrings/v.dissolve_to_translate.c:4
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:4
+#: ../locale/scriptstrings/v.centroids_to_translate.c:4
+msgid "area"
+msgstr ""
+
+#: ../vector/v.type/main.c:44
+msgid "Changes type of vector features."
+msgstr ""
+
+#: ../vector/v.type/main.c:57
+msgid "Feature type to convert from"
+msgstr ""
+
+#: ../vector/v.type/main.c:65
+msgid "Feature type to convert to"
+msgstr ""
+
+#: ../vector/v.type/main.c:120
+msgid "Incompatible types"
+msgstr ""
+
+#: ../vector/v.type/main.c:155 ../vector/v.net/main.c:152
+#: ../vector/v.category/main.c:761 ../vector/v.proj/main.c:497
+#: ../vector/v.transform/main.c:284 ../vector/v.rectify/main.c:276
+#: ../vector/v.build.polylines/main.c:242
+msgid "Failed to copy attribute table to output map"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:128
+msgid "salesman"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:130
+msgid "Creates a cycle connecting given nodes (Traveling salesman problem)."
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:132
+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:151
+msgid "Node layer (used for cities)"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:163
+msgid "EXPERIMENTAL: Arc backward direction cost column (number)"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:169
+msgid "Name for output file holding node sequence (\"-\" for stdout)"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:174
+msgid "Categories of points ('cities') on nodes (layer is specified by nlayer)"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:250
+#, c-format
+msgid "Number of cities: %d"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:252
+msgid "Not enough cities (< 2)"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:288
+msgid "Creating cost cache..."
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:309 ../vector/v.net.salesman/main.c:319
+#, c-format
+msgid "No point at node %d"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:313 ../vector/v.net.salesman/main.c:323
+#, c-format
+msgid "No category for point at node %d"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:325
+#, c-format
+msgid "Destination node [cat %d] is unreachable from node [cat %d]"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:368
+msgid "Searching for the shortest cycle..."
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:496
+#, c-format
+msgid "Cycle with total cost %.3f"
+msgstr ""
+
+#: ../vector/v.net.salesman/main.c:521 ../vector/v.rectify/main.c:170
+#, c-format
+msgid "Unable to open file '%s' for writing"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:73
+msgid "isolines"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:74
+msgid "Splits net by cost isolines."
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:77
+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:119 ../vector/v.net.alloc/main.c:116
+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.iso/main.c:128
+msgid "Costs for isolines"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:165
+#, c-format
+msgid "Wrong iso cost: %f"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:168
+#, c-format
+msgid "Iso cost: %f less than previous"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:170
+#, c-format
+msgid "Iso cost %d: %f"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:177
+msgid "Not enough costs, everything reachable falls to first band"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:213
+msgid "Centre at closed node (costs = -1) ignored"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:231
+#, c-format
+msgid "Number of centres: %d (nlayer %d)"
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:234
+msgid "Not enough centres for selected nlayer. Nothing will be allocated."
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:254
+#, c-format
+msgid "Calculating costs from centre %d..."
+msgstr ""
+
+#: ../vector/v.net.iso/main.c:517 ../vector/v.net.alloc/main.c:351
+#: ../vector/v.net.alloc/main.c:362
+msgid "Cannot get line segment, segment out of line"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:76
+msgid "Exports a vector map to SVG file."
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:85
+msgid "Name for SVG output file"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:94
+msgid "Output type"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:95
+msgid "Defines which feature-type will be extracted"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:103
+msgid "Coordinate precision"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:109
+msgid "Attribute(s) to include in output SVG"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:130
+msgid "Precision must not be negative"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:133
+msgid "Precision must not be higher than 15"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:201
+#, c-format
+msgid "Unable to create SVG file <%s>"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:218
+#, c-format
+msgid "No areas found, skipping %s"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:233 ../vector/v.extrude/main.c:275
+#, c-format
+msgid "Skipping area %d without centroid"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:259
+#, c-format
+msgid "%d areas extracted"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:266
+#, c-format
+msgid "No points found, skipping %s"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:295
+#, c-format
+msgid "%d points extracted"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:302
+#, c-format
+msgid "No lines found, skipping %s"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:329
+#, c-format
+msgid "%d lines extracted"
+msgstr ""
+
+#: ../vector/v.out.svg/main.c:396
+#, c-format
+msgid "Cannot select attributes for cat=%d"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:54
+msgid "connectivity"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:56
+msgid "Computes vertex connectivity between two sets of nodes in the network."
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:96
+msgid "Set1 category values"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:97
+#: ../vector/v.net.connectivity/main.c:103
+msgid "Set1"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:102
+msgid "Set1 WHERE conditions of SQL statement without 'where' keyword"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:107
+msgid "Set2 category values"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:108
+#: ../vector/v.net.connectivity/main.c:114
+msgid "Set2"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:113
+msgid "Set2 WHERE conditions of SQL statement without 'where' keyword"
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:146
+#: ../vector/v.net.connectivity/main.c:153
+#, c-format
+msgid "No features for %s selected. Please check options '%s', '%s'."
+msgstr ""
+
+#: ../vector/v.net.connectivity/main.c:167
+#: ../vector/v.net.connectivity/main.c:170
+#, c-format
+msgid "%s is empty"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:51
+msgid "Exports a vector map to a GRASS ASCII vector representation."
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:52
+msgid ""
+"By default only features with category are exported. To export all features "
+"use 'layer=-1'."
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:60
+#, c-format
+msgid "Parameter '%s' ignored in standard mode"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:69
+#, c-format
+msgid "Format '%s' is not supported for old version"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:73
+#, c-format
+msgid "Parameter '%s' must be given for old version"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:80
+#, c-format
+msgid ""
+"Unable to open vector map <%s> at topology level. Areas will not be "
+"processed."
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:107
+#, c-format
+msgid "%d error in <%s> option"
+msgid_plural "%d errors in <%s> option"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ascii/main.c:141
+msgid "dig_att file already exist"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:144
+#, c-format
+msgid "Unable to open dig_att file <%s>"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:149
+msgid "Fetching data..."
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:156
+msgid "No points found, nothing to be exported"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:159
+msgid "No features found, nothing to be exported"
+msgstr ""
+
+#: ../vector/v.out.ascii/main.c:163
+msgid "An error occured, nothing to be exported"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:31
+msgid "Name for output ASCII file or ASCII vector name if '-o' is defined"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:33 ../general/g.list/main.c:138
+msgid "If not given or '-' then standard output"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:35 ../vector/v.out.ascii/args.c:81
+#: ../vector/v.in.ogr/main.c:161 ../vector/v.in.ogr/main.c:265
+#: ../vector/v.in.ogr/main.c:271
+#: ../locale/scriptstrings/i.spectral_to_translate.c:10
+#: ../locale/scriptstrings/i.spectral_to_translate.c:12
+#: ../locale/scriptstrings/m.proj_to_translate.c:10
+#: ../locale/scriptstrings/m.proj_to_translate.c:22
+#: ../locale/scriptstrings/m.proj_to_translate.c:24
+#: ../locale/scriptstrings/m.proj_to_translate.c:26
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:8
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:10
+#: ../raster/r.spread/main.c:276 ../raster/r.spread/main.c:288
+#: ../raster/r.spread/main.c:300 ../raster/r.grow.distance/main.c:162
+#: ../raster/r.grow.distance/main.c:168
+#: ../raster/r.sim/r.sim.sediment/main.c:173
+#: ../raster/r.sim/r.sim.sediment/main.c:180
+#: ../raster/r.sim/r.sim.sediment/main.c:187
+#: ../raster/r.sim/r.sim.sediment/main.c:193
+#: ../raster/r.sim/r.sim.sediment/main.c:200
+#: ../raster/r.sim/r.sim.sediment/main.c:207
+#: ../raster/r.sim/r.sim.sediment/main.c:214
+#: ../raster/r.sim/r.sim.water/main.c:192
+#: ../raster/r.sim/r.sim.water/main.c:198
+#: ../raster/r.sim/r.sim.water/main.c:204
+#: ../raster/r.sim/r.sim.water/main.c:211
+#: ../raster/r.sim/r.sim.water/main.c:218
+#: ../raster/r.sim/r.sim.water/main.c:293 ../raster/r.sun/main.c:391
+#: ../raster/r.sun/main.c:400 ../raster/r.sun/main.c:409
+#: ../raster/r.sun/main.c:418 ../raster/r.sun/main.c:427
+#: ../raster/r.sun/main.c:436 ../raster/r.resamp.rst/main.c:174
+#: ../raster/r.resamp.rst/main.c:180 ../raster/r.resamp.rst/main.c:186
+#: ../raster/r.resamp.rst/main.c:192 ../raster/r.resamp.rst/main.c:198
+#: ../raster/r.resamp.rst/main.c:204 ../raster/r.resamp.rst/main.c:264
+msgid "Output"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:38
+msgid "Name of attribute column(s) to be exported (point mode)"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:39
+msgid "\"*\" for all columns"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:40 ../vector/v.out.ascii/args.c:66
+#: ../vector/v.out.ascii/args.c:76 ../vector/v.out.ascii/args.c:86
+#: ../vector/v.out.ascii/args.c:92 ../vector/v.in.ascii/main.c:115
+#: ../vector/v.in.ascii/main.c:122 ../vector/v.in.ascii/main.c:134
+#: ../vector/v.in.ascii/main.c:144 ../vector/v.in.ascii/main.c:154
+#: ../vector/v.in.ascii/main.c:164 ../vector/v.in.ascii/main.c:188
+#: ../vector/v.in.ascii/main.c:192 ../vector/v.in.ascii/main.c:198
+#: ../vector/v.in.ascii/main.c:203 ../raster/r.random/main.c:97
+msgid "Points"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:59
+msgid "Simple point format (point per row)"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:60
+msgid "GRASS ASCII vector format"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:61
+msgid "OGC well-known text"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:65
+msgid "Field separator (points mode)"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:75 ../vector/v.out.vtk/main.c:70
+#: ../raster3d/r3.out.vtk/parameters.c:107 ../raster/r.out.vtk/parameters.c:98
+#: ../raster/r.out.ascii/main.c:79 ../display/d.rast.num/main.c:103
+msgid "Number of significant digits (floating point only)"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:80
+msgid "Create old (version 4) ASCII file"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:85
+msgid "Include column names in output (points mode)"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:91
+msgid "Only export points falling within current 3D region (points mode)"
+msgstr ""
+
+#: ../vector/v.out.ascii/args.c:109 ../vector/v.out.vtk/main.c:153
+msgid "Failed to interpret 'dp' parameter as an integer"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:53
+msgid "Exports the color table associated with a vector map."
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:61 ../raster/r.colors.out/raster_main.c:55
+#: ../raster/r.colors.out/raster3d_main.c:56
+msgid "Path to output rules file"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:62 ../raster/r.colors.out/raster_main.c:56
+#: ../raster/r.colors.out/raster3d_main.c:57 ../raster/r.kappa/main.c:89
+msgid "If not given write to standard output"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:66
+msgid "Name of attribute (numeric) column to which refer color rules"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:67
+msgid "If not given, color rules refer to categories"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:72 ../raster/r.colors.out/raster_main.c:61
+#: ../raster/r.colors.out/raster3d_main.c:62
+msgid "Output values as percentages"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:85
+#, c-format
+msgid "Unable to read color table for vector map <%s>"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:88
+#, c-format
+msgid "No color table defined for vector map <%s>"
+msgstr ""
+
+#: ../vector/v.colors.out/main.c:103 ../raster3d/r3.support/main.c:153
+#: ../general/g.cairocomp/main.c:66 ../raster/r.support/main.c:166
+#: ../raster/r.out.png/main.c:205 ../raster/r.colors.out/raster_main.c:79
+#: ../raster/r.colors.out/raster3d_main.c:80 ../raster/r.out.vrml/main.c:131
+#: ../raster/r.out.mat/main.c:91 ../raster/r.out.pov/main.c:173
+#, c-format
+msgid "Unable to open output file <%s>"
+msgstr ""
+
+#: ../vector/v.net.components/main.c:73
+msgid "components"
+msgstr ""
+
+#: ../vector/v.net.components/main.c:75
+msgid "Computes strongly and weakly connected components in the network."
+msgstr ""
+
+#: ../vector/v.net.components/main.c:123
+msgid "Weakly connected components"
+msgstr ""
+
+#: ../vector/v.net.components/main.c:124
+msgid "Strongly connected components"
+msgstr ""
+
+#: ../vector/v.net.components/main.c:126
+msgid "Type of components"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:84
+msgid "Converts DWG/DXF to GRASS vector map"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:87
+msgid "Name of DWG or DXF file"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:97
+msgid "List of layers to import"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:102
+msgid "Invert selection by layers (don't import layers in list)"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:106 ../vector/v.in.ascii/main.c:172
+msgid "Create 3D vector map"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:110
+msgid "Write circles as points (centre)"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:114
+msgid "List available layers and exit"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:118
+msgid "Use numeric type for attribute \"layer\""
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:138
+#, c-format
+msgid "Unable to initialize OpenDWG Toolkit, error: %d: %s."
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:141
+#, c-format
+msgid "%s Cannot open %s"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:149
+#, c-format
+msgid "Unable to open input file <%s>. Error %d: %s"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:244 ../vector/v.reclass/main.c:322
+#: ../vector/v.in.lidar/main.c:617 ../vector/v.in.ogr/main.c:1628
+#: ../vector/v.in.dxf/write_vect.c:241 ../vector/v.to.points/main.c:187
+#: ../vector/v.in.ascii/main.c:517 ../raster/r.contour/main.c:188
+#, c-format
+msgid "Unable to create index for table <%s>, key <%s>"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:287
+#, c-format
+msgid "%d elements skipped (layer name was not in list)"
+msgstr ""
+
+#: ../vector/v.in.dwg/main.c:290
+#, c-format
+msgid "%d elements processed"
+msgstr ""
+
+#: ../vector/v.select/main.c:51
+msgid ""
+"Selects features from vector map (A) by features from other vector map (B)."
+msgstr ""
+
+#: ../vector/v.select/main.c:93
+msgid "Operator can only be 'overlap'"
+msgstr ""
+
+#: ../vector/v.select/main.c:124
+msgid "Output from v.select"
+msgstr ""
+
+#: ../vector/v.select/main.c:175
+#, c-format
+msgid "%d features from <%s> without category skipped"
+msgstr ""
+
+#: ../vector/v.select/main.c:184
+#, c-format
+msgid "%d features written to output."
+msgstr ""
+
+#: ../vector/v.select/copy_tabs.c:51
+#, c-format
+msgid "No table for layer %d"
+msgstr ""
+
+#: ../vector/v.select/copy_tabs.c:66
+#, c-format
+msgid "Unable to copy table for layer %d"
+msgstr ""
+
+#: ../vector/v.select/args.c:12
+msgid "Input vector map from which to select features (A)"
+msgstr ""
+
+#: ../vector/v.select/args.c:16
+msgid "Layer number (vector map A)"
+msgstr ""
+
+#: ../vector/v.select/args.c:27
+msgid "Query vector map (B)"
+msgstr ""
+
+#: ../vector/v.select/args.c:31
+msgid "Layer number (vector map B)"
+msgstr ""
+
+#: ../vector/v.select/args.c:49
+msgid "Operator defines required relation between features"
+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."
+msgstr ""
+
+#: ../vector/v.select/args.c:59 ../vector/v.select/args.c:75
+msgid "features partially or completely overlap"
+msgstr ""
+
+#: ../vector/v.select/args.c:76
+msgid "features are spatially equals (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:77
+msgid "features do not spatially intersect (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:78
+msgid "features spatially intersect (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:79
+msgid "features spatially touches (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:80
+msgid "features spatially crosses (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:81
+msgid "feature A is completely inside feature B (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:82
+msgid "feature B is completely inside feature A (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:83
+msgid "features spatially overlap (using GEOS)"
+msgstr ""
+
+#: ../vector/v.select/args.c:84
+msgid ""
+"feature A is spatially related to feature B (using GEOS, requires 'relate' "
+"option)"
+msgstr ""
+
+#: ../vector/v.select/args.c:94
+msgid "Intersection Matrix Pattern used for 'relate' operator"
+msgstr ""
+
+#: ../vector/v.select/args.c:101
+msgid "Do not skip features without category"
+msgstr ""
+
+#: ../vector/v.select/write.c:26
+msgid "Writing selected features..."
+msgstr ""
+
+#: ../vector/v.select/select.c:40 ../vector/v.drape/main.c:176
+#: ../vector/v.category/main.c:332
+msgid "Processing features..."
+msgstr ""
+
+#: ../vector/v.select/select.c:64
+#, c-format
+msgid "Unable to read line id %d from vector map <%s>"
+msgstr ""
+
+#: ../vector/v.select/select.c:167 ../vector/v.out.pov/main.c:175
+msgid "Processing areas..."
+msgstr ""
+
+#: ../vector/v.select/select.c:191
+#, c-format
+msgid "Unable to read area id %d from vector map <%s>"
+msgstr ""
+
+#: ../vector/v.distance/main.c:95
+msgid ""
+"Finds the nearest element in vector map 'to' for elements in vector map "
+"'from'."
+msgstr ""
+
+#: ../vector/v.distance/main.c:99
+msgid "Name of existing vector map (from)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:100 ../vector/v.distance/main.c:105
+#: ../vector/v.distance/main.c:112 ../vector/v.distance/main.c:156
+#: ../vector/v.distance/main.c:192 ../vector/v.net.distance/main.c:99
+#: ../vector/v.net.distance/main.c:104 ../vector/v.net.distance/main.c:110
+msgid "From"
+msgstr ""
+
+#: ../vector/v.distance/main.c:104
+msgid "Layer number or name (from)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:111
+msgid "Feature type (from)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:116
+msgid "Name of existing vector map (to)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:117 ../vector/v.distance/main.c:122
+#: ../vector/v.distance/main.c:129 ../vector/v.distance/main.c:198
+#: ../vector/v.net.distance/main.c:115 ../vector/v.net.distance/main.c:122
+#: ../vector/v.net.distance/main.c:127 ../vector/v.net.distance/main.c:133
+msgid "To"
+msgstr ""
+
+#: ../vector/v.distance/main.c:121
+msgid "Layer number or name (to)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:128
+msgid "Feature type (to)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:134
+msgid "Name for output vector map containing lines connecting nearest elements"
+msgstr ""
+
+#: ../vector/v.distance/main.c:142
+msgid "Maximum distance or -1 for no limit"
+msgstr ""
+
+#: ../vector/v.distance/main.c:149
+msgid "Minimum distance or -1 for no limit"
+msgstr ""
+
+#: ../vector/v.distance/main.c:159
+msgid "Values describing the relation between two nearest features"
+msgstr ""
+
+#: ../vector/v.distance/main.c:169
+msgid "category of the nearest feature"
+msgstr ""
+
+#: ../vector/v.distance/main.c:170
+msgid "minimum distance to nearest feature"
+msgstr ""
+
+#: ../vector/v.distance/main.c:171
+msgid "x coordinate of the nearest point on the 'to' feature"
+msgstr ""
+
+#: ../vector/v.distance/main.c:172
+msgid "y coordinate of the nearest point on the 'to' feature"
+msgstr ""
+
+#: ../vector/v.distance/main.c:173
+msgid ""
+"distance to the nearest point on the 'to' feature along that linear feature"
+msgstr ""
+
+#: ../vector/v.distance/main.c:175
+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:178
+msgid "attribute of nearest feature given by to_column option"
+msgstr ""
+
+#: ../vector/v.distance/main.c:191
+msgid ""
+"Column name(s) where values specified by 'upload' option will be uploaded"
+msgstr ""
+
+#: ../vector/v.distance/main.c:197
+msgid "Column name of nearest feature (used with upload=to_attr)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:203
+msgid "Name of table created when the 'distance to all' flag is used"
+msgstr ""
+
+#: ../vector/v.distance/main.c:206
+msgid "Field separator for printing output to stdout"
+msgstr ""
+
+#: ../vector/v.distance/main.c:211
+msgid "Print output to stdout, don't update attribute table"
+msgstr ""
+
+#: ../vector/v.distance/main.c:213
+msgid "First column is always category of 'from' feature called from_cat"
+msgstr ""
+
+#: ../vector/v.distance/main.c:218
+msgid "Calculate distances to all features within the threshold"
+msgstr ""
+
+#: ../vector/v.distance/main.c:220
+msgid ""
+"Output is written to stdout but may be uploaded to a new table created by "
+"this module; multiple 'upload' options may be used."
+msgstr ""
+
+#: ../vector/v.distance/main.c:284
+msgid "to_column option missing"
+msgstr ""
+
+#: ../vector/v.distance/main.c:296
+msgid "Too many column names"
+msgstr ""
+
+#: ../vector/v.distance/main.c:303
+msgid "Not enough column names"
+msgstr ""
+
+#: ../vector/v.distance/main.c:323 ../vector/v.distance/main.c:341
+#, c-format
+msgid "No features of selected type found in <%s>"
+msgstr ""
+
+#: ../vector/v.distance/main.c:413
+msgid "dmin can not be larger than dmax"
+msgstr ""
+
+#: ../vector/v.distance/main.c:555
+msgid "Incompatible column types"
+msgstr ""
+
+#: ../vector/v.distance/main.c:603
+msgid "No categories for 'from' for slected type and layer"
+msgstr ""
+
+#: ../vector/v.distance/main.c:627
+msgid "Finding nearest features..."
+msgstr ""
+
+#: ../vector/v.distance/main.c:728 ../vector/v.distance/main.c:1013
+#, c-format
+msgid "More cats found in to_layer (line=%d)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:742 ../vector/v.distance/main.c:819
+#: ../vector/v.distance/main.c:1027 ../imagery/i.segment/flag.c:21
+#: ../imagery/i.segment/flag.c:28
+msgid "Out of memory!"
+msgstr ""
+
+#: ../vector/v.distance/main.c:805 ../vector/v.distance/main.c:1160
+#, c-format
+msgid "More cats found in to_layer (area=%d)"
+msgstr ""
+
+#: ../vector/v.distance/main.c:913
+msgid "Finding nearest features for areas..."
+msgstr ""
+
+#: ../vector/v.distance/main.c:1277
+msgid "DATETIME type not yet supported, no attributes will be uploaded"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1295
+msgid "Unable to open default database"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1635
+#, c-format
+msgid "%d categories with more than 1 feature in vector map <%s>"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1638
+#, c-format
+msgid "%d categories - no nearest feature found"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1647
+#, c-format
+msgid "%d distances calculated"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1648
+#, c-format
+msgid "%d records inserted"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1650
+#, c-format
+msgid "%d insert errors"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1654
+#, c-format
+msgid "%d categories read from the map"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1656
+#, c-format
+msgid "%d categories exist in the table"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1658
+#, c-format
+msgid "%d categories read from the map exist in the table"
+msgstr ""
+
+#: ../vector/v.distance/main.c:1661
+#, c-format
+msgid "%d categories read from the map don't exist in the table"
+msgstr ""
+
+#: ../vector/v.distance/distance.c:49
+#, c-format
+msgid "Invalid segment number %d for %d points"
+msgstr ""
+
+#: ../vector/v.distance/distance.c:416
+msgid "At least one point is really inside the area!"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:51 ../vector/v.buffer/main.c:223
+#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:4
+#: ../raster/r.buffer/main.c:67 ../raster/r.circle/main.c:52
+msgid "buffer"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:53
+msgid "Creates parallel line to input vector lines."
+msgstr ""
+
+#: ../vector/v.parallel/main.c:68
+msgid "Offset along major axis in map units"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:76
+msgid "Offset along minor axis in map units"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:84 ../vector/v.buffer/main.c:270
+msgid "Angle of major axis in degrees"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:93
+msgid "Side"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:97
+msgid "Parallel line is on the left"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:98
+msgid "Parallel line is on the right"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:99
+msgid "Parallel lines on both sides"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:108
+msgid "Tolerance of arc polylines in map units"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:112
+msgid "Make outside corners round"
+msgstr ""
+
+#: ../vector/v.parallel/main.c:116
+msgid "Create buffer-like parallel lines"
+msgstr ""
+
+#: ../vector/v.class/main.c:46 ../raster/r.kappa/main.c:70
+#: ../imagery/i.cluster/main.c:76 ../imagery/i.gensigset/main.c:41
+#: ../imagery/i.smap/main.c:39 ../imagery/i.segment/main.c:37
+#: ../imagery/i.maxlik/main.c:62 ../imagery/i.gensig/main.c:40
+msgid "classification"
+msgstr ""
+
+#: ../vector/v.class/main.c:50
+msgid "Classifies attribute data, e.g. for thematic mapping"
+msgstr ""
+
+#: ../vector/v.class/main.c:58
+msgid "Column name or expression"
+msgstr ""
+
+#: ../vector/v.class/main.c:68 ../display/d.vect.thematic/main.c:111
+msgid "Algorithm to use for classification"
+msgstr ""
+
+#: ../vector/v.class/main.c:76 ../display/d.vect.thematic/main.c:115
+msgid "simple intervals"
+msgstr ""
+
+#: ../vector/v.class/main.c:77 ../display/d.vect.thematic/main.c:116
+msgid "standard deviations"
+msgstr ""
+
+#: ../vector/v.class/main.c:78 ../display/d.vect.thematic/main.c:117
+msgid "quantiles"
+msgstr ""
+
+#: ../vector/v.class/main.c:79 ../display/d.vect.thematic/main.c:118
+msgid "equiprobable (normal distribution)"
+msgstr ""
+
+#: ../vector/v.class/main.c:88 ../display/d.vect.thematic/main.c:128
+msgid "Number of classes to define"
+msgstr ""
+
+#: ../vector/v.class/main.c:93
+msgid "Print only class breaks (without min and max)"
+msgstr ""
+
+#: ../vector/v.class/main.c:138
+msgid "Unable to sort array of values"
+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."
+msgstr ""
+
+#: ../vector/v.class/main.c:201
+#, c-format
+msgid ""
+"\n"
+"Classification of %s into %i classes\n"
+msgstr ""
+
+#: ../vector/v.class/main.c:203 ../display/d.vect.thematic/main.c:439
+#, c-format
+msgid "Using algorithm: *** %s ***\n"
+msgstr ""
+
+#: ../vector/v.class/main.c:204 ../display/d.vect.thematic/main.c:441
+#, c-format
+msgid "Mean: %f\tStandard deviation = %f\n"
+msgstr ""
+
+#: ../vector/v.class/main.c:208
+#, c-format
+msgid "Lowest chi2 = %f\n"
+msgstr ""
+
+#: ../vector/v.class/main.c:211 ../display/d.vect.thematic/main.c:448
+#, c-format
+msgid "Stdev multiplied by %.4f to define step\n"
+msgstr ""
+
+#: ../vector/v.class/main.c:214
+#, c-format
+msgid ""
+"%15s%15s%15s\n"
+"\n"
+msgstr ""
+
+#: ../vector/v.class/main.c:226
+#, c-format
+msgid ""
+"\n"
+"Note: Minimum of first class is including\n"
+"\n"
+msgstr ""
+
+#: ../vector/v.generalize/misc.c:156
+#, c-format
+msgid "Layer %d"
+msgstr ""
+
+#: ../vector/v.generalize/displacement.c:78 ../raster/r.contour/main.c:237
+msgid "Reading data..."
+msgstr ""
+
+#: ../vector/v.generalize/displacement.c:199
+msgid "Inverting matrix..."
+msgstr ""
+
+#: ../vector/v.generalize/displacement.c:201
+msgid "Unable to calculate the inverse matrix"
+msgstr ""
+
+#: ../vector/v.generalize/displacement.c:204
+msgid "Resolving conflicts..."
+msgstr ""
+
+#: ../vector/v.generalize/main.c:77
+msgid "generalization"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:78
+msgid "simplification"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:79
+msgid "smoothing"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:80
+msgid "displacement"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:81
+msgid "network generalization"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:82
+msgid "Performs vector based generalization."
+msgstr ""
+
+#: ../vector/v.generalize/main.c:100
+msgid ""
+"Error map of all lines and boundaries not being generalized due to topology "
+"issues or over-simplification"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:124
+msgid "Douglas-Peucker Algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:125
+msgid "Douglas-Peucker Algorithm with reduction parameter"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:126
+msgid "Lang Simplification Algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:127
+msgid "Vertex Reduction Algorithm eliminates points close to each other"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:128
+msgid "Reumann-Witkam Algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:129
+msgid "Boyle's Forward-Looking Algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:130
+msgid "McMaster's Sliding Averaging Algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:131
+msgid "McMaster's Distance-Weighting Algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:132
+msgid "Chaiken's Algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:133
+msgid "Interpolation by Cubic Hermite Splines"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:134
+msgid "Snakes method for line smoothing"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:135
+msgid "Network generalization"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:136
+msgid "Displacement of lines close to each other"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:139
+msgid "Generalization algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:146
+msgid "Maximal tolerance value"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:153
+msgid "Look-ahead parameter"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:162
+msgid "Percentage of the points in the output of 'douglas_reduction' algorithm"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:171
+msgid "Slide of computed point toward the original point"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:180
+msgid "Minimum angle between two consecutive segments in Hermite method"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:188
+msgid "Degree threshold in network generalization"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:197
+msgid "Closeness threshold in network generalization"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:205
+msgid "Betweeness threshold in network generalization"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:212
+msgid "Snakes alpha parameter"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:219
+msgid "Snakes beta parameter"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:226
+msgid "Number of iterations"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:236
+msgid "Disable loop support"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:237
+msgid "Do not modify end points of lines forming a closed loop"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:240
+msgid "Do not copy attributes"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:294
+msgid "Unknown method"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:326
+#, c-format
+msgid "No lines found in input map <%s>"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:340
+#, c-format
+msgid "Unable to create error vector map <%s>"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:360
+msgid "Displacement..."
+msgstr ""
+
+#: ../vector/v.generalize/main.c:369
+msgid "Network generalization..."
+msgstr ""
+
+#: ../vector/v.generalize/main.c:384
+msgid "Attributes are needed for 'where' option, copying table"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:401
+#, c-format
+msgid "Generalization (%s)..."
+msgstr ""
+
+#: ../vector/v.generalize/main.c:402
+#, c-format
+msgid "Using threshold: %g %s"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:533
+#, c-format
+msgid "Method '%s' did not preserve first point"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:538
+#, c-format
+msgid "Method '%s' did not preserve last point"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:545
+#, c-format
+msgid "Method '%s' did not preserve loop"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:577
+#, c-format
+msgid ""
+"%d boundaries were not modified because modification would damage topology"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:580
+#, c-format
+msgid "%d lines/boundaries were not modified due to over-simplification"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:601
+#, c-format
+msgid ""
+"Number of vertices for selected features %s from %d to %d (%d%% remaining)"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:602
+msgid "reduced"
+msgstr ""
+
+#: ../vector/v.generalize/main.c:602
+msgid "changed"
+msgstr ""
+
+#: ../vector/v.generalize/smoothing.c:135
+#: ../vector/v.generalize/smoothing.c:225
+msgid "Look ahead parameter must be odd"
+msgstr ""
+
+#: ../vector/v.generalize/smoothing.c:664
+msgid "Unable to find the inverse matrix"
+msgstr ""
+
+#: ../vector/v.generalize/smoothing.c:671
+msgid "Unable to calculate the output vectors"
+msgstr ""
+
+#: ../vector/v.generalize/network.c:166
+msgid "Calculating centrality measures..."
+msgstr ""
+
+#: ../vector/v.in.region/main.c:43
+msgid "Creates a vector polygon from the current region extent."
+msgstr ""
+
+#: ../vector/v.in.region/main.c:51
+msgid "Select type: line or area"
+msgstr ""
+
+#: ../vector/v.in.region/main.c:58
+msgid "Densify lines using region resolution"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:39 ../vector/v.label/main.c:60
+#: ../display/d.labels/main.c:44
+msgid "paint labels"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:41
+msgid "Create optimally placed labels for vector map(s)"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:57 ../vector/v.label/main.c:78
+msgid "Name of attribute column to be used for labels"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:61 ../vector/v.label/main.c:67
+msgid "Name for new paint-label file"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:71
+msgid "Name of TrueType font (as listed in the fontcap)"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:72 ../vector/v.label.sa/main.c:80
+#: ../vector/v.lrs/v.lrs.label/main.c:181 ../vector/v.label/main.c:125
+#: ../vector/v.label/main.c:132 ../vector/v.label/main.c:140
+#: ../vector/v.label/main.c:148
+msgid "Font"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:77 ../vector/v.lrs/v.lrs.label/main.c:187
+#: ../vector/v.label/main.c:129
+msgid "Label size (in map-units)"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:84
+msgid "Icon size of point features (in map-units)"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:98 ../vector/v.lrs/v.lrs.label/main.c:193
+#: ../vector/v.label/main.c:151 ../display/d.grid/main.c:102
+#: ../display/d.geodesic/main.c:66 ../display/d.rast.num/main.c:87
+#: ../display/d.legend/main.c:160
+msgid "Text color"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:103 ../vector/v.label.sa/main.c:113
+#: ../vector/v.label.sa/main.c:120 ../vector/v.label.sa/main.c:130
+#: ../vector/v.label.sa/main.c:140 ../vector/v.label.sa/main.c:150
+#: ../vector/v.label.sa/main.c:157 ../vector/v.label/main.c:152
+#: ../vector/v.label/main.c:176 ../vector/v.label/main.c:189
+#: ../vector/v.label/main.c:195 ../vector/v.label/main.c:205
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:11
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:13
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:15
+#: ../display/d.rast.num/main.c:88 ../display/d.rast.num/main.c:94
+#: ../display/d.rast.num/main.c:112 ../display/d.vect/main.c:117
+#: ../display/d.vect/main.c:123 ../display/d.vect/main.c:127
+#: ../display/d.vect/main.c:134 ../display/d.vect/main.c:279
+#: ../display/d.northarrow/main.c:66 ../display/d.northarrow/main.c:72
+#: ../display/d.rast.arrow/main.c:117 ../display/d.rast.arrow/main.c:123
+#: ../display/d.rast.arrow/main.c:129 ../display/d.rast.arrow/main.c:135
+#: ../display/d.barscale/main.c:113 ../display/d.barscale/main.c:119
+msgid "Colors"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:107 ../vector/v.lrs/v.lrs.label/main.c:205
+#: ../vector/v.label/main.c:174
+msgid "Highlight color for text"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:117 ../vector/v.label/main.c:180
+msgid "Width of highlight coloring"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:135 ../vector/v.label/main.c:200
+msgid "Opaque to vector (only relevant if background color is selected)"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:144 ../vector/v.lrs/v.lrs.label/main.c:223
+#: ../vector/v.label/main.c:193 ../display/d.grid/main.c:96
+msgid "Border color"
+msgstr ""
+
+#: ../vector/v.label.sa/main.c:154
+msgid "Border width (only for ps.map output)"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:68
+#, c-format
+msgid "Cannot allocate %lu bytes of memory"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:87
+msgid "Unable to initialise FreeType"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:90
+#, c-format
+msgid "Unable to find font '%s'\n"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:92
+#, c-format
+msgid "Font '%s' is not a FreeType font\n"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:96
+msgid "Font file format is not supported by FreeType"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:98
+msgid "Font file can not be loaded"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:107
+msgid "Unable to set font size"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:128
+msgid "Cannot allocate more memory"
+msgstr ""
+
+#: ../vector/v.label.sa/labels.c:244
+#, c-format
+msgid "Cannot load glyph for '%c'"
+msgstr ""
+
+#: ../vector/v.voronoi/sw_main.c:188
+#, c-format
+msgid "Found %d point/centroid in <%s>, but at least 2 are needed"
+msgid_plural "Found %d points/centroids in <%s>, but at least 2 are needed"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.voronoi/sw_main.c:410 ../vector/v.voronoi/sw_main.c:436
+msgid "All boundaries in the list should be valid"
+msgstr ""
+
+#: ../vector/v.voronoi/sw_main.c:416 ../vector/v.voronoi/sw_main.c:442
+msgid "Boundary is degenerate"
+msgstr ""
+
+#: ../vector/v.voronoi/sw_main.c:468
+#, c-format
+msgid "Found %d vertex in <%s>, but at least 2 are needed"
+msgid_plural "Found %d vertices in <%s>, but at least 2 are needed"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.voronoi/main.c:125 ../vector/v.delaunay/main.c:87
+msgid "triangulation"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:126
+msgid "skeleton"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:127
+msgid ""
+"Creates a Voronoi diagram in current region from an input vector map "
+"containing points or centroids."
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:131 ../vector/v.surf.bspline/main.c:110
+#: ../vector/v.sample/main.c:82
+msgid "Name of input vector point map"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:141
+msgid "Factor for output smoothness"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:142
+msgid ""
+"Applies to input areas only. Smaller values produce smoother output but can "
+"cause numerical instability."
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:149
+msgid "Maximum dangle length of skeletons"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:150
+msgid ""
+"Applies only to skeleton extraction. Default = -1 will extract the center "
+"line."
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:156
+msgid "Create Voronoi diagram for input areas"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:161
+msgid "Extract skeletons for input areas"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:166
+msgid "Output tessellation as a graph (lines), not areas"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:182
+#, c-format
+msgid "Option '%s' is too small, set to %g"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:226
+#, c-format
+msgid "Voronoi triangulation for %d point..."
+msgid_plural "Voronoi triangulation for %d points..."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.voronoi/main.c:230 ../vector/v.delaunay/in_out.c:93
+msgid "Writing edges..."
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:239
+msgid "Thin skeletons ..."
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:396
+msgid "No table"
+msgstr ""
+
+#: ../vector/v.voronoi/main.c:411
+msgid "Cannot copy table"
+msgstr ""
+
+#: ../vector/v.voronoi/skeleton.c:293 ../vector/v.voronoi/skeleton.c:400
+#, c-format
+msgid "Pass %d"
+msgstr ""
+
+#: ../vector/v.voronoi/skeleton.c:509
+msgid "Node is outside any input area"
+msgstr ""
+
+#: ../vector/v.voronoi/clean_topo.c:20
+msgid "Searching for topology errors..."
+msgstr ""
+
+#: ../vector/v.voronoi/clean_topo.c:78
+msgid "Cleaning output topology"
+msgstr ""
+
+#: ../vector/v.voronoi/clean_topo.c:87 ../vector/v.buffer/main.c:751
+#: ../vector/v.in.ogr/main.c:1343
+msgid "Removing dangles..."
+msgstr ""
+
+#: ../vector/v.voronoi/clean_topo.c:89 ../vector/v.buffer/main.c:754
+#: ../vector/v.in.ogr/main.c:1358
+msgid "Removing bridges..."
+msgstr ""
+
+#: ../vector/v.voronoi/clean_topo.c:115
+msgid "Removing incorrect boundaries from output"
+msgstr ""
+
+#: ../vector/v.hull/main.c:56
+msgid "Produces a 2D/3D convex hull for a given vector map."
+msgstr ""
+
+#: ../vector/v.hull/main.c:70
+msgid "Limit to current region"
+msgstr ""
+
+#: ../vector/v.hull/main.c:75
+msgid "Create a 'flat' 2D hull even if the input is 3D points"
+msgstr ""
+
+#: ../vector/v.hull/main.c:100
+#, c-format
+msgid "Error loading vector points from <%s>"
+msgstr ""
+
+#: ../vector/v.hull/main.c:103
+#, c-format
+msgid "Convex hull calculation requires at least three points (%d found)"
+msgstr ""
+
+#: ../vector/v.hull/main.c:105
+#, c-format
+msgid "%d points read from vector map <%s>"
+msgstr ""
+
+#: ../vector/v.hull/hull.c:107
+msgid "Simple planar hulls not implemented yet"
+msgstr ""
+
+#: ../vector/v.hull/chull.c:212
+msgid "Reading 3D vertices..."
+msgstr ""
+
+#: ../vector/v.hull/chull.c:396
+msgid "Constructing 3D hull..."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:94
+#: ../vector/v.lidar.edgedetection/main.c:73 ../vector/v.in.lidar/main.c:158
+#: ../vector/v.lidar.growing/main.c:76 ../vector/v.lidar.correction/main.c:69
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:5
+#: ../raster/r.in.xyz/main.c:164 ../raster/r.in.lidar/main.c:172
+msgid "LIDAR"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:96
+msgid ""
+"Performs bicubic or bilinear spline interpolation with Tykhonov "
+"regularization."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:101 ../raster/r.resamp.bspline/main.c:144
+msgid ""
+"Find the best Tykhonov regularizing parameter using a \"leave-one-out\" "
+"cross validation method"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:105
+#: ../vector/v.lidar.edgedetection/main.c:80 ../vector/v.outlier/main.c:75
+#: ../vector/v.lidar.correction/main.c:75
+msgid "Estimate point density and distance"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:107
+#: ../vector/v.lidar.edgedetection/main.c:82 ../vector/v.outlier/main.c:77
+#: ../vector/v.lidar.correction/main.c:77
+msgid ""
+"Estimate point density and distance for the input vector points within the "
+"current region extends and quit"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:118 ../vector/v.surf.rst/main.c:178
+msgid "Name of the attribute column with values to be used for approximation"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:119
+msgid "If not given and input is 3D vector map then z-coordinates are used."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:126
+msgid "Name of input vector map with sparse points"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:139
+msgid "Raster map to use for masking (applies to raster output only)"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:140 ../raster/r.resamp.bspline/main.c:99
+msgid "Only cells that are not NULL and not zero are interpolated"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:149
+#: ../vector/v.lidar.edgedetection/main.c:94 ../vector/v.outlier/main.c:105
+#: ../vector/v.lidar.correction/main.c:101
+msgid "Length of each spline step in the east-west direction"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:158
+#: ../vector/v.lidar.edgedetection/main.c:103 ../vector/v.outlier/main.c:114
+#: ../vector/v.lidar.correction/main.c:110
+msgid "Length of each spline step in the north-south direction"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:163 ../raster/r.resamp.bspline/main.c:119
+msgid "Spline interpolation algorithm"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:170
+#: ../vector/v.lidar.edgedetection/main.c:414 ../vector/v.outlier/main.c:413
+#: ../vector/v.lidar.correction/main.c:402
+#: ../raster/r.resamp.bspline/main.c:125
+msgid "Bilinear interpolation"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:171
+#: ../vector/v.lidar.edgedetection/main.c:431
+#: ../raster/r.resamp.bspline/main.c:126
+msgid "Bicubic interpolation"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:177 ../raster/r.resamp.bspline/main.c:132
+msgid "Tykhonov regularization parameter (affects smoothing)"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:207
+msgid "Choose either vector or raster output, not both"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:210
+msgid "No raster or vector or cross-validation output"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:226
+msgid "Unable to set default DB connection"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:231
+msgid "No default DB defined"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:247 ../vector/v.surf.bspline/main.c:416
+#: ../vector/v.lidar.edgedetection/main.c:189
+#: ../vector/v.lidar.edgedetection/main.c:201
+#: ../vector/v.lidar.edgedetection/main.c:251 ../vector/v.outlier/main.c:185
+#: ../vector/v.outlier/main.c:253 ../vector/v.lidar.growing/main.c:163
+#: ../vector/v.lidar.correction/main.c:167
+#: ../vector/v.lidar.correction/main.c:229
+#, c-format
+msgid "No database connection for driver <%s> is defined. Run db.connect."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:252
+msgid "Old auxiliary table could not be dropped"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:262 ../vector/v.surf.bspline/main.c:330
+#: ../vector/v.outlier/main.c:197
+#, c-format
+msgid "Unable to open vector map <%s> at the topological level"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:272 ../vector/v.surf.rst/main.c:541
+msgid ""
+"Input is 3D: using attribute values instead of z-coordinates for "
+"approximation"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:274 ../vector/v.surf.rst/main.c:543
+msgid "Input is 3D: using z-coordinates for approximation"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:278
+#, c-format
+msgid "Input vector map is 2D. Parameter <%s> required."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:289
+#, c-format
+msgid "Estimated point density: %.4g"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:290
+#, c-format
+msgid "Estimated mean distance between points: %.4g"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:293
+#, c-format
+msgid "No points in current region"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:307 ../raster/r.resamp.bspline/main.c:363
+msgid "Cross validation didn't finish correctly"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:313 ../raster/r.resamp.bspline/main.c:367
+#, c-format
+msgid "Cross validation finished for ew_step = %f and ns_step = %f"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:322
+#, c-format
+msgid "Vector map <%s> of sparse points will be interpolated"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:338
+#, c-format
+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:361
+#, c-format
+msgid "Points in input vector map <%s> will be interpolated"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:372
+#, c-format
+msgid "Cells for raster map <%s> will be interpolated"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:378
+msgid "Reading values from attribute table..."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:382
+msgid "Cannot read layer info"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:404 ../vector/v.normal/main.c:135
+#, c-format
+msgid "%d records selected from table"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:424
+#, c-format
+msgid "Interpolation: Creating table: It was impossible to create table <%s>."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:455 ../raster/r.resamp.bspline/main.c:292
+msgid "Memory in MB must be >= 3"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:469 ../vector/v.surf.bspline/main.c:497
+#: ../raster/r.walk/main.c:549 ../raster/r.walk/main.c:554
+#: ../raster/r.resamp.bspline/main.c:308 ../raster/r.resamp.bspline/main.c:394
+#: ../raster/r.resamp.bspline/main.c:465 ../raster/r.cost/main.c:435
+#: ../raster/r.cost/main.c:440
+msgid "Can not create temporary file"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:474 ../vector/v.surf.bspline/main.c:502
+#: ../raster/r.resamp.bspline/main.c:313 ../raster/r.resamp.bspline/main.c:399
+#: ../raster/r.resamp.bspline/main.c:470
+msgid "Can not initialize temporary file"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:477 ../raster/r.resamp.bspline/main.c:473
+msgid "Initializing output..."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:492
+msgid "Load masking map"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:549 ../vector/v.outlier/main.c:293
+#, c-format
+msgid "Adjusted EW splines %d"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:550 ../vector/v.outlier/main.c:294
+#, c-format
+msgid "Adjusted NS splines %d"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:621 ../vector/v.outlier/main.c:350
+#, c-format
+msgid "Processing subregion %d of %d..."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:705
+#, c-format
+msgid "%d points found in this subregion"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:752
+#, c-format
+msgid "Interpolation: (%d,%d): No record for point (cat = %d)"
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:888 ../vector/v.outlier/main.c:445
+msgid "No data within this subregion. Consider increasing spline step values."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:894 ../raster/r.resamp.bspline/main.c:736
+msgid "Writing output..."
+msgstr ""
+
+#: ../vector/v.surf.bspline/main.c:941 ../vector/v.outlier/main.c:455
+msgid "Auxiliary table could not be dropped"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:75
+#, c-format
+msgid "%d are too many points. The cross validation would take too much time."
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:84
+#, c-format
+msgid "%d points read in region"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:88
+msgid ""
+"Maybe it takes too long. It will depend on how many points you are "
+"considering."
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:119
+#, c-format
+msgid "CrossCorrelation: driver=%s db=%s"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:136
+#, c-format
+msgid "No records selected from table <%s> "
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:151
+#: ../raster/r.resamp.bspline/crosscorr.c:197
+#, c-format
+msgid ""
+"Too many splines (%d x %d). Consider changing spline steps \"ew_step=\" "
+"\"ns_step=\"."
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:169
+#: ../raster/r.resamp.bspline/crosscorr.c:215
+#, c-format
+msgid "Beginning cross validation with lambda_i=%.4f ... (%d of %d)"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:220
+#: ../vector/v.surf.idw/read_sites.c:107
+#, c-format
+msgid "No record for point (cat = %d)"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:295
+#: ../raster/r.resamp.bspline/crosscorr.c:306
+#, c-format
+msgid "Mean = %.5lf"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:296
+#: ../raster/r.resamp.bspline/crosscorr.c:307
+#, c-format
+msgid "Root Mean Square (RMS) = %.5lf"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:313
+#: ../raster/r.resamp.bspline/crosscorr.c:324
+msgid ""
+"Different number of splines and lambda_i values have been taken for the "
+"cross correlation"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:315
+#: ../raster/r.resamp.bspline/crosscorr.c:326
+#, c-format
+msgid ""
+"The minimum value for the test (rms=%lf) was obtained with: lambda_i = %.3f"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:323
+#: ../raster/r.resamp.bspline/crosscorr.c:334
+msgid "Table of results:"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:324
+#: ../raster/r.resamp.bspline/crosscorr.c:335
+#, c-format
+msgid "    lambda |       mean |        rms |\n"
+msgstr ""
+
+#: ../vector/v.surf.bspline/crosscorr.c:334
+#: ../raster/r.resamp.bspline/crosscorr.c:345
+msgid "No point lies into the current region"
+msgstr ""
+
+#: ../vector/v.net.bridge/main.c:49
+msgid "articulation points"
+msgstr ""
+
+#: ../vector/v.net.bridge/main.c:51
+msgid "Computes bridges and articulation points in the network."
+msgstr ""
+
+#: ../vector/v.net.bridge/main.c:98
+msgid "Finds bridges"
+msgstr ""
+
+#: ../vector/v.net.bridge/main.c:99
+msgid "Finds articulation points"
+msgstr ""
+
+#: ../vector/v.drape/main.c:61
+msgid "Converts 2D vector features to 3D by sampling of elevation raster map."
+msgstr ""
+
+#: ../vector/v.drape/main.c:82 ../vector/v.extrude/main.c:124
+msgid "Elevation raster map for height extraction"
+msgstr ""
+
+#: ../vector/v.drape/main.c:86 ../vector/v.drape/main.c:93
+#: ../vector/v.drape/main.c:100 ../vector/v.extrude/main.c:79
+#: ../vector/v.extrude/main.c:125 ../vector/v.extrude/main.c:129
+#: ../vector/v.extrude/main.c:136 ../vector/v.extrude/main.c:143
+msgid "Elevation"
+msgstr ""
+
+#: ../vector/v.drape/main.c:91 ../vector/v.extrude/main.c:134
+msgid "Scale factor sampled raster values"
+msgstr ""
+
+#: ../vector/v.drape/main.c:99 ../vector/v.extrude/main.c:142
+msgid "Height for sampled raster NULL values"
+msgstr ""
+
+#: ../vector/v.drape/main.c:198
+#, c-format
+msgid "Undefined height for feature %d. Skipping."
+msgstr ""
+
+#: ../vector/v.drape/main.c:203
+msgid "Copying attribute tables..."
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:51
+msgid "Converts a vector map to VTK ASCII output."
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:59
+msgid "Name for output VTK file"
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:76 ../raster3d/r3.out.vtk/parameters.c:94
+#: ../raster/r.out.vtk/parameters.c:85
+msgid "Scale factor for elevation"
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:84
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:9
+msgid "Correct the coordinates to fit the VTK-OpenGL precision"
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:89
+msgid "Export numeric attribute table fields as VTK scalar variables"
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:155
+msgid "dp has to be from 0 to 8"
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:164
+msgid "Failed to interpret 'layer' parameter as an integer"
+msgstr ""
+
+#: ../vector/v.out.vtk/main.c:183
+#, c-format
+msgid ""
+"Export of areas requires topology. Please adjust '%s' option or rebuild "
+"topology."
+msgstr ""
+
+#: ../vector/v.out.vtk/writeVTK.c:196
+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
+#, c-format
+msgid "Cannot select attributes for cat = %d"
+msgstr ""
+
+#: ../vector/v.out.vtk/writeVTK.c:632
+msgid "Cannot export attribute table fields for layer < 1. Skipping export"
+msgstr ""
+
+#: ../vector/v.out.vtk/writeVTK.c:640
+msgid "No attribute table found"
+msgstr ""
+
+#: ../vector/v.out.vtk/writeVTK.c:673
+msgid "No numerical attributes found. Skipping export"
+msgstr ""
+
+#: ../vector/v.out.vtk/writeVTK.c:732 ../vector/v.out.vtk/writeVTK.c:763
+#: ../vector/v.out.vtk/writeVTK.c:794 ../vector/v.out.vtk/writeVTK.c:823
+#, c-format
+msgid "Error reading value of attribute '%s'"
+msgstr ""
+
+#: ../vector/v.out.vtk/head.c:27
+msgid "writeVTKHeader: Writing VTK-Header"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:74 ../imagery/i.zc/main.c:53
+msgid "edges"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:76
+msgid "Detects the object's edges from a LIDAR data set."
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:111
+msgid "Regularization weight in gradient evaluation"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:120
+msgid "High gradient threshold for edge classification"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:129
+msgid "Low gradient threshold for edge classification"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:137
+msgid "Angle range for same direction detection"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:146
+msgid "Regularization weight in residual evaluation"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:169 ../vector/v.outlier/main.c:146
+#: ../vector/v.lidar.correction/main.c:150
+msgid "Unable to read name of database"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:172 ../vector/v.outlier/main.c:149
+#: ../vector/v.lidar.correction/main.c:153
+msgid "Unable to read name of driver"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:192
+#: ../vector/v.lidar.edgedetection/main.c:204 ../vector/v.outlier/main.c:190
+#: ../vector/v.lidar.correction/main.c:172
+msgid "Old auxiliar table could not be dropped"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:223 ../vector/v.outlier/main.c:202
+#: ../vector/v.lidar.correction/main.c:190
+#, c-format
+msgid "Input vector map <%s> is not 3D!"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:233 ../vector/v.outlier/main.c:212
+#: ../vector/v.lidar.correction/main.c:200
+msgid "No points in current region!"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:257
+#, c-format
+msgid "It was impossible to create <%s>."
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:260
+#, c-format
+msgid "It was impossible to create <%s> interpolation table in database."
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:295
+#: ../raster/r.resamp.bspline/main.c:224
+#, c-format
+msgid "adjusted EW splines %d"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:296
+#: ../raster/r.resamp.bspline/main.c:225
+#, c-format
+msgid "adjusted NS splines %d"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:351
+#: ../vector/v.lidar.growing/main.c:246
+#: ../vector/v.lidar.correction/main.c:333
+#: ../raster/r.resamp.bspline/main.c:546
+#, c-format
+msgid "subregion %d of %d"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:393
+msgid "Allocating memory for bilinear interpolation"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:426
+msgid "Allocating memory for bicubic interpolation"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:443
+msgid "Point classification"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:457
+#: ../vector/v.lidar.correction/main.c:428
+msgid "No data within this subregion. Consider changing the spline step."
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:465
+#: ../vector/v.lidar.correction/main.c:437
+#, c-format
+msgid "Dropping <%s>"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/main.c:467
+#: ../vector/v.lidar.correction/main.c:439
+msgid "Auxiliar table could not be dropped"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/edgedetection.c:228
+#: ../vector/v.lidar.edgedetection/edgedetection.c:274
+#: ../vector/v.lidar.edgedetection/edgedetection.c:304
+#: ../vector/v.lidar.edgedetection/edgedetection.c:322
+#: ../vector/v.lidar.edgedetection/edgedetection.c:352
+msgid "Impossible to read from aux table"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/edgedetection.c:233
+#: ../vector/v.lidar.edgedetection/edgedetection.c:309
+msgid "Impossible to update aux table"
+msgstr ""
+
+#: ../vector/v.lidar.edgedetection/edgedetection.c:246
+#: ../vector/v.lidar.edgedetection/edgedetection.c:258
+#: ../vector/v.lidar.edgedetection/edgedetection.c:379
+msgid "Impossible to write to aux table"
+msgstr ""
+
+#: ../vector/v.net/main.c:47
+msgid "network maintenance"
+msgstr ""
+
+#: ../vector/v.net/main.c:48
+msgid "Performs network maintenance."
+msgstr ""
+
+#: ../vector/v.net/main.c:119
+#, c-format
+msgid "Unable to open vector map <%s> at topology level %d"
+msgstr ""
+
+#: ../vector/v.net/main.c:135
+#, c-format
+msgid "%d new points (nodes) written to output."
+msgstr ""
+
+#: ../vector/v.net/main.c:146
+#, c-format
+msgid "%d lines (network arcs) written to output."
+msgstr ""
+
+#: ../vector/v.net/connect.c:78
+msgid "Failed to find intersection segment"
+msgstr ""
+
+#: ../vector/v.net/arcs.c:42
+#, c-format
+msgid "Error reading file: '%s'"
+msgstr ""
+
+#: ../vector/v.net/arcs.c:48
+#, c-format
+msgid "Skipping arc %d"
+msgstr ""
+
+#: ../vector/v.net/arcs.c:85
+#, c-format
+msgid "No point with category %d found"
+msgstr ""
+
+#: ../vector/v.net/arcs.c:89
+#, c-format
+msgid "More points with category %d found"
+msgstr ""
+
+#: ../vector/v.net/args.c:14
+msgid "Name of input vector line map (arcs)"
+msgstr ""
+
+#: ../vector/v.net/args.c:15
+msgid "Required for operation 'nodes', 'connect', 'report' and 'nreport'"
+msgstr ""
+
+#: ../vector/v.net/args.c:17 ../vector/v.net/args.c:56
+msgid "Arcs"
+msgstr ""
+
+#: ../vector/v.net/args.c:21
+msgid "Name of input vector point map (nodes)"
+msgstr ""
+
+#: ../vector/v.net/args.c:23
+msgid "Required for operation 'connect' and 'arcs'"
+msgstr ""
+
+#: ../vector/v.net/args.c:25 ../vector/v.net/args.c:63
+#: ../vector/v.net/args.c:85 ../vector/v.net/args.c:92
+msgid "Nodes"
+msgstr ""
+
+#: ../vector/v.net/args.c:36
+#: ../locale/scriptstrings/g.extension.all_to_translate.c:6
+#: ../locale/scriptstrings/g.extension_to_translate.c:8
+#: ../general/g.mapsets/main.c:81
+msgid "Operation to be performed"
+msgstr ""
+
+#: ../vector/v.net/args.c:40
+msgid "new point is placed on each node (line end) if doesn't exist"
+msgstr ""
+
+#: ../vector/v.net/args.c:42
+msgid ""
+"connect still unconnected points to vector network by inserting new line(s)"
+msgstr ""
+
+#: ../vector/v.net/args.c:44
+msgid "new line is created from start point to end point"
+msgstr ""
+
+#: ../vector/v.net/args.c:46
+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...]}"
+msgstr ""
+
+#: ../vector/v.net/args.c:72
+msgid "Required for operation 'connect'. Connect points in given threshold."
+msgstr ""
+
+#: ../vector/v.net/args.c:76
+msgid "Name of input file"
+msgstr ""
+
+#: ../vector/v.net/args.c:78
+msgid "Required for operation 'arcs' ('-' for standard input)"
+msgstr ""
+
+#: ../vector/v.net/args.c:83
+msgid "Assign unique categories to new points"
+msgstr ""
+
+#: ../vector/v.net/args.c:84
+msgid "For operation 'nodes'"
+msgstr ""
+
+#: ../vector/v.net/args.c:89
+msgid "Snap points to network"
+msgstr ""
+
+#: ../vector/v.net/args.c:91
+msgid ""
+"For operation 'connect'. By default, a new line from the point to the "
+"network is created."
+msgstr ""
+
+#: ../vector/v.net/args.c:114
+msgid "Unknown operation"
+msgstr ""
+
+#: ../vector/v.net/args.c:141
+msgid "Threshold value must be >= 0"
+msgstr ""
+
+#: ../vector/v.net/report.c:37
+#, c-format
+msgid "Line %d has no category"
+msgstr ""
+
+#: ../vector/v.net/report.c:67
+#, c-format
+msgid "%d points found: %g %g %g line category: %d"
+msgstr ""
+
+#: ../vector/v.net/report.c:94
+#, c-format
+msgid "Duplicate nodes at x=%g y=%g z=%g "
+msgstr ""
+
+#: ../vector/v.category/main.c:76 ../raster/r.category/main.c:53
+msgid "category"
+msgstr ""
+
+#: ../vector/v.category/main.c:77 ../vector/v.db.connect/main.c:55
+msgid "layer"
+msgstr ""
+
+#: ../vector/v.category/main.c:79
+msgid "Attaches, deletes or reports vector categories to map geometry."
+msgstr ""
+
+#: ../vector/v.category/main.c:92
+msgid "Feature ids (by default all features are processed)"
+msgstr ""
+
+#: ../vector/v.category/main.c:104
+msgid "Action to be done"
+msgstr ""
+
+#: ../vector/v.category/main.c:115
+msgid "add a category to features without category in the given layer"
+msgstr ""
+
+#: ../vector/v.category/main.c:116
+msgid "delete category (cat=-1 to delete all categories of given layer)"
+msgstr ""
+
+#: ../vector/v.category/main.c:117
+msgid "change layer number (e.g. layer=3,1 changes layer 3 to layer 1)"
+msgstr ""
+
+#: ../vector/v.category/main.c:118
+msgid "add the value specified by cat option to the current category value"
+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)"
+msgstr ""
+
+#: ../vector/v.category/main.c:120
+msgid "print report (statistics), in shell style: layer type count min max"
+msgstr ""
+
+#: ../vector/v.category/main.c:121
+msgid ""
+"print category values, layers are separated by '|', more cats in the same "
+"layer are separated by '/'"
+msgstr ""
+
+#: ../vector/v.category/main.c:122
+msgid "print only layer numbers"
+msgstr ""
+
+#: ../vector/v.category/main.c:134
+#: ../locale/scriptstrings/v.centroids_to_translate.c:7
+msgid "Category increment"
+msgstr ""
+
+#: ../vector/v.category/main.c:138
+msgid "Shell script style, currently only for report"
+msgstr ""
+
+#: ../vector/v.category/main.c:139
+msgid "Format: layer type count min max"
+msgstr ""
+
+#: ../vector/v.category/main.c:142
+msgid "Do not copy attribute table(s)"
+msgstr ""
+
+#: ../vector/v.category/main.c:160
+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."
+msgstr ""
+
+#: ../vector/v.category/main.c:217
+#, c-format
+msgid "%d error in id option"
+msgid_plural "%d errors in id option"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.category/main.c:228
+msgid "Output vector wasn't entered"
+msgstr ""
+
+#: ../vector/v.category/main.c:275
+msgid "Too many layers for this operation"
+msgstr ""
+
+#: ../vector/v.category/main.c:278 ../vector/v.category/main.c:281
+msgid "2 layers must be specified"
+msgstr ""
+
+#: ../vector/v.category/main.c:289
+#, c-format
+msgid "Categories already exist in layer %d"
+msgstr ""
+
+#: ../vector/v.category/main.c:364 ../vector/v.delaunay/main.c:172
+#: ../vector/v.in.ogr/main.c:1380
+msgid "Unable to calculate area centroid"
+msgstr ""
+
+#: ../vector/v.category/main.c:378
+#, c-format
+msgid "%d new centroid placed in output map"
+msgid_plural "%d new centroids placed in output map"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.category/main.c:670
+msgid "Layer/table"
+msgstr ""
+
+#: ../vector/v.category/main.c:674
+msgid "Layer"
+msgstr ""
+
+#: ../vector/v.category/main.c:676
+#, c-format
+msgid "type       count        min        max\n"
+msgstr ""
+
+#: ../vector/v.category/main.c:685
+msgid "boundary"
+msgstr ""
+
+#: ../vector/v.category/main.c:689
+#: ../locale/scriptstrings/v.centroids_to_translate.c:3
+msgid "centroid"
+msgstr ""
+
+#: ../vector/v.category/main.c:697
+msgid "face"
+msgstr ""
+
+#: ../vector/v.category/main.c:701
+msgid "kernel"
+msgstr ""
+
+#: ../vector/v.category/main.c:705
+msgid "all"
+msgstr ""
+
+#: ../vector/v.category/main.c:759 ../vector/v.rectify/main.c:274
+msgid "Copying attribute table(s)..."
+msgstr ""
+
+#: ../vector/v.category/main.c:769
+#, c-format
+msgid "Categories copied from layer %d to layer %d"
+msgstr ""
+
+#: ../vector/v.category/main.c:773
+#, c-format
+msgid "%d feature modified."
+msgid_plural "%d features modified."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.reclass/main.c:68 ../raster/r.reclass/main.c:51
+msgid "reclassification"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:69
+msgid "attributes"
+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."
+msgstr ""
+
+#: ../vector/v.reclass/main.c:88
+msgid "The name of the column whose values are to be used as new categories"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:89
+msgid "The source for the new key column must be type integer or string"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:94
+msgid "Full path to the reclass rule file"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:104
+#, c-format
+msgid "Either '%s' or '%s' must be specified"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:128 ../vector/v.surf.idw/read_sites.c:50
+#: ../vector/v.sample/main.c:133
+#, c-format
+msgid "Database connection not defined for layer %s"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:254
+msgid "Key column type is not integer"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:267 ../vector/v.db.select/main.c:211
+#, c-format
+msgid "Unable to fetch data from table <%s>"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:298
+#, c-format
+msgid "Cannot insert data: [%s]"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:336
+msgid "Column type must be integer or string"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:348
+#, c-format
+msgid "Unable to open rule file <%s>"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:364
+#, c-format
+msgid "Category %d overwritten by '%s'"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:368
+#, c-format
+msgid "Category '%s' invalid"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:372
+#, c-format
+msgid "Label '%s' overwritten by '%s'"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:378
+#, c-format
+msgid "Condition '%s' overwritten by '%s'"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:383
+#, c-format
+msgid "Unknown rule option: '%s'"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:397
+msgid "Cannot select values from database"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:413
+#, c-format
+msgid "%d previously set categories overwritten by new category %d"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:439
+msgid "Incomplete rule"
+msgstr ""
+
+#: ../vector/v.reclass/main.c:475
+#, c-format
+msgid "%d features reclassed."
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:145
+msgid "Performs surface interpolation from vector points map by splines."
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:147
+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:154
+msgid "Perform cross-validation procedure without raster approximation"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:155 ../vector/v.surf.rst/main.c:160
+#: ../vector/v.surf.rst/main.c:181 ../vector/v.surf.rst/main.c:253
+#: ../vector/v.surf.rst/main.c:261 ../vector/v.surf.rst/main.c:268
+#: ../vector/v.surf.rst/main.c:276 ../vector/v.surf.rst/main.c:284
+#: ../vector/v.surf.rst/main.c:293 ../vector/v.surf.rst/main.c:301
+#: ../vector/v.surf.rst/main.c:309 ../vector/v.surf.rst/main.c:318
+#: ../vector/v.surf.rst/main.c:326 ../vector/v.surf.rst/main.c:333
+#: ../raster/r.sim/r.sim.sediment/main.c:221
+#: ../raster/r.sim/r.sim.sediment/main.c:229
+#: ../raster/r.sim/r.sim.sediment/main.c:238
+#: ../raster/r.sim/r.sim.sediment/main.c:256
+#: ../raster/r.sim/r.sim.water/main.c:226
+#: ../raster/r.sim/r.sim.water/main.c:234
+#: ../raster/r.sim/r.sim.water/main.c:243
+#: ../raster/r.sim/r.sim.water/main.c:261
+#: ../raster/r.sim/r.sim.water/main.c:271
+#: ../raster/r.sim/r.sim.water/main.c:279
+#: ../raster/r.sim/r.sim.water/main.c:288 ../imagery/i.eb.hsebal01/main.c:141
+#: ../imagery/i.eb.hsebal01/main.c:150 ../imagery/i.eb.hsebal01/main.c:157
+#: ../imagery/i.eb.hsebal01/main.c:164 ../imagery/i.eb.hsebal01/main.c:171
+#: ../imagery/i.eb.hsebal01/main.c:178
+msgid "Parameters"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:159
+msgid "Use scale dependent tension"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:165 ../raster/r.resamp.rst/main.c:263
+msgid "Output partial derivatives instead of topographic parameters"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:179 ../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."
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:189
+msgid "Name for output surface elevation raster map"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:195 ../raster/r.slope.aspect/main.c:165
+msgid "Name for output slope raster map"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:201 ../raster/r.slope.aspect/main.c:171
+msgid "Name for output aspect raster map"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:207 ../raster/r.slope.aspect/main.c:196
+msgid "Name for output profile curvature raster map"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:213 ../raster/r.slope.aspect/main.c:203
+msgid "Name for output tangential curvature raster map"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:219
+msgid "Name for output mean curvature raster map"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:239
+msgid "Name for output vector map showing quadtree segmentation"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:246
+msgid "Name for output vector map showing overlapping windows"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:252
+msgid "Name of raster map used as mask"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:275
+msgid "Name of the attribute column with smoothing parameters"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:308
+msgid ""
+"Maximum distance between points on isoline (to insert additional points)"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:317
+msgid "Conversion factor for values used for approximation"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:325 ../raster/r.resamp.rst/main.c:246
+msgid "Anisotropy angle (in degrees counterclockwise from East)"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:332 ../raster/r.resamp.rst/main.c:253
+msgid "Anisotropy scaling factor"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:388 ../vector/v.surf.rst/main.c:393
+#: ../vector/v.surf.rst/main.c:398 ../vector/v.surf.rst/main.c:403
+#, c-format
+msgid "Output vector map name <%s> is not valid map name"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:416
+msgid "You are not outputting any raster or vector maps"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:425
+msgid ""
+"Both cross-validation options (-c flag and cvdev vector output) must be "
+"specified"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:428
+msgid ""
+"The cross-validation cannot be computed simultaneously with output raster or "
+"devi file"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:446
+msgid "Using anisotropy - both theta and scalex have to be specified"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:454
+msgid "Both smatt and smooth options specified - using constant"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:464
+msgid "The computation will last too long - lower npmin is suggested"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:547
+msgid "Input is 2D: using attribute values for approximation"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:549
+msgid "Input is 2D: using category values for approximation"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:662
+#, c-format
+msgid ""
+"Processing all selected output files will require %d bytes of disk space for "
+"temp files"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:682
+msgid "Processing segments..."
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:688
+msgid "Interp_segmets failed"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:706
+msgid "Unable to write raster maps - try to increase resolution"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:821 ../vector/v.in.ascii/main.c:271
+#: ../general/g.setproj/get_stp.c:162 ../general/g.setproj/get_stp.c:165
+#: ../general/g.setproj/get_stp.c:282 ../general/g.setproj/get_stp.c:286
+#: ../raster/r.in.ascii/main.c:124 ../raster/r.in.ascii/main.c:154
+#: ../raster/r.resamp.rst/main.c:542 ../display/d.title/main.c:117
+#, c-format
+msgid "Unable to open temporary file <%s>"
+msgstr ""
+
+#: ../vector/v.surf.rst/main.c:826 ../raster/r.thin/io.c:128
+#: ../raster/r.thin/io.c:135 ../raster/r.thin/io.c:144
+#: ../raster/r.resamp.rst/main.c:547
+#, c-format
+msgid "Error writing temporary file <%s>"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:69
+msgid "Random location perturbations of vector points."
+msgstr ""
+
+#: ../vector/v.perturb/main.c:83
+msgid "Distribution of perturbation"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:90
+msgid "Parameter(s) of distribution"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:91
+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:101
+msgid "Minimum deviation in map units"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:108
+msgid "Seed for random number generation"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:129 ../vector/v.perturb/main.c:136
+msgid "Error scanning arguments"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:132
+msgid "Maximum of uniform distribution must be >= zero"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:139
+msgid "Standard deviation of normal distribution must be >= zero"
+msgstr ""
+
+#: ../vector/v.perturb/main.c:244
+msgid "Cannot get db link info"
+msgstr ""
+
+#: ../vector/v.perturb/normalrs.c:31
+msgid "normalsv: restoration of unitialized block"
+msgstr ""
+
+#: ../vector/v.perturb/normalsv.c:29
+msgid "normalsv: save of unitialized block"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:86
+msgid "Exports a vector map layer to any of the supported OGR vector formats."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:87
+msgid "By default a vector map layer is exported to Esri Shapefile format."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:164
+msgid "Volumes will be exported as sets of faces"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:182
+msgid "Unable to determine input map's vector feature type(s)."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:197
+#, c-format
+msgid "Appending to OGR layer requires option '%s'"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:252
+msgid "The combination of types is not supported by all formats."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:276
+#, c-format
+msgid "Unknown EPSG code %s"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:294
+#, c-format
+msgid "OGR layer <%s> created in datasource <%s> (format '%s')"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:306
+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:312
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:320
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:329
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:338
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:346
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:354
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:362
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:372
+msgid ""
+"No points found, but requested to be exported. Will skip this feature type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:381
+msgid ""
+"No lines found, but requested to be exported. Will skip this feature type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:391
+msgid ""
+"No boundaries found, but requested to be exported. Will skip this feature "
+"type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:400
+msgid ""
+"No areas found, but requested to be exported. Will skip this feature type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:410
+msgid ""
+"No centroids found, but requested to be exported. Will skip this feature "
+"type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:419
+msgid ""
+"No faces found, but requested to be exported. Will skip this feature type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:428
+msgid ""
+"No kernels found, but requested to be exported. Will skip this feature type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:437
+msgid ""
+"No volumes found, but requested to be exported. Will skip this feature type."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:462
+#, c-format
+msgid "OGR driver <%s> not found"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:489
+#, c-format
+msgid "Unable to open OGR data source '%s'"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:503
+#, c-format
+msgid "Layer <%s> already exists in OGR data source '%s'"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:507
+#, c-format
+msgid "OGR layer <%s> already exists and will be overwritten"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:514
+#, c-format
+msgid "OGR layer <%s> doesn't exists, creating new OGR layer instead"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:542
+msgid "Overriding existing user-defined 'SHPT=' LCO."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:557
+#, 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)"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:569
+#, 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)."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:576
+#, c-format
+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:595
+msgid "Unable to create OGR layer"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:607
+msgid "No attribute table found -> using only category numbers as attributes"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:611
+msgid "Exporting 'cat' anyway, as it is the only attribute table field"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:620 ../vector/v.out.ogr/main.c:692
+#, c-format
+msgid "New attribute column <%s> added to the table"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:704
+#, c-format
+msgid "Key column <%s> not found"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:717
+#, c-format
+msgid "Exporting %d feature..."
+msgid_plural "Exporting %d features..."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:732
+#, c-format
+msgid "Exporting %d area (may take some time)..."
+msgid_plural "Exporting %d areas (may take some time)..."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:751
+#, c-format
+msgid "Exporting %d volume..."
+msgid_plural "Exporting %d volumes..."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:755
+msgid "Export of volumes not implemented yet. Skipping."
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:772
+#, c-format
+msgid "%d feature without attributes was written"
+msgid_plural "%d features without attributes were written"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:778
+#, c-format
+msgid "%d feature without category was written"
+msgid_plural "%d features without category were written"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:782
+#, 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."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/main.c:798
+msgid "Output layer is empty, no features written"
+msgstr ""
+
+#: ../vector/v.out.ogr/main.c:799
+#, c-format
+msgid "%d feature (%s type) written to <%s> (%s format)."
+msgid_plural "%d features (%s type) written to <%s> (%s format)."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.ogr/export_areas.c:150
+#: ../vector/v.out.ogr/export_lines.c:172
+#, c-format
+msgid "Unable to export multi-features. No category index for layer %d."
+msgstr ""
+
+#: ../vector/v.out.ogr/export_areas.c:161
+msgid "Exporting features with category..."
+msgstr ""
+
+#: ../vector/v.out.ogr/export_areas.c:183
+#: ../vector/v.out.ogr/export_lines.c:206
+#, c-format
+msgid ""
+"Unable to create multi-feature. Category %d not found in line %d, field %d"
+msgstr ""
+
+#: ../vector/v.out.ogr/export_areas.c:221
+msgid "Exporting features without category..."
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:9
+msgid "Name of input vector map to export"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:18
+msgid "Feature type(s)"
+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."
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:28
+msgid "Name of output OGR datasource"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:30
+msgid ""
+"For example: ESRI Shapefile: filename or directory for storage\n"
+"\t\t\tPostGIS database: connection string"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:40
+msgid "Data format to write"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:47
+msgid "Name for output OGR layer. If not specified, input name is used"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:49
+msgid ""
+"For example: ESRI Shapefile: shapefile name\n"
+"\t\t\tPostGIS database: table name"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:51 ../vector/v.out.ogr/args.c:62
+#: ../vector/v.out.ogr/args.c:72 ../vector/v.out.ogr/args.c:82
+#: ../vector/v.out.ogr/args.c:97 ../vector/v.out.ogr/args.c:110
+#: ../vector/v.out.ogr/args.c:117 ../vector/v.out.ogr/args.c:123
+#: ../vector/v.out.ogr/args.c:130 ../vector/v.out.postgis/args.c:38
+#: ../vector/v.out.postgis/args.c:48 ../vector/v.out.postgis/args.c:61
+#: ../vector/v.out.postgis/args.c:67 ../vector/v.out.postgis/args.c:73
+#: ../vector/v.out.postgis/args.c:79 ../raster/r.out.gdal/main.c:149
+#: ../raster/r.out.gdal/main.c:196 ../raster/r.out.gdal/main.c:207
+#: ../raster/r.out.gdal/main.c:218 ../raster/r.out.gdal/main.c:227
+msgid "Creation"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:57
+msgid "Optionally change default output type"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:60
+msgid "export area boundaries as linestrings"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:61
+msgid "export lines as polygons"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:71
+msgid "OGR dataset creation option (format specific, NAME=VALUE)"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:81
+msgid "OGR layer creation option (format specific, NAME=VALUE)"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:86
+msgid "Open an existing OGR datasource for update"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:90
+msgid "Append to existing layer"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:91
+msgid "A new OGR layer is created if it does not exist"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:96
+msgid "Skip export of GRASS category ID ('cat') attribute"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:102
+msgid ""
+"Also export features without category (not labeled). Otherwise only features "
+"with category are exported."
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:108
+msgid "Use ESRI-style .prj file format (applies to Shapefile output only)"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:114
+msgid "Force 2D output even if input is 3D (applies to Shapefile output only)"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:116 ../vector/v.in.ogr/main.c:270
+#: ../vector/v.out.postgis/args.c:78
+msgid "Useful if input is 3D but all z coordinates are identical"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:122
+msgid "Export vector data as multi-features"
+msgstr ""
+
+#: ../vector/v.out.ogr/args.c:128
+msgid ""
+"Create a new empty layer in defined OGR datasource and exit. Nothing is read "
+"from input."
+msgstr ""
+
+#: ../vector/v.out.ogr/attrb.c:65
+#, c-format
+msgid "No database record for cat = %d and export of 'cat' disabled"
+msgstr ""
+
+#: ../vector/v.out.ogr/create.c:20
+#, c-format
+msgid "OGR driver <%s> not available"
+msgstr ""
+
+#: ../vector/v.out.ogr/create.c:26
+#, c-format
+msgid "Creation of output OGR datasource <%s> failed"
+msgstr ""
+
+#: ../vector/v.out.ogr/create.c:36
+#, c-format
+msgid "Creation of OGR layer <%s> failed"
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:49
+msgid "Converts GRASS x,y,z points to POV-Ray x,z,y format."
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:60
+msgid "Name for output POV file"
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:67
+msgid "Radius of sphere for points and tube for lines"
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:68
+msgid "May be also variable, e.g. grass_r."
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:74
+msgid "Modifier for z coordinates"
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:75
+msgid ""
+"This string is appended to each z coordinate. Examples: '*10', '+1000', "
+"'*10+100', '*exaggeration'"
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:82
+msgid "Object modifier (OBJECT_MODIFIER in POV-Ray documentation)"
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:83
+msgid "Example: \"pigment { color red 0 green 1 blue 0 }\""
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:104 ../raster/r.topmodel/topmodel.c:75
+#: ../raster/r.topmodel/file_io.c:209
+#, c-format
+msgid "Unable to create output file <%s>"
+msgstr ""
+
+#: ../vector/v.out.pov/main.c:218
+#, c-format
+msgid "%d feature written."
+msgid_plural "%d features written."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.net.distance/main.c:67
+msgid ""
+"Computes shortest distance via the network between the given sets of "
+"features."
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:70
+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:98
+msgid "From layer number or name"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:103
+msgid "From category values"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:109
+msgid "From WHERE conditions of SQL statement without 'where' keyword"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:114
+msgid "To layer number or name"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:121
+msgid "To feature type"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:126
+msgid "To category values"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:132
+msgid "To WHERE conditions of SQL statement without 'where' keyword"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:219
+#, c-format
+msgid "No 'from' features selected. Please check options '%s', '%s', '%s'."
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:226
+#, c-format
+msgid "No 'to' features selected. Please check options '%s', '%s', '%s'."
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:235
+msgid "No 'to' features"
+msgstr ""
+
+#: ../vector/v.net.distance/main.c:354
+#, c-format
+msgid "%d 'from' feature was not reachable"
+msgid_plural "%d 'from' features were not reachable"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.outlier/main.c:71
+msgid "Removes outliers from vector point data."
+msgstr ""
+
+#: ../vector/v.outlier/main.c:89
+msgid "Name of output outlier vector map"
+msgstr ""
+
+#: ../vector/v.outlier/main.c:97
+msgid "Name of vector map for visualization in QGIS"
+msgstr ""
+
+#: ../vector/v.outlier/main.c:121
+msgid "Tykhonov regularization weight"
+msgstr ""
+
+#: ../vector/v.outlier/main.c:129
+msgid "Threshold for the outliers"
+msgstr ""
+
+#: ../vector/v.outlier/main.c:136
+msgid "Filtering option"
+msgstr ""
+
+#: ../vector/v.outlier/main.c:260
+#, c-format
+msgid "It was impossible to create <%s> table."
+msgstr ""
+
+#: ../vector/v.outlier/main.c:352
+msgid ""
+"No subregions found! Check values for 'ew_step' and 'ns_step' parameters"
+msgstr ""
+
+#: ../vector/v.outlier/main.c:425
+msgid "Outlier detection"
+msgstr ""
+
+#: ../vector/v.outlier/outlier.c:86 ../vector/v.outlier/outlier.c:123
+#: ../vector/v.outlier/outlier.c:148 ../vector/v.outlier/outlier.c:161
+#: ../vector/v.outlier/outlier.c:185
+#: ../vector/v.lidar.correction/correction.c:93
+#: ../vector/v.lidar.correction/correction.c:127
+#: ../vector/v.lidar.correction/correction.c:151
+#: ../vector/v.lidar.correction/correction.c:163
+#: ../vector/v.lidar.correction/correction.c:187
+msgid "Impossible to read the database"
+msgstr ""
+
+#: ../vector/v.outlier/outlier.c:90 ../vector/v.outlier/outlier.c:152
+#: ../vector/v.lidar.correction/correction.c:97
+#: ../vector/v.lidar.correction/correction.c:155
+msgid "Impossible to update the database"
+msgstr ""
+
+#: ../vector/v.outlier/outlier.c:101 ../vector/v.outlier/outlier.c:110
+#: ../vector/v.outlier/outlier.c:207
+#: ../vector/v.lidar.correction/correction.c:107
+#: ../vector/v.lidar.correction/correction.c:115
+#: ../vector/v.lidar.correction/correction.c:210
+msgid "Impossible to write in the database"
+msgstr ""
+
+#: ../vector/v.proj/main.c:68 ../locale/scriptstrings/m.proj_to_translate.c:3
+#: ../general/g.proj/main.c:64 ../general/g.setproj/main.c:79
+#: ../raster/r.proj/main.c:145 ../raster/r.latlong/main.c:59
+msgid "projection"
+msgstr ""
+
+#: ../vector/v.proj/main.c:70
+msgid "Re-projects a vector map from one location to the current location."
+msgstr ""
+
+#: ../vector/v.proj/main.c:76
+msgid "Name of input vector map to re-project"
+msgstr ""
+
+#: ../vector/v.proj/main.c:78 ../vector/v.proj/main.c:83
+#: ../vector/v.proj/main.c:88 ../vector/v.proj/main.c:92
+#: ../vector/v.net.flow/main.c:108 ../vector/v.net.flow/main.c:114
+#: ../raster/r.proj/main.c:153 ../raster/r.proj/main.c:158
+#: ../raster/r.proj/main.c:163 ../raster/r.proj/main.c:167
+msgid "Source"
+msgstr ""
+
+#: ../vector/v.proj/main.c:82
+msgid "Location containing input vector map"
+msgstr ""
+
+#: ../vector/v.proj/main.c:86
+msgid "Mapset containing input vector map"
+msgstr ""
+
+#: ../vector/v.proj/main.c:87 ../raster/r.proj/main.c:162
+msgid "Default: name of current mapset"
+msgstr ""
+
+#: ../vector/v.proj/main.c:91 ../raster/r.proj/main.c:166
+msgid "Path to GRASS database of input location"
+msgstr ""
+
+#: ../vector/v.proj/main.c:99
+msgid "Maximum segment length in meters in output vector map"
+msgstr ""
+
+#: ../vector/v.proj/main.c:100
+msgid "Increases accuracy of reprojected shapes, disable with smax=0"
+msgstr ""
+
+#: ../vector/v.proj/main.c:101 ../vector/v.proj/main.c:106
+#: ../vector/v.proj/main.c:118 ../vector/v.proj/main.c:125
+#: ../raster/r.proj/main.c:172 ../raster/r.proj/main.c:183
+#: ../raster/r.proj/main.c:199
+msgid "Target"
+msgstr ""
+
+#: ../vector/v.proj/main.c:105
+msgid "Name for output vector map (default: input)"
+msgstr ""
+
+#: ../vector/v.proj/main.c:110
+msgid "List vector maps in input mapset and exit"
+msgstr ""
+
+#: ../vector/v.proj/main.c:114
+msgid "3D vector maps only"
+msgstr ""
+
+#: ../vector/v.proj/main.c:116
+msgid "Assume z coordinate is ellipsoidal height and transform if possible"
+msgstr ""
+
+#: ../vector/v.proj/main.c:122
+msgid "Latlon output only, default is -180,180"
+msgstr ""
+
+#: ../vector/v.proj/main.c:124
+msgid "Disable wrapping to -180,180 for latlon output"
+msgstr ""
+
+#: ../vector/v.proj/main.c:144 ../vector/v.external/main.c:139
+#: ../raster/r.proj/main.c:245 ../display/d.mon/start.c:38
+#, c-format
+msgid "option <%s>: <%s> exists."
+msgstr ""
+
+#: ../vector/v.proj/main.c:159 ../raster/r.proj/main.c:251
+msgid "Input and output locations can not be the same"
+msgstr ""
+
+#: ../vector/v.proj/main.c:183 ../raster/r.proj/main.c:287
+#, c-format
+msgid "Checking location <%s> mapset <%s>"
+msgstr ""
+
+#: ../vector/v.proj/main.c:194
+msgid "No vector maps found"
+msgstr ""
+
+#: ../vector/v.proj/main.c:207
+#, c-format
+msgid "Vector map <%s> in location <%s> mapset <%s> not found"
+msgstr ""
+
+#: ../vector/v.proj/main.c:237
+#, c-format
+msgid "Mapset <%s> in input location <%s> - permission denied"
+msgstr ""
+
+#: ../vector/v.proj/main.c:240
+#, c-format
+msgid "Mapset <%s> in input location <%s> not found"
+msgstr ""
+
+#: ../vector/v.proj/main.c:285 ../vector/v.proj/main.c:411
+#: ../vector/v.rectify/main.c:233
+msgid "Reading input vector map"
+msgstr ""
+
+#: ../vector/v.proj/main.c:308
+#, c-format
+msgid "Input vector map <%s> is empty"
+msgstr ""
+
+#: ../vector/v.proj/main.c:316 ../vector/v.proj/main.c:327
+#: ../vector/v.proj/main.c:342 ../vector/v.proj/main.c:357
+msgid "Error in pj_do_transform"
+msgstr ""
+
+#: ../vector/v.proj/main.c:402
+msgid "Reprojecting primitives ..."
+msgstr ""
+
+#: ../vector/v.proj/main.c:439 ../vector/v.proj/main.c:446
+#: ../vector/v.proj/main.c:472 ../vector/v.proj/main.c:486
+#, c-format
+msgid "Unable to re-project vector map <%s> from <%s>"
+msgstr ""
+
+#: ../vector/v.proj/main.c:505
+msgid "Try to disable wrapping to -180,180 if topological errors occurred"
+msgstr ""
+
+#: ../vector/v.support/main.c:41
+msgid "Updates vector map metadata."
+msgstr ""
+
+#: ../vector/v.support/main.c:52
+msgid "Organization where vector map was created"
+msgstr ""
+
+#: ../vector/v.support/main.c:61
+msgid "Date of vector map digitization (e.g., \"15 Mar 2007\")"
+msgstr ""
+
+#: ../vector/v.support/main.c:68
+msgid "Person who created vector map"
+msgstr ""
+
+#: ../vector/v.support/main.c:75
+msgid "Vector map title"
+msgstr ""
+
+#: ../vector/v.support/main.c:83
+msgid "Date when the source map was originally produced"
+msgstr ""
+
+#: ../vector/v.support/main.c:89
+msgid "Vector map scale number (e.g., 24000)"
+msgstr ""
+
+#: ../vector/v.support/main.c:95
+msgid "Vector map projection zone"
+msgstr ""
+
+#: ../vector/v.support/main.c:102
+msgid "Vector map digitizing threshold number (e.g., 0.5)"
+msgstr ""
+
+#: ../vector/v.support/main.c:110
+msgid "Text to append to the comment line of the map's metadata file"
+msgstr ""
+
+#: ../vector/v.support/main.c:118
+msgid ""
+"Command line to store into vector map history file (used for vector scripts)"
+msgstr ""
+
+#: ../vector/v.support/main.c:122
+msgid "Replace comment instead of appending it"
+msgstr ""
+
+#: ../vector/v.support/main.c:183
+#, c-format
+msgid "Unable to open history file for vector map <%s>"
+msgstr ""
+
+#: ../vector/v.what/main.c:63
+msgid "Queries a vector map at given locations."
+msgstr ""
+
+#: ../vector/v.what/main.c:75 ../raster/r.what/main.c:109
+msgid "Coordinates for query"
+msgstr ""
+
+#: ../vector/v.what/main.c:83
+msgid "Query threshold distance"
+msgstr ""
+
+#: ../vector/v.what/main.c:84
+msgid "Threshold"
+msgstr ""
+
+#: ../vector/v.what/main.c:88
+msgid "Print topological information (debugging)"
+msgstr ""
+
+#: ../vector/v.what/main.c:93
+msgid "Print attribute information"
+msgstr ""
+
+#: ../vector/v.what/main.c:98 ../vector/v.univar/main.c:126
+#: ../raster/r.univar/r3.univar_main.c:59
+#: ../raster/r.univar/r.univar_main.c:61
+msgid "Print the stats in shell script style"
+msgstr ""
+
+#: ../vector/v.what/main.c:103
+msgid "Print the stats in JSON"
+msgstr ""
+
+#: ../vector/v.what/main.c:118
+msgid "No input vector maps!"
+msgstr ""
+
+#: ../vector/v.what/main.c:121
+msgid "Flags g and j are mutually exclusive"
+msgstr ""
+
+#: ../vector/v.what/main.c:166
+#, c-format
+msgid "Number of given vector maps (%d) differs from number of layers (%d)"
+msgstr ""
+
+#: ../vector/v.what/main.c:175
+#, c-format
+msgid "You must build topology on vector map <%s>"
+msgstr ""
+
+#: ../vector/v.what/main.c:192
+#, c-format
+msgid "Unknown input format, skipping: '%s'"
+msgstr ""
+
+#: ../vector/v.what/what.c:227
+#, c-format
+msgid "Nothing found.\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:293
+#, c-format
+msgid ""
+"Id: %d\n"
+"Type: %s\n"
+"Left: %d\n"
+"Right: %d\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:298 ../vector/v.what/what.c:368
+#, c-format
+msgid "Length: %f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:317
+#, c-format
+msgid ""
+"Node[%d]=%d\n"
+"Number_lines=%d\n"
+"Coordinates=%.6f,%.6f,%.6f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:322
+#, c-format
+msgid ""
+",\n"
+"\"Node[%d]\": %d,\n"
+"\"Number_lines\": %d,\n"
+"\"Coordinates\": %.6f,%.6f,%.6f"
+msgstr ""
+
+#: ../vector/v.what/what.c:327
+#, c-format
+msgid ""
+"Node[%d]: %d\n"
+"Number of lines: %d\n"
+"Coordinates: %.6f, %.6f, %.6f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:345
+#, c-format
+msgid ""
+"Id: %5d\n"
+"Angle: %.8f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:365
+#, c-format
+msgid "Type: %s\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:366
+#, c-format
+msgid "Id: %d\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:385
+#, c-format
+msgid "Point height: %f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:405
+#, c-format
+msgid "Line height: %f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:421
+#, c-format
+msgid ""
+"Line height min: %f\n"
+"Line height max: %f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:438
+#, c-format
+msgid ""
+"Type: Area\n"
+"Area height: %f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:449
+#, c-format
+msgid "Type: Area\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:475
+#, c-format
+msgid ""
+"Area: %d\n"
+"Number of isles: %d\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:488
+#, c-format
+msgid "Isle[%d]: %d\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:505
+#, c-format
+msgid "Island: %d In area: %d\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:524
+#, c-format
+msgid ""
+"Sq Meters: %.3f\n"
+"Hectares: %.3f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:526
+#, c-format
+msgid ""
+"Acres: %.3f\n"
+"Sq Miles: %.4f\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:556
+#, c-format
+msgid ""
+"Layer: %d\n"
+"Category: %d\n"
+msgstr ""
+
+#: ../vector/v.what/what.c:576
+#, c-format
+msgid ""
+"\n"
+"Driver: %s\n"
+"Database: %s\n"
+"Table: %s\n"
+"Key column: %s\n"
+msgstr ""
+
+#: ../vector/v.patch/main.c:70
+msgid "Creates a new vector map by combining other vector maps."
+msgstr ""
+
+#: ../vector/v.patch/main.c:81
+msgid ""
+"Name for output vector map where bounding boxes of input vector maps are "
+"written to"
+msgstr ""
+
+#: ../vector/v.patch/main.c:85
+msgid ""
+"Append files to existing file (overwriting existing files must be activated)"
+msgstr ""
+
+#: ../vector/v.patch/main.c:90
+msgid "Copy also attribute table"
+msgstr ""
+
+#: ../vector/v.patch/main.c:92
+msgid "Only the table of layer 1 is currently supported"
+msgstr ""
+
+#: ../vector/v.patch/main.c:199
+msgid "Missing table"
+msgstr ""
+
+#: ../vector/v.patch/main.c:203
+msgid "Key columns differ"
+msgstr ""
+
+#: ../vector/v.patch/main.c:209
+msgid "Number of columns differ"
+msgstr ""
+
+#: ../vector/v.patch/main.c:221
+msgid "Column names differ"
+msgstr ""
+
+#: ../vector/v.patch/main.c:229
+msgid "Column types differ"
+msgstr ""
+
+#: ../vector/v.patch/main.c:234
+msgid "Length of string columns differ"
+msgstr ""
+
+#: ../vector/v.patch/main.c:248
+msgid "Key column not found"
+msgstr ""
+
+#: ../vector/v.patch/main.c:260
+msgid "The output map is not 3D"
+msgstr ""
+
+#: ../vector/v.patch/main.c:305 ../vector/v.sample/main.c:190
+#, c-format
+msgid "Unable to create table <%s>"
+msgstr ""
+
+#: ../vector/v.patch/main.c:332
+#, c-format
+msgid "Patching vector map <%s>..."
+msgstr ""
+
+#: ../vector/v.patch/main.c:356
+#, c-format
+msgid "Error reading vector map <%s> - some data may not be correct"
+msgstr ""
+
+#: ../vector/v.patch/main.c:409
+#, c-format
+msgid "Building topology for vector map <%s>..."
+msgstr ""
+
+#: ../vector/v.patch/main.c:415
+msgid "Intersections at borders will have to be snapped"
+msgstr ""
+
+#: ../vector/v.patch/main.c:416
+msgid "Lines common between files will have to be edited"
+msgstr ""
+
+#: ../vector/v.patch/main.c:417
+msgid "The header information also may have to be edited"
+msgstr ""
+
+#: ../vector/v.patch/main.c:419
+#, c-format
+msgid "%d vector maps patched"
+msgstr ""
+
+#: ../vector/v.patch/main.c:442
+#, c-format
+msgid "Cannot open select cursor: '%s'"
+msgstr ""
+
+#: ../vector/v.patch/main.c:454
+msgid "Cannot fetch row"
+msgstr ""
+
+#: ../vector/v.patch/main.c:504
+msgid "Unknown column type"
+msgstr ""
+
+#: ../vector/v.patch/main.c:512
+#, c-format
+msgid "Cannot insert new record: '%s'"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:159
+msgid "Converts LAS LiDAR point clouds to a GRASS vector map with libLAS."
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:162 ../raster/r.in.lidar/main.c:177
+msgid "LAS input file"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:163 ../raster/r.in.lidar/main.c:178
+msgid "LiDAR input files in LAS format (*.las or *.laz)"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:173 ../vector/v.in.ogr/main.c:169
+msgid "Import subregion only"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:174 ../vector/v.in.lidar/main.c:218
+msgid "Subregion"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:176 ../vector/v.in.ogr/main.c:172
+msgid "Format: xmin,ymin,xmax,ymax - usually W,S,E,N"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:182 ../vector/v.in.ogr/main.c:214
+#: ../raster/r.in.gdal/main.c:144
+msgid "Name for new location to create"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:189 ../raster/r.in.lidar/main.c:252
+msgid "Only import points of selected return type"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:190 ../raster/r.in.lidar/main.c:253
+msgid "If not specified, all points are imported"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:198 ../raster/r.in.lidar/main.c:261
+msgid "Only import points of selected class(es)"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:199 ../raster/r.in.lidar/main.c:262
+msgid ""
+"Input is comma separated integers. If not specified, all points are imported."
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:205 ../raster/r.in.lidar/main.c:268
+msgid "Print LAS file info and exit"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:214 ../vector/v.in.ogr/main.c:279
+#: ../raster/r.in.lidar/main.c:279
+msgid "Override dataset projection (use location's projection)"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:219 ../vector/v.in.ogr/main.c:284
+msgid "Limit import to the current region"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:224 ../vector/v.in.ogr/main.c:289
+#: ../raster/r.in.lidar/main.c:274 ../raster/r.external/main.c:104
+#: ../raster/r.in.gdal/main.c:162
+msgid "Extend region extents based on new dataset"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:229 ../vector/v.in.ogr/main.c:302
+msgid ""
+"Create the location specified by the \"location\" parameter and exit. Do not "
+"import the vector data."
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:245 ../raster/r.in.lidar/main.c:310
+#, c-format
+msgid "Input file <%s> does not exist"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:252 ../raster/r.in.lidar/main.c:320
+#, c-format
+msgid "Input file <%s> is not a LAS LiDAR point cloud"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:292 ../raster/r.in.lidar/main.c:347
+#, c-format
+msgid "Unknown filter option <%s>"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:297 ../vector/v.in.ogr/main.c:712
+msgid "Select either the current region flag or the spatial option, not both"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:325 ../vector/v.in.ogr/main.c:770
+msgid "4 parameters required for 'spatial' parameter"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:354 ../vector/v.in.ogr/main.c:579
+#: ../raster/r.in.gdal/main.c:388 ../raster/r.in.gdal/main.c:741
+msgid ""
+"Unable to convert input map projection to GRASS format; cannot create new "
+"location."
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:360 ../vector/v.in.ogr/main.c:585
+#: ../raster/r.in.gdal/main.c:394 ../raster/r.in.gdal/main.c:765
+#, c-format
+msgid "Unable to create new location <%s>"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:363 ../vector/v.in.ogr/main.c:588
+#: ../general/g.proj/create.c:15 ../raster/r.in.gdal/main.c:397
+#: ../raster/r.in.gdal/main.c:771
+#, c-format
+msgid "Location <%s> created"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:382 ../vector/v.in.ogr/main.c:606
+#: ../raster/r.in.lidar/main.c:362
+msgid ""
+"Unable to convert input map projection information to GRASS format for "
+"checking"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:397 ../vector/v.in.ogr/main.c:621
+#: ../raster/r.in.lidar/main.c:377 ../raster/r.external/proj.c:34
+#: ../raster/r.in.gdal/main.c:425
+msgid "Over-riding projection check"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:406 ../vector/v.in.ogr/main.c:630
+#: ../raster/r.in.lidar/main.c:386 ../raster/r.external/proj.c:42
+#: ../raster/r.in.gdal/main.c:435
+msgid ""
+"Projection of dataset does not appear to match current location.\n"
+"\n"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:412 ../vector/v.in.ogr/main.c:636
+#: ../raster/r.in.lidar/main.c:392
+msgid "GRASS LOCATION PROJ_INFO is:\n"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:422 ../vector/v.in.lidar/main.c:429
+#: ../vector/v.in.ogr/main.c:646 ../vector/v.in.ogr/main.c:653
+#: ../raster/r.in.lidar/main.c:402 ../raster/r.in.lidar/main.c:409
+#: ../raster/r.external/proj.c:85 ../raster/r.in.gdal/main.c:487
+msgid "Import dataset PROJ_INFO is:\n"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:468 ../vector/v.in.ogr/main.c:692
+#: ../raster/r.in.lidar/main.c:448 ../raster/r.external/proj.c:107
+#: ../raster/r.in.gdal/main.c:505
+#, c-format
+msgid ""
+"\n"
+"In case of no significant differences in the projection definitions, use the "
+"-o flag to ignore them and use current location definition.\n"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:473 ../vector/v.in.ogr/main.c:697
+#: ../raster/r.in.lidar/main.c:452
+msgid ""
+"Consider generating a new location with 'location' parameter from input data "
+"set.\n"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:478 ../vector/v.in.ogr/main.c:702
+#: ../raster/r.in.lidar/main.c:457 ../raster/r.external/proj.c:116
+#: ../raster/r.in.gdal/main.c:514
+msgid "Projection of input dataset and current location appear to match"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:489 ../vector/v.kernel/main.c:224
+#, c-format
+msgid "Vector map <%s> already exists and will be overwritten"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:606
+#, c-format
+msgid "Unable open database <%s> by driver <%s>"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:640
+#, c-format
+msgid "Scanning %d points..."
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:807
+#, c-format
+msgid "%d points imported"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:810
+#, c-format
+msgid "%d input points were not valid"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:812
+#, c-format
+msgid "%d input points were outside of the selected area"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:814
+#, c-format
+msgid "%d input points were filtered out by return number"
+msgstr ""
+
+#: ../vector/v.in.lidar/main.c:816
+#, c-format
+msgid "%d input points were filtered out by class number"
+msgstr ""
+
+#: ../vector/v.external/main.c:53
+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:133 ../vector/v.in.ogr/main.c:499
+#, c-format
+msgid "Layer <%s> not available"
+msgstr ""
+
+#: ../vector/v.external/main.c:158
+#, c-format
+msgid "Unable to delete '%s'"
+msgstr ""
+
+#: ../vector/v.external/main.c:165
+#, c-format
+msgid "Unable to create file '%s/%s'"
+msgstr ""
+
+#: ../vector/v.external/main.c:196
+#, c-format
+msgid "Link to vector map <%s> created."
+msgstr ""
+
+#: ../vector/v.external/args.c:14
+msgid "Name of input OGR or PostGIS data source"
+msgstr ""
+
+#: ../vector/v.external/args.c:26
+msgid "Name of OGR layer or PostGIS feature table to be linked"
+msgstr ""
+
+#: ../vector/v.external/args.c:27
+msgid ""
+"Examples:\n"
+"\t\tESRI Shapefile: shapefile name\n"
+"\t\tMapInfo File: mapinfo file name\n"
+"\t\tPostGIS database: table name"
+msgstr ""
+
+#: ../vector/v.external/args.c:36
+msgid "Name for output GRASS vector map (default: input layer)"
+msgstr ""
+
+#: ../vector/v.external/args.c:46
+msgid "List available layers in data source and exit"
+msgstr ""
+
+#: ../vector/v.external/args.c:52
+msgid "List available layers including feature type in data source and exit"
+msgstr ""
+
+#: ../vector/v.external/args.c:54
+msgid "Format: layer name,type,projection check,geometry"
+msgstr ""
+
+#: ../vector/v.external/list.c:111
+msgid "GRASS is not compiled with PostgreSQL support"
+msgstr ""
+
+#: ../vector/v.external/list.c:117
+msgid "GRASS is not compiled with OGR support"
+msgstr ""
+
+#: ../vector/v.external/list.c:158
+msgid "Connection to PostgreSQL database failed."
+msgstr ""
+
+#: ../vector/v.external/list.c:168
+msgid "No feature tables found in database."
+msgstr ""
+
+#: ../vector/v.external/list.c:179
+#, c-format
+msgid "PostGIS database <%s> contains %d feature table:"
+msgid_plural "PostGIS database <%s> contains %d feature tables:"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.external/list.c:260
+#, c-format
+msgid "Unable to open data source '%s'"
+msgstr ""
+
+#: ../vector/v.external/list.c:267
+#, c-format
+msgid "Data source <%s> (format '%s') contains %d layer:"
+msgid_plural "Data source <%s> (format '%s') contains %d layers:"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.external/list.c:300
+#, c-format
+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:316
+#, c-format
+msgid "Invalid geometry column %d"
+msgstr ""
+
+#: ../vector/v.delaunay/main.c:88
+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
+msgid "Use only points in current region"
+msgstr ""
+
+#: ../vector/v.delaunay/main.c:103
+msgid "Output triangulation as a graph (lines), not areas"
+msgstr ""
+
+#: ../vector/v.delaunay/main.c:147
+msgid "no points to triangulate"
+msgstr ""
+
+#: ../vector/v.delaunay/main.c:150
+msgid "Delaunay triangulation..."
+msgstr ""
+
+#: ../vector/v.delaunay/main.c:162
+msgid "Calculating area centroids..."
+msgstr ""
+
+#: ../vector/v.delaunay/main.c:178
+msgid "Unable to calculate area centroid z coordinate"
+msgstr ""
+
+#: ../vector/v.delaunay/memory.c:64 ../vector/v.delaunay/memory.c:70
+#: ../vector/v.delaunay/memory.c:74 ../vector/v.delaunay/memory.c:84
+#: ../vector/v.delaunay/memory.c:92 ../vector/v.delaunay/memory.c:104
+#: ../vector/v.delaunay/memory.c:108
+msgid "Not enough memory."
+msgstr ""
+
+#: ../vector/v.delaunay/memory.c:124
+msgid "All allocated edges have been used."
+msgstr ""
+
+#: ../vector/v.delaunay/in_out.c:214
+msgid "Reading point features..."
+msgstr ""
+
+#: ../vector/v.buffer/geos.c:19
+msgid "Invalid GEOS geometry!"
+msgstr ""
+
+#: ../vector/v.buffer/geos.c:25
+msgid "No coordinates in GEOS geometry (can be ok for negative distance)!"
+msgstr ""
+
+#: ../vector/v.buffer/geos.c:33
+#, c-format
+msgid "Invalid x coordinate %f"
+msgstr ""
+
+#: ../vector/v.buffer/geos.c:35
+#, c-format
+msgid "Invalid y coordinate %f"
+msgstr ""
+
+#: ../vector/v.buffer/geos.c:107
+msgid "Corrupt GEOS geometry"
+msgstr ""
+
+#: ../vector/v.buffer/geos.c:135
+msgid "Unknown GEOS geometry type"
+msgstr ""
+
+#: ../vector/v.buffer/geos.c:164
+msgid "Buffering failed"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:225 ../raster/r.circle/main.c:54
+msgid "circle"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:229
+msgid "Creates a buffer around vector features of given type."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:254
+msgid "Buffer distance along major axis in map units"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:255 ../vector/v.buffer/main.c:263
+#: ../vector/v.buffer/main.c:271 ../vector/v.buffer/main.c:276
+#: ../vector/v.buffer/main.c:284 ../vector/v.buffer/main.c:293
+msgid "Distance"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:262
+msgid "Buffer distance along minor axis in map units"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:275
+msgid "Name of column to use for buffer distances"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:283
+msgid "Scaling factor for attribute column values"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:292
+msgid ""
+"Maximum distance between theoretical arc and polygon segments as multiple of "
+"buffer"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:297
+msgid "Make outside corners straight"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:302
+msgid "Do not make caps at the ends of polylines"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:306
+msgid "Transfer categories and attributes"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:326
+msgid ""
+"Note: In latitude-longitude coordinate system specify distances in degree "
+"unit"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:330
+msgid "Select a buffer distance/minordistance/angle or column, but not both."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:359
+msgid "The bufcol option requires a valid layer."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:363
+msgid "The tolerance must be > 0."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:366
+#, c-format
+msgid "The tolerance was reset to %g"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:370
+msgid "Illegal scale value"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:387
+#, c-format
+msgid "The tolerance in map units = %g"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:428
+#, c-format
+msgid "Unable to select data from table <%s>"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:464
+msgid ""
+"No features available for buffering. Check type option and features "
+"available in the input vector."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:480
+msgid ""
+"Negative distances for internal buffers are not supported and converted to "
+"positive values."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:490
+msgid "Buffering areas..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:526 ../vector/v.buffer/main.c:627
+#, c-format
+msgid "Attribute is of invalid size (%.3f) for category %d"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:540 ../vector/v.buffer/main.c:645
+#, c-format
+msgid "The tolerance in map units: %g"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:585
+msgid "Buffering features..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:588 ../vector/v.buffer/main.c:637
+msgid "Negative distances are only supported for areas"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:710
+msgid "Cleaning buffers..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:713
+msgid "Building parts of topology..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:727
+msgid "Snapping boundaries..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:730 ../vector/v.in.ogr/main.c:1304
+msgid "Breaking polygons..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:737 ../vector/v.in.ogr/main.c:1319
+msgid "Breaking boundaries..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:743
+msgid "Cleaning boundaries at nodes"
+msgstr ""
+
+#: ../vector/v.buffer/main.c:764
+msgid "Calculating centroids for all areas..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:795
+msgid "Generating list of boundaries to be deleted..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:828
+msgid "Deleting boundaries..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:860
+msgid "Calculating centroids for areas..."
+msgstr ""
+
+#: ../vector/v.buffer/main.c:873
+#, c-format
+msgid "Unable to calculate centroid for area %d"
+msgstr ""
+
+#: ../vector/v.normal/main.c:76
+msgid "Tests for normality for vector points."
+msgstr ""
+
+#: ../vector/v.normal/main.c:88
+msgid "Lists of tests (1-15)"
+msgstr ""
+
+#: ../vector/v.normal/main.c:89
+msgid "E.g. 1,3-8,13"
+msgstr ""
+
+#: ../vector/v.normal/main.c:100
+msgid "Lognormality instead of normality"
+msgstr ""
+
+#: ../vector/v.normal/main.c:131
+msgid "Only numeric column type supported"
+msgstr ""
+
+#: ../vector/v.normal/main.c:174 ../vector/v.normal/main.c:182
+#, c-format
+msgid "No record for cat %d"
+msgstr ""
+
+#: ../vector/v.normal/main.c:192
+#, c-format
+msgid "Number of points: %d"
+msgstr ""
+
+#: ../vector/v.normal/main.c:195 ../vector/v.surf.idw/main.c:176
+#: ../vector/v.neighbors/main.c:176
+msgid "No points found"
+msgstr ""
+
+#: ../vector/v.normal/main.c:198
+msgid "Too small sample"
+msgstr ""
+
+#: ../vector/v.normal/main.c:206
+msgid "Negative or very small point values set to -10.0"
+msgstr ""
+
+#: ../vector/v.normal/main.c:223
+#, c-format
+msgid "Moments \\sqrt{b_1} and b_2: "
+msgstr ""
+
+#: ../vector/v.normal/main.c:228
+#, c-format
+msgid "Geary's a-statistic & an approx. normal: "
+msgstr ""
+
+#: ../vector/v.normal/main.c:233
+#, c-format
+msgid "Extreme normal deviates: "
+msgstr ""
+
+#: ../vector/v.normal/main.c:238
+#, c-format
+msgid "D'Agostino's D & an approx. normal: "
+msgstr ""
+
+#: ../vector/v.normal/main.c:244
+#, c-format
+msgid "Kuiper's V (regular & modified for normality): "
+msgstr ""
+
+#: ../vector/v.normal/main.c:250
+#, c-format
+msgid "Watson's U^2 (regular & modified for normality): "
+msgstr ""
+
+#: ../vector/v.normal/main.c:256
+#, c-format
+msgid "Durbin's Exact Test (modified Kolmogorov): "
+msgstr ""
+
+#: ../vector/v.normal/main.c:262
+#, c-format
+msgid "Anderson-Darling's A^2 (regular & modified for normality): "
+msgstr ""
+
+#: ../vector/v.normal/main.c:268
+#, c-format
+msgid "Cramer-Von Mises W^2(regular & modified for normality): "
+msgstr ""
+
+#: ../vector/v.normal/main.c:274
+#, c-format
+msgid "Kolmogorov-Smirnov's D (regular & modified for normality): "
+msgstr ""
+
+#: ../vector/v.normal/main.c:280
+#, c-format
+msgid "Chi-Square stat (equal probability classes) and d.f.: "
+msgstr ""
+
+#: ../vector/v.normal/main.c:286
+msgid "Shapiro-Wilk's W cannot be used for n > 50"
+msgstr ""
+
+#: ../vector/v.normal/main.c:288
+msgid "Use Weisberg-Binghams's W''"
+msgstr ""
+
+#: ../vector/v.normal/main.c:291
+#, c-format
+msgid "Shapiro-Wilk W: "
+msgstr ""
+
+#: ../vector/v.normal/main.c:298
+msgid "Weisberg-Bingham's W'' cannot be used for n < 50 or n > 99"
+msgstr ""
+
+#: ../vector/v.normal/main.c:300
+#, c-format
+msgid "Weisberg-Bingham's W'': "
+msgstr ""
+
+#: ../vector/v.normal/main.c:307
+msgid "Royston only extended Shapiro-Wilk's W up to n = 2000"
+msgstr ""
+
+#: ../vector/v.normal/main.c:309
+#, c-format
+msgid "Shapiro-Wilk W'': "
+msgstr ""
+
+#: ../vector/v.normal/main.c:315
+#, c-format
+msgid "Kotz' T'_f (Lognormality vs. Normality): "
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:57
+msgid "Prints/sets DB connection for a vector map to attribute table."
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:79
+msgid "Format: layer number[/layer name]"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:83
+msgid "Field separator for shell script style output"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:88
+msgid "Print all map connection parameters and exit"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:93
+msgid "Print all map connection parameters in shell script style and exit"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:95
+msgid "Format: layer[/layer name] table key database driver"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:101
+msgid "Print types/names of table columns for specified layer and exit"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:108
+msgid "Overwrite connection parameter for certain layer"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:113
+msgid "Delete connection for certain layer (not the table)"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:149
+msgid "Please choose only one print style"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:166
+#, c-format
+msgid "Map <%s> is not connected to a database"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:175
+#, c-format
+msgid "Vector map <%s> is connected by:\n"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:180 ../display/d.vect/opt.c:143
+#: ../display/d.vect.thematic/main.c:204
+msgid "Database connection not defined"
+msgstr ""
+
+#: ../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"
+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"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:266
+#, c-format
+msgid "Use -o to overwrite existing link for layer <%d>"
+msgstr ""
+
+#: ../vector/v.db.connect/main.c:274 ../vector/v.db.connect/main.c:314
+#, c-format
+msgid "Table <%s> does not exist in database <%s>"
+msgstr ""
+
+#: ../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"
+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]]"
+msgstr ""
+
+#: ../vector/v.out.dxf/write_dxf.c:21
+#, c-format
+msgid "The file '%s' already exists."
+msgstr ""
+
+#: ../vector/v.out.dxf/write_dxf.c:23
+#, c-format
+msgid "The file '%s' already exists and will be overwritten."
+msgstr ""
+
+#: ../vector/v.out.dxf/write_dxf.c:27
+#, c-format
+msgid "%s: Cannot write dxf file."
+msgstr ""
+
+#: ../vector/v.out.dxf/main.c:58
+msgid "DXF"
+msgstr ""
+
+#: ../vector/v.out.dxf/main.c:60
+msgid "Exports vector map to DXF file format."
+msgstr ""
+
+#: ../vector/v.out.dxf/main.c:68
+msgid "Name for DXF output file"
+msgstr ""
+
+#: ../vector/v.out.dxf/main.c:93
+#, c-format
+msgid "%d features written to '%s'."
+msgstr ""
+
+#: ../vector/v.net.alloc/main.c:64 ../raster/r.walk/main.c:181
+#: ../raster/r.cost/main.c:143
+msgid "cost allocation"
+msgstr ""
+
+#: ../vector/v.net.alloc/main.c:66
+msgid "Allocates subnets for nearest centers (direction from center)."
+msgstr ""
+
+#: ../vector/v.net.alloc/main.c:68
+msgid ""
+"center node must be opened (costs >= 0). Costs of center node are used in "
+"calculation"
+msgstr ""
+
+#: ../vector/v.net.alloc/main.c:195
+#, c-format
+msgid "Number of centers: [%d] (nlayer: [%d])"
+msgstr ""
+
+#: ../vector/v.net.alloc/main.c:198
+msgid "Not enough centers for selected nlayer. Nothing will be allocated."
+msgstr ""
+
+#: ../vector/v.net.alloc/main.c:209
+msgid "Calculating costs from centers ..."
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:90 ../raster/r.surf.idw/main.c:107
+msgid "IDW"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:92
+msgid ""
+"Provides surface interpolation from vector point data by Inverse Distance "
+"Squared Weighting."
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:101
+msgid "Name of attribute column with values to interpolate"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:104
+msgid "Values"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:113 ../raster/r.surf.idw/main.c:119
+msgid "Number of interpolation points"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:121
+msgid "Power parameter"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:123
+msgid "Greater values assign greater influence to closer points"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:128
+msgid "Don't index points by raster cell"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:129
+msgid ""
+"Slower but uses less memory and includes points from outside region in the "
+"interpolation"
+msgstr ""
+
+#: ../vector/v.surf.idw/main.c:139
+#, c-format
+msgid "Illegal number (%s) of interpolation points"
+msgstr ""
+
+#. GTC Count of window rows
+#. GTC Count of raster rows
+#. GTC Count of window rows
+#: ../vector/v.surf.idw/main.c:259 ../vector/v.kernel/main.c:299
+#: ../raster/r.thin/io.c:102 ../raster/r.thin/io.c:169
+#: ../raster/r.thin/io.c:178 ../display/d.rast.num/main.c:176
+#, c-format
+msgid "%d row"
+msgid_plural "%d rows"
+msgstr[0] ""
+msgstr[1] ""
+
+#. GTC Count of window columns
+#. GTC Count of raster columns
+#. GTC Count of window columns
+#: ../vector/v.surf.idw/main.c:261 ../vector/v.kernel/main.c:300
+#: ../raster/r.thin/io.c:104 ../raster/r.thin/io.c:171
+#: ../raster/r.thin/io.c:180
+#, c-format
+msgid "%d column"
+msgid_plural "%d columns"
+msgstr[0] ""
+msgstr[1] ""
+
+#. GTC First argument is map name, second - message about number of rows, third - columns.
+#: ../vector/v.surf.idw/main.c:263
+#, c-format
+msgid "Interpolating raster map <%s> (%s, %s)..."
+msgstr ""
+
+#: ../vector/v.surf.idw/read_sites.c:37
+#, c-format
+msgid "Input vector map <%s> is 2D - using categories to interpolate"
+msgstr ""
+
+#: ../vector/v.surf.idw/read_sites.c:40
+#, c-format
+msgid "Input vector map <%s> is 3D - using z-coordinates to interpolate"
+msgstr ""
+
+#: ../vector/v.surf.idw/read_sites.c:70
+#, c-format
+msgid "One record selected from table"
+msgid_plural "%d records selected from table"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.surf.idw/read_sites.c:123
+#, c-format
+msgid "%ld point loaded"
+msgid_plural "%ld points loaded"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.transform/main.c:74
+msgid ""
+"Performs an affine transformation (shift, scale and rotate) on vector map."
+msgstr ""
+
+#: ../vector/v.transform/main.c:79
+msgid "Shift all z values to bottom=0"
+msgstr ""
+
+#: ../vector/v.transform/main.c:84
+msgid "Swap coordinates x, y and then apply other parameters"
+msgstr ""
+
+#: ../vector/v.transform/main.c:88
+msgid "Do not build topology"
+msgstr ""
+
+#: ../vector/v.transform/main.c:93 ../vector/v.transform/main.c:104
+#: ../vector/v.transform/main.c:113 ../vector/v.transform/main.c:122
+#: ../vector/v.transform/main.c:131 ../vector/v.transform/main.c:140
+#: ../vector/v.transform/main.c:149 ../vector/v.transform/main.c:159
+#: ../vector/v.transform/main.c:166
+msgid "Custom"
+msgstr ""
+
+#: ../vector/v.transform/main.c:102
+msgid "Shifting value for x coordinates"
+msgstr ""
+
+#: ../vector/v.transform/main.c:111
+msgid "Shifting value for y coordinates"
+msgstr ""
+
+#: ../vector/v.transform/main.c:120 ../vector/v.extrude/main.c:101
+msgid "Shifting value for z coordinates"
+msgstr ""
+
+#: ../vector/v.transform/main.c:129
+msgid "Scaling factor for x coordinates"
+msgstr ""
+
+#: ../vector/v.transform/main.c:138
+msgid "Scaling factor for y coordinates"
+msgstr ""
+
+#: ../vector/v.transform/main.c:147
+msgid "Scaling factor for z coordinates"
+msgstr ""
+
+#: ../vector/v.transform/main.c:157
+msgid "Rotation around z axis in degrees (counter-clockwise)"
+msgstr ""
+
+#: ../vector/v.transform/main.c:163
+msgid "Name of attribute column(s) used as transformation parameters"
+msgstr ""
+
+#: ../vector/v.transform/main.c:165
+msgid "Format: parameter:column, e.g. xshift:xs,yshift:ys,zrot:zr"
+msgstr ""
+
+#: ../vector/v.transform/main.c:182
+#, c-format
+msgid "Columns require a valid layer. Please use '%s' parameter."
+msgstr ""
+
+#: ../vector/v.transform/main.c:212
+#, c-format
+msgid "Unknown column parameter '%s'"
+msgstr ""
+
+#: ../vector/v.transform/main.c:223
+#, c-format
+msgid "Unable to tokenize column string: [%s]"
+msgstr ""
+
+#: ../vector/v.transform/main.c:277
+msgid "Tranforming features..."
+msgstr ""
+
+#: ../vector/v.transform/main.c:290
+#, c-format
+msgid "New vector map <%s> boundary coordinates:"
+msgstr ""
+
+#: ../vector/v.transform/main.c:292
+#, c-format
+msgid " N: %-10.3f    S: %-10.3f"
+msgstr ""
+
+#: ../vector/v.transform/main.c:293
+#, c-format
+msgid " E: %-10.3f    W: %-10.3f"
+msgstr ""
+
+#: ../vector/v.transform/main.c:294
+#, c-format
+msgid " B: %6.3f    T: %6.3f"
+msgstr ""
+
+#: ../vector/v.transform/trans_digit.c:104
+#, c-format
+msgid "Unsupported column type of <%s>"
+msgstr ""
+
+#: ../vector/v.transform/trans_digit.c:112
+#, c-format
+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:123
+msgid "No category number defined. Using default transformation parameters."
+msgstr ""
+
+#: ../vector/v.net.allpairs/main.c:65
+msgid "Computes the shortest path between all pairs of nodes in the network."
+msgstr ""
+
+#: ../vector/v.net.allpairs/main.c:208
+msgid "Writing node points..."
+msgstr ""
+
+#: ../vector/v.net.allpairs/main.c:242
+msgid "Collecting shortest paths..."
+msgstr ""
+
+#: ../vector/v.net.allpairs/main.c:296
+msgid "Writing shortest paths..."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:72
+#: ../vector/v.lrs/v.lrs.where/main.c:58
+#: ../vector/v.lrs/v.lrs.create/main.c:122
+#: ../vector/v.lrs/v.lrs.label/main.c:103
+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."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:79
+#: ../vector/v.lrs/v.lrs.where/main.c:66
+#: ../vector/v.lrs/v.lrs.create/main.c:128
+#: ../vector/v.lrs/v.lrs.label/main.c:109
+msgid "Input vector map containing lines"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:83
+msgid "Output vector map where segments will be written"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:88
+#: ../vector/v.lrs/v.lrs.where/main.c:75
+#: ../vector/v.lrs/v.lrs.create/main.c:147
+#: ../vector/v.lrs/v.lrs.label/main.c:118
+msgid "Line layer"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:94
+#: ../vector/v.lrs/v.lrs.where/main.c:86
+#: ../vector/v.lrs/v.lrs.create/main.c:207
+#: ../vector/v.lrs/v.lrs.label/main.c:124
+msgid "Driver name for reference system table"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:102
+#: ../vector/v.lrs/v.lrs.where/main.c:94
+#: ../vector/v.lrs/v.lrs.create/main.c:215
+#: ../vector/v.lrs/v.lrs.label/main.c:132
+msgid "Database name for reference system table"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:109
+#: ../vector/v.lrs/v.lrs.where/main.c:101
+#: ../vector/v.lrs/v.lrs.label/main.c:139
+msgid "Name of the reference system table"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:114
+msgid "Name of file containing segment rules. If not given, read from stdin."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:155
+#: ../vector/v.lrs/v.lrs.where/main.c:147
+#: ../vector/v.lrs/v.lrs.create/main.c:315
+#: ../vector/v.lrs/v.lrs.label/main.c:292
+msgid "Unable to open database for reference table"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:184
+#: ../vector/v.lrs/v.lrs.segment/main.c:238
+#, c-format
+msgid "Cannot read input: %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:196
+#, c-format
+msgid "No record in LR table for: %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:200
+#, c-format
+msgid "More than one record in LR table for: %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:207
+#: ../vector/v.lrs/v.lrs.segment/main.c:294
+#, c-format
+msgid "Unable to find line of cat [%d]"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:217
+#, c-format
+msgid ""
+"Cannot get point on line: cat = [%d] distance = [%f] (line length = %f)\n"
+"%s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:253
+#, c-format
+msgid ""
+"No record in LRS table for 1. point of:\n"
+"  %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:258
+#, c-format
+msgid ""
+"Using last from more offsets found for 1. point of:\n"
+"  %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:262
+#, c-format
+msgid ""
+"Requested offset for the 1. point not found, using nearest found:\n"
+"  %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:273
+#, c-format
+msgid ""
+"No record in LRS table for 2. point of:\n"
+"  %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:278
+#, c-format
+msgid ""
+"Requested offset for the 2. point not found, using nearest found:\n"
+"  %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:282
+#, c-format
+msgid ""
+"Using first from more offsets found for 2. point of:\n"
+"  %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:287
+msgid "Segment over 2 (or more) segments, not yet supported"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:304
+#, c-format
+msgid "End of segment > line length (%e) -> cut"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:313
+#, c-format
+msgid ""
+"Cannot make line segment: cat = %d : %f - %f (line length = %f)\n"
+"%s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:356
+#: ../vector/v.lrs/v.lrs.where/main.c:222
+#, c-format
+msgid "[%d] point read from input"
+msgid_plural "[%d] points read from input"
+msgstr[0] ""
+msgstr[1] ""
+
+#. GTC %s will be replaced with a message about lost points.
+#: ../vector/v.lrs/v.lrs.segment/main.c:363
+#, c-format
+msgid "[%d] point written to output map (%s)"
+msgid_plural "[%d] points written to output map (%s)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.lrs/v.lrs.segment/main.c:368
+#, c-format
+msgid "[%d] line read from input"
+msgid_plural "[%d] lines read from input"
+msgstr[0] ""
+msgstr[1] ""
+
+#. GTC %s will be replaced with a message about lost lines.
+#: ../vector/v.lrs/v.lrs.segment/main.c:375
+#, c-format
+msgid "[%d] line written to output map (%s)"
+msgid_plural "[%d] lines written to output map (%s)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../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."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.where/main.c:70
+msgid "Input vector map containing points"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.where/main.c:80
+#: ../vector/v.lrs/v.lrs.create/main.c:151
+msgid "Point layer"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.where/main.c:108
+msgid "Maximum distance to nearest line"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.where/main.c:225
+#, c-format
+msgid "[%d] position found"
+msgid_plural "[%d] positions found"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.lrs/v.lrs.where/main.c:229
+#, c-format
+msgid "[%d] point outside threshold"
+msgid_plural "[%d] points outside threshold"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.lrs/v.lrs.where/main.c:233
+#, c-format
+msgid "[%d] point - no record found"
+msgid_plural "[%d] points - no record found"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.lrs/v.lrs.where/main.c:237
+#, c-format
+msgid "[%d] point - too many records found"
+msgid_plural "[%d] points - too many records found"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:124
+msgid "Creates a linear reference system."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:133
+msgid "Output vector map where oriented lines are written"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:138
+msgid "Output vector map of errors"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:143
+msgid "Input vector map containing reference points"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:158
+msgid "Column containing line identifiers for lines"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:165
+msgid "Column containing line identifiers for points"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:173
+msgid "Column containing milepost position for the beginning of next segment"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:182
+msgid ""
+"Column containing offset from milepost for the beginning of next segment"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:191
+msgid "Column containing milepost position for the end of previous segment"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:200
+msgid "Column containing offset from milepost for the end of previous segment"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:223
+msgid "Name of table where the reference system will be written"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:224
+msgid "New table is created by this module"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:231
+msgid "Maximum distance of point to line allowed"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:286
+msgid "Cannot get layer info for lines"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:289
+msgid "Cannot get layer info for points"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:327
+#, c-format
+msgid "Unable to drop table: %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:346
+#, c-format
+msgid "Unable to select line id values from %s.%s."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:356
+msgid "Line id column must be integer"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:367
+#: ../vector/v.lrs/v.lrs.create/main.c:469
+msgid "Unable to fetch line id from line table"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:419
+#, c-format
+msgid "Line [%d] without category (layer [%d])"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:439
+#, c-format
+msgid "No lines selected for line id [%d]"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:459
+#, c-format
+msgid "Unable to select point attributes from <%s>"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:490
+#, c-format
+msgid "Milepost (start) %f+%f used as %f+%f (change MP to integer)"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:512
+#, c-format
+msgid "Milepost (end) %f+%f used as %f+%f (change MP to integer)"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:538
+#, c-format
+msgid "Point [%d] without category (layer [%d])"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:585
+#, c-format
+msgid "Point [%d] cat [%d] is out of threshold (distance = %f)"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:717
+#, c-format
+msgid "End > start for point cat [%d]"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:734
+msgid "Start of 1. MP >= end of 2. MP for points' cats %[d], [%d]"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:751
+#, c-format
+msgid "Start of 1. MP >= start of 2. MP for points' cats [%d], [%d]"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:761
+#, c-format
+msgid "Distance along line identical for points' cats [%d], [%d]"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:775
+#, c-format
+msgid "Not enough points (%d) attached to the line (cat %d), line skip."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:780
+#, c-format
+msgid "Unable to guess direction for the line (cat %d), line skip."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:784
+#, c-format
+msgid "Incorrect order of points along line cat [%d]"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:834
+#, c-format
+msgid "Unable to insert reference records: %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:875
+msgid "Building topology for output (out_lines) map..."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.create/main.c:886
+msgid "Building topology for error (err) map..."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:105
+msgid "Creates stationing from input lines, and linear reference system."
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:113
+msgid "Output vector map where stationing will be written"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:147
+msgid "Label file"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:156
+msgid "PM left, MP right, stationing left, stationing right offset"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:161
+msgid "Offset label in label x-direction in map units"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:168
+msgid "Offset label in label y-direction in map units"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:174 ../vector/v.label/main.c:113
+msgid "Reference position"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:197
+msgid "Line width of text"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:198
+#: ../vector/v.lrs/v.lrs.label/main.c:211
+msgid "Only for d.label output"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:210
+msgid "Line width of highlight color"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:228
+msgid "Opaque to vector"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:229
+msgid "Only relevant if background color is selected"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:283 ../display/d.labels/main.c:114
+#, c-format
+msgid "Unable to open label file <%s>"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:322
+#, c-format
+msgid "Unable to select records from LRS table: %s"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:412
+msgid "No record in LR table"
+msgstr ""
+
+#: ../vector/v.lrs/v.lrs.label/main.c:416
+msgid "More than one record in LR table"
+msgstr ""
+
+#: ../vector/v.clean/main.c:54 ../locale/scriptstrings/t.snap_to_translate.c:3
+msgid "snapping"
+msgstr ""
+
+#: ../vector/v.clean/main.c:55
+msgid "Toolset for cleaning topology of vector map."
+msgstr ""
+
+#: ../vector/v.clean/main.c:70
+msgid "Name of output map where errors are written"
+msgstr ""
+
+#: ../vector/v.clean/main.c:81
+msgid "Cleaning tool"
+msgstr ""
+
+#: ../vector/v.clean/main.c:97
+msgid "break lines at each intersection"
+msgstr ""
+
+#: ../vector/v.clean/main.c:98
+msgid "remove duplicate geometry features (pay attention to categories!)"
+msgstr ""
+
+#: ../vector/v.clean/main.c:99
+msgid "remove dangles, threshold ignored if < 0"
+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"
+msgstr ""
+
+#: ../vector/v.clean/main.c:102
+msgid "remove bridges connecting area and island or 2 islands"
+msgstr ""
+
+#: ../vector/v.clean/main.c:103
+msgid ""
+"change the type of bridges connecting area and island or 2 islands from "
+"boundary to line"
+msgstr ""
+
+#: ../vector/v.clean/main.c:105
+msgid "snap lines to vertex in threshold"
+msgstr ""
+
+#: ../vector/v.clean/main.c:106
+msgid "remove duplicate area centroids ('type' option ignored)"
+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"
+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"
+msgstr ""
+
+#: ../vector/v.clean/main.c:114
+msgid "remove small areas, the longest boundary with adjacent area is removed"
+msgstr ""
+
+#: ../vector/v.clean/main.c:115
+msgid "remove all lines or boundaries of zero length, threshold is ignored"
+msgstr ""
+
+#: ../vector/v.clean/main.c:116
+msgid "remove small angles between lines at nodes"
+msgstr ""
+
+#: ../vector/v.clean/main.c:124
+msgid "Threshold in map units, one value for each tool"
+msgstr ""
+
+#: ../vector/v.clean/main.c:125
+msgid "Default: 0.0[,0.0,...])"
+msgstr ""
+
+#: ../vector/v.clean/main.c:130
+msgid "Do not build topology for the output vector"
+msgstr ""
+
+#: ../vector/v.clean/main.c:135
+msgid "Combine tools with recommended follow-up tools"
+msgstr ""
+
+#: ../vector/v.clean/main.c:156
+msgid "You must select at least one tool"
+msgstr ""
+
+#: ../vector/v.clean/main.c:191
+msgid "Tool doesn't exist"
+msgstr ""
+
+#: ../vector/v.clean/main.c:202
+msgid ""
+"Note: In latitude-longitude coordinate system specify threshold in degree "
+"unit"
+msgstr ""
+
+#: ../vector/v.clean/main.c:215
+#, c-format
+msgid "Threshold for tool %d may not be > 0, set to 0"
+msgstr ""
+
+#: ../vector/v.clean/main.c:224
+msgid "Tool: Threshold"
+msgstr ""
+
+#: ../vector/v.clean/main.c:229
+msgid "Break"
+msgstr ""
+
+#: ../vector/v.clean/main.c:232
+msgid "Remove duplicates"
+msgstr ""
+
+#: ../vector/v.clean/main.c:235
+msgid "Remove dangles"
+msgstr ""
+
+#: ../vector/v.clean/main.c:238
+msgid "Change type of boundary dangles"
+msgstr ""
+
+#: ../vector/v.clean/main.c:242
+msgid "Remove bridges"
+msgstr ""
+
+#: ../vector/v.clean/main.c:245
+msgid "Change type of boundary bridges"
+msgstr ""
+
+#: ../vector/v.clean/main.c:249
+msgid "Snap vertices"
+msgstr ""
+
+#: ../vector/v.clean/main.c:252
+msgid "Remove duplicate area centroids"
+msgstr ""
+
+#: ../vector/v.clean/main.c:256
+msgid "Break polygons"
+msgstr ""
+
+#: ../vector/v.clean/main.c:259
+msgid "Prune"
+msgstr ""
+
+#: ../vector/v.clean/main.c:262
+msgid "Remove small areas"
+msgstr ""
+
+#: ../vector/v.clean/main.c:265
+msgid "Remove small angles at nodes"
+msgstr ""
+
+#: ../vector/v.clean/main.c:270
+msgid "Remove all lines or boundaries of zero length"
+msgstr ""
+
+#: ../vector/v.clean/main.c:314
+msgid "Topological cleaning works best with native GRASS vector format"
+msgstr ""
+
+#: ../vector/v.clean/main.c:325
+msgid "Failed to copy attribute table to output vector map"
+msgstr ""
+
+#: ../vector/v.clean/main.c:340 ../vector/v.clean/main.c:351
+msgid "Rebuilding parts of topology..."
+msgstr ""
+
+#: ../vector/v.clean/main.c:360 ../vector/v.clean/main.c:405
+#: ../vector/v.clean/main.c:456
+msgid "Tool: Split lines"
+msgstr ""
+
+#: ../vector/v.clean/main.c:363 ../vector/v.clean/main.c:409
+#: ../vector/v.clean/main.c:462
+msgid "Tool: Break lines at intersections"
+msgstr ""
+
+#: ../vector/v.clean/main.c:366 ../vector/v.clean/main.c:375
+#: ../vector/v.clean/main.c:411 ../vector/v.clean/main.c:427
+#: ../vector/v.clean/main.c:464
+msgid "Tool: Remove duplicates"
+msgstr ""
+
+#: ../vector/v.clean/main.c:369 ../vector/v.clean/main.c:418
+#: ../vector/v.clean/main.c:469
+msgid "Tool: Merge lines"
+msgstr ""
+
+#: ../vector/v.clean/main.c:379
+msgid "Tool: Remove dangles"
+msgstr ""
+
+#: ../vector/v.clean/main.c:383
+msgid "Tool: Change type of boundary dangles"
+msgstr ""
+
+#: ../vector/v.clean/main.c:387
+msgid "Tool: Remove bridges"
+msgstr ""
+
+#: ../vector/v.clean/main.c:391
+msgid "Tool: Change type of boundary bridges"
+msgstr ""
+
+#: ../vector/v.clean/main.c:395
+msgid "Tool: Remove duplicate area centroids"
+msgstr ""
+
+#: ../vector/v.clean/main.c:399
+msgid "Tool: Snap line to vertex in threshold"
+msgstr ""
+
+#: ../vector/v.clean/main.c:413 ../vector/v.clean/main.c:447
+#: ../vector/v.clean/main.c:466
+msgid "Tool: Remove small angles at nodes"
+msgstr ""
+
+#: ../vector/v.clean/main.c:424
+msgid "Tool: Break polygons"
+msgstr ""
+
+#: ../vector/v.clean/main.c:432
+msgid "Tool: Prune lines/boundaries"
+msgstr ""
+
+#: ../vector/v.clean/main.c:436
+msgid "Tool: Remove small areas"
+msgstr ""
+
+#: ../vector/v.clean/main.c:442
+msgid "Tool: Merge boundaries"
+msgstr ""
+
+#: ../vector/v.clean/main.c:475
+msgid "Tool: Remove all lines and boundaries of zero length"
+msgstr ""
+
+#: ../vector/v.clean/main.c:484
+msgid "Rebuilding topology for output vector map..."
+msgstr ""
+
+#: ../vector/v.clean/main.c:495
+msgid "Building topology for error vector map..."
+msgstr ""
+
+#: ../vector/v.clean/split.c:85
+#, c-format
+msgid "Line splits: %d"
+msgstr ""
+
+#: ../vector/v.clean/rmline.c:64
+#, c-format
+msgid "Lines / boundaries removed: %d"
+msgstr ""
+
+#: ../vector/v.clean/rmdac.c:60
+#, c-format
+msgid "Duplicate area centroids: %d"
+msgstr ""
+
+#: ../vector/v.clean/prune.c:216
+#, c-format
+msgid ""
+"%d vertices from input %d (vertices of given type) removed, i.e. %.2f %%"
+msgstr ""
+
+#: ../vector/v.clean/prune.c:220
+#, c-format
+msgid "%d boundaries not pruned because pruning would damage topology"
+msgstr ""
+
+#: ../vector/v.db.select/main.c:57
+msgid "Prints vector map attributes."
+msgstr ""
+
+#: ../vector/v.db.select/main.c:75
+msgid "Output vertical record separator"
+msgstr ""
+
+#: ../vector/v.db.select/main.c:91
+msgid ""
+"Print minimal region extent of selected vector features instead of attributes"
+msgstr ""
+
+#: ../vector/v.db.select/main.c:92
+msgid "Region"
+msgstr ""
+
+#: ../vector/v.db.select/main.c:106
+msgid "Exclude attributes not linked to features"
+msgstr ""
+
+#: ../vector/v.db.select/main.c:148
+#, c-format
+msgid ""
+"Unable to open vector map <%s> at topology level. Flag '%c' requires "
+"topology level."
+msgstr ""
+
+#: ../vector/v.db.select/main.c:190
+msgid "Unable to open select cursor"
+msgstr ""
+
+#: ../vector/v.db.select/main.c:268
+#, c-format
+msgid "Unable to get bounding box of area %d"
+msgstr ""
+
+#: ../vector/v.db.select/main.c:274
+#, c-format
+msgid "Unable to get bounding box of line %d"
+msgstr ""
+
+#: ../vector/v.net.spanningtree/main.c:48
+msgid "spanning tree"
+msgstr ""
+
+#: ../vector/v.net.spanningtree/main.c:50
+msgid "Computes minimum spanning tree for the network."
+msgstr ""
+
+#: ../vector/v.split/main.c:56
+msgid "densification"
+msgstr ""
+
+#: ../vector/v.split/main.c:60
+msgid "Splits vector lines to shorter segments."
+msgstr ""
+
+#: ../vector/v.split/main.c:73
+msgid "Maximum segment length"
+msgstr ""
+
+#: ../vector/v.split/main.c:82
+msgid "Length units"
+msgstr ""
+
+#: ../vector/v.split/main.c:89
+msgid "Maximum number of vertices in segment"
+msgstr ""
+
+#: ../vector/v.split/main.c:93
+msgid "Add new vertices, but do not split"
+msgstr ""
+
+#: ../vector/v.split/main.c:94
+msgid "Applies only to 'length' option"
+msgstr ""
+
+#: ../vector/v.split/main.c:101
+msgid "Use either length or vertices"
+msgstr ""
+
+#: ../vector/v.split/main.c:108
+#, c-format
+msgid "Length must be positive but is %g"
+msgstr ""
+
+#: ../vector/v.split/main.c:124
+#, c-format
+msgid "Unknown unit %s"
+msgstr ""
+
+#: ../vector/v.split/main.c:142
+msgid "Can not get projection units"
+msgstr ""
+
+#: ../vector/v.split/main.c:149
+#, c-format
+msgid "Length in map units: %g"
+msgstr ""
+
+#: ../vector/v.split/main.c:151
+#, c-format
+msgid "Length in meters: %g"
+msgstr ""
+
+#: ../vector/v.split/main.c:157
+msgid "Number of vertices must be at least 2"
+msgstr ""
+
+#: ../vector/v.split/main.c:235
+#, c-format
+msgid "Unable to make line segment: %f - %f (line length = %f)"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:78
+msgid ""
+"Building contour determination and Region Growing algorithm for determining "
+"the building inside"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:83
+msgid "Input vector (v.lidar.edgedetection output)"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:93
+msgid "Name of the first pulse vector map"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:100
+msgid "Threshold for cell object frequency in region growing"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:108
+msgid "Threshold for double pulse in region growing"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:176
+#, c-format
+msgid "Unable to open table <%s>"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:201
+msgid "Setting regions and boxes"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:267
+#, c-format
+msgid "Rows = %d"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:268
+#, c-format
+msgid "Columns = %d"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:288
+msgid "read points in input vector"
+msgstr ""
+
+#: ../vector/v.lidar.growing/main.c:437
+msgid "Region Growing"
+msgstr ""
+
+#: ../vector/v.lidar.growing/ConvexHull.c:269
+msgid "...now exiting to system..."
+msgstr ""
+
+#: ../vector/v.mkgrid/hexgrid.c:86
+msgid "Writing out hexagon grid..."
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:72
+msgid "grid"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:74
+msgid "Creates a vector map of a user-defined grid."
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:81
+msgid "rows,columns"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:85
+msgid "Number of rows and columns in grid"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:94
+msgid "Where to place the grid"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:98
+msgid "current region"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:99
+msgid "use 'coor' and 'box' options"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:104
+msgid "Lower left easting and northing coordinates of map"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:108
+msgid "width,height"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:112
+msgid "Width and height of boxes in grid"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:119
+msgid "Angle of rotation (in degrees counter-clockwise)"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:127
+msgid "Number of vertex points per grid cell"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:135 ../raster/r.to.vect/main.c:81
+msgid "Output feature type"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:140
+msgid "Create hexagons (default: rectangles)"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:145
+msgid "Allow asymmetric hexagons"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:185
+msgid "'coor' and 'position=region' are exclusive options"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:188
+msgid "'box' and 'grid' are exclusive options for 'position=region'"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:211 ../vector/v.mkgrid/main.c:247
+msgid "Invalid width"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:214 ../vector/v.mkgrid/main.c:250
+msgid "Invalid height"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:230
+msgid "'grid' option missing"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:233
+msgid "'coor' option missing"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:236
+msgid "'box' option missing"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:240
+msgid "Invalid easting"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:243
+msgid "Invalid northing"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:308
+msgid "The hexagons will be asymmetrical."
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:321 ../vector/v.mkgrid/main.c:324
+msgid "Please use a higher resolution or a larger region"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:328
+#, c-format
+msgid "The number of rows has been adjusted from %d to %d"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:331
+#, c-format
+msgid "The number of columns has been adjusted from %d to %d"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:360 ../vector/v.mkgrid/main.c:444
+#: ../vector/v.mkgrid/main.c:456
+msgid "Unable to fill attribute table"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:364 ../vector/v.mkgrid/main.c:461
+#: ../vector/v.in.dxf/write_vect.c:70 ../vector/v.in.ascii/points.c:452
+#, c-format
+msgid "Unable to insert new record: %s"
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:371
+msgid "The rectangles will be asymmetrical."
+msgstr ""
+
+#: ../vector/v.mkgrid/main.c:416
+msgid "Creating centroids..."
+msgstr ""
+
+#: ../vector/v.mkgrid/write_grid.c:68
+msgid "Writing out vector rows..."
+msgstr ""
+
+#: ../vector/v.mkgrid/write_grid.c:106
+msgid "Writing out vector columns..."
+msgstr ""
+
+#: ../vector/v.neighbors/main.c:51
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:3
+#: ../raster3d/r3.neighbors/main.c:209 ../raster/r.mode/main.c:55
+#: ../raster/r.mfilter/main.c:57 ../raster/r.mapcalc/main.c:116
+#: ../raster/r.quantile/main.c:256 ../raster/r.neighbors/main.c:168
+#: ../raster/r.texture/main.c:102
+msgid "algebra"
+msgstr ""
+
+#: ../vector/v.neighbors/main.c:54
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:3
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:4
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:3
+#: ../raster3d/r3.neighbors/main.c:212 ../raster/r.in.xyz/main.c:162
+#: ../raster/r.series/main.c:134 ../raster/r.neighbors/main.c:170
+msgid "aggregation"
+msgstr ""
+
+#: ../vector/v.neighbors/main.c:55
+msgid "Neighborhood analysis tool for vector point maps."
+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."
+msgstr ""
+
+#: ../vector/v.neighbors/main.c:72 ../raster/r.neighbors/main.c:204
+msgid "Neighborhood operation"
+msgstr ""
+
+#: ../vector/v.neighbors/main.c:78
+msgid "Neighborhood diameter in map units"
+msgstr ""
+
+#: ../vector/v.neighbors/main.c:98
+msgid "Input vector and computational region do not overlap"
+msgstr ""
+
+#: ../vector/v.neighbors/main.c:104
+#, c-format
+msgid ""
+"The search diameter %g is smaller than cell diagonal %g: some points could "
+"not be detected"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:71
+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:81
+msgid "Input observation vector map name (v.lidar.growing output)"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:84
+msgid "Output classified vector map name"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:93
+msgid "Only 'terrain' points output vector map"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:118
+msgid "Regularization weight in reclassification evaluation"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:126
+msgid "High threshold for object to terrain reclassification"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:134
+msgid "Low threshold for terrain to object reclassification"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:273
+#, c-format
+msgid "adjusted EW spline %d"
+msgid_plural "adjusted EW splines %d"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.lidar.correction/main.c:276
+#, c-format
+msgid "adjusted NS spline %d"
+msgid_plural "adjusted NS splines %d"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.lidar.correction/main.c:324
+#, c-format
+msgid "nsply = %d"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:357
+#, c-format
+msgid "nsplx = %d"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:360
+msgid "read vector region map"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:365
+#, c-format
+msgid "npoints = %d, nterrain = %d"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:371
+msgid "Mean calculation"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:385
+msgid "Only TERRAIN points"
+msgstr ""
+
+#: ../vector/v.lidar.correction/main.c:415
+msgid "Correction and creation of terrain vector"
+msgstr ""
+
+#: ../vector/v.label/main.c:62
+msgid "Creates paint labels for a vector map from attached attributes."
+msgstr ""
+
+#: ../vector/v.label/main.c:69
+msgid "If not given the name of the input map is used"
+msgstr ""
+
+#: ../vector/v.label/main.c:89
+msgid "Rotate labels to align with lines"
+msgstr ""
+
+#: ../vector/v.label/main.c:90 ../vector/v.label/main.c:95
+#: ../vector/v.label/main.c:170 ../vector/v.label/main.c:183
+#: ../general/g.region/main.c:155 ../general/g.region/main.c:337
+msgid "Effects"
+msgstr ""
+
+#: ../vector/v.label/main.c:94
+msgid "Curl labels along lines"
+msgstr ""
+
+#: ../vector/v.label/main.c:99
+msgid "Offset label in x-direction"
+msgstr ""
+
+#: ../vector/v.label/main.c:102 ../vector/v.label/main.c:109
+#: ../vector/v.label/main.c:118 ../vector/v.label/main.c:162
+msgid "Placement"
+msgstr ""
+
+#: ../vector/v.label/main.c:106
+msgid "Offset label in y-direction"
+msgstr ""
+
+#: ../vector/v.label/main.c:122 ../display/d.vect/main.c:236
+#: ../display/d.text/main.c:218 ../display/d.legend/main.c:167
+msgid "Font name"
+msgstr ""
+
+#: ../vector/v.label/main.c:137
+msgid "Space between letters for curled labels (in map-units)"
+msgstr ""
+
+#: ../vector/v.label/main.c:144
+msgid "Label size (in points)"
+msgstr ""
+
+#: ../vector/v.label/main.c:156 ../display/d.text/main.c:205
+msgid "Rotation angle in degrees (counter-clockwise)"
+msgstr ""
+
+#: ../vector/v.label/main.c:166
+msgid "Border width"
+msgstr ""
+
+#: ../vector/v.label/main.c:233 ../display/d.extract/main.c:79
+msgid "No graphics device selected"
+msgstr ""
+
+#: ../vector/v.label/main.c:251
+msgid ""
+"size and space options vary significantly which may lead to crummy output"
+msgstr ""
+
+#: ../vector/v.label/main.c:259
+msgid "Too many parameters for <reference>"
+msgstr ""
+
+#: ../vector/v.label/main.c:438
+#, c-format
+msgid "Labeled %d lines."
+msgstr ""
+
+#: ../vector/v.qcount/main.c:63
+msgid "Indices for quadrat counts of vector point lists."
+msgstr ""
+
+#: ../vector/v.qcount/main.c:72
+msgid ""
+"Name for output quadrat centers map (number of points is written as category)"
+msgstr ""
+
+#: ../vector/v.qcount/main.c:78
+msgid "Number of quadrats"
+msgstr ""
+
+#: ../vector/v.qcount/main.c:84
+msgid "Quadrat radius"
+msgstr ""
+
+#: ../vector/v.qcount/main.c:88
+msgid "Print results in shell script style"
+msgstr ""
+
+#: ../vector/v.qcount/main.c:104
+msgid "Finding quadrats..."
+msgstr ""
+
+#: ../vector/v.qcount/main.c:109
+msgid "Counting points quadrats..."
+msgstr ""
+
+#: ../vector/v.rectify/target.c:18
+#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:13
+#: ../imagery/i.rectify/target.c:14
+#, c-format
+msgid "Target information for group <%s> missing"
+msgstr ""
+
+#: ../vector/v.rectify/target.c:29
+#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:19
+#: ../imagery/i.rectify/target.c:20
+#, c-format
+msgid "Target location <%s> not found"
+msgstr ""
+
+#: ../vector/v.rectify/target.c:40 ../raster/r.in.gdal/main.c:871
+#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:31
+#: ../imagery/i.rectify/target.c:32
+#, c-format
+msgid "Mapset <%s> in target location <%s> - "
+msgstr ""
+
+#: ../vector/v.rectify/target.c:41 ../raster/r.proj/main.c:280
+#: ../raster/r.in.gdal/main.c:873
+#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32
+#: ../imagery/i.rectify/target.c:33
+msgid "permission denied"
+msgstr ""
+
+#: ../vector/v.rectify/target.c:41 ../raster/r.proj/main.c:281
+#: ../raster/r.in.gdal/main.c:874
+#: ../imagery/i.ortho.photo/i.ortho.rectify/target.c:32
+#: ../imagery/i.rectify/target.c:33
+msgid "not found"
+msgstr ""
+
+#: ../vector/v.rectify/target.c:43 ../imagery/i.rectify/target.c:35
+msgid "Please run i.target for group."
+msgstr ""
+
+#: ../vector/v.rectify/main.c:71 ../imagery/i.rectify/main.c:100
+msgid "rectify"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:73
+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:88
+msgid "Name of input file with control points"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:93
+msgid "Name of output file with RMS errors (if omitted or '-' output to stdout"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:102 ../imagery/i.rectify/main.c:124
+msgid "Rectification polynomial order (1-3)"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:105
+msgid "Field separator for RMS report"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:109
+msgid "Perform 3D transformation"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:113
+msgid "Perform orthogonal 3D transformation"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:117
+msgid "Print RMS errors"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:118
+msgid "Print RMS errors and exit without rectifying the input map"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:136
+msgid "Please select a group or give an input file."
+msgstr ""
+
+#: ../vector/v.rectify/main.c:138
+msgid "Points in group will be ignored, GCPs in input file are used."
+msgstr ""
+
+#: ../vector/v.rectify/main.c:143 ../imagery/i.rectify/main.c:199
+#, c-format
+msgid "Invalid order (%d); please enter 1 to %d"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:154
+msgid "3D transformation requires a 3D vector"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:157
+msgid "A file with 3D control points is needed for 3D transformation"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:201
+#, c-format
+msgid "The vector map <%s> already exists in"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:202
+#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:285
+#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:294
+#: ../imagery/i.rectify/main.c:291
+#, c-format
+msgid "target LOCATION %s, MAPSET %s:"
+msgstr ""
+
+#: ../vector/v.rectify/main.c:204
+msgid "Rectification cancelled."
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:307 ../vector/v.rectify/cp.c:331
+#, c-format
+msgid "Can not open file <%s>"
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:314 ../vector/v.rectify/cp.c:338
+#, c-format
+msgid "Bad format in control point file <%s>"
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:350 ../imagery/i.rectify/cp.c:14
+#, c-format
+msgid "Control Point file for group <%s@%s> - "
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:359 ../imagery/i.rectify/cp.c:47
+#, c-format
+msgid "Not enough active control points for current order, %d are required."
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:363 ../imagery/i.rectify/cp.c:24
+#: ../imagery/i.rectify/cp.c:51
+msgid "Poorly placed control points."
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:364 ../imagery/i.rectify/cp.c:25
+#: ../imagery/i.rectify/cp.c:52
+msgid " Can not generate the transformation equation."
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:367 ../imagery/i.rectify/cp.c:28
+#: ../imagery/i.rectify/cp.c:55
+msgid "Not enough memory to solve for transformation equation"
+msgstr ""
+
+#: ../vector/v.rectify/cp.c:370 ../imagery/i.rectify/cp.c:31
+#: ../imagery/i.rectify/cp.c:58
+msgid "Invalid order"
+msgstr ""
+
+#: ../vector/v.extrude/main.c:72
+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."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:78
+msgid "Trace elevation"
+msgstr ""
+
+#: ../vector/v.extrude/main.c:118
+msgid "Name of attribute column with feature height"
+msgstr ""
+
+#: ../vector/v.extrude/main.c:151
+#, c-format
+msgid "One of '%s' or '%s' parameters must be set"
+msgstr ""
+
+#: ../vector/v.extrude/main.c:202
+#, c-format
+msgid ""
+"Invalid layer number (%d). Parameter '%s', '%s' or '%s' specified, assuming "
+"layer '1'."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:234
+#, c-format
+msgid "Column <%s> does not exist"
+msgstr ""
+
+#: ../vector/v.extrude/main.c:243
+#, c-format
+msgid "Column <%s>: invalid data type"
+msgstr ""
+
+#: ../vector/v.extrude/main.c:265
+msgid "Extruding areas..."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:287
+#, c-format
+msgid "No category defined for area %d. Using default fixed height %f."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:293
+#, c-format
+msgid ""
+"Unable to fetch height from DB for area %d. Using default fixed height %f."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:319
+msgid "Extruding features..."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:340
+#, c-format
+msgid "No category defined for feature %d. Using default fixed height %f."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:346
+#, c-format
+msgid ""
+"Unable to fetch height from DB for line %d. Using default fixed height %f."
+msgstr ""
+
+#: ../vector/v.extrude/main.c:364
+msgid "Copying attribute table..."
+msgstr ""
+
+#: ../vector/v.extrude/db.c:27
+#, c-format
+msgid "Unable to select attributes category %d"
+msgstr ""
+
+#: ../vector/v.sample/main.c:79
+msgid "Samples a raster map at vector point locations."
+msgstr ""
+
+#: ../vector/v.sample/main.c:89
+msgid "Name of attribute column to use for comparison"
+msgstr ""
+
+#: ../vector/v.sample/main.c:92
+msgid "Name for output vector map to store differences"
+msgstr ""
+
+#: ../vector/v.sample/main.c:96
+msgid "Name of raster map to be sampled"
+msgstr ""
+
+#: ../vector/v.sample/main.c:107
+msgid "Scaling factor for values read from raster map"
+msgstr ""
+
+#: ../vector/v.sample/main.c:109
+msgid "Sampled values will be multiplied by this factor"
+msgstr ""
+
+#: ../vector/v.sample/main.c:148
+#, c-format
+msgid "Column type <%s> not supported (must be integer or double precision)"
+msgstr ""
+
+#: ../vector/v.sample/main.c:154
+#, c-format
+msgid "%d record selected from table"
+msgid_plural "%d records selected from table"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.sample/main.c:200
+msgid "Reading points..."
+msgstr ""
+
+#: ../vector/v.univar/main.c:98
+msgid "Calculates univariate statistics of vector map features."
+msgstr ""
+
+#: ../vector/v.univar/main.c:99
+msgid ""
+"Variance and standard deviation is calculated only for points if specified."
+msgstr ""
+
+#: ../vector/v.univar/main.c:122
+#: ../locale/scriptstrings/db.univar_to_translate.c:6
+#: ../locale/scriptstrings/v.db.univar_to_translate.c:6
+#: ../raster/r.univar/r3.univar_main.c:52
+#: ../raster/r.univar/r.univar_main.c:52
+msgid "Percentile to calculate (requires extended statistics flag)"
+msgstr ""
+
+#: ../vector/v.univar/main.c:130
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:8
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:9
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:9
+#: ../raster/r.univar/r3.univar_main.c:63
+#: ../raster/r.univar/r.univar_main.c:66
+msgid "Calculate extended statistics"
+msgstr ""
+
+#: ../vector/v.univar/main.c:134
+msgid "Weigh by line length or area size"
+msgstr ""
+
+#: ../vector/v.univar/main.c:138
+msgid "Calculate geometric distances instead of attribute statistics"
+msgstr ""
+
+#: ../vector/v.univar/main.c:192
+#, c-format
+msgid "Geometry distances are not supported for areas. Use '%s' instead."
+msgstr ""
+
+#: ../vector/v.univar/main.c:195
+msgid ""
+"Incompatible vector type(s) specified, only number of features, minimum, "
+"maximum and range can be calculated"
+msgstr ""
+
+#: ../vector/v.univar/main.c:200
+msgid "Extended statistics is currently supported only for points/centroids"
+msgstr ""
+
+#: ../vector/v.univar/main.c:225
+msgid "'layer' must be > 0 for 'where'."
+msgstr ""
+
+#: ../vector/v.univar/main.c:242
+#, c-format
+msgid "Unable select categories from table <%s>"
+msgstr ""
+
+#: ../vector/v.univar/main.c:253
+#, c-format
+msgid "Calculating geometric distances between %d primitives..."
+msgstr ""
+
+#: ../vector/v.univar/main.c:343
+#, c-format
+msgid " Database connection not defined for layer <%s>"
+msgstr ""
+
+#: ../vector/v.univar/main.c:358
+msgid "Only numeric column type is supported"
+msgstr ""
+
+#: ../vector/v.univar/main.c:652
+msgid "Cannot sort the key/value array"
+msgstr ""
+
+#: ../vector/v.what.rast3/main.c:71
+msgid "Uploads 3D raster values at positions of vector points to the table."
+msgstr ""
+
+#: ../vector/v.what.rast3/main.c:81
+msgid "Name of existing 3D raster map to be queried"
+msgstr ""
+
+#: ../vector/v.what.rast3/main.c:134
+#, c-format
+msgid "Error opening 3D raster map <%s>"
+msgstr ""
+
+#: ../vector/v.what.rast3/main.c:143
+msgid "Column type not supported, please use a column with double type"
+msgstr ""
+
+#: ../vector/v.what.rast3/main.c:214
+#, c-format
+msgid "%d point outside current region was skipped"
+msgid_plural "%d points outside current region were skipped"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.what.rast3/main.c:219
+#, c-format
+msgid "%d point without category was skipped"
+msgid_plural "%d points without category were skipped"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.what.rast3/main.c:258
+#, c-format
+msgid "More points (%d) of category %d, value set to 'NULL'"
+msgstr ""
+
+#: ../vector/v.what.rast3/main.c:328
+#, c-format
+msgid "%d category loaded from table"
+msgid_plural "%d categories loaded from table"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.what.rast3/main.c:331
+#, c-format
+msgid "%d category loaded from vector"
+msgid_plural "%d categories loaded from vector"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.what.rast3/main.c:334
+#, c-format
+msgid "%d category from vector missing in table"
+msgid_plural "%d categories from vector missing in table"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.what.rast3/main.c:338
+#, c-format
+msgid "%d duplicate category in vector"
+msgid_plural "%d duplicate categories in vector"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.what.rast3/main.c:342
+#, c-format
+msgid "%d update error"
+msgid_plural "%d update errors"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.what.rast3/main.c:346
+#, c-format
+msgid "%d record updated."
+msgid_plural "%d records updated."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.in.ogr/main.c:136
+msgid "Imports vector data into a GRASS vector map using OGR library."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:142
+msgid "OGR datasource name"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:143
+msgid ""
+"Examples:\n"
+"\t\tESRI Shapefile: directory containing shapefiles\n"
+"\t\tMapInfo File: directory containing mapinfo files"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:153
+msgid "OGR layer name. If not given, all available layers are imported"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:155
+msgid ""
+"Examples:\n"
+"\t\tESRI Shapefile: shapefile name\n"
+"\t\tMapInfo File: mapinfo file name"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:183
+msgid "Minimum size of area to be imported (square meters)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:185
+msgid "Smaller areas and islands are ignored. Should be greater than snap^2"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:191
+msgid "Optionally change default input type"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:195
+msgid "import area centroids as points"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:196
+msgid "import area boundaries as lines"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:197
+msgid "import lines as area boundaries"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:198
+msgid "import points as centroids"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:207
+msgid "Snapping threshold for boundaries (map units)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:208
+msgid "'-1' for no snap"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:219
+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:228
+msgid "Encoding value for attribute data"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:230
+msgid "Overrides encoding interpretation, useful when importing ESRI Shapefile"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:238
+msgid "Name of column used for categories"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:240
+msgid ""
+"If not given, categories are generated as unique values and stored in 'cat' "
+"column"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:245
+msgid "Name of geometry column"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:246
+msgid "If not given, all geometry columns from the input are used"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:251
+msgid "List supported OGR formats and exit"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:257
+msgid "List available OGR layers in data source and exit"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:264
+msgid "Do not clean polygons (not recommended)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:269
+msgid "Force 2D output even if input is 3D"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:291 ../raster/r.external/main.c:105
+#: ../raster/r.in.gdal/main.c:164
+msgid "Also updates the default region if in the PERMANENT mapset"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:296
+msgid "Change column names to lowercase characters"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:359
+msgid ""
+"Database not defined, please check default  connection settings by db.connect"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:428
+#, c-format
+msgid "Unable to open data source <%s>"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:433
+#, c-format
+msgid ""
+"Option <%s> will be ignored. OGR doesn't support it for selected format (%s)."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:438
+#, c-format
+msgid ""
+"Option <%s> will be ignored. Multiple geometry fields are supported by GDAL "
+">= 1.11"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:451
+#, c-format
+msgid "Encoding value not supported by OGR driver <%s>"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:460
+#, c-format
+msgid "Data source <%s> (format '%s') contains %d layers:"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:515
+msgid "No OGR layers available"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:518
+#, c-format
+msgid "All available OGR layers will be imported into vector map <%s>"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:714
+msgid "The region flag is applied only to the first OGR layer"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:724
+msgid "The current region does not overlap with OGR input. Nothing to import."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:751
+msgid "The 'spatial' option is applied only to the first OGR layer"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:782
+msgid ""
+"The 'spatial' parameters do not overlap with OGR input. Nothing to import."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:816
+msgid "The 'where' option is applied only to the first OGR layer"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:849
+#, c-format
+msgid "Geometry column <%s> not found in OGR layer <%s>"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:859
+#, c-format
+msgid "Check if OGR layer <%s> contains polygons..."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:895
+#, c-format
+msgid "Boundary splitting distance in map units: %G"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:925
+#, c-format
+msgid "Using temporary vector <%s>"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:961
+#, c-format
+msgid "Key column '%s' not found"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:969
+#, c-format
+msgid "Key column '%s' is not integer"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1033
+#, c-format
+msgid "Column name <%s> renamed to <%s>"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1057
+#, c-format
+msgid "Writing column <%s> with fixed length %d chars (may be truncated)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1080
+#, c-format
+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:1092
+#, c-format
+msgid "Writing column %s with fixed length %d chars (may be truncated)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1096
+#, c-format
+msgid "Column type not supported (%s)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1137
+#, c-format
+msgid "Importing %d features (OGR layer <%s>)..."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1259
+#, c-format
+msgid "%d %s without geometry skipped"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1286
+msgid "Cleaning polygons"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1290
+#, c-format
+msgid "Snapping boundaries (threshold = %.3e)..."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1334
+msgid "Merging boundaries..."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1339
+msgid "Changing boundary dangles to lines..."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1352
+msgid "Changing boundary bridges to lines..."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1396
+#, c-format
+msgid "Finding centroids for OGR layer <%s>..."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1481
+#, 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"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1491
+#, c-format
+msgid "%d input polygons\n"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1492
+#, c-format
+msgid "%d input polygons"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1495
+#, c-format
+msgid "Total area: %G (%d areas)\n"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1496
+#, c-format
+msgid "Total area: %G (%d areas)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1499
+#, c-format
+msgid "Overlapping area: %G (%d areas)\n"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1502
+#, c-format
+msgid "Overlapping area: %G (%d areas)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1507
+#, c-format
+msgid "Area without category: %G (%d areas)\n"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1510
+#, c-format
+msgid "Area without category: %G (%d areas)"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1581
+msgid "Some input polygons are overlapping each other."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1582
+msgid "If overlapping is not desired, the data need to be cleaned."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1585 ../vector/v.in.ogr/main.c:1614
+msgid "The input could be cleaned by snapping vertices to each other."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1586 ../vector/v.in.ogr/main.c:1609
+#: ../vector/v.in.ogr/main.c:1615
+#, c-format
+msgid "Estimated range of snapping threshold: [%g, %g]"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1590
+#, c-format
+msgid "Try to import again, snapping with at least %g: 'snap=%g'"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1594
+#, c-format
+msgid "Try to import again, snapping with %g: 'snap=%g'"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1598 ../vector/v.in.ogr/main.c:1611
+msgid "Manual cleaning may be needed."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1602
+#, c-format
+msgid "%d input polygons got lost during import."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1605
+#, c-format
+msgid "%d additional areas where created during import."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1608
+#, c-format
+msgid "The snapping threshold %g might be too large."
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1624 ../vector/v.in.ascii/main.c:550
+#: ../vector/v.in.ascii/main.c:553
+msgid "Import failed"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1635
+#, c-format
+msgid "Unable to drop table: '%s'"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1667 ../raster/r.external/window.c:93
+#: ../raster/r.in.gdal/main.c:814
+msgid "Default region for this location updated"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1670 ../raster/r.external/window.c:96
+#: ../raster/r.in.gdal/main.c:817
+msgid "Region for the current mapset updated"
+msgstr ""
+
+#: ../vector/v.in.ogr/main.c:1674
+msgid ""
+"Input data contains 3D features. Created vector is 2D only, disable -2 flag "
+"to import 3D vector."
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:76 ../vector/v.in.ogr/geom.c:261
+#: ../vector/v.in.ogr/geom.c:275 ../vector/v.in.ogr/geom.c:304
+#: ../vector/v.in.ogr/geom.c:352
+#, c-format
+msgid "Skipping empty geometry feature %d"
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:199 ../vector/v.in.ogr/geom.c:220
+msgid "Unable to read part of geometry"
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:320
+#, c-format
+msgid "Feature (cat %d): degenerated polygon (%d vertices)"
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:366
+#, c-format
+msgid "Degenerate island (%d vertices)"
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:400
+msgid "Unable calculate centroid"
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:431
+msgid "No centroid written for polygon with 0 vertices"
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:452
+msgid "Unable to write part of geometry"
+msgstr ""
+
+#: ../vector/v.in.ogr/geom.c:458
+msgid "Unknown geometry type"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:68
+msgid "Converts file in DXF format to GRASS vector map."
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:72
+msgid "Ignore the map extent of DXF file"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:80
+msgid "Import polyface meshes as 3D wire frame"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:84
+msgid "List available DXF layers and exit"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:85 ../vector/v.in.dxf/main.c:92
+#: ../vector/v.in.dxf/main.c:97 ../vector/v.in.dxf/main.c:110
+msgid "DXF layers"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:91
+msgid "Invert selection by DXF layers (don't import layers in list)"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:96
+msgid "Import all objects into one layer"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:100
+msgid "Path to input DXF file"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:109
+msgid "List of DXF layers to import (default: all)"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:124
+msgid "Please specify list of DXF layers to exclude"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:128
+#, c-format
+msgid "Unable to open DXF file <%s>"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:131
+msgid "Layer number: layer name / GRASS compliant name"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:165
+msgid "Building topology failed"
+msgstr ""
+
+#: ../vector/v.in.dxf/main.c:171
+msgid "Failed to import DXF file!"
+msgstr ""
+
+#: ../vector/v.in.dxf/add_polyline.c:47
+msgid "vertices following flag missing"
+msgstr ""
+
+#: ../vector/v.in.dxf/write_vect.c:52
+msgid "Entity handle truncated to 16 characters."
+msgstr ""
+
+#: ../vector/v.in.dxf/write_vect.c:91
+msgid "No DXF layers found!"
+msgstr ""
+
+#: ../vector/v.in.dxf/write_vect.c:100
+msgid "Following DXF layers found:"
+msgstr ""
+
+#: ../vector/v.in.dxf/write_vect.c:104
+#, c-format
+msgid "Layer %d: %s"
+msgstr ""
+
+#: ../vector/v.in.dxf/write_vect.c:246
+#, c-format
+msgid "Unable to add database link for vector map <%s>"
+msgstr ""
+
+#: ../vector/v.in.dxf/layer_list.c:16
+#, c-format
+msgid "Layer %d: %s\n"
+msgstr ""
+
+#: ../vector/v.in.dxf/read_dxf.c:57
+msgid "end of file while looking for HEADER"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:218
+#, c-format
+msgid "Could not find a path between stops %d and %d"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:263
+msgid "Finds shortest path using timetables."
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:309
+msgid "Layer number or name with walking connections or -1"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:315
+msgid "Name of column with route ids"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:322
+msgid "Name of column with stop timestamps"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:328
+msgid "Name of column with stop ids"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:334
+msgid "Name of column with walk lengths"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:381
+msgid "Could not initialize the timetables"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:459 ../vector/v.net.timetable/main.c:490
+#: ../vector/v.net.timetable/main.c:498
+#, c-format
+msgid "No stop with category: %d"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:505
+msgid "'From' and 'To' stops are the same"
+msgstr ""
+
+#: ../vector/v.net.timetable/main.c:514
+msgid "No path between the stops"
+msgstr ""
+
+#: ../vector/v.to.db/main.c:39
+msgid "Populates attribute values from vector features."
+msgstr ""
+
+#: ../vector/v.to.db/main.c:48
+#, c-format
+msgid ""
+"Vector map <%s> not found in the current mapset. Unable to modify vector "
+"maps from different mapsets."
+msgstr ""
+
+#: ../vector/v.to.db/main.c:65 ../vector/v.to.db/query.c:83
+#: ../vector/v.to.db/update.c:28 ../vector/v.to.db/update.c:32
+#, c-format
+msgid "Database connection not defined for layer %d. Use v.db.connect first."
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:36
+msgid "Layer number or name (write to)"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:43
+msgid "For coor valid point/centroid, for length valid line/boundary"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:54
+msgid "Value to upload"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:72
+msgid "insert new row for each category if doesn't exist yet"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:73
+msgid "area size"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:74
+msgid ""
+"compactness of an area, calculated as \n"
+"              compactness = perimeter / (2 * sqrt(PI * area))"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:76
+msgid ""
+"fractal dimension of boundary defining a polygon, calculated as \n"
+"              fd = 2 * (log(perimeter) / log(area))"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:78
+msgid "perimeter length of an area"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:79
+msgid "line length"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:80
+msgid "number of features for each category"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:81
+msgid "point coordinates, X,Y or X,Y,Z"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:82
+msgid "line/boundary starting point coordinates, X,Y or X,Y,Z"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:83
+msgid "line/boundary end point coordinates, X,Y or X,Y,Z"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:84
+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:86
+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:88
+msgid "slope steepness of vector line or boundary"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:89
+msgid ""
+"line sinuousity, calculated as line length / distance between end points"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:90
+msgid ""
+"line azimuth, calculated as angle between North direction and endnode "
+"direction at startnode"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:94
+msgid "Name of attribute column(s) to populate"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:103
+msgid "Query layer number or name (read from)"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:109
+msgid "Name of attribute column used for 'query' option"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:110
+msgid "E.g. 'cat', 'count(*)', 'sum(val)'"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:115
+msgid "Field separator for print mode"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:120
+msgid "Print only"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:126
+msgid "Only print SQL statements"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:132
+msgid "Print also totals for option length, area, or count"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:178
+msgid "This option requires one column"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:183
+msgid "This option requires two columns"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:188
+msgid "This option requires at least two columns"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:194
+msgid "Parameter 'qcolumn' must be specified for 'option=query'"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:199
+msgid "The 'sides' option makes sense only for boundaries"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:202
+msgid "The 'sinuous' option makes sense only for lines"
+msgstr ""
+
+#: ../vector/v.to.db/parse.c:205
+msgid "The 'azimuth' option makes sense only for lines"
+msgstr ""
+
+#: ../vector/v.to.db/query.c:93
+msgid "Querying database... "
+msgstr ""
+
+#: ../vector/v.to.db/query.c:108
+#, 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."
+msgstr ""
+
+#: ../vector/v.to.db/query.c:145
+#, c-format
+msgid "Multiple query results, output value set to NULL (category [%d])"
+msgstr ""
+
+#: ../vector/v.to.db/query.c:152
+msgid "Unable to fetch record"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:13
+msgid "No totals for selected option"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:201
+#, c-format
+msgid "%d categories read from vector map (layer %d)"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:205
+#, c-format
+msgid "%d records selected from table (layer %d)"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:208
+#, c-format
+msgid "%d categories read from vector map exist in selection from table"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:211
+#, c-format
+msgid "%d categories read from vector map don't exist in selection from table"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:213
+#, c-format
+msgid "%d records updated/inserted (layer %d)"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:216
+#, c-format
+msgid "%d update/insert errors (layer %d)"
+msgstr ""
+
+#: ../vector/v.to.db/report.c:219
+#, c-format
+msgid "%d categories with more points (coordinates not loaded)"
+msgstr ""
+
+#: ../vector/v.to.db/update.c:83
+msgid "Updating database..."
+msgstr ""
+
+#: ../vector/v.to.db/update.c:116
+#, c-format
+msgid "More elements of category %d, nothing loaded to database"
+msgstr ""
+
+#: ../vector/v.to.db/update.c:214
+#, c-format
+msgid "Record (cat %d) already exists (not inserted)"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:68
+#, c-format
+msgid "\tScore Value=%f\tsmoothing parameter (standard deviation)=%f"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:110
+msgid "kernel density"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:112
+msgid "Generates a raster density map from vector points map."
+msgstr ""
+
+#: ../vector/v.kernel/main.c:113
+msgid ""
+"Density is computed using a moving kernel. Optionally generates a vector "
+"density map on a vector network."
+msgstr ""
+
+#: ../vector/v.kernel/main.c:117
+msgid "Name of input vector map with training points"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:122
+msgid "Name of input network vector map"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:125 ../vector/v.kernel/main.c:154
+#: ../vector/v.kernel/main.c:162 ../vector/v.kernel/main.c:184
+#: ../vector/v.kernel/main.c:209 ../vector/v.kernel/main.c:215
+msgid "Network"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:132
+msgid "Name for output raster/vector map"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:133
+msgid "Outputs vector map if network map is given, otherwise raster map"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:139
+msgid "Kernel radius in map units"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:145
+msgid "Discretization error in map units"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:152
+msgid "Maximum length of segment on network"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:160
+msgid "Maximum distance from point to network"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:168
+msgid "Multiply the density result by this number"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:175
+msgid "Node method"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:181
+msgid "No method applied at nodes with more than 2 arcs"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:182
+msgid "Equal split (Okabe 2009) applied at nodes"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:190
+msgid "Kernel function"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:198
+msgid ""
+"Try to calculate an optimal standard deviation with 'stddeviation' taken as "
+"maximum (experimental)"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:203
+msgid "Only calculate optimal standard deviation and exit (no map is written)"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:208
+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:214
+msgid "In network mode, multiply the result by number of input points"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:233 ../raster/r.relief/main.c:194
+#: ../raster/r.in.gdal/main.c:304 ../raster/r.in.gdal/main.c:621
+#: ../imagery/i.landsat.toar/main.c:548
+#, c-format
+msgid "Raster map <%s> already exists and will be overwritten"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:236 ../raster/r.relief/main.c:197
+#: ../raster/r.in.gdal/main.c:307 ../raster/r.in.gdal/main.c:624
+#, c-format
+msgid "Raster map <%s> already exists"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:253
+msgid "Unknown node method"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:271
+msgid "Unknown kernel function"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:277
+msgid ""
+"Optimal standard deviation calculation is supported only for node method "
+"'none' and kernel function 'gaussian'."
+msgstr ""
+
+#: ../vector/v.kernel/main.c:281
+msgid ""
+"Optimal standard deviation calculation is supported only for kernel function "
+"'gaussian'."
+msgstr ""
+
+#: ../vector/v.kernel/main.c:298
+#, c-format
+msgid "Standard deviation: %f"
+msgstr ""
+
+#. GTC First argument is resolution, second - number of rows as a text, third - number of columns as a text.
+#: ../vector/v.kernel/main.c:302
+#, c-format
+msgid "Output raster map: resolution: %f\t%s\t%s"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:349
+#, c-format
+msgid "%d point outside threshold"
+msgid_plural "%d points outside threshold"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.kernel/main.c:372
+#, c-format
+msgid ""
+"Automatic choice of smoothing parameter (standard deviation), maximum "
+"possible value of standard deviation is set to %f"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:379
+#, c-format
+msgid "Using maximum distance between points: %f"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:393
+#, c-format
+msgid "Number of input points: %d."
+msgstr ""
+
+#: ../vector/v.kernel/main.c:394
+#, c-format
+msgid "%d distance read from the map."
+msgid_plural "%d distances read from the map."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.kernel/main.c:399
+#, c-format
+msgid ""
+"Distances between all points are beyond %e (4 * standard deviation), unable "
+"to calculate optimal value."
+msgstr ""
+
+#: ../vector/v.kernel/main.c:410
+#, c-format
+msgid "Optimal smoothing parameter (standard deviation): %f."
+msgstr ""
+
+#: ../vector/v.kernel/main.c:441
+#, c-format
+msgid "Writing output vector map using smooth parameter %f"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:443 ../vector/v.kernel/main.c:553
+#, c-format
+msgid "Normalising factor %f"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:551
+#, c-format
+msgid "Writing output raster map using smooth parameter %f"
+msgstr ""
+
+#: ../vector/v.kernel/main.c:603
+#, c-format
+msgid "Maximum value in output: %e."
+msgstr ""
+
+#: ../vector/v.build.polylines/main.c:117
+msgid "Builds polylines from lines or boundaries."
+msgstr ""
+
+#: ../vector/v.build.polylines/main.c:127
+msgid "Category number mode"
+msgstr ""
+
+#: ../vector/v.build.polylines/main.c:132
+msgid "Do not assign any category number to polyline"
+msgstr ""
+
+#: ../vector/v.build.polylines/main.c:133
+msgid "Assign category number of first line to polyline"
+msgstr ""
+
+#: ../vector/v.build.polylines/main.c:134
+msgid "Assign multiple category numbers to polyline"
+msgstr ""
+
+#: ../vector/v.build.polylines/main.c:230
+#, c-format
+msgid "%d line or boundaries found in input vector map"
+msgid_plural "%d lines or boundaries found in input vector map"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.build.polylines/main.c:234
+#, c-format
+msgid "%d polyline stored in output vector map"
+msgid_plural "%d polylines stored in output vector map"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.to.points/main.c:61
+msgid "Creates points along input lines in new vector map with 2 layers."
+msgstr ""
+
+#: ../vector/v.to.points/main.c:79
+msgid "Use line nodes or vertices only"
+msgstr ""
+
+#: ../vector/v.to.points/main.c:87
+msgid "Maximum distance between points in map units"
+msgstr ""
+
+#: ../vector/v.to.points/main.c:91
+msgid "Interpolate points between line vertices (only for use=vertex)"
+msgstr ""
+
+#: ../vector/v.to.points/main.c:232
+#, 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."
+msgstr ""
+
+#: ../vector/v.to.points/main.c:282
+#, c-format
+msgid "%d points written to output vector map."
+msgstr ""
+
+#: ../vector/v.to.rast3/main.c:51
+msgid "Converts a vector map (only points) into a 3D raster map."
+msgstr ""
+
+#: ../vector/v.to.rast3/main.c:62
+msgid "Name of attribute column (data type must be numeric)"
+msgstr ""
+
+#: ../vector/v.to.rast3/main.c:107
+msgid "Unable to create output map"
+msgstr ""
+
+#: ../vector/v.to.rast3/main.c:157
+msgid "Unable to close new 3d raster map"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:46
+msgid "PostGIS"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:47
+msgid "simple features"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:52
+msgid "Exports a vector map layer to PostGIS feature table."
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:103
+#, c-format
+msgid "Vector map <%s> is not in native format. Export cancelled."
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:110 ../general/g.region/main.c:473
+#, c-format
+msgid "Unable to open vector map <%s> on topological level"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:134
+#, c-format
+msgid "Unable to create PostGIS layer <%s>"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:141
+#, c-format
+msgid "Feature type %d is not supported"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:151
+msgid "Copying features failed"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:159
+#, c-format
+msgid "Building %s topology failed"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:163
+#, c-format
+msgid "No features exported. PostGIS layer <%s> not created."
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:167
+#, c-format
+msgid "%d feature (%s type) written to <%s>."
+msgid_plural "%d features (%s type) written to <%s>."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.postgis/main.c:173
+#, c-format
+msgid "%d primitive written to <%s>."
+msgid_plural "%d primitives written to <%s>."
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.out.postgis/main.c:212
+#, c-format
+msgid "Unable to drop table <%s.%s>"
+msgstr ""
+
+#: ../vector/v.out.postgis/main.c:220
+#, c-format
+msgid "Unable to drop topology schema <%s>"
+msgstr ""
+
+#: ../vector/v.out.postgis/table.c:27
+#, c-format
+msgid "No database connection for layer <%s>"
+msgstr ""
+
+#: ../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>\"'."
+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>\"'."
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:25
+msgid "Name for output PostGIS datasource"
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:27
+msgid "Starts with 'PG' prefix, eg. 'PG:dbname=grass'"
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:35
+msgid "Name for output PostGIS layer"
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:37
+msgid "If not specified, input name is used"
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:44
+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."
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:53
+msgid ""
+"Examples:\n"
+"\t\t'FID=cat': define feature id column 'cat'\n"
+"\t\t'GEOMETRY_NAME=wkb_geometry': define geometry column 'wkb_geometry'\n"
+"\t\t'SPATIAL_INDEX=NO': do not create spatial index on geometry column"
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:66
+msgid "Do not export attribute table"
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:72
+msgid "Export PostGIS topology instead of simple features"
+msgstr ""
+
+#: ../vector/v.out.postgis/args.c:77
+msgid "Force 2D output even if input is 3D "
+msgstr ""
+
+#: ../vector/v.out.postgis/create.c:28
+#, c-format
+msgid "Unable to create <%s> file"
+msgstr ""
+
+#: ../vector/v.out.postgis/create.c:66
+#, c-format
+msgid "Invalid option skipped: %s"
+msgstr ""
+
+#: ../vector/v.out.postgis/create.c:74
+#, c-format
+msgid "EPSG code (%s) defined for current location will be ignored"
+msgstr ""
+
+#: ../vector/v.out.postgis/create.c:102
+#, c-format
+msgid "Error writing <%s> file"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:72
+msgid "Creates a vector map from an ASCII points file or ASCII vector file."
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:76 ../raster3d/r3.in.ascii/main.c:83
+#: ../raster/r.in.ascii/main.c:78
+msgid "Name of input file to be imported"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:90
+msgid "simple x,y[,z] list"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:91
+msgid "GRASS vector ASCII format"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:94
+msgid "Input file format"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:95 ../vector/v.in.ascii/main.c:98
+#: ../vector/v.in.ascii/main.c:105 ../vector/v.in.ascii/main.c:183
+msgid "Input format"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:104
+msgid "Special characters: doublequote, singlequote"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:114
+msgid "Number of header lines to skip at top of input file (points mode)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:123
+msgid "Column definition in SQL style (points mode)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:124
+msgid ""
+"For example: 'x double precision, y double precision, cat int, name "
+"varchar(10)'"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:136 ../vector/v.in.ascii/main.c:146
+msgid "First column is 1"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:145
+msgid "Number of column used as y coordinate (points mode)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:155
+msgid "Number of column used as z coordinate (points mode)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:156
+msgid "First column is 1. If 0, z coordinate is not used"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:166
+msgid "Number of column used as category (points mode)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:168
+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:177
+msgid "Create a new empty vector map and exit. Nothing is read from input."
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:182
+msgid "Do not expect a header when reading in standard format"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:187
+msgid "Do not create table in points mode"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:191 ../raster/r.random/main.c:96
+msgid "Do not build topology in points mode"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:197
+msgid "Only import points falling within current region (points mode)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:202
+msgid "Ignore broken line(s) in points mode"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:216 ../raster/r.in.xyz/main.c:345
+msgid "Please specify reasonable number of lines to skip"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:219
+msgid "Please specify z column"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:230
+msgid "Please specify reasonable z column"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:235
+msgid "Column numbers must not be negative"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:279
+#, c-format
+msgid "Maximum input row length: %d"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:281
+#, c-format
+msgid "Maximum number of columns: %d"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:282
+#, c-format
+msgid "Minimum number of columns: %d"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:285
+#, c-format
+msgid "Number of columns: %d"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:288
+#, c-format
+msgid "Number of rows: %d"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:292 ../vector/v.in.ascii/main.c:296
+#: ../vector/v.in.ascii/main.c:301 ../vector/v.in.ascii/main.c:306
+#, c-format
+msgid ""
+"'%s' column number > minimum last column number (incorrect field separator "
+"or format?)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:311 ../vector/v.in.ascii/main.c:314
+#: ../vector/v.in.ascii/main.c:317 ../vector/v.in.ascii/main.c:320
+#, c-format
+msgid "'%s' column is not of number type"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:360
+msgid "Category column is not of integer type"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:437
+#, c-format
+msgid ""
+"Number of columns defined (%d) does not match number of columns (%d) in input"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:465
+#, c-format
+msgid "Column number %d <%s> defined as double has only integer values"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:470
+#, c-format
+msgid "Column number %d <%s> defined as string has only integer values"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:477
+#, c-format
+msgid "Column number %d <%s> defined as integer has double values"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:482
+#, c-format
+msgid "Column number %d <%s> defined as string has double values"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:489
+#, c-format
+msgid "Column number %d <%s> defined as integer has string values"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:494
+#, c-format
+msgid "Column number %d <%s> defined as double has string values"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:499
+#, c-format
+msgid "Length of column %d <%s> (%d) is less than maximum value length (%d)"
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:535
+msgid "Populating table..."
+msgstr ""
+
+#: ../vector/v.in.ascii/main.c:541
+msgid ""
+"Could not close attribute table. The DBMI driver did not accept all "
+"attributes"
+msgstr ""
+
+#: ../vector/v.in.ascii/points.c:82
+msgid "Scanning input for column types..."
+msgstr ""
+
+#: ../vector/v.in.ascii/points.c:130
+#, c-format
+msgid "Row %d: '%s' can not be imported into the attribute table"
+msgstr ""
+
+#: ../vector/v.in.ascii/points.c:134 ../vector/v.in.ascii/points.c:144
+#, c-format
+msgid "Broken row %d: '%s'"
+msgstr ""
+
+#: ../vector/v.in.ascii/points.c:188 ../vector/v.in.ascii/points.c:207
+#, c-format
+msgid ""
+"Current row %d:\n"
+"%s\n"
+msgstr ""
+
+#: ../vector/v.in.ascii/points.c:189 ../vector/v.in.ascii/points.c:217
+#, c-format
+msgid "Unparsable longitude value in column %d: %s"
+msgstr ""
+
+#: ../vector/v.in.ascii/points.c:208 ../vector/v.in.ascii/points.c:221
+#, c-format
+msgid "Unparsable latitude value in column %d: %s"
+msgstr ""
+
+#: ../vector/v.in.ascii/points.c:298
+#, c-format
+msgid "Skipping %d of %d row falling outside of current region"
+msgid_plural "Skipping %d of %d rows falling outside of current region"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../vector/v.in.ascii/points.c:328
+msgid "Importing points..."
+msgstr ""
+
+#: ../vector/v.timestamp/main.c:37 ../raster3d/r3.timestamp/main.c:44
+#: ../raster/r.timestamp/main.c:37
+msgid "timestamp"
+msgstr ""
+
+#: ../vector/v.timestamp/main.c:38
+msgid "Modifies a timestamp for a vector map."
+msgstr ""
+
+#: ../vector/v.timestamp/main.c:39
+msgid "Print/add/remove a timestamp for a vector map."
+msgstr ""
+
+#: ../vector/v.timestamp/main.c:49 ../raster/r.timestamp/main.c:48
+msgid "Datetime, datetime1/datetime2, or 'none' to remove"
+msgstr ""
+
+#: ../vector/v.timestamp/main.c:50 ../raster/r.timestamp/main.c:49
+msgid "Format: '15 jan 1994' (absolute) or '2 years' (relative)"
+msgstr ""
+
+#: ../vector/v.timestamp/main.c:65
+#, c-format
+msgid "Vector map <%s> not found %s"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:60 ../raster/r.sim/r.sim.water/main.c:112
+msgid "flow"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:62
+msgid "Computes the maximum flow between two sets of nodes in the network."
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:84
+msgid "Name for output vector map containing a minimum cut"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:107
+msgid "Source category values"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:113
+msgid "Source WHERE conditions of SQL statement without 'where' keyword"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:118
+msgid "Sink category values"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:119 ../vector/v.net.flow/main.c:125
+msgid "Sink"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:124
+msgid "Sink WHERE conditions of SQL statement without 'where' keyword"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:199
+#, c-format
+msgid "No source features selected. Please check options '%s', '%s'."
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:206
+#, c-format
+msgid "No sink features selected. Please check options '%s', '%s'."
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:215
+msgid "No sources"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:218
+msgid "No sinks"
+msgstr ""
+
+#: ../vector/v.net.flow/main.c:242
+msgid "Writing the output..."
+msgstr ""
+
+#: ../temporal/t.connect/main.c:38
+msgid ""
+"Prints/sets general temporal GIS database connection for current mapset."
+msgstr ""
+
+#: ../temporal/t.connect/main.c:54
+msgid "Overwrite current settings if initialized"
+msgstr ""
+
+#: ../temporal/t.connect/main.c:59
+msgid "Print current connection parameter in shell style and exit"
+msgstr ""
+
+#: ../temporal/t.connect/main.c:83 ../temporal/t.connect/main.c:95
+msgid "Temporal GIS database connection not defined. Run t.connect."
+msgstr ""
+
+#: ../temporal/t.connect/main.c:111
+#, c-format
+msgid ""
+"Default TGIS driver / database set to:\n"
+"driver: %s\n"
+"database: %s"
+msgstr ""
+
+#: ../temporal/t.connect/main.c:118
+msgid "Default TGIS driver is not set"
+msgstr ""
+
+#: ../temporal/t.connect/main.c:121
+msgid "Default TGIS database is not set"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:64 ../general/g.cairocomp/main.c:89
+#: ../general/g.cairocomp/main.c:256
+msgid "Unable to open display"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:84
+msgid "Unable to get window attributes"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:258
+msgid "Unable to open image file"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:261
+msgid "Unable to read BMP header"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:264
+msgid "Invalid BMP header"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:270
+msgid "Unable to map image file"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:290
+#: ../locale/scriptstrings/wxpyimgview_to_translate.c:2
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:2
+#: ../locale/scriptstrings/d.out.file_to_translate.c:2
+#: ../locale/scriptstrings/d.to.rast_to_translate.c:2
+#: ../locale/scriptstrings/d.redraw_to_translate.c:2
+#: ../locale/scriptstrings/d.what.rast_to_translate.c:2
+#: ../locale/scriptstrings/d.shade_to_translate.c:2
+#: ../locale/scriptstrings/d.correlate_to_translate.c:2
+#: ../locale/scriptstrings/d.polar_to_translate.c:2
+#: ../locale/scriptstrings/d.what.vect_to_translate.c:2
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:2
+#: ../raster3d/r3.mkdspf/main.c:80 ../general/g.ppmtopng/main.c:118
+#: ../general/g.cairocomp/main.c:197 ../general/g.pnmcomp/main.c:283
+#: ../display/d.graph/main.c:58 ../display/d.labels/main.c:43
+#: ../display/d.grid/main.c:51 ../display/d.rhumbline/main.c:44
+#: ../display/d.mon/main.c:38 ../display/d.erase/main.c:29
+#: ../display/d.font/main.c:45 ../display/d.geodesic/main.c:46
+#: ../display/d.rast/main.c:53 ../display/d.rast.num/main.c:76
+#: ../display/d.vect/main.c:70 ../display/d.histogram/main.c:83
+#: ../display/d.linegraph/main.c:119 ../display/d.extract/main.c:49
+#: ../display/d.where/main.c:43 ../display/d.info/main.c:31
+#: ../display/d.his/main.c:62 ../display/d.vect.thematic/main.c:78
+#: ../display/d.text/main.c:138 ../display/d.vect.chart/main.c:63
+#: ../display/d.rgb/main.c:53 ../display/d.legend/main.c:85
+#: ../display/d.northarrow/main.c:42 ../display/d.rast.arrow/main.c:95
+#: ../display/d.profile/main.c:191 ../display/d.barscale/main.c:54
+#: ../display/d.path/main.c:48 ../display/d.fontlist/main.c:45
+#: ../display/d.colorlist/main.c:35 ../display/d.title/main.c:49
+#: ../display/d.colortable/main.c:60
+msgid "display"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:295
+msgid "View BMP images from the PNG driver."
+msgstr ""
+
+#: ../visualization/ximgview/main.c:301
+msgid "Image file"
+msgstr ""
+
+#: ../visualization/ximgview/main.c:308
+#: ../locale/scriptstrings/wxpyimgview_to_translate.c:6
+msgid "Percentage of CPU time to use"
+msgstr ""
+
+#: ../visualization/ximgview/color.c:90 ../visualization/ximgview/color.c:288
+#, c-format
+msgid "Unknown visual class [%d]."
+msgstr ""
+
+#: ../visualization/ximgview/color.c:239
+msgid "Unable to get sufficient gray shades."
+msgstr ""
+
+#: ../visualization/ximgview/color.c:256
+msgid "Unable to get sufficient colors."
+msgstr ""
+
+#: ../visualization/ximgview/color.c:269
+msgid "Using private colormap for DirectColor visual."
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:1
+msgid ""
+"Image fusion algorithms to sharpen multispectral with high-res panchromatic "
+"channels"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:2
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:4
+#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:2
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:2
+#: ../locale/scriptstrings/i.spectral_to_translate.c:2
+#: ../locale/scriptstrings/i.oif_to_translate.c:2
+#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:2
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:2
+#: ../imagery/i.cluster/main.c:75 ../imagery/i.eb.netrad/main.c:56
+#: ../imagery/i.eb.hsebal01/main.c:104 ../imagery/i.target/main.c:45
+#: ../imagery/i.landsat.toar/main.c:70 ../imagery/i.group/main.c:52
+#: ../imagery/i.modis.qc/main.c:138 ../imagery/i.zc/main.c:52
+#: ../imagery/i.pca/main.c:72 ../imagery/i.gensigset/main.c:40
+#: ../imagery/i.emissivity/main.c:44 ../imagery/i.fft/main.c:78
+#: ../imagery/i.eb.eta/main.c:42 ../imagery/i.smap/main.c:38
+#: ../imagery/i.ifft/main.c:77 ../imagery/i.segment/main.c:35
+#: ../imagery/i.eb.evapfr/main.c:47 ../imagery/i.his.rgb/main.c:46
+#: ../imagery/i.aster.toar/main.c:97 ../imagery/i.landsat.acca/main.c:105
+#: ../imagery/i.evapo.mh/main.c:69 ../imagery/i.topo.corr/main.c:47
+#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:88
+#: ../imagery/i.ortho.photo/i.ortho.transform/main.c:388
+#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:56
+#: ../imagery/i.ortho.photo/i.ortho.elev/main.c:63
+#: ../imagery/i.ortho.photo/i.ortho.init/main.c:47
+#: ../imagery/i.albedo/main.c:88 ../imagery/i.evapo.pt/main.c:66
+#: ../imagery/i.biomass/main.c:50 ../imagery/i.eb.soilheatflux/main.c:49
+#: ../imagery/i.evapo.time/main.c:77 ../imagery/i.cca/main.c:84
+#: ../imagery/i.evapo.pm/main.c:58 ../imagery/i.rectify/main.c:99
+#: ../imagery/i.maxlik/main.c:61 ../imagery/i.gensig/main.c:39
+#: ../imagery/i.vi/main.c:89 ../imagery/i.rgb.his/main.c:46
+msgid "imagery"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:3
+msgid "fusion"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:4
+msgid "sharpen"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:5
+msgid "Brovey"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:6
+msgid "IHS"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:7
+msgid "HIS"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:8
+#: ../imagery/i.pca/main.c:74
+msgid "PCA"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:9
+msgid "Name of raster map to be used for <red>"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:10
+msgid "Name of raster map to be used for <green>"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:11
+msgid "Name of raster map to be used for <blue>"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:12
+msgid "Name of raster map to be used for high resolution panchromatic channel"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:13
+msgid "Method for pan sharpening"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:14
+msgid "Serial processing rather than parallel processing"
+msgstr ""
+
+#: ../locale/scriptstrings/i.pansharpen_to_translate.c:15
+msgid "Rebalance blue channel for LANDSAT"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:1
+msgid ""
+"Georeference, rectify, and import Terra-ASTER imagery and relative DEMs "
+"using gdalwarp."
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:5
+#: ../imagery/i.aster.toar/main.c:99
+msgid "Terra-ASTER"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:6
+msgid "Name of input ASTER image"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:7
+msgid "ASTER imagery processing type (Level 1A, Level 1B, or relative DEM)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.aster_to_translate.c:8
+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:9
+msgid ""
+"Base name for output raster map (band number will be appended to base name)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.blend_to_translate.c:1
+msgid "Blends color components of two raster maps by a given ratio."
+msgstr ""
+
+#: ../locale/scriptstrings/r.blend_to_translate.c:3
+#: ../raster/r.composite/main.c:73
+msgid "composite"
+msgstr ""
+
+#: ../locale/scriptstrings/r.blend_to_translate.c:4
+msgid "Name of first raster map for blending"
+msgstr ""
+
+#: ../locale/scriptstrings/r.blend_to_translate.c:5
+msgid "Name of second raster map for blending"
+msgstr ""
+
+#: ../locale/scriptstrings/r.blend_to_translate.c:6
+msgid "Basename for red, green and blue output raster maps"
+msgstr ""
+
+#: ../locale/scriptstrings/r.blend_to_translate.c:7
+msgid "Percentage weight of first map for color blending"
+msgstr ""
+
+#: ../locale/scriptstrings/r.blend_to_translate.c:8
+msgid "Combine resulting R,G,B layers into single output map"
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:1
+msgid ""
+"Creates raster plane map given dip (inclination), aspect (azimuth) and one "
+"point."
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:3
+#: ../locale/scriptstrings/r.shade_to_translate.c:3
+#: ../locale/scriptstrings/d.shade_to_translate.c:3
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:3
+#: ../raster/r.relief/main.c:108
+msgid "elevation"
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:4
+msgid "Dip of plane in degrees"
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:5
+msgid "Azimuth of the plane in degrees"
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:6
+msgid "Easting coordinate of a point on the plane"
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:7
+msgid "Northing coordinate of a point on the plane"
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:8
+msgid "Elevation coordinate of a point on the plane"
+msgstr ""
+
+#: ../locale/scriptstrings/r.plane_to_translate.c:9
+msgid "Type of raster map to be created"
+msgstr ""
+
+#: ../locale/scriptstrings/wxpyimgview_to_translate.c:1
+msgid "Views BMP images from the PNG driver."
+msgstr ""
+
+#: ../locale/scriptstrings/wxpyimgview_to_translate.c:5
+msgid "Name of input image file"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:2
+#: ../locale/scriptstrings/t.rename_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:2
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:2
+#: ../locale/scriptstrings/t.snap_to_translate.c:2
+#: ../locale/scriptstrings/t.shift_to_translate.c:2
+#: ../locale/scriptstrings/t.merge_to_translate.c:2
+#: ../locale/scriptstrings/t.sample_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:2
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:2
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.extract_to_translate.c:2
+#: ../locale/scriptstrings/t.list_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:2
+#: ../locale/scriptstrings/t.register_to_translate.c:2
+#: ../locale/scriptstrings/t.select_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:2
+#: ../locale/scriptstrings/t.remove_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:2
+#: ../locale/scriptstrings/t.support_to_translate.c:2
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:2
+#: ../locale/scriptstrings/t.topology_to_translate.c:2
+#: ../locale/scriptstrings/t.unregister_to_translate.c:2
+#: ../locale/scriptstrings/t.create_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:2
+#: ../locale/scriptstrings/t.info_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.series_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:2
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:2
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:2
+msgid "temporal"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:6
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:13
+#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:7
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:12
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:7
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:12
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:7
+#: ../locale/scriptstrings/t.list_to_translate.c:15
+msgid "Field separator character between the output columns"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:10
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:14
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:16
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:13
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:15
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:8
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:11
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:7
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:13
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:15
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:8
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:11
+#: ../locale/scriptstrings/t.list_to_translate.c:10
+#: ../locale/scriptstrings/t.list_to_translate.c:16
+#: ../locale/scriptstrings/t.list_to_translate.c:18
+#: ../raster/r.report/parse.c:69 ../raster/r.report/parse.c:77
+#: ../raster/r.report/parse.c:85 ../raster/r.report/parse.c:109
+#: ../raster/r.report/parse.c:114 ../raster/r.report/parse.c:119
+#: ../raster/r.report/parse.c:124 ../raster/r.stats/main.c:123
+#: ../raster/r.stats/main.c:127 ../raster/r.stats/main.c:151
+#: ../raster/r.univar/r.univar_main.c:56 ../raster/r.univar/r.univar_main.c:62
+#: ../raster/r.univar/r.univar_main.c:72 ../raster/r.kappa/main.c:104
+#: ../raster/r.kappa/main.c:109
+msgid "Formatting"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.univar_to_translate.c:9
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:15
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:14
+#: ../locale/scriptstrings/t.rast3d.univar_to_translate.c:10
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:14
+#: ../locale/scriptstrings/t.vect.univar_to_translate.c:10
+msgid "Suppress printing of column names"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rename_to_translate.c:1
+msgid "Renames a space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rename_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:3
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:3
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:3
+#: ../locale/scriptstrings/t.list_to_translate.c:3
+#: ../locale/scriptstrings/t.register_to_translate.c:3
+#: ../locale/scriptstrings/t.remove_to_translate.c:3
+#: ../locale/scriptstrings/t.unregister_to_translate.c:3
+#: ../locale/scriptstrings/t.create_to_translate.c:3
+#: ../general/g.filename/main.c:40 ../general/g.findfile/main.c:39
+#: ../general/g.dirseps/main.c:35 ../general/g.rename/main.c:46
+#: ../general/g.findetc/main.c:29 ../general/g.copy/main.c:42
+#: ../general/g.remove/main.c:70 ../general/g.list/main.c:90
+#: ../general/g.access/main.c:38 ../raster/r.compress/main.c:65
+#: ../imagery/i.target/main.c:46 ../imagery/i.group/main.c:53
+msgid "map management"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rename_to_translate.c:4
+#: ../general/g.rename/main.c:47
+msgid "rename"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rename_to_translate.c:5
+#: ../locale/scriptstrings/t.snap_to_translate.c:5
+#: ../locale/scriptstrings/t.shift_to_translate.c:5
+#: ../locale/scriptstrings/t.select_to_translate.c:4
+#: ../locale/scriptstrings/t.support_to_translate.c:5
+#: ../locale/scriptstrings/t.topology_to_translate.c:4
+#: ../locale/scriptstrings/t.info_to_translate.c:6
+msgid "input"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rename_to_translate.c:6
+#: ../locale/scriptstrings/t.snap_to_translate.c:6
+#: ../locale/scriptstrings/t.shift_to_translate.c:6
+#: ../locale/scriptstrings/t.merge_to_translate.c:5
+#: ../locale/scriptstrings/t.sample_to_translate.c:5
+#: ../locale/scriptstrings/t.sample_to_translate.c:6
+#: ../locale/scriptstrings/t.select_to_translate.c:5
+#: ../locale/scriptstrings/t.support_to_translate.c:6
+#: ../locale/scriptstrings/t.topology_to_translate.c:5
+#: ../locale/scriptstrings/t.info_to_translate.c:7
+msgid "Required"
+msgstr ""
+
+#: ../locale/scriptstrings/v.build.all_to_translate.c:1
+msgid "Rebuilds topology on all vector maps in the current mapset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:1
+msgid "Lists registered maps of a space time raster dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:5
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:4
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:5
+#: ../locale/scriptstrings/t.list_to_translate.c:4 ../general/g.list/main.c:91
+msgid "list"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:6
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:6
+#: ../locale/scriptstrings/t.list_to_translate.c:9
+msgid "Sort the space time dataset by category"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:8
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:8
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:8
+#: ../locale/scriptstrings/t.list_to_translate.c:12
+msgid "Columns to be printed to stdout"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:11
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:11
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:11
+msgid "Method used for data listing"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.list_to_translate.c:12
+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/i.in.spotvgt_to_translate.c:1
+msgid "Imports SPOT VGT NDVI data into a raster map."
+msgstr ""
+
+#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:4
+msgid "Also import quality map (SM status map layer) and filter NDVI map"
+msgstr ""
+
+#: ../locale/scriptstrings/i.in.spotvgt_to_translate.c:5
+msgid "Name of input SPOT VGT NDVI HDF file"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:1
+msgid "Performs auto-balancing of colors for RGB images."
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:3
+#: ../locale/scriptstrings/r.rgb_to_translate.c:3
+msgid "RGB"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:4
+msgid "satellite"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:5
+#: ../display/d.colorlist/main.c:37
+msgid "colors"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:6
+msgid "Name of red channel"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:7
+msgid "Name of green channel"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:8
+msgid "Name of blue channel"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:9
+msgid "Cropping intensity (upper brightness level)"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:10
+msgid "Extend colors to full range of data on each channel"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:12
+msgid "Preserve relative colors, adjust brightness only"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:14
+msgid "Reset to standard color range"
+msgstr ""
+
+#: ../locale/scriptstrings/i.colors.enhance_to_translate.c:16
+#: ../locale/scriptstrings/i.oif_to_translate.c:7
+msgid "Process bands serially (default: run in parallel)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.report_to_translate.c:1
+msgid "Reports geometry statistics for vector maps."
+msgstr ""
+
+#: ../locale/scriptstrings/v.report_to_translate.c:6
+msgid "Value to calculate"
+msgstr ""
+
+#: ../locale/scriptstrings/v.report_to_translate.c:7
+msgid "Sort the result"
+msgstr ""
+
+#: ../locale/scriptstrings/v.report_to_translate.c:8
+msgid "asc;Sort in ascending order;desc;Sort in descending order"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:1
+msgid "Computes cyclic accumulations of a space time raster dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:3
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:3
+#: ../raster/r.series.accumulate/main.c:82
+msgid "accumulation"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:5
+msgid ""
+"Input space time raster dataset that defines the lower threshold, values "
+"lower this threshold are excluded from accumulation"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:6
+msgid ""
+"Input space time raster dataset that defines the upper threshold, values "
+"upper this threshold are excluded from accumulation"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:9
+msgid "The temporal starting point to begin the accumulation, eg '2001-01-01'"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:8
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:10
+msgid "The temporal date to stop the accumulation, eg '2009-01-01'"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:9
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:11
+msgid "The temporal cycle to restart the accumulation, eg '12 months'"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:10
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:12
+msgid "The temporal offset to the begin of the next cycle, eg '6 months'"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:11
+msgid "The granularity for accumulation '1 day'"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:12
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:7
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:5
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:13
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:7
+#: ../locale/scriptstrings/t.vect.extract_to_translate.c:5
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:5
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:6
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:5
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:5
+msgid "Basename of the new generated output maps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:13
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:8
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:6
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:14
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:8
+#: ../locale/scriptstrings/t.vect.extract_to_translate.c:6
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:8
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:6
+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:14
+msgid ""
+"Use these limits in case lower and/or upper input  space time raster "
+"datasets are not defined"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:15
+msgid "Scale factor for input space time raster dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:16
+msgid "Shift factor for input space time raster dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accumulate_to_translate.c:17
+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:18
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:17
+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:19
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:18
+msgid "Reverse time direction in cyclic accumulation"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.e00_to_translate.c:1
+msgid "Imports E00 file into a vector map."
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.e00_to_translate.c:4
+msgid "Name of input E00 file"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:5
+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:6
+msgid "Type of the aggregation space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:9
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:8
+#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:6
+#: ../locale/scriptstrings/t.rast.series_to_translate.c:5
+msgid "Aggregate operation to be performed on the raster maps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:10
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:9
+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.ds_to_translate.c:11
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:8
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:8
+msgid "Number of r.mapcalc processes to run in parallel"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:12
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:10
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:11
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:9
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:9
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:10
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:9
+msgid "Register Null maps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.aggregate.ds_to_translate.c:13
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:12
+msgid ""
+"Use start time - truncated accoring to granularity - as suffix. This flag "
+"overrides the offset option."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:1
+msgid "Exports space time raster dataset as VTK time series."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:5
+msgid "VTK"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:6
+msgid "Path to the export directory"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:7
+#: ../raster/r.out.vtk/parameters.c:45
+msgid "Value to represent no data cell"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:8
+#: ../raster/r.out.vtk/parameters.c:59
+msgid ""
+"Create VTK point data instead of VTK cell data (if no elevation map is given)"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.out.vtk_to_translate.c:10
+msgid ""
+"Export files using the space time dataset granularity for equidistant time "
+"between maps, where statement will be ignored"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:1
+msgid "Imports GetFeature from a WFS server."
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:4
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:4
+msgid "OGC web services"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:5
+msgid "Base URL starting with 'http' and ending in '?'"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:6
+msgid "Comma separated names of data layers to download"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:7
+msgid "Specify alternate spatial reference system (example: EPSG:4326)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:8
+msgid ""
+"The given code must be supported by the server, consult the capabilities file"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:9
+msgid "Maximum number of features to download"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:10
+msgid "(default: unlimited)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:11
+msgid "Skip earlier feature IDs and start downloading at this one"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:12
+msgid "(default: start with the first feature)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:13
+msgid ""
+"Download server capabilities to 'wms_capabilities.xml' in the current "
+"directory and exit"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.wfs_to_translate.c:14
+msgid "Restrict fetch to features which touch the current region"
+msgstr ""
+
+#: ../locale/scriptstrings/i.spectral_to_translate.c:1
+msgid ""
+"Displays spectral response at user specified locations in group or images."
+msgstr ""
+
+#: ../locale/scriptstrings/i.spectral_to_translate.c:5
+#: ../locale/scriptstrings/i.oif_to_translate.c:3
+msgid "multispectral"
+msgstr ""
+
+#: ../locale/scriptstrings/i.spectral_to_translate.c:9
+msgid "Name for output image"
+msgstr ""
+
+#: ../locale/scriptstrings/i.spectral_to_translate.c:11
+msgid "Graphics format for output file"
+msgstr ""
+
+#: ../locale/scriptstrings/i.spectral_to_translate.c:13
+msgid "Show sampling coordinates instead of numbering in the legend"
+msgstr ""
+
+#: ../locale/scriptstrings/i.spectral_to_translate.c:14
+msgid "Use gnuplot for display"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:1
+msgid ""
+"Imports a space time vector dataset from a GRASS GIS specific archive file."
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:7
+msgid "Path to the extraction directory"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:8
+#: ../locale/scriptstrings/t.create_to_translate.c:7
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:8
+msgid "Title of the new space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:9
+#: ../locale/scriptstrings/t.create_to_translate.c:8
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:9
+msgid "Description of the new space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:10
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:10
+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.vect.import_to_translate.c:11
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:13
+msgid "Extend location extents based on new dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:12
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:14
+#: ../raster/r.external/main.c:100 ../raster/r.in.gdal/main.c:158
+msgid "Override projection (use location's projection)"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.import_to_translate.c:13
+msgid ""
+"Create the location specified by the \"location\" parameter and exit. Do not "
+"import the space time vector datasets."
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:1
+msgid "Downloads and imports data from WMS/WMTS/NASA OnEarth server."
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:5
+msgid "Typically starts with \"http://\""
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:6
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:10
+#: ../locale/scriptstrings/v.krige_to_translate.c:8
+#: ../imagery/i.ifft/main.c:93
+msgid "Name for output raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:7
+msgid "Layer(s) to request from the map server"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:8
+msgid "Layer style(s) to request from the map server"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:9
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:34
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:40
+msgid "Map style"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:10
+msgid "Image format requested from the server"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:11
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:13
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:18
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:20
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:22
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:24
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:31
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:38
+msgid "Request"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:12
+msgid "EPSG code of requested source projection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:14
+msgid "Driver used to communication with server"
+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;"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:17
+msgid "WMS standard version"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:19
+msgid "Maximum columns to request at a time"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:21
+msgid "Maximum rows to request at a time"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:23
+msgid "Additional query parameters to pass to the server"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:25
+msgid "Username for server connection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:27
+msgid "Password for server connection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:29
+msgid "Interpolation method to use in reprojection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:30
+msgid "Request data for this named region instead of the current region bounds"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:33
+msgid "Format: 0xRRGGBB"
+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"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:36
+msgid "File where the server capabilities will be saved ('c' flag)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:37
+msgid "Get the server capabilities then exit"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.wms_to_translate.c:39
+msgid "Do not request transparent data"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:1
+msgid ""
+"Produces tilings of the source projection for use in the destination region "
+"and projection."
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:3
+#: ../raster3d/r3.retile/main.c:97 ../raster/r.tile/main.c:44
+msgid "tiling"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:4
+msgid "Produces shell script output"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:5
+msgid "Produces web map server query string output"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:6
+msgid ""
+"Name of region to use instead of current region for bounds and resolution"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:7
+msgid "Source projection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:8
+#: ../locale/scriptstrings/r.tileset_to_translate.c:10
+msgid "Conversion factor from units to meters in source projection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:9
+msgid "Destination projection, defaults to this location's projection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:11
+msgid "Maximum number of columns for a tile in the source projection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:12
+msgid "Maximum number of rows for a tile in the source projection"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:13
+msgid "Number of cells tiles should overlap in each direction"
+msgstr ""
+
+#: ../locale/scriptstrings/r.tileset_to_translate.c:14
+msgid "Output field separator"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:1
+msgid "Displays a raster map and its legend on a graphics window"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:3
+#: ../display/d.graph/main.c:59 ../display/d.grid/main.c:52
+#: ../display/d.linegraph/main.c:120 ../display/d.vect.thematic/main.c:79
+#: ../display/d.text/main.c:139 ../display/d.vect.chart/main.c:64
+#: ../display/d.legend/main.c:86 ../display/d.northarrow/main.c:43
+#: ../display/d.barscale/main.c:55 ../display/d.title/main.c:50
+msgid "cartography"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:4
+msgid "legend"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:5
+#: ../display/d.legend/main.c:216
+msgid "Flip legend"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:6
+msgid "Omit entries with missing label"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:7
+msgid "Name of raster map to display"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:8
+#: ../display/d.legend/main.c:211
+msgid "Draw smooth gradient"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:9
+msgid "Number of lines to appear in the legend"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.leg_to_translate.c:10
+msgid "Name of input raster map to generate legend from"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.observe.strds_to_translate.c:5
+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:6
+msgid ""
+"Names of the vector columns to be created and to store sampled raster "
+"values, one name for each STRDS"
+msgstr ""
+
+#: ../locale/scriptstrings/i.oif_to_translate.c:1
+msgid "Calculates Optimum-Index-Factor table for spectral bands"
+msgstr ""
+
+#: ../locale/scriptstrings/i.oif_to_translate.c:6
+#: ../locale/scriptstrings/t.info_to_translate.c:8
+#: ../general/g.region/main.c:142 ../raster/r.regression.line/main.c:68
+#: ../raster/r.regression.multi/main.c:160 ../imagery/i.group/main.c:88
+msgid "Print in shell script style"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:1
+msgid ""
+"Prints attributes of vector maps registered in a space time vector dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6
+msgid "select"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:1
+msgid "Lists registered maps of a space time raster3d dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.list_to_translate.c:7
+msgid "Order the space time dataset by category"
+msgstr ""
+
+#: ../locale/scriptstrings/t.snap_to_translate.c:1
+msgid "Snaps temporally the maps of a space time dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.snap_to_translate.c:4
+#: ../locale/scriptstrings/t.shift_to_translate.c:4
+msgid "Name of an existing space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:1
+msgid "Mosaics several images and extends colormap."
+msgstr ""
+
+#: ../locale/scriptstrings/i.image.mosaic_to_translate.c:4
+#: ../raster/r.patch/main.c:56
+msgid "mosaicking"
+msgstr ""
+
+#: ../locale/scriptstrings/t.shift_to_translate.c:1
+msgid "Shifts temporally the maps of a space time dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.shift_to_translate.c:3
+msgid "shift"
+msgstr ""
+
+#: ../locale/scriptstrings/t.shift_to_translate.c:7
+msgid "Shift granularity"
+msgstr ""
+
+#: ../locale/scriptstrings/t.shift_to_translate.c:8
+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/v.dissolve_to_translate.c:1
+msgid ""
+"Dissolves boundaries between adjacent areas sharing a common category number "
+"or attribute."
+msgstr ""
+
+#: ../locale/scriptstrings/v.dissolve_to_translate.c:3
+msgid "dissolve"
+msgstr ""
+
+#: ../locale/scriptstrings/v.dissolve_to_translate.c:6
+msgid "Layer number or name."
+msgstr ""
+
+#: ../locale/scriptstrings/v.dissolve_to_translate.c:7
+msgid "Name of attribute column used to dissolve common boundaries"
+msgstr ""
+
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:1
+msgid "Converts vector polygons or points to lines."
+msgstr ""
+
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:7
+msgid "Method used for point interpolation"
+msgstr ""
+
+#: ../locale/scriptstrings/v.to.lines_to_translate.c:8
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:6
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:8
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:10
+msgid "Area"
+msgstr ""
+
+#: ../locale/scriptstrings/d.out.file_to_translate.c:1
+msgid "Saves the contents of the active display monitor to a graphics file."
+msgstr ""
+
+#: ../locale/scriptstrings/d.out.file_to_translate.c:4
+#: ../general/g.list/main.c:137 ../raster/r.topmodel/main.c:71
+msgid "Name for output file"
+msgstr ""
+
+#: ../locale/scriptstrings/d.out.file_to_translate.c:6
+msgid "Width and height of output image"
+msgstr ""
+
+#: ../locale/scriptstrings/d.out.file_to_translate.c:7
+msgid "Images"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.droptable_to_translate.c:1
+msgid "Removes existing attribute table of a vector map."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.droptable_to_translate.c:5
+msgid "Force removal (required for actual deletion of table)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.droptable_to_translate.c:6
+msgid "Table name (default: vector map name)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.rgb_to_translate.c:1
+msgid "Splits a raster map into red, green and blue maps."
+msgstr ""
+
+#: ../locale/scriptstrings/r.rgb_to_translate.c:4
+msgid "Red channel raster map name"
+msgstr ""
+
+#: ../locale/scriptstrings/r.rgb_to_translate.c:5
+msgid "Green channel raster map name"
+msgstr ""
+
+#: ../locale/scriptstrings/r.rgb_to_translate.c:6
+msgid "Blue channel raster map name"
+msgstr ""
+
+#: ../locale/scriptstrings/r.unpack_to_translate.c:1
+msgid ""
+"Imports a raster map as GRASS GIS specific archive file (packed with r.pack)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.unpack_to_translate.c:4
+#: ../locale/scriptstrings/v.unpack_to_translate.c:4
+#: ../locale/scriptstrings/r.pack_to_translate.c:4
+#: ../locale/scriptstrings/v.pack_to_translate.c:4
+msgid "copying"
+msgstr ""
+
+#: ../locale/scriptstrings/r.unpack_to_translate.c:5
+#: ../locale/scriptstrings/v.unpack_to_translate.c:5
+msgid "Name of input pack file"
+msgstr ""
+
+#: ../locale/scriptstrings/r.unpack_to_translate.c:6
+msgid "Name for output raster map (default: taken from input file internals)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.unpack_to_translate.c:8
+msgid "Override projection check (use location's projection)"
+msgstr ""
+
+#: ../locale/scriptstrings/t.merge_to_translate.c:1
+msgid "Merges several space time datasets into a single space time dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.merge_to_translate.c:3
+msgid "merge"
+msgstr ""
+
+#: ../locale/scriptstrings/t.merge_to_translate.c:4
+#: ../locale/scriptstrings/t.remove_to_translate.c:7
+msgid "inputs"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.sample_to_translate.c:4
+msgid "Name of the sample space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.sample_to_translate.c:7
+msgid "Type of the sample space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.sample_to_translate.c:8
+msgid "Field separator between output columns, default is tabular \" | \""
+msgstr ""
+
+#: ../locale/scriptstrings/t.sample_to_translate.c:9
+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:10
+#: ../locale/scriptstrings/t.list_to_translate.c:17
+msgid "Print the column names as first row"
+msgstr ""
+
+#: ../locale/scriptstrings/t.sample_to_translate.c:11
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:11
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:10
+msgid "Check spatial overlap"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.accdetect_to_translate.c:5
+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:6
+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:7
+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:8
+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:15
+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:16
+msgid ""
+"The user defined values that indicate start, intermediate and end status in "
+"the indicator output space time raster dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/d.to.rast_to_translate.c:1
+msgid "Saves the contents of the active display monitor to a raster map."
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:1
+#: ../locale/scriptstrings/d.shade_to_translate.c:1
+msgid "Drapes a color raster over an shaded relief or aspect map."
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:4
+#: ../locale/scriptstrings/d.shade_to_translate.c:4
+#: ../raster/r.relief/main.c:109
+msgid "relief"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:5
+#: ../locale/scriptstrings/d.shade_to_translate.c:5
+#: ../raster/r.relief/main.c:111
+msgid "hillshade"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:7
+#: ../locale/scriptstrings/d.shade_to_translate.c:7
+msgid "Name of shaded relief or aspect raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:8
+#: ../locale/scriptstrings/d.shade_to_translate.c:8
+msgid "Name of raster to drape over relief raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:9
+#: ../locale/scriptstrings/d.shade_to_translate.c:9
+msgid "Typically, this raster is elevation or other colorful raster"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:10
+msgid "Name of shaded raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:11
+#: ../locale/scriptstrings/d.shade_to_translate.c:10
+msgid "Percent to brighten"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:12
+#: ../raster/r.his/main.c:121
+msgid "Color to use instead of NULL values"
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:13
+msgid "Either a standard color name, R:G:B triplet, or \"none\""
+msgstr ""
+
+#: ../locale/scriptstrings/r.shade_to_translate.c:14
+#: ../raster/r.his/main.c:126
+msgid "Use colors from color tables for NULL values"
+msgstr ""
+
+#: ../locale/scriptstrings/db.univar_to_translate.c:1
+msgid "Calculates univariate statistics on selected table column."
+msgstr ""
+
+#: ../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)"
+msgstr ""
+
+#: ../locale/scriptstrings/db.univar_to_translate.c:7
+#: ../locale/scriptstrings/v.db.univar_to_translate.c:7
+msgid "Extended statistics (quartiles and 90th percentile)"
+msgstr ""
+
+#: ../locale/scriptstrings/db.univar_to_translate.c:8
+#: ../locale/scriptstrings/v.db.univar_to_translate.c:8
+msgid "Print stats in shell script style"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.list_to_translate.c:1
+msgid "Lists registered maps of a space time vector dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.update_to_translate.c:1
+msgid "Updates a column in the attribute table connected to a vector map."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.update_to_translate.c:5
+msgid "Name of attribute column to update"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.update_to_translate.c:6
+msgid "Literal value to update the column with"
+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)"
+msgstr ""
+
+#: ../locale/scriptstrings/d.redraw_to_translate.c:1
+msgid "Redraws the content of currently selected monitor."
+msgstr ""
+
+#: ../locale/scriptstrings/d.redraw_to_translate.c:4
+#: ../display/d.mon/main.c:40 ../display/d.erase/main.c:31
+#: ../display/d.info/main.c:33
+msgid "monitors"
+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"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:6
+#: ../raster/r.in.xyz/main.c:303 ../raster/r.in.lidar/main.c:283
+msgid "Scan data file for extent then exit"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:7
+#: ../raster/r.in.xyz/main.c:308 ../raster/r.in.lidar/main.c:289
+msgid "In scan mode, print using shell script style"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:8
+#: ../raster/r.in.xyz/main.c:312
+msgid "Ignore broken lines"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:9
+msgid "ASCII file containing input data"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:11
+#: ../raster/r.in.xyz/main.c:178 ../raster/r.in.lidar/main.c:186
+msgid "Statistic to use for raster values"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:12
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:28
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:30
+#: ../raster/r.in.xyz/main.c:182 ../raster/r.in.xyz/main.c:290
+#: ../raster/r.in.xyz/main.c:299 ../raster/r.in.lidar/main.c:190
+#: ../raster/r.in.lidar/main.c:230 ../raster/r.in.lidar/main.c:239
+msgid "Statistic"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:13
+#: ../raster/r.in.ascii/main.c:88 ../raster/r.in.xyz/main.c:190
+#: ../raster/r.in.lidar/main.c:198
+msgid "Storage type for resultant raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:15
+#: ../raster/r.in.xyz/main.c:201
+msgid "Column number of x coordinates in input file (first column is 1)"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:17
+#: ../raster/r.in.xyz/main.c:209
+msgid "Column number of y coordinates in input file"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:19
+msgid "Column number of z coordinates in input file"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:21
+#: ../raster/r.in.xyz/main.c:217
+msgid "Column number of data values in input file"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:22
+msgid "If not given or set to 0, the data points' z-values are used"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:24
+msgid "Filter range for value column data (min,max)"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:25
+msgid "Scaling factor to apply to value column data"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:26
+#: ../raster/r.in.xyz/main.c:280 ../raster/r.in.lidar/main.c:220
+msgid "Percent of map to keep in memory"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:27
+#: ../raster/r.in.xyz/main.c:289 ../raster/r.in.lidar/main.c:229
+msgid "pth percentile of the values"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:29
+#: ../raster/r.in.xyz/main.c:298 ../raster/r.in.lidar/main.c:238
+msgid ""
+"Discard <trim> percent of the smallest and <trim> percent of the largest "
+"observations"
+msgstr ""
+
+#: ../locale/scriptstrings/r3.in.xyz_to_translate.c:31
+msgid "Number of parallel processes to launch"
+msgstr ""
+
+#: ../locale/scriptstrings/v.unpack_to_translate.c:1
+msgid ""
+"Imports a vector map as GRASS GIS specific archive file (packed with v.pack)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.unpack_to_translate.c:6
+msgid "Name for output vector map"
+msgstr ""
+
+#: ../locale/scriptstrings/v.unpack_to_translate.c:7
+msgid "Default: taken from input file internals"
+msgstr ""
+
+#: ../locale/scriptstrings/v.unpack_to_translate.c:8
+msgid "Override projection check (use current location's projection)"
+msgstr ""
+
+#: ../locale/scriptstrings/d.what.rast_to_translate.c:1
+msgid ""
+"Allows the user to interactively query raster map layers at user-selected "
+"locations."
+msgstr ""
+
+#: ../locale/scriptstrings/db.droptable_to_translate.c:1
+msgid "Drops an attribute table."
+msgstr ""
+
+#: ../locale/scriptstrings/db.droptable_to_translate.c:4
+#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:4
+#: ../general/g.remove/main.c:135
+msgid "Force removal (required for actual deletion of files)"
+msgstr ""
+
+#: ../locale/scriptstrings/db.droptable_to_translate.c:5
+msgid "Name of database driver"
+msgstr ""
+
+#: ../locale/scriptstrings/db.droptable_to_translate.c:6
+msgid "If not given then default driver is used"
+msgstr ""
+
+#: ../locale/scriptstrings/db.droptable_to_translate.c:8
+msgid "Name of database"
+msgstr ""
+
+#: ../locale/scriptstrings/db.droptable_to_translate.c:9
+msgid "If not given then default database is used"
+msgstr ""
+
+#: ../locale/scriptstrings/db.droptable_to_translate.c:11
+msgid "Name of table to drop"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:1
+msgid "Imports Mapgen or Matlab-ASCII vector maps into GRASS."
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:4
+msgid "Input map is in Matlab format"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:5
+msgid "Create a 3D vector points map from 3 column Matlab data"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:6
+msgid "Name of input file in Mapgen/Matlab format"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.mapgen_to_translate.c:7
+msgid "Name for output vector map (omit for display to stdout)"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:5
+msgid "Layer number where to add column(s)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:6
+msgid "Name and type of the new column(s) ('name type [,name type, ...]')"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.addcolumn_to_translate.c:7
+msgid ""
+"Data types depend on database backend, but all support VARCHAR(), INT, "
+"DOUBLE PRECISION and DATE"
+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"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:1
+msgid ""
+"Performs r3.mapcalc expressions on maps of sampled space time 3D raster "
+"datasets."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:6
+msgid "r3.mapcalc expression applied to each time step of the sampled data"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.mapcalc_to_translate.c:9
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:8
+msgid "Number of r3.mapcalc processes to run in parallel"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.extract_to_translate.c:1
+msgid "Extracts a subset of a space time vector dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.extract_to_translate.c:7
+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:8
+msgid "Register empty maps"
+msgstr ""
+
+#: ../locale/scriptstrings/v.centroids_to_translate.c:1
+msgid "Adds missing centroids to closed boundaries."
+msgstr ""
+
+#: ../locale/scriptstrings/v.centroids_to_translate.c:5
+msgid "Action to be taken"
+msgstr ""
+
+#: ../locale/scriptstrings/v.centroids_to_translate.c:6
+msgid "Category number starting value"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension.all_to_translate.c:1
+msgid "Rebuilds or removes all locally installed GRASS Addons extensions."
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension.all_to_translate.c:2
+msgid ""
+"By default only extensions built against different GIS Library are rebuilt."
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension.all_to_translate.c:3
+#: ../locale/scriptstrings/g.extension_to_translate.c:3
+#: ../locale/scriptstrings/g.manual_to_translate.c:2
+#: ../general/g.filename/main.c:39 ../general/g.findfile/main.c:38
+#: ../general/g.dirseps/main.c:34 ../general/g.version/main.c:61
+#: ../general/g.ppmtopng/main.c:117 ../general/g.cairocomp/main.c:196
+#: ../general/g.message/main.c:33 ../general/g.rename/main.c:45
+#: ../general/g.findetc/main.c:28 ../general/g.mapsets/main.c:63
+#: ../general/g.copy/main.c:41 ../general/g.proj/main.c:63
+#: ../general/g.pnmcomp/main.c:282 ../general/g.mkfontcap/main.c:71
+#: ../general/g.remove/main.c:69 ../general/g.list/main.c:89
+#: ../general/g.region/main.c:63 ../general/g.mapset/main.c:49
+#: ../general/g.gisenv/main.c:43 ../general/g.tempfile/main.c:38
+#: ../general/g.gui/main.c:37 ../general/g.access/main.c:37
+#: ../general/g.setproj/main.c:78
+msgid "general"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension.all_to_translate.c:4
+#: ../locale/scriptstrings/g.extension_to_translate.c:4
+msgid "installation"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension.all_to_translate.c:5
+#: ../locale/scriptstrings/g.extension_to_translate.c:5
+msgid "extensions"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension.all_to_translate.c:7
+msgid "Force operation (required for removal)"
+msgstr ""
+
+#: ../locale/scriptstrings/db.dropcolumn_to_translate.c:1
+msgid "Drops a column from selected attribute table."
+msgstr ""
+
+#: ../locale/scriptstrings/d.correlate_to_translate.c:1
+msgid "Prints a graph of the correlation between raster maps (in pairs)."
+msgstr ""
+
+#: ../locale/scriptstrings/d.correlate_to_translate.c:5
+#: ../locale/scriptstrings/d.polar_to_translate.c:3
+msgid "diagram"
+msgstr ""
+
+#: ../locale/scriptstrings/d.correlate_to_translate.c:6
+msgid "correlation"
+msgstr ""
+
+#: ../locale/scriptstrings/t.list_to_translate.c:1
+msgid "Lists space time datasets and maps registered in the temporal database."
+msgstr ""
+
+#: ../locale/scriptstrings/t.list_to_translate.c:5
+msgid "Type of the space time dataset or map, default is strds"
+msgstr ""
+
+#: ../locale/scriptstrings/t.list_to_translate.c:8
+#: ../locale/scriptstrings/t.list_to_translate.c:11
+msgid ""
+"Columns number_of_maps and granularity only available for space time datasets"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:5
+msgid "Name of new attribute table (default: vector map name)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:6
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:8
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:9
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:12
+msgid "Definition"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:7
+msgid "Layer number where to add new attribute table"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.addtable_to_translate.c:10
+msgid "Name and type of the new column(s)"
+msgstr ""
+
+#: ../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), type integer\""
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.aggregate_to_translate.c:6
+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:7
+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
+msgid "Number of r.series processes to run in parallel"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:5
+msgid "Spatio-temporal mapcalc expression"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.mapcalc_to_translate.c:6
+msgid "Basename for output raster maps"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:1
+msgid ""
+"Drops a column from the attribute table connected to a given vector map."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.dropcolumn_to_translate.c:5
+msgid "Name of attribute column(s) to drop"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:1
+msgid "Converts coordinates from one projection to another (cs2cs frontend)."
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:4
+msgid "Input coordinates to reproject"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:5
+#: ../locale/scriptstrings/m.proj_to_translate.c:8
+#: ../locale/scriptstrings/m.proj_to_translate.c:12
+msgid "Input coordinates"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:6
+msgid "Name of input coordinate file"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:9
+msgid "Name for output coordinate file (omit to send to stdout)"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:11
+msgid "Field separator (format: input[,output])"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:13
+msgid "Input projection parameters (PROJ.4 style)"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:14
+#: ../locale/scriptstrings/m.proj_to_translate.c:16
+#: ../locale/scriptstrings/m.proj_to_translate.c:18
+#: ../locale/scriptstrings/m.proj_to_translate.c:20
+msgid "Projections"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:15
+msgid "Output projection parameters (PROJ.4 style)"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:17
+msgid "Use LL WGS84 as input and current location as output projection"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:19
+msgid "Use current location as input and LL WGS84 as output projection"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:21
+msgid ""
+"Output long/lat in decimal degrees, or other projections with many decimal "
+"places"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:23
+msgid "Include input coordinates in output file"
+msgstr ""
+
+#: ../locale/scriptstrings/m.proj_to_translate.c:25
+msgid "Include column names in output file"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.what.strds_to_translate.c:5
+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:6
+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/g.extension_to_translate.c:1
+msgid "Maintains GRASS Addons extensions in local GRASS installation."
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:2
+msgid ""
+"Downloads, installs extensions from GRASS Addons SVN repository into local "
+"GRASS installation or removes installed extensions."
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:6
+msgid "Name of extension to install or remove"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:7
+msgid "Name of toolbox (set of extensions) when -t flag is given"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:9
+msgid "SVN Addons repository URL"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:10
+msgid "Prefix where to install extension (ignored when flag -s is given)"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:11
+msgid "Set the proxy with: \"http=<value>,ftp=<value>\""
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:12
+msgid "List available extensions in the GRASS Addons SVN repository"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:14
+msgid ""
+"List available extensions in the GRASS Addons SVN repository including "
+"module description"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:16
+msgid ""
+"List available extensions in the GRASS Addons SVN repository (shell script "
+"style)"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:18
+msgid "List locally installed extensions"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:20
+msgid "Install system-wide (may need system administrator rights)"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:21
+#: ../locale/scriptstrings/g.extension_to_translate.c:23
+#: ../locale/scriptstrings/g.extension_to_translate.c:25
+msgid "Install"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:22
+msgid "Download source code and exit"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:24
+msgid "Do not install new extension, just compile it"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:26
+msgid "Force removal when uninstalling extension (operation=remove)"
+msgstr ""
+
+#: ../locale/scriptstrings/g.extension_to_translate.c:28
+msgid "Operate on toolboxes instead of single modules (experimental)"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:1
+msgid "Registers raster, vector and raster3d maps in a space time datasets."
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:4
+msgid "register"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:7
+#: ../locale/scriptstrings/t.unregister_to_translate.c:6
+msgid "input,maps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:9
+#: ../locale/scriptstrings/t.unregister_to_translate.c:5
+msgid "Input file with map names, one per line"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:10
+msgid "Additionally the start time and the end time can be specified per line"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:12
+msgid "Valid start date and time of the first map"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:13
+#: ../locale/scriptstrings/t.register_to_translate.c:16
+msgid ""
+"Format absolute time: \"yyyy-mm-dd HH:MM:SS +HHMM\", relative time is of "
+"type integer)."
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:14
+#: ../locale/scriptstrings/t.register_to_translate.c:17
+#: ../locale/scriptstrings/t.register_to_translate.c:20
+#: ../locale/scriptstrings/t.register_to_translate.c:23
+#: ../locale/scriptstrings/t.register_to_translate.c:27
+msgid "Time & Date"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:15
+msgid "Valid end date and time of all map"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:18
+msgid "Time stamp unit"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:19
+msgid "Unit must be set in case of relative time stamps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:21
+msgid "Time increment"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:22
+msgid ""
+"Time increment between maps for valid time interval creation (format "
+"absolute: NNN seconds, minutes, hours, days, weeks, months, years; format "
+"relative is integer: 5)"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:24
+msgid "Field separator character of the input file"
+msgstr ""
+
+#: ../locale/scriptstrings/t.register_to_translate.c:26
+msgid ""
+"Create an interval (start and end time) in case an increment is provided"
+msgstr ""
+
+#: ../locale/scriptstrings/d.polar_to_translate.c:1
+msgid "Draws polar diagram of angle map such as aspect or flow directions"
+msgstr ""
+
+#: ../locale/scriptstrings/d.polar_to_translate.c:4
+msgid "Name of raster angle map"
+msgstr ""
+
+#: ../locale/scriptstrings/d.polar_to_translate.c:5
+msgid "Pixel value to be interpreted as undefined (different from NULL)"
+msgstr ""
+
+#: ../locale/scriptstrings/d.polar_to_translate.c:6
+msgid "Name for optional EPS output file"
+msgstr ""
+
+#: ../locale/scriptstrings/d.polar_to_translate.c:7
+msgid "Plot using Xgraph"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.select_to_translate.c:6
+msgid "The temporal mapcalc expression"
+msgstr ""
+
+#: ../locale/scriptstrings/t.select_to_translate.c:7
+msgid "Activate spatial topology"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.droprow_to_translate.c:1
+msgid "Removes a vector feature from a vector map through attribute selection."
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:5
+msgid "Copy attribute tables to the target database if not exist"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:6
+msgid "Delete attribute tables from the source database"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:7
+msgid "Name of source database"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:8
+msgid "Name of source database schema"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:9
+msgid "Name for target driver"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:10
+msgid "Name for target database"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.reconnect.all_to_translate.c:11
+msgid "Name for target database schema"
+msgstr ""
+
+#: ../locale/scriptstrings/db.test_to_translate.c:1
+msgid "Test database driver, database must exist and set by db.connect."
+msgstr ""
+
+#: ../locale/scriptstrings/db.test_to_translate.c:4
+msgid "Test name"
+msgstr ""
+
+#: ../locale/scriptstrings/d.what.vect_to_translate.c:1
+msgid ""
+"Allows the user to interactively query vector map layers at user-selected "
+"locations."
+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)."
+msgstr ""
+
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:5
+msgid "Value option that sets the area size limit (in hectares)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:7
+msgid "Lesser or greater than specified value"
+msgstr ""
+
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:9
+msgid "Method used for reclassification"
+msgstr ""
+
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:11
+msgid "Input map is clumped"
+msgstr ""
+
+#: ../locale/scriptstrings/r.reclass.area_to_translate.c:12
+msgid "Clumps including diagonal neighbors"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:1
+msgid "Exports space time raster dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:5
+msgid "Name of a space time raster dataset archive"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:6
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:6
+msgid "Path to the work directory, default is /tmp"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:7
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:7
+msgid "Compression method of the tar archive"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:8
+msgid "The export format of a single raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.export_to_translate.c:9
+msgid ""
+"Supported are GTiff, AAIGrid via r.out.gdal and the GRASS package format of "
+"r.pack"
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:1
+msgid "Displays the manual pages of GRASS modules."
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:3
+msgid "manual"
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:4
+msgid "help"
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:5
+msgid "Display index"
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:6
+msgid "Display topics"
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:7
+msgid "Display as MAN text page instead of HTML page in browser"
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:8
+msgid "Display online manuals instead of locally installed"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/g.manual_to_translate.c:10
+msgid "Manual entry to be displayed"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.univar_to_translate.c:1
+msgid ""
+"Calculates univariate statistics on selected table column for a GRASS vector "
+"map."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:1
+msgid "Extracts a subset of a space time raster datasets."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.extract_to_translate.c:5
+msgid "r.mapcalc expression assigned to all extracted raster maps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.remove_to_translate.c:1
+msgid "Removes space time datasets from temporal database."
+msgstr ""
+
+#: ../locale/scriptstrings/t.remove_to_translate.c:4
+#: ../general/g.remove/main.c:71
+msgid "remove"
+msgstr ""
+
+#: ../locale/scriptstrings/t.remove_to_translate.c:6
+msgid "Type of the space time dataset, default is strds"
+msgstr ""
+
+#: ../locale/scriptstrings/t.remove_to_translate.c:9
+msgid "Input file with dataset names, one per line"
+msgstr ""
+
+#: ../locale/scriptstrings/t.remove_to_translate.c:11
+msgid "Remove all registered maps from the temporal and spatial database"
+msgstr ""
+
+#: ../locale/scriptstrings/t.remove_to_translate.c:12
+msgid "Force recursive removing"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.geonames_to_translate.c:1
+msgid "Imports geonames.org country files into a vector points map."
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.geonames_to_translate.c:4
+msgid "gazetteer"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.geonames_to_translate.c:5
+msgid "Name of uncompressed geonames file (with .txt extension)"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:7
+msgid "Continue if upload column(s) already exist"
+msgstr ""
+
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:8
+msgid "Name of input raster map to calculate statistics from"
+msgstr ""
+
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:9
+msgid "Column prefix for new attribute columns"
+msgstr ""
+
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:10
+msgid "The methods to use"
+msgstr ""
+
+#: ../locale/scriptstrings/v.rast.stats_to_translate.c:11
+msgid "Percentile to calculate"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:5
+msgid "Name of color table (see r.color help)"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.colors_to_translate.c:24
+#: ../raster/r.colors/edit_colors.c:147
+msgid "Histogram equalization"
+msgstr ""
+
+#: ../locale/scriptstrings/t.support_to_translate.c:1
+msgid "Modifies the metadata of a space time dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.support_to_translate.c:4
+#: ../locale/scriptstrings/t.create_to_translate.c:6
+msgid "Semantic type of the space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.support_to_translate.c:7
+msgid "Title of the space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.support_to_translate.c:8
+msgid "Description of the space time dataset"
+msgstr ""
+
+#: ../locale/scriptstrings/t.support_to_translate.c:9
+msgid ""
+"Update the metadata information and spatial extent of registered maps from "
+"the GRASS spatial database"
+msgstr ""
+
+#: ../locale/scriptstrings/t.support_to_translate.c:10
+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:11
+msgid ""
+"Update metadata information, temporal and spatial extent from registered maps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:1
+msgid "Exports a space time vector dataset as GRASS GIS specific archive file."
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:5
+msgid "Name of a space time vector dataset archive"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:8
+msgid "The export format of a single vector map"
+msgstr ""
+
+#: ../locale/scriptstrings/t.vect.export_to_translate.c:9
+msgid "Supported are GML via v.out.ogr and the GRASS package format of v.pack"
+msgstr ""
+
+#: ../locale/scriptstrings/t.topology_to_translate.c:1
+msgid "Lists temporal topology of a space time dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.topology_to_translate.c:6
+msgid "Print temporal relationships and exit"
+msgstr ""
+
+#: ../locale/scriptstrings/t.topology_to_translate.c:7
+msgid "Print spatio-temporal relationships and exit"
+msgstr ""
+
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:1
+msgid "Performs Tasseled Cap (Kauth Thomas) transformation."
+msgstr ""
+
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:4
+#: ../imagery/i.landsat.toar/main.c:75 ../imagery/i.landsat.acca/main.c:106
+msgid "Landsat"
+msgstr ""
+
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:5
+#: ../imagery/i.modis.qc/main.c:143
+msgid "MODIS"
+msgstr ""
+
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:6
+msgid "Tasseled Cap transformation"
+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"
+msgstr ""
+
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:8
+#: ../imagery/i.pca/main.c:85
+msgid "Name for output basename raster map(s)"
+msgstr ""
+
+#: ../locale/scriptstrings/i.tasscap_to_translate.c:9
+msgid "Satellite sensor"
+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"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.unregister_to_translate.c:4
+msgid "unregister"
+msgstr ""
+
+#: ../locale/scriptstrings/t.unregister_to_translate.c:7
+msgid "Name(s) of existing raster, vector or raster3d map(s) to unregister"
+msgstr ""
+
+#: ../locale/scriptstrings/t.create_to_translate.c:1
+msgid "Creates a space time dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.create_to_translate.c:4
+msgid "create"
+msgstr ""
+
+#: ../locale/scriptstrings/t.create_to_translate.c:5
+msgid "Type of the output space time dataset"
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/r.out.xyz_to_translate.c:4
+msgid "ASCII"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:1
+msgid ""
+"Performs a neighborhood analysis for each map in a space time raster dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:5
+#: ../raster/r.neighbors/main.c:212
+msgid "Neighborhood size"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.neighbors_to_translate.c:9
+msgid "Number of r.neighbor processes to run in parallel"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.srtm_to_translate.c:1
+msgid "Imports SRTM HGT files into raster map."
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.srtm_to_translate.c:4
+msgid "Name of SRTM input tile (file without .hgt.zip extension)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.srtm_to_translate.c:5
+msgid "Name for output raster map (default: input tile)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.in.srtm_to_translate.c:6
+msgid "Input is a 1-arcsec tile (default: 3-arcsec)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.pack_to_translate.c:1
+msgid "Exports a raster map as GRASS GIS specific archive file"
+msgstr ""
+
+#: ../locale/scriptstrings/r.pack_to_translate.c:5
+msgid "Name of raster map to pack up"
+msgstr ""
+
+#: ../locale/scriptstrings/r.pack_to_translate.c:6
+#: ../locale/scriptstrings/v.pack_to_translate.c:6
+msgid "Name for output file (default is <input>.pack)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.pack_to_translate.c:7
+#: ../locale/scriptstrings/v.pack_to_translate.c:7
+msgid "Switch the compression off"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:1
+msgid "Edits cell values in a raster map."
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:5
+#: ../raster/r.flow/main.c:434
+msgid "Name of input aspect raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:6
+msgid "Width of display canvas"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:7
+msgid "Height of display canvas"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:8
+msgid "Minimum size of each cell"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:9
+msgid "Maximum number of rows to load"
+msgstr ""
+
+#: ../locale/scriptstrings/d.rast.edit_to_translate.c:10
+msgid "Maximum number of columns to load"
+msgstr ""
+
+#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:1
+msgid "Sets color rules based on stddev from a raster map's mean value."
+msgstr ""
+
+#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:4
+msgid "Color using standard deviation bands"
+msgstr ""
+
+#: ../locale/scriptstrings/r.colors.stddev_to_translate.c:5
+msgid "Force center at zero"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:1
+msgid ""
+"Renames a column in the attribute table connected to a given vector map."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.renamecolumn_to_translate.c:5
+msgid "Old and new name of the column (old,new)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:1
+msgid "Uploads vector values at positions of vector points to the table."
+msgstr ""
+
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:10
+msgid "Name of vector map to be queried"
+msgstr ""
+
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:11
+msgid "Name of attribute column to be queried"
+msgstr ""
+
+#: ../locale/scriptstrings/v.what.vect_to_translate.c:12
+msgid "Maximum query distance in map units"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.lines_to_translate.c:1
+msgid "Imports ASCII x,y[,z] coordinates as a series of lines."
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.lines_to_translate.c:6
+msgid "Create a 3D line from 3 column data"
+msgstr ""
+
+#: ../locale/scriptstrings/v.in.lines_to_translate.c:7
+msgid "Name of input file (or \"-\" to read from stdin)"
+msgstr ""
+
+#: ../locale/scriptstrings/t.info_to_translate.c:1
+msgid "Lists information about space time datasets and maps."
+msgstr ""
+
+#: ../locale/scriptstrings/t.info_to_translate.c:5
+msgid "Name of an existing space time dataset or map"
+msgstr ""
+
+#: ../locale/scriptstrings/t.info_to_translate.c:9
+msgid ""
+"Print history information in human readable shell style for space time "
+"datasets"
+msgstr ""
+
+#: ../locale/scriptstrings/t.info_to_translate.c:10
+msgid "Print information about the temporal DBMI interface and exit"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:1
+msgid "Performs ordinary or block kriging for vector maps."
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:5
+msgid "kriging"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:6
+msgid "Name of point vector map containing sample data"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:7
+msgid "Name of attribute column with numerical value to be interpolated"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:9
+msgid "If omitted, will be <input name>_kriging"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:10
+msgid "R package to use"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:11
+msgid "Variogram model(s)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:12
+msgid "Leave empty to test all models (requires automap)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:13
+msgid "Block size (square block)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:14
+msgid "Block size. Used by block kriging."
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:15
+msgid "Range value"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:16
+#: ../locale/scriptstrings/v.krige_to_translate.c:18
+#: ../locale/scriptstrings/v.krige_to_translate.c:20
+msgid "Automatically fixed if not set"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:17
+msgid "Nugget value"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:19
+msgid "Sill value"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:21
+msgid "Name for output variance raster map"
+msgstr ""
+
+#: ../locale/scriptstrings/v.krige_to_translate.c:22
+msgid "If omitted, will be <input name>_kriging.var"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:1
+msgid "Creates a MASK for limiting raster operation."
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:3
+#: ../raster3d/r3.mask/main.c:134
+msgid "mask"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:4
+msgid "Name of raster map to use as mask"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:5
+#: ../locale/scriptstrings/r.mask_to_translate.c:8
+msgid "Raster"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:6
+msgid "Raster values to use for mask"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:7
+msgid "Format: 1 2 3 thru 7 *"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:9
+msgid "Name of vector map to use as mask"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:10
+#: ../locale/scriptstrings/r.mask_to_translate.c:12
+#: ../locale/scriptstrings/r.mask_to_translate.c:14
+#: ../locale/scriptstrings/r.mask_to_translate.c:16
+msgid "Vector"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:11
+msgid "Layer number or name (vector)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:13
+msgid "Category values (vector)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:15
+msgid "WHERE conditions of SQL statement without 'where' keyword (vector)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:17
+msgid "Create inverse mask"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:18
+#: ../general/g.proj/main.c:200 ../general/g.mapset/main.c:70
+msgid "Create"
+msgstr ""
+
+#: ../locale/scriptstrings/r.mask_to_translate.c:19
+msgid "Remove existing mask (overrides other options)"
+msgstr ""
+
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:1
+msgid "Imports attribute tables in various formats."
+msgstr ""
+
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:5
+msgid "Table file to be imported or DB connection string"
+msgstr ""
+
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:6
+msgid "Name of table from given DB to be imported"
+msgstr ""
+
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:7
+msgid "Name for output table"
+msgstr ""
+
+#: ../locale/scriptstrings/db.in.ogr_to_translate.c:9
+msgid "Name for auto-generated unique key column"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.to.rast3_to_translate.c:1
+msgid "Converts a space time raster dataset into a 3D raster map."
+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."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.series_to_translate.c:3
+#: ../raster/r.series.accumulate/main.c:81 ../raster/r.series.interp/main.c:65
+#: ../raster/r.series/main.c:135
+msgid "series"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.series_to_translate.c:6
+msgid "Sort the maps by category"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.series_to_translate.c:7
+msgid ""
+"Do not assign the space time raster dataset start and end time to the output "
+"map"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.series_to_translate.c:8
+#: ../raster/r.series.accumulate/main.c:159
+#: ../raster/r.resamp.stats/main.c:283 ../raster/r.series/main.c:183
+#: ../raster/r.resamp.filter/main.c:425
+msgid "Propagate NULLs"
+msgstr ""
+
+#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:1
+#: ../raster/r.buffer/main.c:69
+msgid ""
+"Creates a raster map showing buffer zones surrounding cells that contain non-"
+"NULL category values."
+msgstr ""
+
+#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:2
+msgid "This is the low-memory alternative to the classic r.buffer module."
+msgstr ""
+
+#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:5
+#: ../raster/r.buffer/main.c:94
+msgid "Ignore zero (0) data cells instead of NULL cells"
+msgstr ""
+
+#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:6
+#: ../raster/r.buffer/main.c:81
+msgid "Distance zone(s)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.buffer.lowmem_to_translate.c:7
+#: ../raster/r.buffer/main.c:88
+msgid "Units of distance"
+msgstr ""
+
+#: ../locale/scriptstrings/r.grow_to_translate.c:1
+msgid "Generates a raster map layer with contiguous areas grown by one cell."
+msgstr ""
+
+#: ../locale/scriptstrings/r.grow_to_translate.c:3
+msgid "Radius is in map units rather than cells"
+msgstr ""
+
+#: ../locale/scriptstrings/r.grow_to_translate.c:4
+msgid "Radius of buffer in raster cells"
+msgstr ""
+
+#: ../locale/scriptstrings/r.grow_to_translate.c:5
+#: ../raster/r.grow.distance/main.c:174
+msgid "Metric"
+msgstr ""
+
+#: ../locale/scriptstrings/r.grow_to_translate.c:6
+msgid "Value to write for input cells which are non-NULL (-1 => NULL)"
+msgstr ""
+
+#: ../locale/scriptstrings/r.grow_to_translate.c:7
+msgid "Value to write for \"grown\" cells"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:1
+msgid ""
+"Replaces gaps in a space time raster dataset with interpolated raster maps."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:7
+msgid "Number of interpolation processes to run in parallel"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:8
+msgid ""
+"Assign the space time raster dataset start and end time to the output map"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:1
+msgid "Extracts a subset of a space time 3D raster dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:6
+msgid "The r3.mapcalc expression assigned to all extracted 3D raster maps"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:7
+msgid "Basename of the new generated 3D raster maps"
+msgstr ""
+
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:1
+msgid "Fills no-data areas in raster maps using spline interpolation."
+msgstr ""
+
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:5
+#: ../raster/r.proj/main.c:182
+#: ../imagery/i.ortho.photo/i.ortho.rectify/main.c:127
+#: ../imagery/i.rectify/main.c:148
+msgid "Interpolation method to use"
+msgstr ""
+
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:6
+msgid "Spline tension parameter"
+msgstr ""
+
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:7
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:9
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:11
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:13
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:15
+msgid "RST options"
+msgstr ""
+
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:8
+msgid "Spline smoothing parameter"
+msgstr ""
+
+#: ../locale/scriptstrings/r.fillnulls_to_translate.c:10
+msgid "Width of hole edge used for interpolation (in cells)"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:1
+msgid "Joins a database table to a vector map table."
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:5
+msgid "Vector map to which to join other table"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:6
+msgid "layer,column"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:7
+msgid "Layer where to join"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:8
+msgid "column"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:9
+msgid "Identifier column (e.g.: cat) in the vector table to be used for join"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:10
+msgid "Other table name"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:11
+msgid "ocolumn,scolumns"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:12
+msgid "Identifier column (e.g.: id) in the other table used for join"
+msgstr ""
+
+#: ../locale/scriptstrings/v.db.join_to_translate.c:13
+msgid "Subset of columns from the other table"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:1
+msgid "Imports space time raster dataset."
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:11
+msgid "Set the current region from the last map that was imported"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:12
+msgid "Link the raster files using r.external"
+msgstr ""
+
+#: ../locale/scriptstrings/t.rast.import_to_translate.c:15
+msgid ""
+"Create the location specified by the \"location\" parameter and exit. Do not "
+"import the space time raster datasets."
+msgstr ""
+
+#: ../locale/scriptstrings/v.pack_to_translate.c:1
+msgid "Exports a vector map as GRASS GIS specific archive file"
+msgstr ""
+
+#: ../locale/scriptstrings/v.pack_to_translate.c:5
+msgid "Name of vector map to pack up"
+msgstr ""
+
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:1
+msgid "Exports attribute tables into various formats."
+msgstr ""
+
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:5
+msgid "GRASS table name"
+msgstr ""
+
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:6
+msgid "Output table file name or DB connection string"
+msgstr ""
+
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:7
+msgid "Table format"
+msgstr ""
+
+#: ../locale/scriptstrings/db.out.ogr_to_translate.c:8
+msgid "Name for output table (default: input name)"
+msgstr ""
+
+#: ../raster3d/r3.timestamp/main.c:47
+msgid "Print/add/remove a timestamp for a 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.timestamp/main.c:56
+msgid "Datetime, datetime1/datetime2, or none"
+msgstr ""
+
+#: ../raster3d/r3.timestamp/main.c:89
+msgid "Timestamp format is invalid"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:80
+msgid "Outputs basic information about a user-specified 3D raster map layer."
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:86
+msgid "Print raster3d information in shell style"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:90
+msgid "Print range in shell style only"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:94 ../raster/r.info/main.c:92
+msgid "Print raster history instead of info"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:103
+#, c-format
+msgid "3D Raster map <%s> not found"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:110 ../raster3d/r3.out.bin/main.c:314
+#: ../raster3d/r3.to.rast/main.c:237 ../raster3d/r3.to.rast/main.c:261
+#: ../raster3d/r3.stats/main.c:103 ../raster3d/r3.cross.rast/main.c:279
+#: ../raster3d/r3.null/main.c:110 ../raster3d/r3.out.ascii/main.c:339
+#: ../raster3d/r3.out.v5d/main.c:312 ../raster3d/r3.mask/main.c:64
+#: ../raster3d/r3.out.vtk/main.c:207 ../raster3d/r3.out.vtk/main.c:292
+#: ../raster3d/r3.out.vtk/main.c:513 ../raster3d/r3.neighbors/main.c:266
+#: ../raster3d/r3.neighbors/main.c:275 ../raster3d/r3.out.netcdf/main.c:617
+#: ../raster3d/r3.retile/main.c:127 ../raster3d/r3.mkdspf/main.c:168
+#: ../raster/r.univar/r3.univar_main.c:151
+#: ../raster/r.univar/r3.univar_main.c:189
+#, c-format
+msgid "Unable to open 3D raster map <%s>"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:138 ../raster3d/r3.info/main.c:145
+#: ../raster3d/r3.info/main.c:151 ../raster3d/r3.info/main.c:156
+#: ../raster3d/r3.info/main.c:162 ../raster3d/r3.info/main.c:167
+#: ../raster3d/r3.info/main.c:172 ../raster3d/r3.info/main.c:183
+#: ../raster3d/r3.info/main.c:189 ../raster3d/r3.info/main.c:204
+#: ../raster3d/r3.info/main.c:211 ../raster3d/r3.info/main.c:218
+#: ../raster3d/r3.info/main.c:223 ../raster3d/r3.info/main.c:228
+#: ../raster3d/r3.info/main.c:235 ../raster3d/r3.info/main.c:245
+#: ../raster3d/r3.info/main.c:251 ../raster3d/r3.info/main.c:257
+#: ../raster3d/r3.info/main.c:273 ../raster3d/r3.info/main.c:280
+#: ../raster3d/r3.info/main.c:287 ../raster3d/r3.info/main.c:296
+#: ../raster3d/r3.info/main.c:306 ../raster3d/r3.info/main.c:316
+#: ../raster3d/r3.info/main.c:326 ../raster3d/r3.info/main.c:346
+#: ../raster3d/r3.info/main.c:356 ../raster3d/r3.info/main.c:361
+#: ../raster3d/r3.info/main.c:369 ../raster3d/r3.info/main.c:382
+#: ../raster/r.info/main.c:289 ../raster/r.info/main.c:432
+msgid "Cannot allocate memory for string"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:328 ../raster3d/r3.info/main.c:448
+#: ../raster3d/r3.mkdspf/main.c:171
+#, c-format
+msgid "Unable to read range of 3D raster map <%s>"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:476
+msgid "Error while reading history file"
+msgstr ""
+
+#: ../raster3d/r3.info/main.c:483 ../raster3d/r3.cross.rast/main.c:343
+#: ../raster3d/r3.null/main.c:169 ../raster3d/r3.out.vtk/errorHandling.c:65
+#, c-format
+msgid "Unable to close 3D raster map <%s>"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:113 ../raster/r.out.bin/main.c:53
+#: ../raster/r.out.bin/main.c:62 ../raster/r.out.bin/main.c:470
+#: ../raster/r.mapcalc/map3.c:126 ../raster/r.mapcalc/map3.c:140
+#: ../raster/r.mapcalc/map3.c:154
+msgid "Error writing data"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:208
+msgid "Exports a GRASS 3D raster map to a binary array."
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:221 ../raster/r.out.bin/main.c:304
+msgid "Value to write out for null"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:228 ../raster3d/r3.in.bin/main.c:268
+msgid "Number of bytes per cell in binary file"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:235 ../raster/r.out.bin/main.c:318
+#: ../raster/r.in.bin/main.c:330
+msgid "Output byte order"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:240 ../raster3d/r3.out.ascii/main.c:106
+#: ../raster3d/r3.in.bin/main.c:354
+msgid "Switch the row order in output from north->south to south->north"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:245 ../raster3d/r3.out.ascii/main.c:110
+#: ../raster3d/r3.in.bin/main.c:359
+msgid "Switch the depth order in output from bottom->top to top->bottom"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:250
+msgid "Write data as integer"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:256 ../raster/r.out.bin/main.c:347
+msgid "Invalid value for null (integers only)"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:269
+msgid "Floating-point output requires bytes=4 or bytes=8"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:273
+msgid "Integer output doesn't support bytes=8 in this build"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:321 ../raster/r.out.bin/main.c:144
+#: ../raster/r.out.bin/main.c:228 ../raster/r.out.bin/main.c:414
+#, c-format
+msgid "Unable to create file <%s>"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:323 ../raster/r.out.bin/main.c:454
+msgid "Using the current region settings..."
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:324 ../raster/r.out.bin/main.c:455
+#, c-format
+msgid "north=%f"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:325 ../raster/r.out.bin/main.c:456
+#, c-format
+msgid "south=%f"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:326 ../raster/r.out.bin/main.c:457
+#, c-format
+msgid "east=%f"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:327 ../raster/r.out.bin/main.c:458
+#, c-format
+msgid "west=%f"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:328
+#, c-format
+msgid "top=%f"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:329
+#, c-format
+msgid "bottom=%f"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:330 ../raster/r.in.mat/main.c:398
+#: ../raster/r.out.mat/main.c:180
+#, c-format
+msgid "rows=%d"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:331 ../raster/r.in.mat/main.c:399
+#: ../raster/r.out.mat/main.c:181
+#, c-format
+msgid "cols=%d"
+msgstr ""
+
+#: ../raster3d/r3.out.bin/main.c:332
+#, c-format
+msgid "depths=%d"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:54
+msgid "Input 3D raster map with initial piezometric heads in [m]"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:60
+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]"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:70
+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]"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:80
+msgid "Input 3D raster map with sources and sinks in [m^3/s]"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:84
+msgid "Specific yield [1/m] input 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:89
+msgid "Recharge input 3D raster map in m^3/s"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:93
+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]"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:105
+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]"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:117
+msgid ""
+"Output 3D raster map storing the groundwater budget for each cell [m^3/s]"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:127
+msgid "Use 3D raster mask (if exists)"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:131 ../raster/r.solute.transport/main.c:192
+msgid ""
+"Use a full filled quadratic linear equation system, default is a sparse "
+"linear equation system."
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:160 ../raster/r.gwflow/main.c:209
+msgid "groundwater flow"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:162 ../raster/r.topmodel/main.c:52
+#: ../raster/r.fill.dir/main.c:87 ../raster/r.drain/main.c:110
+#: ../raster/r.water.outlet/main.c:68 ../raster/r.watershed/front/main.c:73
+#: ../raster/r.carve/main.c:75 ../raster/r.usler/main.c:53
+#: ../raster/r.flow/main.c:422 ../raster/r.stream.extract/main.c:77
+#: ../raster/r.solute.transport/main.c:230 ../raster/r.basins.fill/main.c:55
+#: ../raster/r.uslek/main.c:54 ../raster/r.topidx/main.c:40
+#: ../raster/r.lake/main.c:151 ../raster/r.sim/r.sim.sediment/main.c:110
+#: ../raster/r.sim/r.sim.water/main.c:110 ../raster/r.gwflow/main.c:210
+msgid "hydrology"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:163
+msgid ""
+"Numerical calculation program for transient, confined groundwater flow in "
+"three dimensions."
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:180
+msgid ""
+"The cholesky solver does not work with sparse matrices.\n"
+"Consider to choose a full filled quadratic matrix with flag -f "
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:279 ../raster/r.gwflow/main.c:546
+msgid "Unable to create and solve the linear equation system"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:365
+#, c-format
+msgid "Unable to create 3D raster map <%s>"
+msgstr ""
+
+#: ../raster3d/r3.gwflow/main.c:412 ../raster3d/r3.to.rast/main.c:55
+#: ../raster3d/r3.to.rast/main.c:383 ../raster3d/r3.cross.rast/main.c:55
+#: ../raster3d/r3.in.v5d/main.c:206 ../raster3d/r3.in.ascii/main.c:352
+#: ../raster3d/r3.out.ascii/main.c:63 ../raster3d/r3.out.ascii/main.c:367
+#: ../raster3d/r3.in.bin/main.c:471 ../raster3d/r3.out.v5d/main.c:55
+#: ../raster3d/r3.out.v5d/main.c:326 ../raster3d/r3.out.vtk/main.c:252
+#: ../raster3d/r3.out.vtk/main.c:338 ../raster3d/r3.out.netcdf/main.c:649
+msgid "Unable to close 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.to.rast/main.c:80
+msgid "3D raster map(s) to be converted to 2D raster slices"
+msgstr ""
+
+#: ../raster3d/r3.to.rast/main.c:86
+msgid "Basename for resultant raster slice maps"
+msgstr ""
+
+#: ../raster3d/r3.to.rast/main.c:91 ../raster3d/r3.cross.rast/main.c:109
+#: ../raster3d/r3.out.ascii/main.c:118 ../raster3d/r3.out.netcdf/main.c:116
+#: ../raster/r.to.rast3elev/main.c:194
+msgid "Use 3D raster mask (if exists) with input map"
+msgstr ""
+
+#: ../raster3d/r3.to.rast/main.c:96
+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:210
+msgid "Converts 3D raster maps to 2D raster maps"
+msgstr ""
+
+#: ../raster3d/r3.to.rast/main.c:271 ../raster3d/r3.out.vtk/main.c:451
+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.to.rast/main.c:297
+#, c-format
+msgid "Creating %i raster maps"
+msgstr ""
+
+#: ../raster3d/r3.to.rast/main.c:303
+#, c-format
+msgid "Raster map %i Filename: %s"
+msgstr ""
+
+#: ../raster3d/r3.to.rast/main.c:308
+#, c-format
+msgid ""
+"Raster map %d Filename: %s already exists. Use the flag --o to overwrite."
+msgstr ""
+
+#: ../raster3d/r3.stats/main.c:51
+msgid "Generates volume statistics for 3D raster maps."
+msgstr ""
+
+#: ../raster3d/r3.stats/main.c:62
+msgid "Number of subranges to collect stats from"
+msgstr ""
+
+#: ../raster3d/r3.stats/main.c:67
+msgid "Calculate statistics based on equal value groups"
+msgstr ""
+
+#: ../raster3d/r3.stats/main.c:71
+msgid "Only print cell counts"
+msgstr ""
+
+#: ../raster3d/r3.stats/main.c:91
+msgid "The number of subranges has to be equal or greater than 1"
+msgstr ""
+
+#: ../raster3d/r3.stats/main.c:150
+msgid "Sort non-null values"
+msgstr ""
+
+#: ../raster3d/r3.cross.rast/main.c:90
+msgid "Input 3D raster map for cross section"
+msgstr ""
+
+#: ../raster3d/r3.cross.rast/main.c:97
+msgid "2D elevation map used to create the cross section map"
+msgstr ""
+
+#: ../raster3d/r3.cross.rast/main.c:104
+msgid "Resulting cross section 2D raster map"
+msgstr ""
+
+#: ../raster3d/r3.cross.rast/main.c:229 ../raster/r.profile/main.c:54
+#: ../display/d.profile/main.c:192
+msgid "profile"
+msgstr ""
+
+#: ../raster3d/r3.cross.rast/main.c:233
+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."
+msgstr ""
+
+#: ../raster3d/r3.cross.rast/main.c:302
+msgid "Output map already exists. Will be overwritten!"
+msgstr ""
+
+#: ../raster3d/r3.cross.rast/main.c:338
+msgid "Wrong 3D raster datatype! Cannot create raster map"
+msgstr ""
+
+#: ../raster3d/r3.in.v5d/main.c:66
+msgid "Name of V5D raster file to be imported"
+msgstr ""
+
+#: ../raster3d/r3.in.v5d/main.c:182
+msgid "Import 3-dimensional Vis5D files."
+msgstr ""
+
+#: ../raster3d/r3.in.v5d/main.c:201 ../raster3d/r3.in.ascii/main.c:346
+#: ../raster3d/r3.in.bin/main.c:463
+msgid "Unable to open 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:90
+msgid "String representing NULL value data cell (use 'none' if no such value)"
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:180
+#, c-format
+msgid "Unsupported GRASS version %s"
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:224
+#, c-format
+msgid "Loading data ...  (%dx%dx%d)"
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:257
+msgid "End of file reached while still loading data."
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:269
+msgid "Invalid value detected"
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:281
+#, c-format
+msgid ""
+"Data exists in input file after fully importing expected data.  [%.4f ...]"
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:319
+msgid "Converts a 3D ASCII raster text file into a (binary) 3D raster map."
+msgstr ""
+
+#: ../raster3d/r3.in.ascii/main.c:362
+msgid "Unable to close ASCII file"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:55
+msgid "3D raster map for which to modify null values"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:63 ../raster/r.null/main.c:72
+msgid "List of cell values to be set to NULL"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:70 ../raster/r.null/main.c:80
+msgid "The value to replace the null value by"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:85
+msgid "Illegal value for null"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:122
+msgid "modifyNull: error opening tmp file"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:156
+msgid "modifyNull: error flushing tiles in cube"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:161
+msgid "modifyNull: error flushing all tiles"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:171
+msgid "modifyNull: Unable to close tmp file"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:187 ../raster/r.null/main.c:60
+msgid "null data"
+msgstr ""
+
+#: ../raster3d/r3.null/main.c:190
+msgid "Explicitly create the 3D NULL-value bitmap file."
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:52
+msgid ""
+"Allows creation and/or modification of 3D raster map layer support files."
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:62 ../raster/r.support/main.c:67
+msgid "Text to use for map title"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:70 ../raster/r.support/main.c:75
+msgid "Text to append to the next line of the map's metadata file"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:76
+msgid "The map data unit"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:82
+msgid "The vertical unit of the map"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:89 ../raster/r.support/main.c:94
+msgid "Text to use for data source, line 1"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:96 ../raster/r.support/main.c:101
+msgid "Text to use for data source, line 2"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:104 ../raster/r.support/main.c:109
+msgid "Text to use for data description or keyword(s)"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:111 ../raster/r.support/main.c:116
+#: ../raster/r.category/main.c:80
+msgid "Raster map from which to copy category table"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:116 ../raster/r.support/main.c:121
+msgid "Text file from which to load history"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:121 ../raster/r.support/main.c:126
+msgid "Text file in which to save history"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:125
+msgid "Update range"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:248 ../raster/r.support/main.c:249
+#: ../raster/r.statistics/main.c:109 ../display/d.title/main.c:110
+#, c-format
+msgid "Unable to read category file of raster map <%s>"
+msgstr ""
+
+#: ../raster3d/r3.support/main.c:252 ../raster/r.support/main.c:253
+#, c-format
+msgid "cats table for [%s] set to %s"
+msgstr ""
+
+#: ../raster3d/r3.support/check.c:20
+#, c-format
+msgid "Updating statistics for <%s>"
+msgstr ""
+
+#: ../raster3d/r3.support/check.c:36
+#, c-format
+msgid "Updating the number of categories for <%s>"
+msgstr ""
+
+#: ../raster3d/r3.out.ascii/main.c:82
+msgid "3D raster map to be converted to ASCII"
+msgstr ""
+
+#: ../raster3d/r3.out.ascii/main.c:86
+msgid "Name for ASCII output file"
+msgstr ""
+
+#: ../raster3d/r3.out.ascii/main.c:95
+msgid "Number of decimal places for floats"
+msgstr ""
+
+#: ../raster3d/r3.out.ascii/main.c:102 ../raster/r.out.ascii/main.c:95
+msgid "Suppress printing of header information"
+msgstr ""
+
+#: ../raster3d/r3.out.ascii/main.c:114
+msgid "Print grass6 compatible format. Flags -d and -r are ignored."
+msgstr ""
+
+#: ../raster3d/r3.out.ascii/main.c:308
+msgid "Converts a 3D raster map layer into a ASCII text file."
+msgstr ""
+
+#: ../raster3d/r3.out.ascii/main.c:371
+msgid "Unable to close new ASCII file"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:73
+msgid "Error reading binary data"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:154
+#, c-format
+msgid "Loading %s data with %i  bytes ...  (%dx%dx%d)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:202 ../raster3d/r3.neighbors/main.c:309
+msgid "Error flushing tiles"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:256
+msgid "Imports a binary raster file into a GRASS 3D raster map."
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:259
+msgid "Name of binary 3D raster file to be imported"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:275
+msgid "Byte order in binary file"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:283 ../raster/r.in.bin/main.c:338
+msgid "Northern limit of geographic region (outer edge)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:284 ../raster3d/r3.in.bin/main.c:292
+#: ../raster3d/r3.in.bin/main.c:300 ../raster3d/r3.in.bin/main.c:308
+#: ../raster3d/r3.in.bin/main.c:316 ../raster3d/r3.in.bin/main.c:323
+#: ../raster3d/r3.in.bin/main.c:330 ../raster3d/r3.in.bin/main.c:337
+#: ../raster3d/r3.in.bin/main.c:344 ../general/g.region/main.c:150
+#: ../general/g.region/main.c:194 ../general/g.region/main.c:203
+#: ../general/g.region/main.c:212 ../general/g.region/main.c:221
+#: ../general/g.region/main.c:230 ../general/g.region/main.c:239
+#: ../general/g.region/main.c:315 ../general/g.region/main.c:326
+#: ../raster/r.region/main.c:104 ../raster/r.region/main.c:113
+#: ../raster/r.region/main.c:122 ../raster/r.region/main.c:131
+#: ../raster/r.in.bin/main.c:285 ../raster/r.in.bin/main.c:339
+#: ../raster/r.in.bin/main.c:347 ../raster/r.in.bin/main.c:355
+#: ../raster/r.in.bin/main.c:363 ../raster/r.in.bin/main.c:370
+#: ../raster/r.in.bin/main.c:377
+msgid "Bounds"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:291 ../raster/r.in.bin/main.c:346
+msgid "Southern limit of geographic region (outer edge)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:299 ../raster/r.in.bin/main.c:354
+msgid "Eastern limit of geographic region (outer edge)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:307 ../raster/r.in.bin/main.c:362
+msgid "Western limit of geographic region (outer edge)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:315
+msgid "Bottom limit of geographic region (outer edge)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:322
+msgid "Top limit of geographic region (outer edge)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:329 ../raster/r.in.bin/main.c:369
+msgid "Number of rows"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:336 ../raster/r.in.bin/main.c:376
+msgid "Number of columns"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:343
+msgid "Number of depths"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:350 ../raster/r.in.bin/main.c:383
+msgid "Set Value to NULL"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:365
+msgid "Binary data is of type integer"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:369 ../raster/r.in.bin/main.c:274
+msgid "Signed data (two's complement)"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:399
+#, c-format
+msgid "bytes=%d; must be 4 or 8 in case of floating point input"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:409
+msgid "Integer input doesn't support size=8 in this build"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:413
+msgid "bytes= must be 1, 2, 4 or 8"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:424 ../raster/r.in.bin/main.c:521
+#: ../display/d.grid/main.c:247
+#, c-format
+msgid "Illegal north coordinate <%s>"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:426 ../raster/r.in.bin/main.c:523
+#, c-format
+msgid "Illegal south coordinate <%s>"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:428 ../raster/r.in.bin/main.c:525
+#: ../display/d.grid/main.c:241
+#, c-format
+msgid "Illegal east coordinate <%s>"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:430 ../raster/r.in.bin/main.c:527
+#, c-format
+msgid "Illegal west coordinate <%s>"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:438 ../raster/r.in.bin/main.c:533
+#, c-format
+msgid "Unable to open <%s>"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:446
+#, c-format
+msgid "File Size %lld ... Total Bytes %lld"
+msgstr ""
+
+#: ../raster3d/r3.in.bin/main.c:448 ../raster/r.in.bin/main.c:577
+msgid "Bytes do not match file size"
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:73
+msgid "3D raster map to be converted to Vis5D (V5D) file"
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:77
+msgid "Name for V5D output file"
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:147
+#, c-format
+msgid "Vis5D allows %d columns, %d columns found"
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:150
+#, c-format
+msgid "Vis5D allows %d rows, %d rows found"
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:257
+#, c-format
+msgid "Unable to create V5D file <%s>"
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:262
+msgid "Failed writing V5D file"
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:288
+msgid "Exports GRASS 3D raster map to 3-dimensional Vis5D file."
+msgstr ""
+
+#: ../raster3d/r3.out.v5d/main.c:295
+msgid "Use map coordinates instead of xyz coordinates"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:75
+msgid "Unable to open 3D raster mask file"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:104
+msgid "makeMask: error flushing tiles in cube"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:109
+msgid "makeMask: error flushing all tiles"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:117
+msgid "Unable to close 3D raster mask file"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:119
+#, c-format
+msgid "Unable to close raster map <%s>"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:137
+msgid "Establishes the current working 3D raster mask."
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:145
+msgid "3D raster map with reference values"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:153
+msgid "List of cell values to be masked out"
+msgstr ""
+
+#: ../raster3d/r3.mask/main.c:159
+msgid "Cannot create mask file: RASTER3D_MASK already exists"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:117
+msgid "Specify top and bottom map"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:124
+#, c-format
+msgid "Top cell map <%s> not found"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:133
+#, c-format
+msgid "Bottom cell map <%s> not found"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:152
+#, c-format
+msgid "3D raster map RGB map <%s> not found"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:155
+msgid "Please provide three RGB 3D raster maps"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:165
+#, c-format
+msgid "3D vector map <%s> not found"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:168
+msgid "Please provide three 3D raster maps for the xyz-vector maps [x,y,z]"
+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."
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:209
+msgid "No RGB Data will be created."
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:294
+msgid "No vector data will be created."
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:381
+msgid "Converts 3D raster maps into the VTK-ASCII format."
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:392
+msgid "failed to interpret dp as an integer"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:394 ../raster/r.out.ascii/main.c:116
+msgid "dp has to be from 0 to 20"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:542
+msgid "Unable to close 3D raster map, the VTK file may be incomplete"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/main.c:557
+msgid "Unable to close VTK-ASCII file"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/errorHandling.c:105
+msgid "Unable to close input raster maps"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:30
+msgid "3D raster map(s) to be converted to VTK-ASCII data format"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:34 ../raster/r.out.vtk/parameters.c:36
+msgid "Name for VTK-ASCII output file"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:41
+msgid "Float value to represent no data cell/points"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:47
+msgid "Create VTK pointdata instead of VTK celldata (celldata is default)"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:56
+msgid "Top surface 2D raster map"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:65
+msgid "Bottom surface 2D raster map"
+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."
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:80
+msgid ""
+"Three (R,G,B) 3D raster maps to create RGB values [redmap,greenmap,bluemap]"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:88
+msgid "Three (x,y,z) 3D raster maps to create vector values [xmap,ymap,zmap]"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:112
+msgid "Use 3D raster mask (if exists) with input maps"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:117
+msgid "Scale factor affects the origin"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:123
+#: ../raster/r.out.vtk/parameters.c:128
+msgid "Correct the coordinates to match the VTK-OpenGL precision"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/parameters.c:129
+msgid ""
+"Do not convert the top-bottom resolution in case of lat long projection to "
+"meters"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/writeVTKData.c:122
+msgid "write_vtk_points: Writing point coordinates"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/writeVTKData.c:256
+msgid "write_vtk_unstructured_grid_cells: Writing the cells"
+msgstr ""
+
+#: ../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"
+msgstr ""
+
+#: ../raster3d/r3.out.vtk/writeVTKData.c:441
+msgid "Wrong 3D raster map values! Values should in between 0 and 255!"
+msgstr ""
+
+#: ../raster3d/r3.neighbors/main.c:94 ../raster/r.resamp.stats/main.c:296
+#: ../raster/r.series/main.c:102 ../raster/r.neighbors/main.c:102
+#, c-format
+msgid "Unknown method <%s>"
+msgstr ""
+
+#: ../raster3d/r3.neighbors/main.c:119 ../raster/r.series/main.c:157
+msgid "Aggregate operation"
+msgstr ""
+
+#: ../raster3d/r3.neighbors/main.c:127 ../raster/r.resamp.stats/main.c:277
+#: ../raster/r.series/main.c:164 ../raster/r.neighbors/main.c:239
+msgid "Quantile to calculate for method=quantile"
+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"
+msgstr ""
+
+#: ../raster3d/r3.neighbors/main.c:213 ../raster/r.neighbors/main.c:171
+msgid "neighbor"
+msgstr ""
+
+#: ../raster3d/r3.neighbors/main.c:214 ../raster/r.neighbors/main.c:172
+msgid "focal statistics"
+msgstr ""
+
+#: ../raster3d/r3.neighbors/main.c:215 ../raster/r.mfilter/main.c:59
+#: ../raster/r.neighbors/main.c:173
+msgid "filter"
+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"
+msgstr ""
+
+#: ../raster3d/r3.neighbors/main.c:287
+msgid "Unable to allocate buffer"
+msgstr ""
+
+#: ../raster3d/r3.out.netcdf/main.c:81
+#, c-format
+msgid "Unable to close 3D raster map while catching error: %s"
+msgstr ""
+
+#: ../raster3d/r3.out.netcdf/main.c:97
+msgid "Name for netCDF output file"
+msgstr ""
+
+#: ../raster3d/r3.out.netcdf/main.c:106
+msgid "The value to be used for null values, default is the netCDF standard"
+msgstr ""
+
+#: ../raster3d/r3.out.netcdf/main.c:111
+msgid "Export projection information as wkt and proj4 parameter"
+msgstr ""
+
+#: ../raster3d/r3.out.netcdf/main.c:588
+msgid "netCDF"
+msgstr ""
+
+#: ../raster3d/r3.out.netcdf/main.c:590
+msgid "Export a 3D raster map as netCDF file."
+msgstr ""
+
+#: ../raster3d/r3.retile/main.c:49
+msgid "Unable to close the 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.retile/main.c:71
+msgid "Name of the retiled 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.retile/main.c:99
+msgid ""
+"Retiles an existing 3D raster map with user defined x, y and z tile size."
+msgstr ""
+
+#: ../raster3d/r3.retile/main.c:135
+msgid "Rast3d_get_standard3d_params: tile dimension value invalid"
+msgstr ""
+
+#: ../raster3d/r3.retile/main.c:148
+msgid "Error closing 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:83
+msgid ""
+"Creates a display file from an existing 3D raster map according to specified "
+"threshold levels."
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:91
+msgid "Name of an existing 3D raster map"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:96
+msgid "Name for output display file"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:103
+msgid "List of thresholds for isosurfaces"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:109
+msgid "Minimum isosurface level"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:115
+msgid "Maximum isosurface level"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:121
+msgid "Positive increment between isosurface levels"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:128
+msgid "Number of isosurface threshold levels"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:132
+msgid "Suppress progress report & min/max information"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:136
+msgid "Use flat shading rather than gradient"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:144
+#, c-format
+msgid "Region from getWindow: %d %d %d"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:156
+#, c-format
+msgid "Not able to find grid3 file for [%s]"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:200
+#, c-format
+msgid "Unable to open display file <%s>"
+msgstr ""
+
+#: ../raster3d/r3.mkdspf/main.c:221
+#, c-format
+msgid "Writing %s from %s..."
+msgstr ""
+
+#: ../general/g.filename/main.c:41 ../general/g.findfile/main.c:40
+#: ../general/g.dirseps/main.c:36 ../general/g.message/main.c:35
+#: ../general/g.findetc/main.c:30 ../general/g.gisenv/main.c:46
+#: ../general/g.tempfile/main.c:40
+msgid "scripts"
+msgstr ""
+
+#: ../general/g.filename/main.c:42
+msgid "Prints GRASS data base file names."
+msgstr ""
+
+#: ../general/g.filename/main.c:50 ../general/g.findfile/main.c:53
+msgid "Name of an element"
+msgstr ""
+
+#: ../general/g.filename/main.c:56
+msgid "Name of a database file"
+msgstr ""
+
+#: ../general/g.filename/main.c:62
+msgid "Name of a mapset (default: current)"
+msgstr ""
+
+#: ../general/g.parser/rules.c:14
+#, c-format
+msgid "Unknown flag \"-%c\" in rule\n"
+msgstr ""
+
+#: ../general/g.parser/rules.c:26
+#, c-format
+msgid "Unknown option \"%s\" in rule\n"
+msgstr ""
+
+#: ../general/g.parser/rules.c:94
+#, c-format
+msgid "Unknown rule type \"%s\" at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/main.c:74
+msgid "Usage"
+msgstr ""
+
+#: ../general/g.parser/main.c:84
+msgid "Unable to open script file"
+msgstr ""
+
+#: ../general/g.parser/main.c:99
+#, c-format
+msgid "Line too long or missing newline at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/main.c:139
+msgid "Error closing script file"
+msgstr ""
+
+#: ../general/g.parser/parse.c:22
+#, c-format
+msgid "Unknown boolean value \"%s\" at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/parse.c:70
+#, c-format
+msgid "Unknown command \"%s\" at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/parse.c:103
+#, c-format
+msgid "Unknown module parameter \"%s\" at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/parse.c:140
+#, c-format
+msgid "Unknown flag parameter \"%s\" at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/parse.c:155
+#, c-format
+msgid "Unknown type \"%s\" at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/parse.c:233
+#, c-format
+msgid "Unknown option parameter \"%s\" at line %d\n"
+msgstr ""
+
+#: ../general/g.parser/revoke.c:63
+msgid "G_spawn() failed"
+msgstr ""
+
+#: ../general/g.parser/revoke.c:71
+msgid "execl() failed"
+msgstr ""
+
+#: ../general/g.findfile/element.c:7
+msgid "List of available elements:"
+msgstr ""
+
+#: ../general/g.findfile/main.c:42
+msgid "Searches for GRASS data base files and sets variables for the shell."
+msgstr ""
+
+#: ../general/g.findfile/main.c:59
+msgid "Name of an existing map"
+msgstr ""
+
+#: ../general/g.findfile/main.c:65
+msgid "Name of a mapset (default: search path)"
+msgstr ""
+
+#: ../general/g.findfile/main.c:66
+msgid "'.' for current mapset"
+msgstr ""
+
+#: ../general/g.findfile/main.c:70
+msgid "Do not add quotes"
+msgstr ""
+
+#: ../general/g.findfile/main.c:74
+msgid "List available elements and exit"
+msgstr ""
+
+#: ../general/g.findfile/main.c:97
+#, c-format
+msgid ""
+"Parameter 'file' contains reference to <%s> mapset, but mapset parameter <"
+"%s> does not correspond"
+msgstr ""
+
+#: ../general/g.dirseps/main.c:38
+msgid "Internal GRASS utility for converting directory separator characters."
+msgstr ""
+
+#: ../general/g.version/main.c:62 ../general/g.message/main.c:34
+#: ../general/g.tempfile/main.c:39
+msgid "support"
+msgstr ""
+
+#: ../general/g.version/main.c:63
+msgid "citing"
+msgstr ""
+
+#: ../general/g.version/main.c:64
+msgid "copyright"
+msgstr ""
+
+#: ../general/g.version/main.c:65
+msgid "version"
+msgstr ""
+
+#: ../general/g.version/main.c:66
+msgid "license"
+msgstr ""
+
+#: ../general/g.version/main.c:67
+msgid "Displays GRASS GIS version info."
+msgstr ""
+
+#: ../general/g.version/main.c:68
+msgid "Optionally also prints build or copyright information."
+msgstr ""
+
+#: ../general/g.version/main.c:72
+msgid "Print also the copyright message"
+msgstr ""
+
+#: ../general/g.version/main.c:73 ../general/g.version/main.c:78
+#: ../general/g.version/main.c:84 ../general/g.version/main.c:90
+msgid "Additional info"
+msgstr ""
+
+#: ../general/g.version/main.c:77
+msgid "Print also the build information"
+msgstr ""
+
+#: ../general/g.version/main.c:83
+msgid "Print also the GIS library revision number and date"
+msgstr ""
+
+#: ../general/g.version/main.c:88
+msgid "Print also extended info for additional libraries"
+msgstr ""
+
+#: ../general/g.version/main.c:89
+msgid "GDAL/OGR, PROJ.4, GEOS"
+msgstr ""
+
+#: ../general/g.version/main.c:94
+msgid "Print info in shell script style (including SVN revision number)"
+msgstr ""
+
+#: ../general/g.version/main.c:95
+msgid "Shell"
+msgstr ""
+
+#: ../general/g.version/main.c:157
+#, c-format
+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:164
+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:166
+#, c-format
+msgid "GIS_H_VERSION=\"%s\""
+msgstr ""
+
+#: ../general/g.version/main.c:167
+#, c-format
+msgid "GIS_H_DATE=\"%s\""
+msgstr ""
+
+#: ../general/g.version/main.c:197
+msgid "GRASS not compiled with GDAL/OGR support"
+msgstr ""
+
+#: ../general/g.version/main.c:208
+msgid "GRASS not compiled with GEOS support"
+msgstr ""
+
+#: ../general/g.version/main.c:219
+msgid "GRASS not compiled with SQLite support"
+msgstr ""
+
+#: ../general/g.ppmtopng/main.c:34
+#, c-format
+msgid "Unable to open input file %s"
+msgstr ""
+
+#: ../general/g.ppmtopng/main.c:37
+#, c-format
+msgid "Invalid input file %s"
+msgstr ""
+
+#: ../general/g.ppmtopng/main.c:70 ../general/g.ppmtopng/main.c:74
+#: ../raster/r.in.png/main.c:307 ../raster/r.in.png/main.c:311
+msgid "Unable to allocate PNG structure"
+msgstr ""
+
+#: ../general/g.ppmtopng/main.c:77
+msgid "Error writing PNG file"
+msgstr ""
+
+#: ../general/g.ppmtopng/main.c:81
+#, c-format
+msgid "Unable to open output file %s"
+msgstr ""
+
+#: ../general/g.ppmtopng/main.c:119
+msgid "Converts between PPM/PGM and PNG image formats."
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:49
+#, c-format
+msgid "Unable to read input file <%s>"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:52
+#, c-format
+msgid "Unable to parse input file <%s>"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:71
+#, c-format
+msgid "Unable to write output file <%s>"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:113
+msgid "Unable to obtain visual"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:129
+msgid "Failed to initialize output surface"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:150 ../general/g.pnmcomp/main.c:38
+#, c-format
+msgid "Invalid color: %s"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:171
+msgid "Failed to initialize input surface"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:198
+msgid "Overlays multiple X Pixmaps."
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:203 ../general/g.pnmcomp/main.c:290
+msgid "Name of input file(s)"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:212
+msgid "Output Visual XID"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:218
+msgid "Output screen"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:224 ../general/g.pnmcomp/main.c:302
+msgid "Layer opacities"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:230 ../general/g.pnmcomp/main.c:315
+msgid "Image width"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:236 ../general/g.pnmcomp/main.c:321
+msgid "Image height"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:240
+msgid "Background color (R:G:B:A)"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:245
+msgid "Do not composite; just delete input Pixmaps"
+msgstr ""
+
+#: ../general/g.cairocomp/main.c:277
+msgid "input= and opacity= must have the same number of values"
+msgstr ""
+
+#: ../general/g.message/main.c:37
+msgid ""
+"Prints a message, warning, progress info, or fatal error in the GRASS way."
+msgstr ""
+
+#: ../general/g.message/main.c:39
+msgid "This module should be used in scripts for messages served to user."
+msgstr ""
+
+#: ../general/g.message/main.c:43 ../general/g.message/main.c:48
+#: ../general/g.message/main.c:53 ../general/g.message/main.c:58
+#: ../general/g.gui/main.c:58
+msgid "Type"
+msgstr ""
+
+#: ../general/g.message/main.c:44
+msgid "Print message as warning"
+msgstr ""
+
+#: ../general/g.message/main.c:49
+msgid "Print message as fatal error"
+msgstr ""
+
+#: ../general/g.message/main.c:54
+msgid "Print message as debug message"
+msgstr ""
+
+#: ../general/g.message/main.c:59
+msgid "Print message as progress info"
+msgstr ""
+
+#: ../general/g.message/main.c:63 ../general/g.message/main.c:69
+#: ../general/g.message/main.c:85
+msgid "Level"
+msgstr ""
+
+#: ../general/g.message/main.c:64
+msgid "Print message in all modes except of quiet mode"
+msgstr ""
+
+#: ../general/g.message/main.c:65
+msgid "Message is printed on GRASS_VERBOSE>=1"
+msgstr ""
+
+#: ../general/g.message/main.c:70
+msgid "Print message only in verbose mode"
+msgstr ""
+
+#: ../general/g.message/main.c:71
+msgid "Message is printed only on GRASS_VERBOSE>=3"
+msgstr ""
+
+#: ../general/g.message/main.c:78
+msgid "Text of the message to be printed"
+msgstr ""
+
+#: ../general/g.message/main.c:79
+msgid "Message is printed on GRASS_VERBOSE>=2"
+msgstr ""
+
+#: ../general/g.message/main.c:88
+msgid "Level to use for debug messages"
+msgstr ""
+
+#: ../general/g.message/main.c:95
+msgid "Select only one message level"
+msgstr ""
+
+#: ../general/g.message/main.c:108
+msgid "Unable to parse input message"
+msgstr ""
+
+#: ../general/g.rename/main.c:49
+msgid "Renames data base element files in the user's current mapset."
+msgstr ""
+
+#: ../general/g.rename/main.c:55
+msgid "renamed"
+msgstr ""
+
+#: ../general/g.rename/main.c:76
+#, c-format
+msgid "%s <%s> not found"
+msgstr ""
+
+#: ../general/g.rename/main.c:80
+#, c-format
+msgid "<%s> already exists in mapset <%s>"
+msgstr ""
+
+#: ../general/g.rename/main.c:85 ../general/g.copy/main.c:80
+#: ../raster/r.watershed/shed/com_line.c:231
+#: ../raster/r.watershed/shed/com_line.c:266
+#: ../imagery/i.landsat.toar/main.c:563 ../imagery/i.landsat.acca/main.c:187
+#: ../imagery/i.ortho.photo/i.ortho.camera/main.c:114
+#, c-format
+msgid "<%s> is an illegal file name"
+msgstr ""
+
+#: ../general/g.rename/main.c:90
+#, c-format
+msgid "%s=%s,%s: files could be the same, no rename possible"
+msgstr ""
+
+#: ../general/g.rename/main.c:116
+msgid "Updating reclass maps"
+msgstr ""
+
+#: ../general/g.rename/main.c:184
+#, c-format
+msgid "Unable to find reclass information for <%s> in base map <%s@%s>"
+msgstr ""
+
+#: ../general/g.rename/main.c:188
+#, c-format
+msgid "Updating base map <%s@%s>"
+msgstr ""
+
+#: ../general/g.rename/main.c:194
+#, c-format
+msgid "Unable to update dependency file in <%s@%s>"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:64 ../general/g.region/main.c:64
+#: ../general/g.mapset/main.c:50 ../general/g.gisenv/main.c:44
+#: ../display/d.font/main.c:46 ../display/d.fontlist/main.c:46
+#: ../display/d.colorlist/main.c:36
+msgid "settings"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:65
+msgid "search path"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:66
+msgid "Modifies/prints the user's current mapset search path."
+msgstr ""
+
+#: ../general/g.mapsets/main.c:67
+msgid ""
+"Affects the user's access to data existing under the other mapsets in the "
+"current location."
+msgstr ""
+
+#: ../general/g.mapsets/main.c:73
+msgid "Name(s) of existing mapset(s) to add/remove or set"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:85
+msgid "Field separator for printing (-l and -p flags)"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:91
+msgid "List all available mapsets in alphabetical order"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:97
+msgid "Print mapsets in current search path"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:103
+msgid "Launch mapset selection GUI dialog"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:126
+#, c-format
+msgid "Unknown operation '%s'"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:136 ../general/g.mapsets/main.c:138
+#: ../general/g.mapsets/main.c:148 ../display/d.mon/main.c:141
+#, c-format
+msgid "Flag -%c ignored"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:140 ../general/g.mapsets/main.c:150
+#: ../general/g.mapsets/main.c:158 ../display/d.mon/main.c:183
+#, c-format
+msgid "Option <%s> ignored"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:174 ../general/g.mapsets/main.c:208
+#, c-format
+msgid "Mapset <%s> not found"
+msgstr ""
+
+#: ../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 ""
+
+#: ../general/g.mapsets/main.c:203
+#, c-format
+msgid "Mapset <%s> already in the path"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:210
+#, c-format
+msgid "Mapset <%s> added to search path"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:243
+#, c-format
+msgid "Mapset <%s> removed from search path"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:255
+msgid "Search path not modified"
+msgstr ""
+
+#: ../general/g.mapsets/main.c:273
+msgid "Unable to open SEARCH_PATH for write"
+msgstr ""
+
+#: ../general/g.mapsets/list.c:10
+msgid "Available mapsets:"
+msgstr ""
+
+#: ../general/g.mapsets/list.c:35
+msgid "Accessible mapsets:"
+msgstr ""
+
+#: ../general/g.copy/main.c:44
+msgid ""
+"Copies available data files in the current mapset search path to the user's "
+"current mapset."
+msgstr ""
+
+#: ../general/g.copy/main.c:51
+msgid "copied"
+msgstr ""
+
+#: ../general/g.copy/main.c:66
+#, c-format
+msgid "<%s> not found"
+msgstr ""
+
+#: ../general/g.copy/main.c:71
+#, c-format
+msgid "%s=%s,%s: files are the same, no copy required"
+msgstr ""
+
+#: ../general/g.copy/main.c:76
+#, c-format
+msgid "<%s> already exists"
+msgstr ""
+
+#: ../general/g.proj/datumtrans.c:47
+#, c-format
+msgid "Invalid datum code <%s>"
+msgstr ""
+
+#: ../general/g.proj/datumtrans.c:77
+#, c-format
+msgid "Datum set to <%s>"
+msgstr ""
+
+#: ../general/g.proj/datumtrans.c:79
+#, c-format
+msgid "Ellipsoid set to <%s>"
+msgstr ""
+
+#: ../general/g.proj/main.c:65
+msgid "create location"
+msgstr ""
+
+#: ../general/g.proj/main.c:68
+msgid ""
+"Prints or modifies GRASS projection information files (in various co-"
+"ordinate system descriptions)."
+msgstr ""
+
+#: ../general/g.proj/main.c:71
+msgid "Can also be used to create new GRASS locations."
+msgstr ""
+
+#: ../general/g.proj/main.c:74
+msgid "Prints and manipulates GRASS projection information files."
+msgstr ""
+
+#: ../general/g.proj/main.c:81
+msgid "Print projection information in conventional GRASS format"
+msgstr ""
+
+#: ../general/g.proj/main.c:87
+msgid "Print projection information in shell script style"
+msgstr ""
+
+#: ../general/g.proj/main.c:93
+msgid "Verify datum information and print transformation parameters"
+msgstr ""
+
+#: ../general/g.proj/main.c:99
+msgid "Print projection information in PROJ.4 format"
+msgstr ""
+
+#: ../general/g.proj/main.c:105
+msgid ""
+"Print 'flat' output with no linebreaks (applies to WKT and PROJ.4 output)"
+msgstr ""
+
+#: ../general/g.proj/main.c:115
+msgid "Print projection information in WKT format"
+msgstr ""
+
+#: ../general/g.proj/main.c:121
+msgid "Use ESRI-style format (applies to WKT output only)"
+msgstr ""
+
+#: ../general/g.proj/main.c:128 ../general/g.proj/main.c:137
+#: ../general/g.proj/main.c:147 ../general/g.proj/main.c:157
+msgid "Specification"
+msgstr ""
+
+#: ../general/g.proj/main.c:129
+msgid "Name of georeferenced data file to read projection information from"
+msgstr ""
+
+#: ../general/g.proj/main.c:138
+msgid "Name of ASCII file containing a WKT projection description"
+msgstr ""
+
+#: ../general/g.proj/main.c:148
+msgid "PROJ.4 projection description"
+msgstr ""
+
+#: ../general/g.proj/main.c:158
+msgid "EPSG projection code"
+msgstr ""
+
+#: ../general/g.proj/main.c:166 ../general/g.proj/main.c:179
+#: ../general/g.proj/main.c:185
+msgid "Datum"
+msgstr ""
+
+#: ../general/g.proj/main.c:168
+msgid "Datum (overrides any datum specified in input co-ordinate system)"
+msgstr ""
+
+#: ../general/g.proj/main.c:170
+msgid "Accepts standard GRASS datum codes, or \"list\" to list and exit"
+msgstr ""
+
+#: ../general/g.proj/main.c:180
+msgid "Index number of datum transform parameters"
+msgstr ""
+
+#: ../general/g.proj/main.c:181
+msgid "\"0\" for unspecified or \"-1\" to list and exit"
+msgstr ""
+
+#: ../general/g.proj/main.c:187
+msgid ""
+"Force override of datum transformation information in input co-ordinate "
+"system"
+msgstr ""
+
+#: ../general/g.proj/main.c:192 ../raster/r.null/main.c:73
+#: ../raster/r.null/main.c:81
+msgid "Modify"
+msgstr ""
+
+#: ../general/g.proj/main.c:193
+msgid "Modify current location projection files"
+msgstr ""
+
+#: ../general/g.proj/main.c:201
+msgid "Name of new location to create"
+msgstr ""
+
+#: ../general/g.proj/main.c:217
+#, c-format
+msgid "Only one of '%s', '%s', '%s' or '%s' options may be specified"
+msgstr ""
+
+#: ../general/g.proj/main.c:260
+msgid "Projection files missing"
+msgstr ""
+
+#: ../general/g.proj/main.c:280
+#, c-format
+msgid "Only one of -%c, -%c, -%c, -%c, -%c or -%c flags may be specified"
+msgstr ""
+
+#: ../general/g.proj/main.c:307
+#, c-format
+msgid "No output format specified, define one of flags -%c, -%c, -%c, or -%c"
+msgstr ""
+
+#: ../general/g.proj/main.c:311
+#, c-format
+msgid "No output format specified, define one of flags -%c, -%c, or -%c"
+msgstr ""
+
+#: ../general/g.proj/input.c:91
+msgid "Error reading WKT projection description"
+msgstr ""
+
+#: ../general/g.proj/input.c:98
+#, c-format
+msgid "Unable to open file '%s' for reading"
+msgstr ""
+
+#: ../general/g.proj/input.c:143
+msgid "Can't parse PROJ.4-style parameter string"
+msgstr ""
+
+#: ../general/g.proj/input.c:181
+msgid "Unable to translate EPSG code"
+msgstr ""
+
+#: ../general/g.proj/input.c:218
+msgid "Trying to open with OGR..."
+msgstr ""
+
+#: ../general/g.proj/input.c:226 ../general/g.proj/input.c:245
+msgid "...succeeded."
+msgstr ""
+
+#: ../general/g.proj/input.c:239
+msgid "Trying to open with GDAL..."
+msgstr ""
+
+#: ../general/g.proj/input.c:254
+#, c-format
+msgid "Could not read georeferenced file %s using either OGR nor GDAL"
+msgstr ""
+
+#: ../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"
+msgstr ""
+
+#: ../general/g.proj/output.c:181
+#, c-format
+msgid "%s: Unable to convert to WKT"
+msgstr ""
+
+#: ../general/g.proj/create.c:17
+#, c-format
+msgid "Unable to create location <%s>: %s"
+msgstr ""
+
+#: ../general/g.proj/create.c:20
+#, c-format
+msgid "Unable to create projection files: %s"
+msgstr ""
+
+#: ../general/g.proj/create.c:24
+#, c-format
+msgid "Unable to create location <%s>"
+msgstr ""
+
+#: ../general/g.proj/create.c:30
+#, c-format
+msgid ""
+"You can switch to the new location by\n"
+"`%s=%s`"
+msgstr ""
+
+#: ../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>)"
+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"
+msgstr ""
+
+#: ../general/g.proj/create.c:70
+msgid "Projection information updated"
+msgstr ""
+
+#: ../general/g.proj/create.c:91
+#, c-format
+msgid "Unable to create PROJ_EPSG file: %s"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:54
+msgid "Error reading PPM file"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:69 ../general/g.pnmcomp/main.c:74
+#: ../general/g.pnmcomp/main.c:83 ../general/g.pnmcomp/main.c:134
+#: ../general/g.pnmcomp/main.c:147
+msgid "Invalid PPM file"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:96
+#, c-format
+msgid "File <%s> not found"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:104
+msgid "Expecting PPM but got PGM"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:109
+msgid "Expecting PGM but got PPM"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:112
+#, c-format
+msgid "Invalid magic number: 'P%c'"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:125 ../general/g.pnmcomp/main.c:142
+msgid "Invalid PGM file"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:247
+msgid "Error writing PPM file"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:264
+msgid "Error writing PGM file"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:285
+msgid "Overlays multiple PPM image files."
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:296
+msgid "Name of input mask file(s)"
+msgstr ""
+
+#: ../general/g.pnmcomp/main.c:309
+msgid "Name for output mask file"
+msgstr ""
+
+#: ../general/g.mkfontcap/main.c:73
+msgid ""
+"Generates the font configuration file by scanning various directories for "
+"fonts."
+msgstr ""
+
+#: ../general/g.mkfontcap/main.c:79
+msgid "Overwrite font configuration file if already existing"
+msgstr ""
+
+#: ../general/g.mkfontcap/main.c:84
+msgid ""
+"Write font configuration file to standard output instead of $GISBASE/etc"
+msgstr ""
+
+#: ../general/g.mkfontcap/main.c:91
+msgid "List of extra directories to scan"
+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)"
+msgstr ""
+
+#: ../general/g.mkfontcap/main.c:110
+#, c-format
+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"
+msgstr ""
+
+#: ../general/g.mkfontcap/main.c:149
+#, c-format
+msgid "Cannot open %s for writing: %s"
+msgstr ""
+
+#: ../general/g.remove/main.c:73
+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
+#: ../general/g.remove/main.c:133
+msgid "Basic"
+msgstr ""
+
+#: ../general/g.remove/main.c:90
+msgid "Name of file(s) to remove"
+msgstr ""
+
+#: ../general/g.remove/main.c:99
+msgid "Name of file(s) to ignore (default: none)"
+msgstr ""
+
+#: ../general/g.remove/main.c:100 ../general/g.remove/main.c:106
+#: ../general/g.remove/main.c:112 ../general/g.remove/main.c:117
+#: ../general/g.remove/main.c:123 ../general/g.remove/main.c:129
+#: ../general/g.list/main.c:110 ../general/g.list/main.c:118
+#: ../general/g.list/main.c:144 ../general/g.list/main.c:150
+#: ../general/g.list/main.c:156
+msgid "Pattern"
+msgstr ""
+
+#: ../general/g.remove/main.c:105
+msgid "File name search pattern"
+msgstr ""
+
+#: ../general/g.remove/main.c:111
+msgid "File name exclusion pattern (default: none)"
+msgstr ""
+
+#: ../general/g.remove/main.c:116 ../general/g.list/main.c:143
+msgid "Ignore case"
+msgstr ""
+
+#: ../general/g.remove/main.c:122 ../general/g.list/main.c:149
+msgid "Use basic regular expressions instead of wildcards"
+msgstr ""
+
+#: ../general/g.remove/main.c:128 ../general/g.list/main.c:155
+msgid "Use extended regular expressions instead of wildcards"
+msgstr ""
+
+#: ../general/g.remove/main.c:139
+msgid "Remove base raster maps"
+msgstr ""
+
+#: ../general/g.remove/main.c:178 ../general/g.remove/main.c:202
+#: ../general/g.list/main.c:220 ../general/g.list/main.c:247
+#, c-format
+msgid "Unable to compile pattern <%s>"
+msgstr ""
+
+#: ../general/g.remove/main.c:208
+msgid "The following data base element files would be deleted:"
+msgstr ""
+
+#: ../general/g.remove/main.c:261
+#, c-format
+msgid "You must use the force flag (-%c) to actually remove them. Exiting."
+msgstr ""
+
+#: ../general/g.remove/check_reclass.c:16
+#, c-format
+msgid "Raster map <%s@%s> is a base map for <%s>. Remove forced."
+msgstr ""
+
+#: ../general/g.remove/check_reclass.c:19
+#, c-format
+msgid "Raster map <%s@%s> is a base map. Remove reclassed map <%s> first."
+msgstr ""
+
+#: ../general/g.remove/check_reclass.c:41
+#: ../general/g.remove/check_reclass.c:54
+#, c-format
+msgid "Removing information about reclassed map from <%s@%s> failed"
+msgstr ""
+
+#: ../general/g.remove/construct_pattern.c:37
+#, c-format
+msgid "%s: Cannot remove or exclude files not in the current mapset."
+msgstr ""
+
+#: ../general/g.remove/construct_pattern.c:57
+msgid "Illegal filenames not allowed in the name or ignore option."
+msgstr ""
+
+#: ../general/g.list/main.c:93
+msgid ""
+"Lists available GRASS data base files of the user-specified data type "
+"optionally using the search pattern."
+msgstr ""
+
+#: ../general/g.list/main.c:109
+msgid "Map name search pattern (default: all)"
+msgstr ""
+
+#: ../general/g.list/main.c:117
+msgid "Map name exclusion pattern (default: none)"
+msgstr ""
+
+#: ../general/g.list/main.c:123
+msgid "Name of mapset to list (default: current search path)"
+msgstr ""
+
+#: ../general/g.list/main.c:125
+msgid "'.' for current mapset; '*' for all mapsets in location"
+msgstr ""
+
+#: ../general/g.list/main.c:131
+msgid "Name of saved region for map search (default: not restricted)"
+msgstr ""
+
+#: ../general/g.list/main.c:133
+msgid "'.' for current region; '*' for default region"
+msgstr ""
+
+#: ../general/g.list/main.c:160
+msgid "Print data types"
+msgstr ""
+
+#: ../general/g.list/main.c:165
+msgid "Print fully-qualified map names (including mapsets)"
+msgstr ""
+
+#: ../general/g.list/main.c:170
+msgid "Pretty printing in human readable format"
+msgstr ""
+
+#: ../general/g.list/main.c:175
+msgid "Verbose listing (also list map titles)"
+msgstr ""
+
+#: ../general/g.list/main.c:182
+#, c-format
+msgid "-%c/-%c and %s= are mutually exclusive"
+msgstr ""
+
+#: ../general/g.list/main.c:187
+#, c-format
+msgid "-%c/-%c and -%c/-%c are mutually exclusive"
+msgstr ""
+
+#: ../general/g.list/main.c:304
+#, c-format
+msgid "Mapset <%s> does not exist"
+msgstr ""
+
+#: ../general/g.list/main.c:514 ../general/g.region/main.c:447
+#, c-format
+msgid "Unable to read header of 3D raster map <%s@%s>"
+msgstr ""
+
+#: ../general/g.list/main.c:522
+#, c-format
+msgid "Unable to open vector map <%s@%s> on topological level"
+msgstr ""
+
+#: ../general/g.region/main.c:66
+msgid "Manages the boundary definitions for the geographic region."
+msgstr ""
+
+#: ../general/g.region/main.c:72 ../raster/r.region/main.c:65
+msgid "Set from default region"
+msgstr ""
+
+#: ../general/g.region/main.c:73 ../general/g.region/main.c:79
+#: ../general/g.region/main.c:161 ../general/g.region/main.c:168
+#: ../general/g.region/main.c:177 ../general/g.region/main.c:185
+#: ../raster/r.region/main.c:61 ../raster/r.region/main.c:66
+#: ../raster/r.region/main.c:81 ../raster/r.region/main.c:88
+#: ../raster/r.region/main.c:95 ../raster/r.region/main.c:138
+msgid "Existing"
+msgstr ""
+
+#: ../general/g.region/main.c:77
+msgid "Save as default region"
+msgstr ""
+
+#: ../general/g.region/main.c:78
+msgid "Only possible from the PERMANENT mapset"
+msgstr ""
+
+#: ../general/g.region/main.c:83
+msgid "Print the current region"
+msgstr ""
+
+#: ../general/g.region/main.c:88
+msgid "Print the current region in lat/long using the current ellipsoid/datum"
+msgstr ""
+
+#: ../general/g.region/main.c:94
+msgid "Print the current region extent"
+msgstr ""
+
+#: ../general/g.region/main.c:100
+msgid "Print the current region map center coordinates"
+msgstr ""
+
+#: ../general/g.region/main.c:106
+msgid "Print the current region in GMT style"
+msgstr ""
+
+#: ../general/g.region/main.c:112
+msgid "Print the current region in WMS style"
+msgstr ""
+
+#: ../general/g.region/main.c:118
+msgid "Print region resolution in meters (geodesic)"
+msgstr ""
+
+#: ../general/g.region/main.c:123
+msgid "Print the convergence angle (degrees CCW)"
+msgstr ""
+
+#: ../general/g.region/main.c:125
+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:131
+msgid "Print also 3D settings"
+msgstr ""
+
+#: ../general/g.region/main.c:137
+msgid "Print the maximum bounding box in lat/long on WGS84"
+msgstr ""
+
+#: ../general/g.region/main.c:148
+msgid ""
+"Align region to resolution (default = align to bounds, works only for 2D "
+"resolution)"
+msgstr ""
+
+#: ../general/g.region/main.c:154
+msgid "Do not update the current region"
+msgstr ""
+
+#: ../general/g.region/main.c:160
+msgid "Set current region from named region"
+msgstr ""
+
+#: ../general/g.region/main.c:167
+msgid "Set region to match raster map(s)"
+msgstr ""
+
+#: ../general/g.region/main.c:175
+msgid "Set region to match 3D raster map(s) (both 2D and 3D values)"
+msgstr ""
+
+#: ../general/g.region/main.c:183
+msgid "Set region to match vector map(s)"
+msgstr ""
+
+#: ../general/g.region/main.c:193 ../raster/r.region/main.c:103
+msgid "Value for the northern edge"
+msgstr ""
+
+#: ../general/g.region/main.c:202 ../raster/r.region/main.c:112
+msgid "Value for the southern edge"
+msgstr ""
+
+#: ../general/g.region/main.c:211 ../raster/r.region/main.c:121
+msgid "Value for the eastern edge"
+msgstr ""
+
+#: ../general/g.region/main.c:220 ../raster/r.region/main.c:130
+msgid "Value for the western edge"
+msgstr ""
+
+#: ../general/g.region/main.c:229
+msgid "Value for the top edge"
+msgstr ""
+
+#: ../general/g.region/main.c:238
+msgid "Value for the bottom edge"
+msgstr ""
+
+#: ../general/g.region/main.c:247
+msgid "Number of rows in the new region"
+msgstr ""
+
+#: ../general/g.region/main.c:248 ../general/g.region/main.c:257
+#: ../general/g.region/main.c:267 ../general/g.region/main.c:277
+#: ../general/g.region/main.c:286 ../general/g.region/main.c:295
+#: ../general/g.region/main.c:304
+msgid "Resolution"
+msgstr ""
+
+#: ../general/g.region/main.c:256
+msgid "Number of columns in the new region"
+msgstr ""
+
+#: ../general/g.region/main.c:266
+msgid "2D grid resolution (north-south and east-west)"
+msgstr ""
+
+#: ../general/g.region/main.c:276
+msgid "3D grid resolution (north-south, east-west and top-bottom)"
+msgstr ""
+
+#: ../general/g.region/main.c:285
+msgid "North-south 2D grid resolution"
+msgstr ""
+
+#: ../general/g.region/main.c:294
+msgid "East-west 2D grid resolution"
+msgstr ""
+
+#: ../general/g.region/main.c:303
+msgid "Top-bottom 3D grid resolution"
+msgstr ""
+
+#: ../general/g.region/main.c:313
+msgid "Shrink region until it meets non-NULL data from this raster map"
+msgstr ""
+
+#: ../general/g.region/main.c:324
+msgid "Adjust region cells to cleanly align with this raster map"
+msgstr ""
+
+#: ../general/g.region/main.c:335
+msgid "Save current region settings in named region file"
+msgstr ""
+
+#: ../general/g.region/main.c:403
+#, c-format
+msgid "Region <%s> not found"
+msgstr ""
+
+#: ../general/g.region/main.c:760
+#, c-format
+msgid "Unable to set region <%s>"
+msgstr ""
+
+#: ../general/g.region/main.c:766
+msgid "Unable to update current region"
+msgstr ""
+
+#: ../general/g.region/main.c:774
+msgid "Unable to change default region. The current mapset is not <PERMANENT>."
+msgstr ""
+
+#: ../general/g.region/main.c:791 ../raster/r.in.lidar/main.c:612
+#, c-format
+msgid "Invalid input <%s=%s>"
+msgstr ""
+
+#: ../general/g.region/printwindow.c:247 ../general/g.region/printwindow.c:503
+#: ../general/g.region/printwindow.c:622 ../raster/r.horizon/main.c:525
+#: ../raster/r.sun/main.c:728 ../display/d.where/main.c:107
+msgid "Can't get projection info of current location"
+msgstr ""
+
+#: ../general/g.region/printwindow.c:250 ../general/g.region/printwindow.c:506
+#: ../general/g.region/printwindow.c:625 ../raster/r.horizon/main.c:528
+#: ../raster/r.sun/main.c:732 ../display/d.where/main.c:110
+msgid "Can't get projection units of current location"
+msgstr ""
+
+#: ../general/g.region/printwindow.c:263 ../general/g.region/printwindow.c:516
+#: ../general/g.region/printwindow.c:647 ../raster/r.sunhours/main.c:230
+msgid "Unable to update lat/long projection parameters"
+msgstr ""
+
+#: ../general/g.region/printwindow.c:281 ../general/g.region/printwindow.c:289
+#: ../general/g.region/printwindow.c:297 ../general/g.region/printwindow.c:305
+#: ../general/g.region/printwindow.c:534 ../general/g.region/printwindow.c:542
+#: ../general/g.region/printwindow.c:550 ../general/g.region/printwindow.c:558
+#: ../general/g.region/printwindow.c:676 ../general/g.region/printwindow.c:684
+#: ../general/g.region/printwindow.c:692 ../general/g.region/printwindow.c:700
+#: ../raster/r.sunhours/main.c:294 ../raster/r.sunhours/main.c:389
+#: ../raster/r.sunmask/g_solposition.c:127
+msgid "Error in pj_do_proj (projection of input coordinate pair)"
+msgstr ""
+
+#: ../general/g.region/printwindow.c:410
+msgid "You are already in Lat/Long. Use the -p flag instead."
+msgstr ""
+
+#: ../general/g.region/printwindow.c:412
+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:637
+msgid ""
+"WGS84 output not possible as this location does not contain datum "
+"transformation parameters. Try running g.setproj."
+msgstr ""
+
+#: ../general/g.region/printwindow.c:783
+msgid "Lat/Long calculations are not possible from a simple XY system"
+msgstr ""
+
+#: ../general/g.mapset/main.c:51
+msgid "Changes/reports current mapset."
+msgstr ""
+
+#: ../general/g.mapset/main.c:52
+msgid ""
+"Optionally create new mapset or list available mapsets in given location."
+msgstr ""
+
+#: ../general/g.mapset/main.c:56
+msgid "Name of mapset where to switch"
+msgstr ""
+
+#: ../general/g.mapset/main.c:57 ../general/g.mapset/main.c:61
+#: ../general/g.mapset/main.c:64
+msgid "Mapset"
+msgstr ""
+
+#: ../general/g.mapset/main.c:68
+msgid "Create mapset if it doesn't exist"
+msgstr ""
+
+#: ../general/g.mapset/main.c:75
+msgid "List available mapsets and exit"
+msgstr ""
+
+#: ../general/g.mapset/main.c:81
+msgid "Print current mapset and exit"
+msgstr ""
+
+#: ../general/g.mapset/main.c:136
+#, c-format
+msgid "<%s> is already the current mapset"
+msgstr ""
+
+#: ../general/g.mapset/main.c:145
+#, c-format
+msgid "You don't have permission to use the mapset <%s>"
+msgstr ""
+
+#: ../general/g.mapset/main.c:153
+#, c-format
+msgid "Unable to create new mapset <%s>"
+msgstr ""
+
+#: ../general/g.mapset/main.c:156
+#, c-format
+msgid "Mapset <%s> does not exist. Use -c flag to create it."
+msgstr ""
+
+#: ../general/g.mapset/main.c:166
+msgid "Unable to read GIS_LOCK environment variable"
+msgstr ""
+
+#: ../general/g.mapset/main.c:182
+#, c-format
+msgid "Lock file of mapset <%s> cannot be checked"
+msgstr ""
+
+#: ../general/g.mapset/main.c:185
+#, c-format
+msgid "There appears to be an active GRASS session in selected mapset <%s>"
+msgstr ""
+
+#: ../general/g.mapset/main.c:191
+msgid "Cleaning up temporary files..."
+msgstr ""
+
+#: ../general/g.mapset/main.c:205
+msgid ""
+"Mapset switched. Your shell continues to use the history for the old mapset"
+msgstr ""
+
+#: ../general/g.mapset/main.c:210
+#, c-format
+msgid ""
+"You can switch the history by commands:\n"
+"history -w; history -r %s/.bash_history; HISTFILE=%s/.bash_history"
+msgstr ""
+
+#: ../general/g.mapset/main.c:215
+#, c-format
+msgid ""
+"You can switch the history by commands:\n"
+"history -S; history -L %s/.history; setenv histfile=%s/.history"
+msgstr ""
+
+#: ../general/g.mapset/main.c:221
+#, c-format
+msgid "Your current mapset is <%s>"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:45
+msgid "variables"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:48
+msgid "Outputs and modifies the user's current GRASS variable settings."
+msgstr ""
+
+#: ../general/g.gisenv/main.c:49
+msgid "Prints all defined GRASS variables if no option is given."
+msgstr ""
+
+#: ../general/g.gisenv/main.c:54
+msgid "GRASS variable to get"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:57
+msgid "Get"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:63
+msgid "GRASS variable to set"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:71
+msgid "GRASS variable to unset"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:82
+msgid "Where GRASS variable is stored"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:87
+msgid "Separator for multiple GRASS variables"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:92
+msgid "Use shell syntax (for \"eval\")"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:97
+msgid "Do not use shell syntax"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:171
+#, c-format
+msgid "Variable <%s> is mandatory. No operation performed."
+msgstr ""
+
+#: ../general/g.gisenv/main.c:177
+#, c-format
+msgid "Value '%s' ignored when unsetting the GRASS variable"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:216
+msgid "GRASS variable not defined"
+msgstr ""
+
+#: ../general/g.gisenv/main.c:222
+#, c-format
+msgid "GRASS variable must be uppercase. Using '%s'."
+msgstr ""
+
+#: ../general/g.tempfile/main.c:41
+msgid "Creates a temporary file and prints it's file name."
+msgstr ""
+
+#: ../general/g.tempfile/main.c:47
+msgid "Process id to use when naming the tempfile"
+msgstr ""
+
+#: ../general/g.tempfile/main.c:51
+msgid "Dry run - don't create a file, just prints it's file name"
+msgstr ""
+
+#: ../general/g.gui/main.c:38
+msgid "GUI"
+msgstr ""
+
+#: ../general/g.gui/main.c:39
+msgid "user interface"
+msgstr ""
+
+#: ../general/g.gui/main.c:42
+msgid "Launches a GRASS graphical user interface (GUI) session."
+msgstr ""
+
+#: ../general/g.gui/main.c:43
+msgid "Optionally updates default user interface settings."
+msgstr ""
+
+#: ../general/g.gui/main.c:48
+msgid "User interface"
+msgstr ""
+
+#: ../general/g.gui/main.c:52
+msgid "wxPython based GUI (wxGUI)"
+msgstr ""
+
+#: ../general/g.gui/main.c:53
+msgid "command line interface only"
+msgstr ""
+
+#: ../general/g.gui/main.c:54
+msgid "command line interface with GUI startup screen"
+msgstr ""
+
+#: ../general/g.gui/main.c:64
+msgid "Name of workspace file to load on start-up (valid only for wxGUI)"
+msgstr ""
+
+#: ../general/g.gui/main.c:68
+msgid "Update default user interface settings"
+msgstr ""
+
+#: ../general/g.gui/main.c:69 ../general/g.gui/main.c:75
+msgid "Default"
+msgstr ""
+
+#: ../general/g.gui/main.c:74
+msgid "Do not launch GUI after updating the default user interface settings"
+msgstr ""
+
+#: ../general/g.gui/main.c:85
+#, c-format
+msgid "<%s> is now the default GUI"
+msgstr ""
+
+#: ../general/g.gui/main.c:91
+#, c-format
+msgid "Nothing to do. For setting up <%s> as default UI use -%c flag."
+msgstr ""
+
+#: ../general/g.gui/main.c:96
+#, c-format
+msgid "Launching <%s> GUI in the background, please wait..."
+msgstr ""
+
+#: ../general/g.access/set_perms.c:26
+msgid "Unable to change mapset permissions"
+msgstr ""
+
+#: ../general/g.access/main.c:39
+msgid "permission"
+msgstr ""
+
+#: ../general/g.access/main.c:41
+msgid "Controls access to the current mapset for other users on the system."
+msgstr ""
+
+#: ../general/g.access/main.c:42
+msgid "If no option given, prints current status."
+msgstr ""
+
+#: ../general/g.access/main.c:49
+msgid "Access for group"
+msgstr ""
+
+#: ../general/g.access/main.c:57
+msgid "Access for others"
+msgstr ""
+
+#: ../general/g.access/main.c:64
+msgid "UNIX filesystem access controls are not supported by MS-Windows"
+msgstr ""
+
+#: ../general/g.access/main.c:72
+msgid "Access to the PERMANENT mapset must be open, nothing changed"
+msgstr ""
+
+#: ../general/g.access/main.c:76
+msgid "Unable to determine mapset permissions"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:11 ../general/g.access/exp_perms.c:29
+msgid "have"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:12
+msgid "read "
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:15
+msgid "Everyone"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:16
+msgid "has"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:19
+msgid "Only users in your group"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:22
+msgid "Only users outside your group"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:25
+msgid "Only you"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:31
+#, c-format
+msgid "%s %s %s %saccess to mapset %s"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:32
+msgid "will"
+msgstr ""
+
+#: ../general/g.access/exp_perms.c:32
+msgid "now"
+msgstr ""
+
+#: ../general/g.setproj/proj.c:168
+#, c-format
+msgid "Unrecognized 'ask' value in parms.table: %s"
+msgstr ""
+
+#: ../general/g.setproj/proj.c:178
+#, c-format
+msgid "Unrecognized default value in parms.table: %s"
+msgstr ""
+
+#: ../general/g.setproj/main.c:81
+msgid "Interactively reset the location's projection settings."
+msgstr ""
+
+#: ../general/g.setproj/main.c:88
+msgid "You must be in the PERMANENT mapset to run g.setproj"
+msgstr ""
+
+#: ../general/g.setproj/main.c:101
+msgid "PERMANENT: permission denied"
+msgstr ""
+
+#: ../general/g.setproj/main.c:105
+msgid "Current region cannot be set"
+msgstr ""
+
+#: ../general/g.setproj/main.c:108
+msgid "Retrieving and setting region failed"
+msgstr ""
+
+#: ../general/g.setproj/main.c:135
+msgid "Would you still like to change some of the parameters?"
+msgstr ""
+
+#: ../general/g.setproj/main.c:137
+msgid "The projection information will not be updated"
+msgstr ""
+
+#: ../general/g.setproj/main.c:148
+#, c-format
+msgid ""
+"Zone in default geographic region definition: %d\n"
+" is different from zone in PROJ_INFO file: %d"
+msgstr ""
+
+#: ../general/g.setproj/main.c:158
+msgid "XY-location cannot be projected"
+msgstr ""
+
+#: ../general/g.setproj/main.c:192
+msgid "Unknown projection"
+msgstr ""
+
+#: ../general/g.setproj/main.c:198
+#, c-format
+msgid "Projection %s is not specified in the file 'proj-parms.table'"
+msgstr ""
+
+#: ../general/g.setproj/main.c:205
+msgid "Do you wish to specify a geodetic datum for this location?"
+msgstr ""
+
+#: ../general/g.setproj/main.c:214
+#, c-format
+msgid "The current datum is %s (%s)"
+msgstr ""
+
+#: ../general/g.setproj/main.c:217
+msgid "Do you wish to change the datum (or datum transformation parameters)?"
+msgstr ""
+
+#: ../general/g.setproj/main.c:225
+msgid "The datum information has not been changed"
+msgstr ""
+
+#: ../general/g.setproj/main.c:288
+#, c-format
+msgid "The current ellipsoid is %s"
+msgstr ""
+
+#: ../general/g.setproj/main.c:290
+msgid "Do you want to change ellipsoid parameter?"
+msgstr ""
+
+#: ../general/g.setproj/main.c:294
+msgid "The ellipse information has not been changed"
+msgstr ""
+
+#: ../general/g.setproj/main.c:311
+#, c-format
+msgid "The radius is currently %f"
+msgstr ""
+
+#: ../general/g.setproj/main.c:312
+msgid "Do you want to change the radius?"
+msgstr ""
+
+#: ../general/g.setproj/main.c:314 ../general/g.setproj/main.c:320
+msgid "Enter radius for the sphere in meters"
+msgstr ""
+
+#: ../general/g.setproj/main.c:336
+msgid "Invalid input ellipsoid"
+msgstr ""
+
+#: ../general/g.setproj/main.c:447
+#, c-format
+msgid "The UTM zone is now set to %d"
+msgstr ""
+
+#: ../general/g.setproj/main.c:450
+msgid "Do you want to change the UTM zone?"
+msgstr ""
+
+#: ../general/g.setproj/main.c:451
+msgid "UTM zone information has not been updated"
+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."
+msgstr ""
+
+#: ../general/g.setproj/main.c:461
+msgid "Would you still like to change the UTM zone?"
+msgstr ""
+
+#: ../general/g.setproj/main.c:497
+#, c-format
+msgid "Error writing PROJ_INFO file <%s>"
+msgstr ""
+
+#: ../general/g.setproj/main.c:571
+#, c-format
+msgid "Enter plural form of units [meters]: "
+msgstr ""
+
+#: ../general/g.setproj/main.c:603
+#, c-format
+msgid "Enter singular for unit: "
+msgstr ""
+
+#: ../general/g.setproj/main.c:611
+#, c-format
+msgid "Enter conversion factor from %s to meters: "
+msgstr ""
+
+#: ../general/g.setproj/main.c:636
+#, c-format
+msgid "Error writing into UNITS output file <%s>"
+msgstr ""
+
+#: ../general/g.setproj/main.c:643
+msgid "Unable to write to DEFAULT_WIND region file"
+msgstr ""
+
+#: ../general/g.setproj/main.c:645
+#, c-format
+msgid ""
+"\n"
+"Projection information has been recorded for this location\n"
+"\n"
+msgstr ""
+
+#: ../general/g.setproj/main.c:647
+msgid "The geographic region information in WIND is now obsolete"
+msgstr ""
+
+#: ../general/g.setproj/main.c:648
+msgid "Run g.region -d to update it"
+msgstr ""
+
+#: ../general/g.setproj/get_stp.c:43
+msgid "This should not happen. See your system admin."
+msgstr ""
+
+#: ../general/g.setproj/get_stp.c:99
+msgid "Unable to open FIPS code file"
+msgstr ""
+
+#: ../general/g.setproj/get_stp.c:125
+#, c-format
+msgid "No match of FIPS state %d county %d"
+msgstr ""
+
+#: ../general/g.setproj/get_stp.c:179
+msgid "Reading sf key_value temp file"
+msgstr ""
+
+#: ../general/g.setproj/get_stp.c:212
+msgid "Invalid State FIPS code"
+msgstr ""
+
+#: ../general/g.setproj/get_stp.c:302
+msgid "Reading cf key_value temp file"
+msgstr ""
+
+#: ../general/g.setproj/get_stp.c:336
+msgid "Invalid County FIPS code"
+msgstr ""
+
+#: ../doc/vector/v.example/main.c:51 ../doc/raster/r.example/main.c:84
+msgid "keyword2"
+msgstr ""
+
+#: ../doc/vector/v.example/main.c:52 ../doc/raster/r.example/main.c:85
+msgid "keyword3"
+msgstr ""
+
+#: ../doc/vector/v.example/main.c:53
+msgid "My first vector module"
+msgstr ""
+
+#: ../doc/vector/v.example/main.c:81
+msgid "Unable to set predetermined vector open level"
+msgstr ""
+
+#: ../doc/vector/v.example/main.c:170
+#, c-format
+msgid "Unable to get attribute data for cat %d"
+msgstr ""
+
+#: ../doc/vector/v.example/main.c:179
+#, c-format
+msgid "Error while retrieving database record for cat %d"
+msgstr ""
+
+#: ../doc/vector/v.example/main.c:212
+#, c-format
+msgid "Unable to copy attribute table to vector map <%s>"
+msgstr ""
+
+#: ../doc/raster/r.example/main.c:86
+msgid "My first raster module"
+msgstr ""
+
+#: ../raster/r.out.gridatb/main.c:70
+msgid "Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)."
+msgstr ""
+
+#: ../raster/r.buffer/write_map.c:45 ../raster/r.flow/io.c:207
+#: ../raster/r.cost/main.c:1034
+#, c-format
+msgid "Writing output raster map <%s>..."
+msgstr ""
+
+#: ../raster/r.buffer/read_map.c:52 ../raster/r.flow/io.c:89
+#: ../raster/r.flow/io.c:107
+#, c-format
+msgid "Reading input raster map <%s>..."
+msgstr ""
+
+#: ../raster/r.buffer/main.c:131
+msgid "Parse distances error"
+msgstr ""
+
+#: ../raster/r.buffer/main.c:150
+#, c-format
+msgid "Pass %d (of %d)"
+msgstr ""
+
+#: ../raster/r.buffer/parse_dist.c:54
+#, c-format
+msgid "%s: %s - illegal distance specification"
+msgstr ""
+
+#: ../raster/r.buffer/execute.c:34
+msgid "Finding buffer zones..."
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:152 ../raster/r.relief/main.c:110
+#: ../imagery/i.topo.corr/main.c:48
+msgid "terrain"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:153
+msgid "aspect"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:154
+msgid "slope"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:155
+msgid "curvature"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:156
+msgid ""
+"Generates raster maps of slope, aspect, curvatures and partial derivatives "
+"from an elevation raster map."
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:158
+msgid "Aspect is calculated counterclockwise from east."
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:180
+msgid "Format for reporting the slope"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:188
+msgid "Type of output aspect and slope maps"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:210
+msgid ""
+"Name for output first order partial derivative dx (E-W slope) raster map"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:217
+msgid ""
+"Name for output first order partial derivative dy (N-S slope) raster map"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:224
+msgid "Name for output second order partial derivative dxx raster map"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:231
+msgid "Name for output second order partial derivative dyy raster map"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:238
+msgid "Name for output second order partial derivative dxy raster map"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:244
+msgid "Multiplicative factor to convert elevation units to horizontal units"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:253
+msgid "Minimum slope value (in percent) for which aspect is computed"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:262
+msgid "Do not align the current region to the raster elevation map"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:316 ../raster/r.relief/main.c:220
+#, c-format
+msgid "%s=%s - must be a positive number"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:322 ../raster/r.relief/main.c:201
+#: ../raster/r.relief/main.c:207
+#, c-format
+msgid "%s=%s - must be a non-negative number"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:337
+#, c-format
+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:359
+#, c-format
+msgid "Wrong raster type: %s"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:388
+msgid ""
+"r.slope.aspect does not convert horizontal units to meters in this version, "
+"see manual page."
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:545
+#: ../raster/r.series.accumulate/main.c:318
+#: ../raster/r.series.interp/main.c:339 ../raster/r.relief/main.c:316
+#: ../raster/r.series/main.c:343 ../raster/r.patch/main.c:124
+msgid "Percent complete..."
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:969
+#, c-format
+msgid "Elevation products for mapset <%s> in <%s>"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:988
+#, c-format
+msgid "Min computed aspect %.4f, max computed aspect %.4f"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1052
+#, c-format
+msgid "Aspect raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1109
+#, c-format
+msgid "Min computed slope %.4f, max computed slope %.4f"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1162
+#, c-format
+msgid "Slope raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1234
+#, c-format
+msgid "Profile curve raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1261
+#, c-format
+msgid "Tangential curve raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1286
+#, c-format
+msgid "E-W slope raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1311
+#, c-format
+msgid "N-S slope raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1336
+#, c-format
+msgid "Dxx raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1361
+#, c-format
+msgid "Dyy raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.slope.aspect/main.c:1386
+#, c-format
+msgid "Dxy raster map <%s> complete"
+msgstr ""
+
+#: ../raster/r.param.scale/main.c:42
+msgid "Lat/Long locations are not supported by this module"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:55
+msgid "geomorphology"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:56
+msgid "Extracts terrain parameters from a DEM."
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:57
+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:75
+msgid "Name for output raster map containing morphometric parameter"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:79
+msgid "Slope tolerance that defines a 'flat' surface (degrees)"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:86
+msgid "Curvature tolerance that defines 'planar' surface"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:93
+msgid "Size of processing window (odd number only)"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:101
+msgid "Morphometric parameter in 'size' window to calculate"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:109
+msgid "Exponent for distance weighting (0.0-4.0)"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:115 ../raster/r.out.pov/main.c:150
+msgid "Vertical scaling factor"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:121
+msgid "Constrain model through central window cell"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:164
+msgid "Morphometric parameter not recognised. Assuming 'Elevation'"
+msgstr ""
+
+#: ../raster/r.param.scale/interface.c:172
+msgid "Inappropriate window size (too big or even)"
+msgstr ""
+
+#: ../raster/r.param.scale/process.c:75
+msgid "E-W and N-S grid resolutions are different. Taking average."
+msgstr ""
+
+#: ../raster/r.in.png/main.c:297
+#, c-format
+msgid "Unable to open PNG file '%s'"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:300
+msgid "Input file empty or too short"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:303
+msgid "Input file not a PNG file"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:314
+msgid "PNG error"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:485 ../raster/r.cross/main.c:169
+#: ../raster/r.resample/main.c:125 ../raster/r.basins.fill/main.c:146
+#, c-format
+msgid "Creating support files for <%s>..."
+msgstr ""
+
+#: ../raster/r.in.png/main.c:522
+msgid "Imports non-georeferenced PNG format image."
+msgstr ""
+
+#: ../raster/r.in.png/main.c:532
+msgid "Title for created raster map"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:538
+msgid "Display gamma"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:544
+msgid "Alpha threshold"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:548
+msgid "Create floating-point map (0.0 - 1.0)"
+msgstr ""
+
+#: ../raster/r.in.png/main.c:552
+msgid "Output image file header only and exit"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:994 ../raster/r.sunmask/solpos00.c:949
+#, c-format
+msgid "S_decode ==> Please fix the year: %d [1950-2050]"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:997 ../raster/r.sunmask/solpos00.c:952
+#, c-format
+msgid "S_decode ==> Please fix the month: %d"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:999 ../raster/r.sunmask/solpos00.c:954
+#, c-format
+msgid "S_decode ==> Please fix the day-of-month: %d"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1002 ../raster/r.sunmask/solpos00.c:957
+#, c-format
+msgid "S_decode ==> Please fix the day-of-year: %d"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1005 ../raster/r.sunmask/solpos00.c:960
+#, c-format
+msgid "S_decode ==> Please fix the hour: %d"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1007 ../raster/r.sunmask/solpos00.c:962
+#, c-format
+msgid "S_decode ==> Please fix the minute: %d"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1009 ../raster/r.sunmask/solpos00.c:964
+#, c-format
+msgid "S_decode ==> Please fix the second: %d"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1011 ../raster/r.sunmask/solpos00.c:966
+#, c-format
+msgid "S_decode ==> Please fix the time zone: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1014 ../raster/r.sunmask/solpos00.c:969
+#, c-format
+msgid "S_decode ==> Please fix the interval: %d"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1017 ../raster/r.sunmask/solpos00.c:972
+#, c-format
+msgid "S_decode ==> Please fix the latitude: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1020 ../raster/r.sunmask/solpos00.c:975
+#, c-format
+msgid "S_decode ==> Please fix the longitude: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1023 ../raster/r.sunmask/solpos00.c:978
+#, c-format
+msgid "S_decode ==> Please fix the temperature: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1026 ../raster/r.sunmask/solpos00.c:981
+#, c-format
+msgid "S_decode ==> Please fix the pressure: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1028 ../raster/r.sunmask/solpos00.c:983
+#, c-format
+msgid "S_decode ==> Please fix the tilt: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1030 ../raster/r.sunmask/solpos00.c:985
+#, c-format
+msgid "S_decode ==> Please fix the aspect: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1032 ../raster/r.sunmask/solpos00.c:987
+#, c-format
+msgid "S_decode ==> Please fix the shadowband width: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1035 ../raster/r.sunmask/solpos00.c:990
+#, c-format
+msgid "S_decode ==> Please fix the shadowband radius: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/solpos00.c:1038 ../raster/r.sunmask/solpos00.c:993
+#, c-format
+msgid "S_decode ==> Please fix the shadowband sky factor: %f"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:73 ../raster/r.sunmask/main.c:117
+#: ../raster/r.horizon/main.c:181 ../raster/r.sun/main.c:240
+msgid "solar"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:74
+msgid "Calculates solar elevation, solar azimuth, and sun hours."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:75
+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:81
+msgid "Output raster map with solar elevation angle"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:86
+msgid "Output raster map with solar azimuth angle"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:91
+msgid "Output raster map with sunshine hours"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:92
+msgid "Sunshine hours require SOLPOS use and Greenwich standard time"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:99
+msgid "Year"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:101 ../raster/r.sunhours/main.c:110
+#: ../raster/r.sunhours/main.c:118 ../raster/r.sunhours/main.c:127
+#: ../raster/r.sunhours/main.c:136 ../raster/r.sunhours/main.c:145
+#: ../raster/r.sunmask/main.c:153 ../raster/r.sunmask/main.c:161
+#: ../raster/r.sunmask/main.c:169 ../raster/r.sunmask/main.c:177
+#: ../raster/r.sunmask/main.c:185 ../raster/r.sunmask/main.c:194
+#: ../raster/r.sunmask/main.c:203 ../raster/r.sun/main.c:444
+#: ../raster/r.sun/main.c:453 ../raster/r.sun/main.c:470
+#: ../raster/r.sun/main.c:508 ../imagery/i.landsat.toar/main.c:206
+msgid "Time"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:107
+msgid "Month"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:108
+msgid "If not given, day is interpreted as day of the year"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:116
+msgid "Day"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:124
+msgid "Hour"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:133
+msgid "Minutes"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:142
+msgid "Seconds"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:149
+msgid "Time is local sidereal time, not Greenwich standard time"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:153
+msgid "Do not use SOLPOS algorithm of NREL"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:165
+msgid "No output requested, exiting."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:191
+msgid "NREL SOLPOS algorithm uses Greenwich standard time."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:192 ../raster/r.sunhours/main.c:200
+msgid "Time will be interpreted as Greenwich standard time."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:198
+msgid "Time will be interpreted as local sidereal time."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:203
+msgid "Sunshine hours require NREL SOLPOS."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:208
+msgid "Current projection is x,y (undefined)."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:214
+msgid "Cannot get projection info of current location"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:217
+msgid "Cannot get projection units of current location"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:220
+msgid "Cannot get projection key values of current location"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:322 ../raster/r.sunhours/main.c:333
+#: ../raster/r.sunhours/main.c:344 ../raster/r.mapcalc/map3.c:594
+#: ../imagery/i.landsat.toar/main.c:566 ../imagery/i.landsat.acca/tools.c:136
+#: ../imagery/i.landsat.acca/algorithm.c:234
+#: ../imagery/i.landsat.acca/algorithm.c:388
+#, c-format
+msgid "Unable to create raster map <%s>"
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:354
+msgid "Calculating solar elevation and azimuth..."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:357
+msgid "Calculating solar elevation..."
+msgstr ""
+
+#: ../raster/r.sunhours/main.c:360
+msgid "Calculating solar azimuth..."
+msgstr ""
+
+#: ../raster/r.surf.random/main.c:40
+msgid ""
+"Produces a raster surface map of uniform random deviates with defined range."
+msgstr ""
+
+#: ../raster/r.surf.random/main.c:46
+msgid "Minimum random value"
+msgstr ""
+
+#: ../raster/r.surf.random/main.c:52
+msgid "Maximum random value"
+msgstr ""
+
+#: ../raster/r.surf.random/main.c:58
+msgid "Create an integer raster map"
+msgstr ""
+
+#: ../raster/r.surf.random/main.c:66 ../raster/r.composite/main.c:262
+#: ../raster/r.circle/main.c:153 ../raster/r.surf.fractal/main.c:85
+#: ../raster/r.li/r.li.daemon/daemon.c:174
+#, c-format
+msgid "Raster map <%s> created."
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:94
+msgid "Imports a binary MAT-File(v4) to a GRASS raster."
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:101
+msgid "Name of input MAT-File(v4)"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:105
+msgid "Name for output raster map (override)"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:149
+msgid "Reading MAT-File..."
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:175
+msgid "Array contains no data"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:180
+msgid "Array contains imaginary data"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:186
+msgid "Invalid array name"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:206
+msgid "Invalid 'map_name' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:216
+msgid "Error reading 'map_name' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:227
+msgid "Invalid 'map_northern_edge' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:236
+msgid "Invalid 'map_southern_edge' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:245
+msgid "Invalid 'map_eastern_edge' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:254
+msgid "Invalid 'map_western_edge' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:262
+msgid "Invalid 'map_title' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:272
+msgid "Error reading 'map_title' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:285
+msgid "Invalid 'map_data' array"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:311 ../raster/r.in.mat/main.c:443
+#: ../raster/r.in.mat/main.c:522
+msgid "Please contact the GRASS development team"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:316
+#, c-format
+msgid "Skipping unknown array '%s'"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:344
+#, c-format
+msgid "No 'map_data' array found in <%s>"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:351
+#, c-format
+msgid "Setting map name to <%s> which overrides <%s>"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:358
+#, c-format
+msgid "Setting map name to <%s>"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:362
+msgid "No 'map_name' array found; using <MatFile>"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:373
+msgid "Missing bound"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:377
+msgid "Using default bounds"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:391
+#, c-format
+msgid "Map <%s> bounds set to:"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:392 ../raster/r.out.mat/main.c:174
+#, c-format
+msgid "northern edge=%f"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:393 ../raster/r.out.mat/main.c:175
+#, c-format
+msgid "southern edge=%f"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:394 ../raster/r.out.mat/main.c:176
+#, c-format
+msgid "eastern edge=%f"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:395 ../raster/r.out.mat/main.c:177
+#, c-format
+msgid "western edge=%f"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:396 ../raster/r.out.mat/main.c:178
+#, c-format
+msgid "nsres=%f"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:397 ../raster/r.out.mat/main.c:179
+#, c-format
+msgid "ewres=%f"
+msgstr ""
+
+#: ../raster/r.in.mat/main.c:408
+msgid "Writing new raster map..."
+msgstr ""
+
+#: ../raster/r.proj/main.c:148
+msgid "Re-projects a raster map from given location to the current location."
+msgstr ""
+
+#: ../raster/r.proj/main.c:151
+msgid "Name of input raster map to re-project"
+msgstr ""
+
+#: ../raster/r.proj/main.c:157
+msgid "Location containing input raster map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:161
+msgid "Mapset containing input raster map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:171
+msgid "Name for output raster map (default: same as 'input')"
+msgstr ""
+
+#: ../raster/r.proj/main.c:198
+msgid "Resolution of output raster map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:203
+msgid "List raster maps in input mapset and exit"
+msgstr ""
+
+#: ../raster/r.proj/main.c:208
+msgid "Do not perform region cropping optimization"
+msgstr ""
+
+#: ../raster/r.proj/main.c:213
+msgid "Print input map's bounds in the current projection and exit"
+msgstr ""
+
+#: ../raster/r.proj/main.c:219
+msgid ""
+"Print input map's bounds in the current projection and exit (shell style)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:253
+msgid "Input and output locations are the same"
+msgstr ""
+
+#: ../raster/r.proj/main.c:263
+msgid "Unable to get projection info of output raster map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:266
+msgid "Unable to get projection units of output raster map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:269
+msgid "Unable to get projection key values of output raster map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:278
+#, c-format
+msgid "Mapset <%s> in input location <%s> - %s"
+msgstr ""
+
+#: ../raster/r.proj/main.c:302
+#, c-format
+msgid "Raster map <%s> in location <%s> in mapset <%s> not found"
+msgstr ""
+
+#: ../raster/r.proj/main.c:310
+msgid "Unable to get projection info of input map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:313
+msgid "Unable to get projection units of input map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:316
+msgid "Unable to get projection key values of input map"
+msgstr ""
+
+#: ../raster/r.proj/main.c:331
+msgid "Unable to work with unprojected data (xy location)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:350
+#, c-format
+msgid "Input map <%s@%s> in location <%s>:"
+msgstr ""
+
+#: ../raster/r.proj/main.c:442
+msgid "Input:"
+msgstr ""
+
+#: ../raster/r.proj/main.c:443 ../raster/r.proj/main.c:454
+#, c-format
+msgid "Cols: %d (%d)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:444 ../raster/r.proj/main.c:455
+#, c-format
+msgid "Rows: %d (%d)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:445 ../raster/r.proj/main.c:456
+#, c-format
+msgid "North: %f (%f)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:446 ../raster/r.proj/main.c:457
+#, c-format
+msgid "South: %f (%f)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:447 ../raster/r.proj/main.c:458
+#, c-format
+msgid "West: %f (%f)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:448 ../raster/r.proj/main.c:459
+#, c-format
+msgid "East: %f (%f)"
+msgstr ""
+
+#: ../raster/r.proj/main.c:449 ../raster/r.proj/main.c:460
+#, c-format
+msgid "EW-res: %f"
+msgstr ""
+
+#: ../raster/r.proj/main.c:450 ../raster/r.proj/main.c:461
+#, c-format
+msgid "NS-res: %f"
+msgstr ""
+
+#: ../raster/r.proj/main.c:453
+msgid "Output:"
+msgstr ""
+
+#: ../raster/r.proj/main.c:490
+msgid "Projecting..."
+msgstr ""
+
+#: ../raster/r.proj/bordwalk.c:216
+msgid "Input raster map is outside current region"
+msgstr ""
+
+#: ../raster/r.proj/bordwalk.c:242
+msgid "Unable to reproject map center"
+msgstr ""
+
+#: ../raster/r.proj/readcell.c:59 ../raster/r.proj/readcell.c:129
+#: ../raster/r.stats.quantile/main.c:309 ../raster/r.stats.zonal/main.c:481
+#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:64
+#: ../imagery/i.rectify/readcell.c:58
+msgid "Unable to open temporary file"
+msgstr ""
+
+#: ../raster/r.proj/readcell.c:67
+msgid "Allocating memory and reading input raster map..."
+msgstr ""
+
+#: ../raster/r.proj/readcell.c:92
+#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:100
+#: ../imagery/i.rectify/readcell.c:90 ../imagery/i.rectify/readcell.c:129
+msgid "Error writing segment file"
+msgstr ""
+
+#: ../raster/r.proj/readcell.c:125
+#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:130
+#: ../imagery/i.rectify/readcell.c:117
+msgid "Internal error: cache miss on fully-cached map"
+msgstr ""
+
+#: ../raster/r.proj/readcell.c:138
+#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:139
+#: ../imagery/i.rectify/readcell.c:126
+msgid "Error seeking on segment file"
+msgstr ""
+
+#: ../raster/r.proj/readcell.c:141
+#: ../imagery/i.ortho.photo/i.ortho.rectify/readcell.c:142
+msgid "Error reading segment file"
+msgstr ""
+
+#: ../raster/r.support/main.c:57
+msgid "Allows creation and/or modification of raster map layer support files."
+msgstr ""
+
+#: ../raster/r.support/main.c:81
+msgid "Text to use for map data units"
+msgstr ""
+
+#: ../raster/r.support/main.c:87
+msgid "Text to use for map vertical datum"
+msgstr ""
+
+#: ../raster/r.support/main.c:130
+msgid "Update statistics (histogram, range)"
+msgstr ""
+
+#: ../raster/r.support/main.c:134
+msgid "Create/reset the null file"
+msgstr ""
+
+#: ../raster/r.support/main.c:138
+msgid "Delete the null file"
+msgstr ""
+
+#: ../raster/r.support/main.c:148 ../raster/r.category/main.c:130
+#, c-format
+msgid "Raster map <%s> not found in current mapset"
+msgstr ""
+
+#: ../raster/r.support/main.c:277 ../raster/r.support/main.c:305
+#, c-format
+msgid "[%s] is a reclass of another map. Exiting."
+msgstr ""
+
+#: ../raster/r.support/main.c:288
+#, c-format
+msgid "Writing new null file for [%s]... "
+msgstr ""
+
+#: ../raster/r.support/main.c:309
+#, c-format
+msgid "Removing null file for [%s]...\n"
+msgstr ""
+
+#: ../raster/r.support/main.c:316
+msgid "Done."
+msgstr ""
+
+#: ../raster/r.support/check.c:26
+#, c-format
+msgid ""
+"\n"
+"  Updating statistics for [%s]"
+msgstr ""
+
+#: ../raster/r.support/check.c:69
+#, c-format
+msgid ""
+"   Updating the number of categories for [%s]\n"
+"\n"
+msgstr ""
+
+#: ../raster/r.volume/main.c:76
+msgid "volume"
+msgstr ""
+
+#: ../raster/r.volume/main.c:77 ../raster/r.clump/main.c:54
+msgid "clumps"
+msgstr ""
+
+#: ../raster/r.volume/main.c:79
+msgid "Calculates the volume of data \"clumps\"."
+msgstr ""
+
+#: ../raster/r.volume/main.c:80
+msgid ""
+"Optionally produces a GRASS vector points map containing the calculated "
+"centroids of these clumps."
+msgstr ""
+
+#: ../raster/r.volume/main.c:85
+msgid ""
+"Name of input raster map representing data that will be summed within clumps"
+msgstr ""
+
+#: ../raster/r.volume/main.c:91
+msgid "Name of input clump raster map"
+msgstr ""
+
+#: ../raster/r.volume/main.c:92
+msgid ""
+"Preferably the output of r.clump. If no clump map is given than MASK is used."
+msgstr ""
+
+#: ../raster/r.volume/main.c:98
+msgid "Name for output vector points map to contain clump centroids"
+msgstr ""
+
+#: ../raster/r.volume/main.c:103 ../raster/r.report/parse.c:63
+msgid "Name for output file to hold the report"
+msgstr ""
+
+#: ../raster/r.volume/main.c:105 ../raster/r.report/parse.c:65
+msgid "If no output file given report is printed to standard output"
+msgstr ""
+
+#: ../raster/r.volume/main.c:109
+msgid "Generate unformatted report (items separated by colon)"
+msgstr ""
+
+#: ../raster/r.volume/main.c:142
+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:144
+msgid "No clump map given, using MASK"
+msgstr ""
+
+#: ../raster/r.volume/main.c:197
+#, c-format
+msgid "Invalid category value %d (max=%d): row=%d col=%d"
+msgstr ""
+
+#: ../raster/r.volume/main.c:230
+#, c-format
+msgid "Creating vector point map <%s>..."
+msgstr ""
+
+#: ../raster/r.volume/main.c:232
+#, c-format
+msgid "From '%s' on raster map <%s> using clumps from <%s>"
+msgstr ""
+
+#: ../raster/r.volume/main.c:265
+#, c-format
+msgid ""
+"\n"
+"Volume report on data from <%s> using clumps on <%s> raster map"
+msgstr ""
+
+#: ../raster/r.volume/main.c:269
+#, c-format
+msgid "Category   Average   Data   # Cells        Centroid             Total\n"
+msgstr ""
+
+#: ../raster/r.volume/main.c:271
+#, c-format
+msgid "Number     in clump  Total  in clump   Easting     Northing     Volume"
+msgstr ""
+
+#: ../raster/r.volume/main.c:317
+msgid "Total Volume"
+msgstr ""
+
+#: ../raster/r.spread/main.c:106 ../raster/r.ros/main.c:213
+#: ../raster/r.spreadpath/main.c:89
+msgid "fire"
+msgstr ""
+
+#: ../raster/r.spread/main.c:107 ../raster/r.ros/main.c:214
+msgid "spread"
+msgstr ""
+
+#: ../raster/r.spread/main.c:108 ../raster/r.ros/main.c:216
+#: ../raster/r.lake/main.c:152
+msgid "hazard"
+msgstr ""
+
+#: ../raster/r.spread/main.c:110
+msgid "Simulates elliptically anisotropic spread."
+msgstr ""
+
+#: ../raster/r.spread/main.c:112
+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:126
+msgid "Raster map containing base ROS (cm/min)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:128
+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:140
+msgid "Raster map containing maximal ROS (cm/min)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:142
+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:152
+msgid "Raster map containing directions of maximal ROS (degree)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:154
+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:165
+msgid "Raster map containing starting sources"
+msgstr ""
+
+#: ../raster/r.spread/main.c:167
+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:178
+msgid "Raster map containing maximal spotting distance (m, required with -s)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:180
+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:190
+msgid "Raster map containing midflame wind speed (ft/min, required with -s)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:192 ../raster/r.ros/main.c:278
+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.spread/main.c:202
+msgid ""
+"Raster map containing fine fuel moisture of the cell receiving a spotting "
+"firebrand (%, required with -s)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:204 ../raster/r.ros/main.c:239
+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.spread/main.c:214
+msgid "Basic sampling window size needed to meet certain accuracy (3)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:216
+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:226
+msgid "Sampling density for additional computing (range: 0.0 - 1.0 (0.5))"
+msgstr ""
+
+#: ../raster/r.spread/main.c:228
+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:240
+msgid "Initial time for current simulation (0) (min)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:242
+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:251
+msgid "Simulating time duration LAG (fill the region) (min)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:253
+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:265
+msgid "Name of raster map as a display backdrop"
+msgstr ""
+
+#: ../raster/r.spread/main.c:267
+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:278
+msgid "Raster map to contain output spread time (min)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:280
+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:290
+msgid "Name of raster map to contain X back coordinates"
+msgstr ""
+
+#: ../raster/r.spread/main.c:292
+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:302
+msgid "Name of raster map to contain Y back coordinates"
+msgstr ""
+
+#: ../raster/r.spread/main.c:304
+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:311
+msgid "DISPLAY 'live' spread process on screen"
+msgstr ""
+
+#: ../raster/r.spread/main.c:313
+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:319
+msgid "Consider spotting effect (for wildfires)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:323
+msgid "Use start raster map values in output spread time raster map"
+msgstr ""
+
+#: ../raster/r.spread/main.c:325
+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:501
+msgid "Reading inputs..."
+msgstr ""
+
+#: ../raster/r.spread/main.c:542
+#, c-format
+msgid "Maximum of start raster map is grater than init_time (%d > %d)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:546
+#, c-format
+msgid "Minimum of start raster map is less than zero (%d < 0)"
+msgstr ""
+
+#: ../raster/r.spread/main.c:554
+#, c-format
+msgid "Reading %s..."
+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."
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:90
+msgid "Existing map to be added to output"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:98
+msgid "Input file with raster map names, one per line"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:109
+msgid "Scale factor for input"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:116
+msgid "Shift factor for input"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:121
+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."
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:132 ../raster/r.series/main.c:179
+msgid "Ignore values outside this range"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:139
+msgid "Use these limits in case lower and/or upper input maps are not defined"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:151
+msgid "Growing Degree Days or Winkler indices"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:152
+msgid "Mean: sum(input maps)/(number of input maps)"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:153
+msgid "Biologically Effective Degree Days"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:154
+msgid "Huglin Heliothermal index"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:163 ../raster/r.series/main.c:187
+msgid "Do not keep files open"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:167
+msgid "Create a FCELL map (floating point single precision) as output"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:210
+#: ../raster/r.series.interp/main.c:126 ../raster/r.series.interp/main.c:142
+#: ../raster/r.series/main.c:202
+#, c-format
+msgid "Please specify %s= or %s="
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:255 ../raster/r.series/main.c:264
+msgid "No raster map name found in input file"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:265 ../raster/r.stats/main.c:285
+#: ../raster/r.series/main.c:274
+msgid "Raster map not found"
+msgstr ""
+
+#: ../raster/r.series.accumulate/main.c:354
+#, c-format
+msgid "'%s'=%f must be > '%s'=%f"
+msgstr ""
+
+#: ../raster/r.ros/main.c:215
+msgid "rate of spread"
+msgstr ""
+
+#: ../raster/r.ros/main.c:217
+msgid "Generates rate of spread raster maps."
+msgstr ""
+
+#: ../raster/r.ros/main.c:219
+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:226
+msgid "Raster map containing fuel models"
+msgstr ""
+
+#: ../raster/r.ros/main.c:228
+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:237
+msgid "Raster map containing the 1-hour fuel moisture (%)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:247
+msgid "Raster map containing the 10-hour fuel moisture (%)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:249
+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:257
+msgid "Raster map containing the 100-hour fuel moisture (%)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:259
+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:266
+msgid "Raster map containing live fuel moisture (%)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:268
+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:276
+msgid "Raster map containing midflame wind velocities (ft/min)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:286
+msgid "Name of raster map containing wind directions (degree)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:288
+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:296
+msgid "Name of raster map containing slope (degree)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:298
+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:306
+msgid "Raster map containing aspect (degree, CCW from E)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:308
+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:316
+msgid "Raster map containing elevation (m, required for spotting)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:318
+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:327
+msgid "Output raster map containing base ROS (cm/min)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:329
+msgid "Base (perpendicular) rate of spread (ROS)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:335
+msgid "Output raster map containing maximal ROS (cm/min)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:337
+msgid "The maximum (forward) rate of spread (ROS)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:343
+msgid "Output raster map containing directions of maximal ROS (degree)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:345
+msgid "The direction of the maximal (forward) rate of spread (ROS)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:351
+msgid "Output raster map containing maximal spotting distance (m)"
+msgstr ""
+
+#: ../raster/r.ros/main.c:353
+msgid ""
+"The maximal potential spotting distance (requires elevation raster map to be "
+"provided)."
+msgstr ""
+
+#: ../raster/r.ros/main.c:372
+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:396
+#, c-format
+msgid ""
+"A wind direction layer should be given if the wind velocity layer <%s> has "
+"been given"
+msgstr ""
+
+#: ../raster/r.ros/main.c:401
+#, c-format
+msgid ""
+"A wind velocity layer should be given if the wind direction layer <%s> has "
+"been given"
+msgstr ""
+
+#: ../raster/r.ros/main.c:415
+#, c-format
+msgid "An aspect layer should be given if the slope layer <%s> has been given"
+msgstr ""
+
+#: ../raster/r.ros/main.c:420
+#, c-format
+msgid "A slope layer should be given if the aspect layer <%s> has been given"
+msgstr ""
+
+#: ../raster/r.ros/main.c:436
+msgid "An elevation layer should be given if considering spotting"
+msgstr ""
+
+#: ../raster/r.ros/main.c:872
+#, c-format
+msgid "Raster maps <%s>, <%s> and <%s> created."
+msgstr ""
+
+#: ../raster/r.topmodel/topmodel.c:30
+#, c-format
+msgid "Unable to run %s"
+msgstr ""
+
+#: ../raster/r.topmodel/topmodel.c:72
+#, c-format
+msgid "Invalid %s output"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:54
+msgid "Simulates TOPMODEL which is a physically based hydrologic model."
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:59
+msgid "Name of TOPMODEL parameters file"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:64
+msgid "Name of topographic index statistics file"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:68
+msgid "Name of rainfall and potential evapotranspiration data file"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:75
+msgid "Time step"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:76
+msgid "Generate output for this time step"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:82
+msgid "Topographic index class"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:84
+msgid "Generate output for this topographic index class"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:91
+msgid "Name of input topographic index raster map"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:93
+msgid ""
+"Must be clipped to the catchment boundary. Used for generating outtopidxstats"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:95 ../raster/r.topmodel/main.c:105
+#: ../raster/r.topmodel/main.c:114
+msgid "Preprocess"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:99
+msgid "Number of topographic index classes"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:101
+msgid "Used for generating outtopidxstats"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:110
+msgid "Name for output topographic index statistics file"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:112
+msgid "Requires topidx and ntopidxclasses"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:119
+msgid "Preprocess only and stop after generating outtopidxstats"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:149
+#, c-format
+msgid "%s must be greater than 1"
+msgstr ""
+
+#: ../raster/r.topmodel/main.c:153 ../raster/r.topmodel/main.c:156
+#, c-format
+msgid "Ignoring %s because %s is not specified"
+msgstr ""
+
+#: ../raster/r.topmodel/file_io.c:81
+#, c-format
+msgid "%s cannot be 0"
+msgstr ""
+
+#: ../raster/r.topmodel/infiltration.c:69
+#: ../raster/r.topmodel/infiltration.c:108
+#, c-format
+msgid "Maximum number of iterations exceeded at timestep %d"
+msgstr ""
+
+#: ../raster/r.coin/main.c:69
+msgid ""
+"Tabulates the mutual occurrence (coincidence) of categories for two raster "
+"map layers."
+msgstr ""
+
+#: ../raster/r.coin/main.c:74
+msgid "Name of first input raster map"
+msgstr ""
+
+#: ../raster/r.coin/main.c:78
+msgid "Name of second input raster map"
+msgstr ""
+
+#: ../raster/r.coin/main.c:84
+msgid "Unit of measure"
+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)"
+msgstr ""
+
+#: ../raster/r.coin/main.c:93
+msgid "Wide report, 132 columns (default: 80)"
+msgstr ""
+
+#: ../raster/r.coin/make_coin.c:48
+#, c-format
+msgid "Tabulating Coincidence between '%s' and '%s'"
+msgstr ""
+
+#: ../raster/r.coin/make_coin.c:61
+msgid "Unable to create any tempfiles"
+msgstr ""
+
+#: ../raster/r.coin/make_coin.c:65
+msgid "Unable to run r.stats"
+msgstr ""
+
+#: ../raster/r.coin/make_coin.c:72
+msgid "Unexpected output from r.stats"
+msgstr ""
+
+#: ../raster/r.coin/make_coin.c:84
+msgid "Unable to open tempfile"
+msgstr ""
+
+#: ../raster/r.coin/print_coin.c:44
+#, c-format
+msgid "Preparing report ..."
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:76
+msgid "Computing histograms"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:111 ../raster/r.quantile/main.c:97
+msgid "Computing bins"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:166 ../raster/r.quantile/main.c:134
+msgid "Binning data"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:218 ../raster/r.quantile/main.c:179
+msgid "Sorting bins"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:242
+msgid "Printing quantiles"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:257 ../raster/r.quantile/main.c:189
+msgid "Computing quantiles"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:294
+msgid "Generating reclass maps"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:333
+msgid "Writing output maps"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:391
+msgid "Compute category quantiles using two passes."
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:401 ../raster/r.quantile/main.c:266
+msgid "Number of quantiles"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:407 ../raster/r.quantile/main.c:274
+msgid "List of percentiles"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:414 ../raster/r.quantile/main.c:280
+msgid "Number of bins to use"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:418
+msgid "Resultant raster map(s)"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:425 ../raster/r.stats.zonal/main.c:148
+msgid "Create reclass map with statistics as category labels"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:430
+msgid "Do not create output maps; just print statistics"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:442
+#, c-format
+msgid "Either -%c or %s= must be given"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:446 ../raster/r.out.bin/main.c:369
+#: ../raster/r.in.bin/main.c:426 ../raster/r.in.bin/main.c:432
+#: ../raster/r.neighbors/main.c:262
+#, c-format
+msgid "-%c and %s= are mutually exclusive"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:471
+#, c-format
+msgid "Number of quantiles (%d) does not match number of output maps (%d)"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:480 ../raster/r.stats.zonal/main.c:180
+msgid "The base map must be an integer (CELL) map"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:483 ../raster/r.stats.zonal/main.c:183
+#, c-format
+msgid "Unable to read range of base map <%s>"
+msgstr ""
+
+#: ../raster/r.stats.quantile/main.c:488
+#, c-format
+msgid "Base map <%s> has too many categories (max: %d)"
+msgstr ""
+
+#: ../raster/r.category/main.c:55
+msgid ""
+"Manages category values and labels associated with user-specified raster map "
+"layers."
+msgstr ""
+
+#: ../raster/r.category/main.c:69
+msgid "Comma separated value list"
+msgstr ""
+
+#: ../raster/r.category/main.c:70
+msgid "Example: 1.4,3.8,13"
+msgstr ""
+
+#: ../raster/r.category/main.c:87
+msgid "File containing category label rules (or \"-\" to read from stdin)"
+msgstr ""
+
+#: ../raster/r.category/main.c:95
+msgid "Default label or format string for dynamic labeling"
+msgstr ""
+
+#: ../raster/r.category/main.c:97
+msgid "Used when no explicit label exists for the category"
+msgstr ""
+
+#: ../raster/r.category/main.c:105
+msgid "Dynamic label coefficients"
+msgstr ""
+
+#: ../raster/r.category/main.c:107
+msgid "Two pairs of category multiplier and offsets, for $1 and $2"
+msgstr ""
+
+#: ../raster/r.category/main.c:148 ../raster/r.category/main.c:230
+#: ../raster/r.report/parse.c:294 ../raster/r.mapcalc/map.c:216
+#: ../raster/r.mapcalc/map3.c:188
+#, c-format
+msg