From 7b07423479dfeb4045e7b34766ea1c775e5afd65 Mon Sep 17 00:00:00 2001 From: echoix <27212526+echoix@users.noreply.github.com> Date: Sat, 18 Apr 2026 16:10:14 +0000 Subject: [PATCH] locale: Update translation files --- locale/templates/grasslibs.pot | 262 ++++++++++++++++----------------- locale/templates/grassmods.pot | 212 +++++++++++++------------- locale/templates/grasswxpy.pot | 2 +- 3 files changed, 238 insertions(+), 238 deletions(-) diff --git a/locale/templates/grasslibs.pot b/locale/templates/grasslibs.pot index 2ae0233c26c..c6db9d0ba51 100644 --- a/locale/templates/grasslibs.pot +++ b/locale/templates/grasslibs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-11 17:57+0000\n" +"POT-Creation-Date: 2026-04-18 16:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1128,7 +1128,7 @@ msgstr "" msgid "Unable to determine user's home directory" msgstr "" -#: ../lib/gis/home.c:127 +#: ../lib/gis/home.c:132 #, c-format msgid "Failed to create directory [%s]" msgstr "" @@ -1183,14 +1183,14 @@ msgstr "" #: ../lib/rst/interp_float/output2d.c:494 #: ../lib/rst/interp_float/output2d.c:508 #: ../lib/rst/interp_float/output2d.c:524 -#: ../lib/rst/interp_float/resout2d.c:234 -#: ../lib/rst/interp_float/resout2d.c:278 -#: ../lib/rst/interp_float/resout2d.c:322 -#: ../lib/rst/interp_float/resout2d.c:354 -#: ../lib/rst/interp_float/resout2d.c:403 -#: ../lib/rst/interp_float/resout2d.c:420 -#: ../lib/rst/interp_float/resout2d.c:435 -#: ../lib/rst/interp_float/resout2d.c:450 +#: ../lib/rst/interp_float/resout2d.c:235 +#: ../lib/rst/interp_float/resout2d.c:279 +#: ../lib/rst/interp_float/resout2d.c:323 +#: ../lib/rst/interp_float/resout2d.c:355 +#: ../lib/rst/interp_float/resout2d.c:404 +#: ../lib/rst/interp_float/resout2d.c:421 +#: ../lib/rst/interp_float/resout2d.c:436 +#: ../lib/rst/interp_float/resout2d.c:451 #, c-format msgid "Raster map <%s> not found" msgstr "" @@ -1324,12 +1324,12 @@ msgstr "" #: ../lib/segment/get_row.c:65 ../lib/segment/get_row.c:86 #: ../lib/segment/pagein.c:95 ../lib/segment/pageout.c:41 #: ../lib/segment/put_row.c:69 ../lib/segment/put_row.c:94 -#: ../lib/segment/setup.c:57 ../lib/vector/Vlib/break_polygons.c:240 -#: ../lib/vector/Vlib/break_polygons.c:257 -#: ../lib/vector/Vlib/break_polygons.c:277 -#: ../lib/vector/Vlib/break_polygons.c:305 -#: ../lib/vector/Vlib/break_polygons.c:369 -#: ../lib/vector/Vlib/break_polygons.c:412 ../lib/vector/rtree/index.c:144 +#: ../lib/segment/setup.c:57 ../lib/vector/Vlib/break_polygons.c:241 +#: ../lib/vector/Vlib/break_polygons.c:258 +#: ../lib/vector/Vlib/break_polygons.c:278 +#: ../lib/vector/Vlib/break_polygons.c:306 +#: ../lib/vector/Vlib/break_polygons.c:370 +#: ../lib/vector/Vlib/break_polygons.c:413 ../lib/vector/rtree/index.c:144 #: ../lib/vector/rtree/io.c:104 ../lib/vector/rtree/io.c:204 #, c-format msgid "File read/write operation failed: %s (%d)" @@ -2777,10 +2777,10 @@ msgstr "" msgid "Task already has a worker" msgstr "" -#: ../lib/gis/writ_zeros.c:56 ../lib/vector/Vlib/break_polygons.c:261 -#: ../lib/vector/Vlib/break_polygons.c:281 -#: ../lib/vector/Vlib/break_polygons.c:309 -#: ../lib/vector/Vlib/break_polygons.c:416 +#: ../lib/gis/writ_zeros.c:56 ../lib/vector/Vlib/break_polygons.c:262 +#: ../lib/vector/Vlib/break_polygons.c:282 +#: ../lib/vector/Vlib/break_polygons.c:310 +#: ../lib/vector/Vlib/break_polygons.c:417 #, c-format msgid "File writing error in %s() %d:%s" msgstr "" @@ -3577,7 +3577,7 @@ msgstr "" msgid "WARNING" msgstr "" -#: ../lib/init/grass.py:147 ../lib/init/grass.py:2427 +#: ../lib/init/grass.py:147 ../lib/init/grass.py:2437 msgid "Exiting..." msgstr "" @@ -3701,7 +3701,7 @@ msgstr "" msgid "standard flags" msgstr "" -#: ../lib/init/grass.py:348 ../lib/init/grass.py:1909 +#: ../lib/init/grass.py:348 ../lib/init/grass.py:1919 msgid "deprecated, use --tmp-project instead" msgstr "" @@ -3737,43 +3737,43 @@ msgstr "" msgid "Failed to create configuration directory '{}' with error: {}" msgstr "" -#: ../lib/init/grass.py:434 +#: ../lib/init/grass.py:444 #, python-brace-format msgid "Unable to create temporary directory <{tmpdir_name}>! Exiting." msgstr "" -#: ../lib/init/grass.py:492 +#: ../lib/init/grass.py:502 #, python-brace-format msgid "Invalid line in RC file ({file}): '{line}' ({error})\n" msgstr "" -#: ../lib/init/grass.py:498 +#: ../lib/init/grass.py:508 #, python-brace-format msgid "Empty RC file ({file})" msgstr "" -#: ../lib/init/grass.py:585 +#: ../lib/init/grass.py:595 #, python-format msgid "GUI <%s> not supported in this version" msgstr "" -#: ../lib/init/grass.py:621 +#: ../lib/init/grass.py:631 msgid "" "The python command does not work as expected.\n" "Please check your installation or set the GRASS_PYTHON environment variable." msgstr "" -#: ../lib/init/grass.py:626 +#: ../lib/init/grass.py:636 msgid "GRASS GUI not found. Please check your installation." msgstr "" -#: ../lib/init/grass.py:628 +#: ../lib/init/grass.py:638 msgid "" "{}\n" "Switching to text based interface mode." msgstr "" -#: ../lib/init/grass.py:635 +#: ../lib/init/grass.py:645 msgid "" "It appears that the X Windows system is not active.\n" "A graphical based user interface is not supported.\n" @@ -3781,77 +3781,77 @@ msgid "" "Switching to text based interface mode." msgstr "" -#: ../lib/init/grass.py:668 +#: ../lib/init/grass.py:678 msgid "Error creating project: {}" msgstr "" -#: ../lib/init/grass.py:695 +#: ../lib/init/grass.py:705 #, python-brace-format msgid "Unable to create new project because the project <{location}> already exists." msgstr "" -#: ../lib/init/grass.py:701 +#: ../lib/init/grass.py:711 #, python-brace-format msgid "Unable to create new project <{location}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:705 +#: ../lib/init/grass.py:715 #, python-brace-format msgid "Unable to create new project <{location}> because the directory <{path}> already exists." msgstr "" -#: ../lib/init/grass.py:710 +#: ../lib/init/grass.py:720 #, python-brace-format msgid "Unable to create new project in the directory <{path}> for an unknown reason." msgstr "" -#: ../lib/init/grass.py:792 +#: ../lib/init/grass.py:802 msgid "Mapset <{}> already exists. Unable to create a new temporary mapset of that name." msgstr "" -#: ../lib/init/grass.py:797 +#: ../lib/init/grass.py:807 msgid "Mapset <{}> already exists." msgstr "" -#: ../lib/init/grass.py:805 +#: ../lib/init/grass.py:815 msgid "A new mapset can be created using '-c' flag." msgstr "" -#: ../lib/init/grass.py:807 +#: ../lib/init/grass.py:817 msgid "Maybe you meant a different directory." msgstr "" -#: ../lib/init/grass.py:835 +#: ../lib/init/grass.py:845 msgid "Provide CRS to create a project" msgstr "" -#: ../lib/init/grass.py:839 +#: ../lib/init/grass.py:849 msgid "Creating new GRASS project <{}>..." msgstr "" -#: ../lib/init/grass.py:850 +#: ../lib/init/grass.py:860 #, python-brace-format msgid "Unable to create new mapset <{mapset}> because <{path}> is a file." msgstr "" -#: ../lib/init/grass.py:859 +#: ../lib/init/grass.py:869 msgid "The mapset <{}> is missing the WIND file (computational region). It will be fixed now. Note that this warning may become an error in future versions." msgstr "" -#: ../lib/init/grass.py:869 +#: ../lib/init/grass.py:879 #, python-brace-format msgid "No CRS is needed for creating mapset <{mapset}>, but <{geofile}> was provided as CRS. Did you mean to create a new project?" msgstr "" -#: ../lib/init/grass.py:875 +#: ../lib/init/grass.py:885 msgid "Creating new GRASS mapset <{}>..." msgstr "" -#: ../lib/init/grass.py:899 +#: ../lib/init/grass.py:909 msgid "GRASS database directory, project and mapset not set properly. Use GUI or command line to set them." msgstr "" -#: ../lib/init/grass.py:959 +#: ../lib/init/grass.py:969 #, python-brace-format msgid "" "Error reading data path information from g.gisenv.\n" @@ -3862,168 +3862,168 @@ msgid "" "Check the <{file}> file." msgstr "" -#: ../lib/init/grass.py:1251 +#: ../lib/init/grass.py:1261 msgid "Building user fontcap..." msgstr "" -#: ../lib/init/grass.py:1317 +#: ../lib/init/grass.py:1327 msgid "The SHELL variable is not set" msgstr "" -#: ../lib/init/grass.py:1334 +#: ../lib/init/grass.py:1344 #, python-brace-format msgid "Unsupported shell <{sh}>: {env_file}" msgstr "" -#: ../lib/init/grass.py:1351 +#: ../lib/init/grass.py:1361 #, python-format msgid "Executing <%s> ..." msgstr "" -#: ../lib/init/grass.py:1375 +#: ../lib/init/grass.py:1385 #, python-brace-format msgid "" "Execution of <{cmd}> failed:\n" "{error}" msgstr "" -#: ../lib/init/grass.py:1388 +#: ../lib/init/grass.py:1398 #, python-format msgid "Execution of <%s> finished." msgstr "" -#: ../lib/init/grass.py:1430 +#: ../lib/init/grass.py:1440 #, python-brace-format msgid "Unable to close GUI. {0}" msgstr "" -#: ../lib/init/grass.py:1449 +#: ../lib/init/grass.py:1459 #, python-format msgid "Welcome to GRASS %s" msgstr "" -#: ../lib/init/grass.py:1475 +#: ../lib/init/grass.py:1485 msgid "GRASS homepage:" msgstr "" #. GTC Running through: SHELL NAME -#: ../lib/init/grass.py:1477 +#: ../lib/init/grass.py:1487 msgid "This version running through:" msgstr "" -#: ../lib/init/grass.py:1480 +#: ../lib/init/grass.py:1490 msgid "Help is available with the command:" msgstr "" -#: ../lib/init/grass.py:1481 +#: ../lib/init/grass.py:1491 msgid "See the licence terms with:" msgstr "" -#: ../lib/init/grass.py:1482 +#: ../lib/init/grass.py:1492 msgid "See citation options with:" msgstr "" -#: ../lib/init/grass.py:1487 +#: ../lib/init/grass.py:1497 msgid "If required, restart the GUI with:" msgstr "" -#: ../lib/init/grass.py:1489 +#: ../lib/init/grass.py:1499 msgid "Start the GUI with:" msgstr "" -#: ../lib/init/grass.py:1491 +#: ../lib/init/grass.py:1501 msgid "When ready to quit enter:" msgstr "" -#: ../lib/init/grass.py:1673 +#: ../lib/init/grass.py:1683 msgid "2D and 3D raster masks present" msgstr "" -#: ../lib/init/grass.py:1674 +#: ../lib/init/grass.py:1684 msgid "Raster mask present" msgstr "" -#: ../lib/init/grass.py:1675 +#: ../lib/init/grass.py:1685 msgid "3D raster mask present" msgstr "" -#: ../lib/init/grass.py:1720 +#: ../lib/init/grass.py:1730 msgid "Done." msgstr "" -#: ../lib/init/grass.py:1722 +#: ../lib/init/grass.py:1732 msgid "Goodbye from GRASS" msgstr "" -#: ../lib/init/grass.py:1783 +#: ../lib/init/grass.py:1793 msgid "Please install the GRASS development package" msgstr "" -#: ../lib/init/grass.py:1829 +#: ../lib/init/grass.py:1839 #, python-format msgid "Parameter <%s> not supported" msgstr "" -#: ../lib/init/grass.py:1878 +#: ../lib/init/grass.py:1888 #, python-format msgid "use mapset %(metavar)s" msgstr "" -#: ../lib/init/grass.py:1884 +#: ../lib/init/grass.py:1894 #, python-format msgid "use temporary mapset in project %(metavar)s" msgstr "" -#: ../lib/init/grass.py:1892 +#: ../lib/init/grass.py:1902 msgid "path to mapset (or project if creating one)" msgstr "" -#: ../lib/init/grass.py:1895 +#: ../lib/init/grass.py:1905 msgid "use temporary mapset" msgstr "" -#: ../lib/init/grass.py:1902 +#: ../lib/init/grass.py:1912 #, python-format msgid "use temporary project with %(metavar)s (EPSG, georeferenced file, ...)" msgstr "" -#: ../lib/init/grass.py:1916 +#: ../lib/init/grass.py:1926 msgid "mapset locking timeout in seconds" msgstr "" -#: ../lib/init/grass.py:1922 +#: ../lib/init/grass.py:1932 msgid "remove lock if present" msgstr "" -#: ../lib/init/grass.py:1936 +#: ../lib/init/grass.py:1946 msgid "Option --tmp-location is deprecated, use --tmp-project instead\n" msgstr "" -#: ../lib/init/grass.py:1981 +#: ../lib/init/grass.py:1991 msgid "execute module or script (followed by executable with arguments)" msgstr "" -#: ../lib/init/grass.py:2043 +#: ../lib/init/grass.py:2053 msgid "Flag -e requires also flag -c" msgstr "" -#: ../lib/init/grass.py:2045 +#: ../lib/init/grass.py:2055 msgid "Flag -c requires name of project or mapset" msgstr "" -#: ../lib/init/grass.py:2048 +#: ../lib/init/grass.py:2058 msgid "Either --tmp-project or --tmp-mapset can be used, not both" msgstr "" -#: ../lib/init/grass.py:2055 +#: ../lib/init/grass.py:2065 msgid "Coordinate reference system argument (e.g. EPSG) is needed for --tmp-project" msgstr "" -#: ../lib/init/grass.py:2062 +#: ../lib/init/grass.py:2072 msgid "Only one argument (e.g. EPSG) is needed for --tmp-project, mapset name <{}> provided" msgstr "" -#: ../lib/init/grass.py:2282 +#: ../lib/init/grass.py:2292 #, python-brace-format msgid "" "Unable to start GRASS. You have the choice to:\n" @@ -4040,24 +4040,24 @@ msgid "" "See also: https://grass.osgeo.org/{cmd_name}/manuals/helptext.html" msgstr "" -#: ../lib/init/grass.py:2303 +#: ../lib/init/grass.py:2313 msgid "Starting GRASS..." msgstr "" -#: ../lib/init/grass.py:2352 +#: ../lib/init/grass.py:2362 msgid "Failed to start GRASS, grassdata directory cannot be found or created." msgstr "" -#: ../lib/init/grass.py:2359 +#: ../lib/init/grass.py:2369 msgid "Failed to start GRASS, no default project to copy in the installation or copying failed." msgstr "" -#: ../lib/init/grass.py:2464 +#: ../lib/init/grass.py:2474 #, python-format msgid "Launching <%s> GUI in the background, please wait..." msgstr "" -#: ../lib/init/grass.py:2502 +#: ../lib/init/grass.py:2512 #, python-format msgid "Failed to start shell '%s'" msgstr "" @@ -5841,17 +5841,17 @@ msgstr "" msgid "Window replacing the default" msgstr "" -#: ../lib/raster3d/range.c:72 +#: ../lib/raster3d/range.c:73 #, c-format msgid "Unable to open range file for [%s in %s]" msgstr "" -#: ../lib/raster3d/range.c:86 +#: ../lib/raster3d/range.c:87 #, c-format msgid "Error reading range file for [%s in %s]" msgstr "" -#: ../lib/raster3d/range.c:144 +#: ../lib/raster3d/range.c:145 #, c-format msgid "Unable to open range file for <%s>" msgstr "" @@ -5916,35 +5916,35 @@ msgstr "" #: ../lib/rst/interp_float/output2d.c:184 #: ../lib/rst/interp_float/output2d.c:200 #: ../lib/rst/interp_float/output2d.c:216 -#: ../lib/rst/interp_float/resout2d.c:129 -#: ../lib/rst/interp_float/resout2d.c:145 -#: ../lib/rst/interp_float/resout2d.c:161 -#: ../lib/rst/interp_float/resout2d.c:177 -#: ../lib/rst/interp_float/resout2d.c:193 -#: ../lib/rst/interp_float/resout2d.c:209 +#: ../lib/rst/interp_float/resout2d.c:130 +#: ../lib/rst/interp_float/resout2d.c:146 +#: ../lib/rst/interp_float/resout2d.c:162 +#: ../lib/rst/interp_float/resout2d.c:178 +#: ../lib/rst/interp_float/resout2d.c:194 +#: ../lib/rst/interp_float/resout2d.c:210 #, c-format msgid "RST library temporary file reading error: %s" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:81 +#: ../lib/rst/interp_float/resout2d.c:82 msgid "Temporarily changing the region to desired resolution..." msgstr "" -#: ../lib/rst/interp_float/resout2d.c:107 +#: ../lib/rst/interp_float/resout2d.c:108 #, c-format msgid "First change your rows number(%d) to %d" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:114 +#: ../lib/rst/interp_float/resout2d.c:115 #, c-format msgid "First change your columns number(%d) to %d" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:288 +#: ../lib/rst/interp_float/resout2d.c:289 msgid "No color table for input raster map -- will not create color table" msgstr "" -#: ../lib/rst/interp_float/resout2d.c:481 +#: ../lib/rst/interp_float/resout2d.c:482 msgid "Changing the region back to initial..." msgstr "" @@ -6319,7 +6319,7 @@ msgstr "" msgid "%d features without category skipped. To export also features without category use '%s=-1'." msgstr "" -#: ../lib/vector/Vlib/box.c:244 ../lib/vector/Vlib/read.c:170 +#: ../lib/vector/Vlib/box.c:244 ../lib/vector/Vlib/read.c:172 #: ../lib/vector/Vlib/read_nat.c:145 ../lib/vector/Vlib/read_pg.c:341 #: ../lib/vector/Vlib/read_sfa.c:49 ../lib/vector/Vlib/write_nat.c:188 #: ../lib/vector/Vlib/write_nat.c:304 ../lib/vector/Vlib/write_nat.c:672 @@ -6364,38 +6364,38 @@ msgstr "" msgid "Intersections: %d" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:102 +#: ../lib/vector/Vlib/break_polygons.c:103 msgid "Break polygons: Bug in binary tree!" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:143 +#: ../lib/vector/Vlib/break_polygons.c:144 #, c-format msgid "Failed to create xpnt temporary file: %s" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:164 -#: ../lib/vector/Vlib/break_polygons.c:484 +#: ../lib/vector/Vlib/break_polygons.c:165 +#: ../lib/vector/Vlib/break_polygons.c:485 msgid "Breaking polygons (pass 1: select break points)..." msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:244 -#: ../lib/vector/Vlib/break_polygons.c:373 +#: ../lib/vector/Vlib/break_polygons.c:245 +#: ../lib/vector/Vlib/break_polygons.c:374 #, c-format msgid "File reading error in %s() %d:%s" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:322 -#: ../lib/vector/Vlib/break_polygons.c:596 +#: ../lib/vector/Vlib/break_polygons.c:323 +#: ../lib/vector/Vlib/break_polygons.c:597 msgid "Breaking polygons (pass 2: break at selected points)..." msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:450 -#: ../lib/vector/Vlib/break_polygons.c:696 +#: ../lib/vector/Vlib/break_polygons.c:451 +#: ../lib/vector/Vlib/break_polygons.c:697 #, c-format msgid "Breaks: %d" msgstr "" -#: ../lib/vector/Vlib/break_polygons.c:635 +#: ../lib/vector/Vlib/break_polygons.c:636 msgid "Point not in search tree!" msgstr "" @@ -6444,10 +6444,10 @@ msgstr "" #: ../lib/vector/Vlib/build.c:37 ../lib/vector/Vlib/close.c:38 #: ../lib/vector/Vlib/open.c:61 ../lib/vector/Vlib/open.c:68 -#: ../lib/vector/Vlib/read.c:34 ../lib/vector/Vlib/read.c:41 +#: ../lib/vector/Vlib/read.c:35 ../lib/vector/Vlib/read.c:43 #: ../lib/vector/Vlib/rewind.c:29 ../lib/vector/Vlib/write.c:65 #: ../lib/vector/Vlib/write.c:72 ../lib/vector/Vlib/write.c:80 -#: ../lib/vector/Vlib/write.c:88 +#: ../lib/vector/Vlib/write.c:89 msgid "Requested format is not compiled in this version" msgstr "" @@ -7958,29 +7958,29 @@ msgstr "" msgid "for this format/level not supported" msgstr "" -#: ../lib/vector/Vlib/read.c:88 ../lib/vector/Vlib/read.c:124 -#: ../lib/vector/Vlib/read.c:165 +#: ../lib/vector/Vlib/read.c:90 ../lib/vector/Vlib/read.c:126 +#: ../lib/vector/Vlib/read.c:167 msgid "Vector map is not open for reading" msgstr "" -#: ../lib/vector/Vlib/read.c:131 ../lib/vector/Vlib/read.c:178 +#: ../lib/vector/Vlib/read.c:133 ../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 +#: ../lib/vector/Vlib/read.c:202 msgid "Line index is out of range" msgstr "" -#: ../lib/vector/Vlib/read.c:224 +#: ../lib/vector/Vlib/read.c:226 msgid "Node index is out of range" msgstr "" -#: ../lib/vector/Vlib/read.c:248 +#: ../lib/vector/Vlib/read.c:250 msgid "Area index is out of range" msgstr "" -#: ../lib/vector/Vlib/read.c:272 +#: ../lib/vector/Vlib/read.c:274 msgid "Isle index is out of range" msgstr "" @@ -8223,32 +8223,32 @@ msgstr "" msgid "Reading features..." msgstr "" -#: ../lib/vector/Vlib/write.c:184 +#: ../lib/vector/Vlib/write.c:185 #, c-format msgid "Unable to write feature in vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/write.c:227 +#: ../lib/vector/Vlib/write.c:228 #, c-format msgid "Unable to rewrite feature/offset % in vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/write.c:260 +#: ../lib/vector/Vlib/write.c:261 #, c-format msgid "Unable to delete feature/offset % from vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/write.c:297 +#: ../lib/vector/Vlib/write.c:298 #, c-format msgid "Unable to restore feature/offset % in vector map <%s>" msgstr "" -#: ../lib/vector/Vlib/write.c:307 +#: ../lib/vector/Vlib/write.c:308 #, c-format msgid "Vector map <%s> is not opened" msgstr "" -#: ../lib/vector/Vlib/write.c:312 +#: ../lib/vector/Vlib/write.c:313 #, c-format msgid "Vector map <%s> is not opened in write mode" msgstr "" diff --git a/locale/templates/grassmods.pot b/locale/templates/grassmods.pot index 0e74505c76b..0ba91348306 100644 --- a/locale/templates/grassmods.pot +++ b/locale/templates/grassmods.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-11 17:57+0000\n" +"POT-Creation-Date: 2026-04-18 16:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1884,7 +1884,7 @@ msgstr "" #: ../raster/r.describe/main.c:53 ../raster/r.distance/main.c:34 #: ../raster/r.drain/main.c:110 ../raster/r.external.out/main.c:234 #: ../raster/r.external/main.c:58 ../raster/r.fill.dir/main.c:87 -#: ../raster/r.fill.stats/main.c:765 ../raster/r.flow/main.c:414 +#: ../raster/r.fill.stats/main.c:766 ../raster/r.flow/main.c:414 #: ../raster/r.geomorphon/main.c:115 ../raster/r.grow.distance/main.c:145 #: ../raster/r.gwflow/main.c:221 ../raster/r.his/main.c:66 #: ../raster/r.horizon/main.c:179 ../raster/r.in.ascii/main.c:69 @@ -2131,7 +2131,7 @@ msgstr "" #: ../vector/v.clean/test/topocheck.c:41 ../vector/v.cluster/main.c:82 #: ../vector/v.colors.out/main.c:48 ../vector/v.colors/main.c:57 #: ../vector/v.db.connect/main.c:59 ../vector/v.db.select/main.c:101 -#: ../vector/v.decimate/main.c:116 ../vector/v.delaunay/main.c:85 +#: ../vector/v.decimate/main.c:117 ../vector/v.delaunay/main.c:85 #: ../vector/v.distance/main.c:125 ../vector/v.drape/main.c:55 #: ../vector/v.edit/main.c:55 ../vector/v.external.out/main.c:40 #: ../vector/v.external/main.c:49 ../vector/v.extract/main.c:77 @@ -2239,7 +2239,7 @@ msgstr "" #: ../vector/v.cluster/main.c:140 ../vector/v.colors.out/make_colors.c:23 #: ../vector/v.colors.out/scan_cats.c:19 ../vector/v.colors/main.c:276 #: ../vector/v.db.connect/main.c:217 ../vector/v.db.select/main.c:272 -#: ../vector/v.decimate/main.c:267 ../vector/v.delaunay/main.c:120 +#: ../vector/v.decimate/main.c:268 ../vector/v.delaunay/main.c:120 #: ../vector/v.distance/main.c:398 ../vector/v.distance/main.c:421 #: ../vector/v.drape/main.c:141 ../vector/v.edit/main.c:176 #: ../vector/v.edit/main.c:251 ../vector/v.external/main.c:215 @@ -2307,7 +2307,7 @@ msgstr "" #: ../vector/v.buffer/main.c:401 ../vector/v.build.polylines/main.c:157 #: ../vector/v.build/main.c:156 ../vector/v.clean/main.c:296 #: ../vector/v.clean/main.c:303 ../vector/v.cluster/main.c:200 -#: ../vector/v.decimate/main.c:387 ../vector/v.delaunay/main.c:126 +#: ../vector/v.decimate/main.c:388 ../vector/v.delaunay/main.c:126 #: ../vector/v.distance/main.c:446 ../vector/v.drape/main.c:156 #: ../vector/v.edit/main.c:107 ../vector/v.edit/main.c:124 #: ../vector/v.external/main.c:167 ../vector/v.extract/main.c:409 @@ -4180,7 +4180,7 @@ msgstr "" #: ../vector/v.clean/main.c:63 ../vector/v.db.select/main.c:112 #: ../vector/v.db.select/main.c:115 ../vector/v.db.select/main.c:118 #: ../vector/v.db.select/main.c:125 ../vector/v.db.select/main.c:176 -#: ../vector/v.decimate/main.c:142 ../vector/v.decimate/main.c:145 +#: ../vector/v.decimate/main.c:143 ../vector/v.decimate/main.c:146 #: ../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.edit/args.c:24 ../vector/v.edit/args.c:29 @@ -4601,7 +4601,7 @@ msgstr "" #: ../raster/r.to.vect/main.c:300 ../raster/r.walk/main.c:776 #: ../raster/r.walk/main.c:840 ../vector/v.colors.out/scan_cats.c:31 #: ../vector/v.colors/scan_cats.c:24 ../vector/v.colors/scan_z.c:38 -#: ../vector/v.decimate/main.c:402 ../vector/v.info/level1.c:41 +#: ../vector/v.decimate/main.c:403 ../vector/v.info/level1.c:41 #: ../vector/v.label.sa/labels.c:140 ../vector/v.label/main.c:292 #: ../vector/v.out.lidar/main.c:731 ../vector/v.perturb/main.c:200 #: ../vector/v.to.3d/trans2.c:84 ../vector/v.to.3d/trans3.c:86 @@ -4934,7 +4934,7 @@ msgstr[1] "" #: ../display/d.vect/main.c:75 ../general/g.region/main.c:70 #: ../raster/r.random/main.c:57 ../vector/v.cluster/main.c:86 -#: ../vector/v.decimate/main.c:123 ../vector/v.edit/main.c:62 +#: ../vector/v.decimate/main.c:124 ../vector/v.edit/main.c:62 #: ../vector/v.external/main.c:54 ../vector/v.in.ascii/main.c:70 #: ../vector/v.in.dxf/main.c:65 ../vector/v.in.lidar/main.c:137 #: ../vector/v.info/main.c:48 ../vector/v.patch/main.c:75 @@ -5325,12 +5325,12 @@ msgstr "" #: ../raster/r.compress/main.c:333 ../raster/r.cost/main.c:364 #: ../raster/r.cost/main.c:391 ../raster/r.cost/main.c:711 #: ../raster/r.cross/main.c:101 ../raster/r.distance/parse.c:76 -#: ../raster/r.distance/parse.c:85 ../raster/r.fill.stats/main.c:1026 +#: ../raster/r.distance/parse.c:85 ../raster/r.fill.stats/main.c:1027 #: ../raster/r.flow/flow_io.c:67 ../raster/r.flow/flow_io.c:245 #: ../raster/r.geomorphon/memory.c:47 ../raster/r.info/main.c:140 #: ../raster/r.kappa/main.c:173 ../raster/r.kappa/stats.c:33 #: ../raster/r.kappa/stats.c:40 ../raster/r.mapcalc/map.c:513 -#: ../raster/r.mapcalc/map.c:817 ../raster/r.mapcalc/map3.c:720 +#: ../raster/r.mapcalc/map.c:817 ../raster/r.mapcalc/map3.c:721 #: ../raster/r.null/main.c:129 ../raster/r.reclass/main.c:80 #: ../raster/r.report/parse.c:276 ../raster/r.ros/main.c:362 #: ../raster/r.ros/main.c:373 ../raster/r.ros/main.c:377 @@ -7993,7 +7993,7 @@ msgstr "" #: ../imagery/i.atcorr/main.cpp:626 ../imagery/i.landsat.acca/algorithm.c:387 #: ../imagery/i.landsat.acca/main.c:56 ../imagery/i.landsat.acca/tools.c:125 #: ../imagery/i.landsat.toar/main.c:401 ../imagery/i.landsat.toar/main.c:542 -#: ../raster/r.mapcalc/map3.c:519 ../raster/r.random/random.c:40 +#: ../raster/r.mapcalc/map3.c:520 ../raster/r.random/random.c:40 #: ../raster/r.random/random.c:43 #, c-format msgid "Unable to open raster map <%s>" @@ -8003,7 +8003,7 @@ msgstr "" #: ../imagery/i.landsat.acca/algorithm.c:236 #: ../imagery/i.landsat.acca/algorithm.c:395 #: ../imagery/i.landsat.acca/tools.c:135 ../imagery/i.landsat.toar/main.c:566 -#: ../raster/r.mapcalc/map3.c:611 ../raster/r.sunhours/main.c:335 +#: ../raster/r.mapcalc/map3.c:612 ../raster/r.sunhours/main.c:335 #: ../raster/r.sunhours/main.c:346 ../raster/r.sunhours/main.c:357 #, c-format msgid "Unable to create raster map <%s>" @@ -13910,7 +13910,7 @@ msgid "Fills no-data areas in raster maps using spline interpolation." msgstr "" #: ../locale/scriptstrings/r.fillnulls_to_translate.c:3 -#: ../raster/r.contour/main.c:88 ../raster/r.fill.stats/main.c:766 +#: ../raster/r.contour/main.c:88 ../raster/r.fill.stats/main.c:767 #: ../raster/r.random.surface/main.c:57 ../raster/r.resamp.bspline/main.c:78 #: ../raster/r.surf.area/main.c:76 ../raster/r.surf.contour/main.c:60 #: ../raster/r.surf.fractal/main.c:38 ../raster/r.surf.gauss/main.c:39 @@ -13922,7 +13922,7 @@ msgstr "" #: ../locale/scriptstrings/r.fillnulls_to_translate.c:5 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:3 -#: ../raster/r.fill.stats/main.c:767 ../raster/r.resamp.bspline/main.c:80 +#: ../raster/r.fill.stats/main.c:768 ../raster/r.resamp.bspline/main.c:80 #: ../raster/r.resamp.interp/main.c:87 ../raster/r.series.interp/main.c:74 #: ../raster/r.surf.contour/main.c:61 ../raster/r.surf.idw/main.c:103 #: ../vector/v.surf.bspline/main.c:92 ../vector/v.surf.idw/main.c:86 @@ -13938,7 +13938,7 @@ msgstr "" #: ../locale/scriptstrings/r.fillnulls_to_translate.c:7 #: ../locale/scriptstrings/t.rast.gapfill_to_translate.c:6 -#: ../raster/r.fill.stats/main.c:769 ../raster/r.resamp.bspline/main.c:84 +#: ../raster/r.fill.stats/main.c:770 ../raster/r.resamp.bspline/main.c:84 #: ../vector/v.surf.rst/main.c:152 ../vector/v.vol.rst/main.c:224 msgid "no-data filling" msgstr "" @@ -14751,7 +14751,7 @@ msgstr "" #: ../locale/scriptstrings/r3.in.xyz_to_translate.c:5 #: ../raster/r.in.lidar/main.c:112 ../raster/r.in.pdal/main.cpp:92 #: ../raster/r.in.xyz/main.c:160 ../raster3d/r3.in.lidar/main.c:161 -#: ../vector/v.decimate/main.c:117 ../vector/v.in.lidar/main.c:136 +#: ../vector/v.decimate/main.c:118 ../vector/v.in.lidar/main.c:136 #: ../vector/v.in.pdal/main.cpp:131 ../vector/v.lidar.correction/main.c:71 #: ../vector/v.lidar.edgedetection/main.c:76 #: ../vector/v.lidar.growing/main.c:74 ../vector/v.out.lidar/main.c:468 @@ -15569,7 +15569,7 @@ msgstr "" #: ../locale/scriptstrings/t.rast.extract_to_translate.c:3 #: ../locale/scriptstrings/t.rast3d.extract_to_translate.c:3 #: ../locale/scriptstrings/t.vect.extract_to_translate.c:3 -#: ../vector/v.decimate/main.c:120 ../vector/v.extract/main.c:78 +#: ../vector/v.decimate/main.c:121 ../vector/v.extract/main.c:78 #: ../vector/v.outlier/main.c:70 msgid "extract" msgstr "" @@ -16201,7 +16201,7 @@ msgid "Prints attributes of vector maps registered in a space time vector datase msgstr "" #: ../locale/scriptstrings/t.vect.db.select_to_translate.c:6 -#: ../vector/v.decimate/main.c:121 ../vector/v.extract/main.c:79 +#: ../vector/v.decimate/main.c:122 ../vector/v.extract/main.c:79 #: ../vector/v.outlier/main.c:71 msgid "select" msgstr "" @@ -20239,193 +20239,193 @@ msgstr "" msgid "Spatial weights neighborhood (cells):" msgstr "" -#: ../raster/r.fill.stats/main.c:768 ../raster/r.surf.idw/main.c:104 +#: ../raster/r.fill.stats/main.c:769 ../raster/r.surf.idw/main.c:104 #: ../vector/v.surf.idw/main.c:87 msgid "IDW" msgstr "" -#: ../raster/r.fill.stats/main.c:770 +#: ../raster/r.fill.stats/main.c:771 msgid "Rapidly fills 'no data' cells (NULLs) of a raster map with interpolated values (IDW)." msgstr "" -#: ../raster/r.fill.stats/main.c:779 +#: ../raster/r.fill.stats/main.c:780 msgid "Raster map with data gaps to fill" msgstr "" -#: ../raster/r.fill.stats/main.c:784 +#: ../raster/r.fill.stats/main.c:785 msgid "Name of result output map" msgstr "" -#: ../raster/r.fill.stats/main.c:789 +#: ../raster/r.fill.stats/main.c:790 msgid "Name of uncertainty output map" msgstr "" -#: ../raster/r.fill.stats/main.c:798 +#: ../raster/r.fill.stats/main.c:799 msgid "Distance threshold (default: in cells) for interpolation" msgstr "" -#: ../raster/r.fill.stats/main.c:807 +#: ../raster/r.fill.stats/main.c:808 msgid "Statistic for interpolated cell values" msgstr "" -#: ../raster/r.fill.stats/main.c:818 +#: ../raster/r.fill.stats/main.c:819 msgid "Minimum input data value to include in interpolation" msgstr "" -#: ../raster/r.fill.stats/main.c:827 +#: ../raster/r.fill.stats/main.c:828 msgid "Maximum input data value to include in interpolation" msgstr "" -#: ../raster/r.fill.stats/main.c:836 +#: ../raster/r.fill.stats/main.c:837 msgid "Power coefficient for IDW interpolation" msgstr "" -#: ../raster/r.fill.stats/main.c:846 +#: ../raster/r.fill.stats/main.c:847 msgid "Minimum number of data cells within search radius" msgstr "" -#: ../raster/r.fill.stats/main.c:851 +#: ../raster/r.fill.stats/main.c:852 msgid "Interpret distance as map units, not number of cells" msgstr "" -#: ../raster/r.fill.stats/main.c:855 +#: ../raster/r.fill.stats/main.c:856 msgid "Keep (preserve) original cell values" msgstr "" -#: ../raster/r.fill.stats/main.c:856 +#: ../raster/r.fill.stats/main.c:857 msgid "By default original values are smoothed" msgstr "" -#: ../raster/r.fill.stats/main.c:860 +#: ../raster/r.fill.stats/main.c:861 msgid "Just print the spatial weights matrix" msgstr "" -#: ../raster/r.fill.stats/main.c:864 +#: ../raster/r.fill.stats/main.c:865 msgid "Just print estimated memory usage" msgstr "" -#: ../raster/r.fill.stats/main.c:869 +#: ../raster/r.fill.stats/main.c:870 msgid "Single precision floating point output" msgstr "" -#: ../raster/r.fill.stats/main.c:881 +#: ../raster/r.fill.stats/main.c:882 msgid "You are working with lat/lon data." msgstr "" -#: ../raster/r.fill.stats/main.c:882 +#: ../raster/r.fill.stats/main.c:883 msgid "This module uses a straight-line distance metric." msgstr "" -#: ../raster/r.fill.stats/main.c:883 +#: ../raster/r.fill.stats/main.c:884 msgid "Expect inaccuracies." msgstr "" -#: ../raster/r.fill.stats/main.c:898 +#: ../raster/r.fill.stats/main.c:899 msgid "Result map name cannot be identical with uncertainty map name." msgstr "" -#: ../raster/r.fill.stats/main.c:908 +#: ../raster/r.fill.stats/main.c:909 msgid "Maximum distance must be larger than zero." msgstr "" -#: ../raster/r.fill.stats/main.c:912 +#: ../raster/r.fill.stats/main.c:913 #, c-format msgid "Maximum distance must be at least '%.6f' (W-E resolution)." msgstr "" -#: ../raster/r.fill.stats/main.c:918 +#: ../raster/r.fill.stats/main.c:919 #, c-format msgid "Maximum distance must be at least '%.6f' (S-N resolution)." msgstr "" -#: ../raster/r.fill.stats/main.c:924 +#: ../raster/r.fill.stats/main.c:925 #, c-format msgid "Maximum distance must be at least '%.6f' (W-E and S-N resolution)." msgstr "" -#: ../raster/r.fill.stats/main.c:930 +#: ../raster/r.fill.stats/main.c:931 #, c-format msgid "Maximum distance too large. Adjusted to '%.6f' (diagonal of current region)." msgstr "" -#: ../raster/r.fill.stats/main.c:941 +#: ../raster/r.fill.stats/main.c:942 msgid "Maximum distance must be at least one cell." msgstr "" -#: ../raster/r.fill.stats/main.c:947 +#: ../raster/r.fill.stats/main.c:948 #, c-format msgid "Maximum distance too large. Adjusted to '%lu' cells (diagonal of current region)." msgstr "" -#: ../raster/r.fill.stats/main.c:955 +#: ../raster/r.fill.stats/main.c:956 msgid "Minimum number of cells must be at least '1'." msgstr "" -#: ../raster/r.fill.stats/main.c:958 +#: ../raster/r.fill.stats/main.c:959 msgid "Specified minimum number of cells unreachable with current settings." msgstr "" -#: ../raster/r.fill.stats/main.c:964 +#: ../raster/r.fill.stats/main.c:965 msgid "Value for 'minimum' must be smaller than value for 'maximum'." msgstr "" -#: ../raster/r.fill.stats/main.c:969 +#: ../raster/r.fill.stats/main.c:970 msgid "The 'power' option has no effect in any mode other than 'wmean'." msgstr "" -#: ../raster/r.fill.stats/main.c:980 +#: ../raster/r.fill.stats/main.c:981 msgid "" "The specified maximum distance cannot be resolved to whole cells\n" " at the current resolution settings." msgstr "" -#: ../raster/r.fill.stats/main.c:992 +#: ../raster/r.fill.stats/main.c:993 #, c-format msgid "W-E size of neighborhood is %lu cells." msgstr "" -#: ../raster/r.fill.stats/main.c:993 +#: ../raster/r.fill.stats/main.c:994 #, c-format msgid "S-N size of neighborhood is %lu cells." msgstr "" -#: ../raster/r.fill.stats/main.c:996 +#: ../raster/r.fill.stats/main.c:997 msgid "Neighborhood cannot be smaller than 3 cells in X or Y direction." msgstr "" -#: ../raster/r.fill.stats/main.c:1050 +#: ../raster/r.fill.stats/main.c:1051 #, c-format msgid "Input data range is %f to %f.\n" msgstr "" -#: ../raster/r.fill.stats/main.c:1067 +#: ../raster/r.fill.stats/main.c:1068 #, c-format msgid "Input data type is integer but interpolation mode is '%s'." msgstr "" -#: ../raster/r.fill.stats/main.c:1071 +#: ../raster/r.fill.stats/main.c:1072 msgid "Output type changed to floating point (single)." msgstr "" -#: ../raster/r.fill.stats/main.c:1075 +#: ../raster/r.fill.stats/main.c:1076 msgid "Output type changed to floating point (double)." msgstr "" -#: ../raster/r.fill.stats/main.c:1081 +#: ../raster/r.fill.stats/main.c:1082 #, c-format msgid "Ignoring '%c' flag. Output data type will be integer." msgstr "" -#: ../raster/r.fill.stats/main.c:1111 +#: ../raster/r.fill.stats/main.c:1112 #, c-format msgid "Input data type is '%s' (%i bytes) and output data type is '%s' (%i bytes)." msgstr "" -#: ../raster/r.fill.stats/main.c:1251 +#: ../raster/r.fill.stats/main.c:1252 msgid "Interpolating:" msgstr "" -#: ../raster/r.fill.stats/main.c:1384 +#: ../raster/r.fill.stats/main.c:1385 #, c-format msgid "Processing time was %ih%im%is." msgstr "" @@ -22556,7 +22556,7 @@ msgstr "" msgid "Number of header lines to skip at top of input file" msgstr "" -#: ../raster/r.in.xyz/main.c:253 ../vector/v.decimate/main.c:141 +#: ../raster/r.in.xyz/main.c:253 ../vector/v.decimate/main.c:142 #: ../vector/v.in.lidar/main.c:196 ../vector/v.in.pdal/main.cpp:191 msgid "Filter range for z data (min,max)" msgstr "" @@ -23238,8 +23238,8 @@ msgstr "" #: ../raster/r.mapcalc/expression.c:354 ../raster/r.mapcalc/map.c:283 #: ../raster/r.mapcalc/map.c:489 ../raster/r.mapcalc/map.c:530 #: ../raster/r.mapcalc/map.c:633 ../raster/r.mapcalc/map3.c:240 -#: ../raster/r.mapcalc/map3.c:426 ../raster/r.mapcalc/map3.c:471 -#: ../raster/r.mapcalc/map3.c:567 +#: ../raster/r.mapcalc/map3.c:426 ../raster/r.mapcalc/map3.c:472 +#: ../raster/r.mapcalc/map3.c:568 #, c-format msgid "Invalid map modifier: '%c'" msgstr "" @@ -23359,7 +23359,7 @@ msgstr "" msgid "Unable to close raster map <%s@%s>" msgstr "" -#: ../raster/r.mapcalc/map3.c:639 +#: ../raster/r.mapcalc/map3.c:640 msgid "Unable to close output raster map" msgstr "" @@ -24400,8 +24400,8 @@ msgstr "" msgid "Error reading wildcard" msgstr "" -#: ../raster/r.out.mpeg/main.c:460 ../raster/r.out.mpeg/write.c:324 -#: ../raster/r.out.mpeg/write.c:331 +#: ../raster/r.out.mpeg/main.c:460 ../raster/r.out.mpeg/write.c:325 +#: ../raster/r.out.mpeg/write.c:332 #, c-format msgid "Failed to remove temporary file <%s>: %s" msgstr "" @@ -24414,11 +24414,11 @@ msgstr "" msgid "Unable to open output file" msgstr "" -#: ../raster/r.out.mpeg/write.c:204 +#: ../raster/r.out.mpeg/write.c:205 msgid "Unable to create temporary files." msgstr "" -#: ../raster/r.out.mpeg/write.c:209 +#: ../raster/r.out.mpeg/write.c:210 #, c-format msgid "Directory <%s> too long" msgstr "" @@ -37312,141 +37312,141 @@ msgstr "" msgid "Unable to open database <%s> with driver <%s>" msgstr "" -#: ../vector/v.decimate/main.c:118 ../vector/v.generalize/main.c:77 +#: ../vector/v.decimate/main.c:119 ../vector/v.generalize/main.c:77 msgid "generalization" msgstr "" -#: ../vector/v.decimate/main.c:119 +#: ../vector/v.decimate/main.c:120 msgid "decimation" msgstr "" -#: ../vector/v.decimate/main.c:122 ../vector/v.in.db/main.c:54 +#: ../vector/v.decimate/main.c:123 ../vector/v.in.db/main.c:54 #: ../vector/v.kcv/main.c:55 ../vector/v.normal/main.c:72 #: ../vector/v.out.lidar/main.c:469 msgid "points" msgstr "" -#: ../vector/v.decimate/main.c:125 +#: ../vector/v.decimate/main.c:126 msgid "Decimates a point cloud" msgstr "" -#: ../vector/v.decimate/main.c:126 +#: ../vector/v.decimate/main.c:127 msgid "Copies points from one vector to another while applying different decimations" msgstr "" -#: ../vector/v.decimate/main.c:154 +#: ../vector/v.decimate/main.c:155 msgid "Throw away every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:156 +#: ../vector/v.decimate/main.c:157 msgid "For example, 5 will import 80 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:158 ../vector/v.decimate/main.c:169 -#: ../vector/v.decimate/main.c:179 ../vector/v.decimate/main.c:188 +#: ../vector/v.decimate/main.c:159 ../vector/v.decimate/main.c:170 +#: ../vector/v.decimate/main.c:180 ../vector/v.decimate/main.c:189 msgid "Count" msgstr "" -#: ../vector/v.decimate/main.c:165 +#: ../vector/v.decimate/main.c:166 msgid "Preserve only every n-th point" msgstr "" -#: ../vector/v.decimate/main.c:167 +#: ../vector/v.decimate/main.c:168 msgid "For example, 4 will import 25 percent of points. If not specified, all points are copied" msgstr "" -#: ../vector/v.decimate/main.c:176 ../vector/v.in.lidar/main.c:258 +#: ../vector/v.decimate/main.c:177 ../vector/v.in.lidar/main.c:258 msgid "Skip first n points" msgstr "" -#: ../vector/v.decimate/main.c:178 ../vector/v.in.lidar/main.c:260 +#: ../vector/v.decimate/main.c:179 ../vector/v.in.lidar/main.c:260 msgid "Skips the given number of points at the beginning." msgstr "" -#: ../vector/v.decimate/main.c:186 +#: ../vector/v.decimate/main.c:187 msgid "Copy only n points" msgstr "" -#: ../vector/v.decimate/main.c:187 +#: ../vector/v.decimate/main.c:188 msgid "Copies only the given number of points" msgstr "" -#: ../vector/v.decimate/main.c:194 +#: ../vector/v.decimate/main.c:195 msgid "Minimal difference of z values" msgstr "" -#: ../vector/v.decimate/main.c:196 +#: ../vector/v.decimate/main.c:197 msgid "Minimal difference between z values in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:197 ../vector/v.decimate/main.c:208 -#: ../vector/v.decimate/main.c:213 ../vector/v.decimate/main.c:219 -#: ../vector/v.decimate/main.c:224 ../vector/v.decimate/main.c:229 +#: ../vector/v.decimate/main.c:198 ../vector/v.decimate/main.c:209 +#: ../vector/v.decimate/main.c:214 ../vector/v.decimate/main.c:220 +#: ../vector/v.decimate/main.c:225 ../vector/v.decimate/main.c:230 msgid "Grid" msgstr "" -#: ../vector/v.decimate/main.c:204 +#: ../vector/v.decimate/main.c:205 msgid "Preserve only n points per grid cell" msgstr "" -#: ../vector/v.decimate/main.c:206 +#: ../vector/v.decimate/main.c:207 msgid "Preserves only the given number of points per grid cell in grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:212 +#: ../vector/v.decimate/main.c:213 msgid "Apply grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:218 +#: ../vector/v.decimate/main.c:219 msgid "Use only first point in grid cell during grid-based decimation" msgstr "" -#: ../vector/v.decimate/main.c:223 +#: ../vector/v.decimate/main.c:224 msgid "Only one point per cat in grid cell" msgstr "" -#: ../vector/v.decimate/main.c:228 +#: ../vector/v.decimate/main.c:229 msgid "Use z in grid decimation" msgstr "" -#: ../vector/v.decimate/main.c:233 +#: ../vector/v.decimate/main.c:234 msgid "Store only the coordinates, throw away categories" msgstr "" -#: ../vector/v.decimate/main.c:235 +#: ../vector/v.decimate/main.c:236 msgid "Do not story any categories even if they are present in input data" msgstr "" -#: ../vector/v.decimate/main.c:236 ../vector/v.decimate/main.c:239 -#: ../vector/v.decimate/main.c:242 ../vector/v.in.lidar/main.c:307 +#: ../vector/v.decimate/main.c:237 ../vector/v.decimate/main.c:240 +#: ../vector/v.decimate/main.c:243 ../vector/v.in.lidar/main.c:307 #: ../vector/v.in.lidar/main.c:314 ../vector/v.in.lidar/main.c:317 msgid "Speed" msgstr "" -#: ../vector/v.decimate/main.c:271 +#: ../vector/v.decimate/main.c:272 #, c-format msgid "Input layer must be set to a particular layer, not <%s>, when using <%s> option or <-%c> flag" msgstr "" -#: ../vector/v.decimate/main.c:289 ../vector/v.in.lidar/main.c:442 +#: ../vector/v.decimate/main.c:290 ../vector/v.in.lidar/main.c:442 #: ../vector/v.in.pdal/filters.c:65 #, c-format msgid "Invalid zrange <%s>" msgstr "" -#: ../vector/v.decimate/main.c:313 +#: ../vector/v.decimate/main.c:314 msgid "Cannot use z for decimation, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:315 +#: ../vector/v.decimate/main.c:316 msgid "Cannot select by z range, input is not 3D" msgstr "" -#: ../vector/v.decimate/main.c:339 ../vector/v.in.lidar/main.c:618 +#: ../vector/v.decimate/main.c:340 ../vector/v.in.lidar/main.c:618 msgid "Settings for count-based decimation are not valid" msgstr "" -#: ../vector/v.decimate/main.c:345 +#: ../vector/v.decimate/main.c:346 msgid "Settings for count-based decimation would cause it to do nothing and no other options has been set." msgstr "" diff --git a/locale/templates/grasswxpy.pot b/locale/templates/grasswxpy.pot index cee5f65492d..af0f8b92b55 100644 --- a/locale/templates/grasswxpy.pot +++ b/locale/templates/grasswxpy.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-11 17:57+0000\n" +"POT-Creation-Date: 2026-04-18 16:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n"